--- /srv/rebuilderd/tmp/rebuilderdJCdy2U/inputs/fragments_3.0.1-10_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdJCdy2U/out/fragments_3.0.1-10_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-10-02 17:47:53.000000 debian-binary │ -rw-r--r-- 0 0 0 2108 2025-10-02 17:47:53.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2775240 2025-10-02 17:47:53.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2775780 2025-10-02 17:47:53.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/fragments │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,16 +10,16 @@ │ │ │ │ [ 5] .dynstr STRTAB 00002b94 002b94 003576 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0000610a 00610a 000526 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00006630 006630 0001b0 00 A 5 6 4 │ │ │ │ [ 8] .rel.dyn REL 000067e0 0067e0 03a770 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00040f50 040f50 0013e8 08 AI 4 26 4 │ │ │ │ [10] .init PROGBITS 00042338 042338 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00042344 042344 001df4 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00044140 044140 72ad98 00 AX 0 0 16 │ │ │ │ - [13] .fini PROGBITS 0076eed8 76eed8 000008 00 AX 0 0 4 │ │ │ │ + [12] .text PROGBITS 00044140 044140 72ada8 00 AX 0 0 16 │ │ │ │ + [13] .fini PROGBITS 0076eee8 76eee8 000008 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0076ef00 76ef00 0f7130 00 A 0 0 64 │ │ │ │ [15] .debug_gdb_scripts PROGBITS 00866030 866030 000022 01 AMS 0 0 1 │ │ │ │ [16] .ARM.extab PROGBITS 00866054 866054 0806dc 00 A 0 0 4 │ │ │ │ [17] .ARM.exidx ARM_EXIDX 008e6730 8e6730 01b030 00 AL 12 0 4 │ │ │ │ [18] .eh_frame PROGBITS 00901760 901760 000004 00 A 0 0 4 │ │ │ │ [19] .note.ABI-tag NOTE 00901764 901764 000020 00 A 0 0 4 │ │ │ │ [20] .tdata PROGBITS 00914338 904338 000058 00 WAT 0 0 8 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -645,18 +645,18 @@ │ │ │ │ 641: 00000000 0 FUNC GLOBAL DEFAULT UND g_settings_get_boolean │ │ │ │ 642: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ 643: 00000000 0 FUNC GLOBAL DEFAULT UND ioctl@GLIBC_2.4 (3) │ │ │ │ 644: 00000000 0 FUNC GLOBAL DEFAULT UND _Unwind_GetLanguageSpecificData@GCC_3.0 (8) │ │ │ │ 645: 00000000 0 FUNC GLOBAL DEFAULT UND gtk_file_dialog_open_multiple_finish │ │ │ │ 646: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (22) │ │ │ │ 647: 00000000 0 FUNC GLOBAL DEFAULT UND gtk_scrolled_window_get_type │ │ │ │ - 648: 0076de38 36 FUNC WEAK DEFAULT 12 __aeabi_ldivmod │ │ │ │ + 648: 0076de48 36 FUNC WEAK DEFAULT 12 __aeabi_ldivmod │ │ │ │ 649: 00962908 0 NOTYPE GLOBAL DEFAULT 28 _bss_end__ │ │ │ │ 650: 0076ef00 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ 651: 00962908 0 NOTYPE GLOBAL DEFAULT 28 __end__ │ │ │ │ 652: 00962908 0 NOTYPE GLOBAL DEFAULT 28 __bss_end__ │ │ │ │ 653: 00961c1c 0 NOTYPE GLOBAL DEFAULT 27 _edata │ │ │ │ 654: 00961c20 0 NOTYPE GLOBAL DEFAULT 28 __bss_start__ │ │ │ │ 655: 00961c20 0 NOTYPE GLOBAL DEFAULT 28 __bss_start │ │ │ │ 656: 00962908 0 NOTYPE GLOBAL DEFAULT 28 _end │ │ │ │ - 657: 0076de14 36 FUNC WEAK DEFAULT 12 __aeabi_uldivmod │ │ │ │ - 658: 0076de5c 28 FUNC WEAK DEFAULT 12 __aeabi_uidivmod │ │ │ │ + 657: 0076de24 36 FUNC WEAK DEFAULT 12 __aeabi_uldivmod │ │ │ │ + 658: 0076de6c 28 FUNC WEAK DEFAULT 12 __aeabi_uidivmod │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -12,15 +12,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libadwaita-1.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libssl.so.3] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libcrypto.so.3] │ │ │ │ 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) 0x42338 │ │ │ │ - 0x0000000d (FINI) 0x76eed8 │ │ │ │ + 0x0000000d (FINI) 0x76eee8 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x914390 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x914398 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x1d4 │ │ │ │ 0x00000005 (STRTAB) 0x2b94 │ │ │ │ 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: 6b1d6629e5dbb12b8824b05ebc0963d28631f049 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 64614ac551bb9c7463937eb886cffdca6bbb4231 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -I/lib/ld-linux-armhf.so.3 │ │ │ │ +B1/lib/ld-linux-armhf.so.3 │ │ │ │ g_object_ref │ │ │ │ g_settings_get_boolean │ │ │ │ g_object_bind_property_full │ │ │ │ g_object_steal_qdata │ │ │ │ g_list_model_get_type │ │ │ │ g_param_spec_int64 │ │ │ │ g_main_context_push_thread_default │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -00044140 <__aeabi_uldivmod@@Base-0x729cd4>: │ │ │ │ +00044140 <__aeabi_uldivmod@@Base-0x729ce4>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, sp │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r2 │ │ │ │ @@ -477,15 +477,15 @@ │ │ │ │ add r4, r7, #4 │ │ │ │ adds r0, r6, r4 │ │ │ │ bcs 448b0 │ │ │ │ add r8, r6, r4 │ │ │ │ cmn r8, #-2147483644 @ 0x80000004 │ │ │ │ bls 448c0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #620] @ 44b34 │ │ │ │ mov fp, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -604,15 +604,15 @@ │ │ │ │ add sl, sp, #8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldm sl, {r2, r3, r9, sl} │ │ │ │ b 44ac4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r1] │ │ │ │ sub r0, r2, r9 │ │ │ │ str r0, [r1, #8] │ │ │ │ stm r1, {r6, r8} │ │ │ │ @@ -846,15 +846,15 @@ │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r7, r6 │ │ │ │ bcs 44e74 │ │ │ │ add sl, r7, r6 │ │ │ │ cmn sl, #-2147483644 @ 0x80000004 │ │ │ │ bls 44e84 │ │ │ │ mov r0, #1 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #556] @ 450b8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ ldmib sp, {r2, r3, r5, r9} │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ b 45050 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, sl │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ sub r0, r2, r9 │ │ │ │ addne r2, r8, r8, lsl #2 │ │ │ │ @@ -1037,15 +1037,15 @@ │ │ │ │ bl 1575b0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #52] @ 451a4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7444c8 │ │ │ │ + bl 7444d8 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 1575b0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -1067,15 +1067,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 451fc │ │ │ │ mov r0, sp │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ 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] │ │ │ │ @@ -1427,15 +1427,15 @@ │ │ │ │ bl 438d4 │ │ │ │ str r9, [r4, #512] @ 0x200 │ │ │ │ lsl r4, r5, #5 │ │ │ │ cmn r6, #-134217727 @ 0xf8000001 │ │ │ │ bhi 4586c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4586c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1444,15 +1444,15 @@ │ │ │ │ beq 4572c │ │ │ │ cmn r1, #-134217726 @ 0xf8000002 │ │ │ │ bhi 458b8 │ │ │ │ lsl sl, r4, #5 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 458b8 │ │ │ │ cmp r6, #17 │ │ │ │ bcs 45818 │ │ │ │ ldr r0, [pc, #240] @ 458dc │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1467,15 +1467,15 @@ │ │ │ │ bl 438d4 │ │ │ │ b 45858 │ │ │ │ cmn r6, #-134217727 @ 0xf8000001 │ │ │ │ bhi 458b8 │ │ │ │ lsl r6, r5, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 458b8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, sl │ │ │ │ bl 2bcc54 │ │ │ │ @@ -1531,15 +1531,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r7, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 4594c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 45954 │ │ │ │ @@ -1641,15 +1641,15 @@ │ │ │ │ b 45ad0 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 45bd8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ - bl 72fc9c │ │ │ │ + bl 72fcac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 45c34 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -1717,18 +1717,18 @@ │ │ │ │ bne 45cbc │ │ │ │ cmp r0, #0 │ │ │ │ bne 45ba0 │ │ │ │ ldr r0, [pc, #256] @ 45d0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 17be80 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 453ec │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #2 │ │ │ │ @@ -1795,15 +1795,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r7, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 45d6c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 45d74 │ │ │ │ @@ -1905,15 +1905,15 @@ │ │ │ │ b 45ef0 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 45ff8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ - bl 72fc9c │ │ │ │ + bl 72fcac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 46054 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -1981,18 +1981,18 @@ │ │ │ │ bne 460dc │ │ │ │ cmp r0, #0 │ │ │ │ bne 45fc0 │ │ │ │ ldr r0, [pc, #256] @ 4612c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 17be80 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 453ec │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #2 │ │ │ │ @@ -2059,15 +2059,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r7, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 4618c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 46194 │ │ │ │ @@ -2169,15 +2169,15 @@ │ │ │ │ b 46310 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 46418 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ - bl 72fc9c │ │ │ │ + bl 72fcac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 46474 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -2245,18 +2245,18 @@ │ │ │ │ bne 464fc │ │ │ │ cmp r0, #0 │ │ │ │ bne 463e0 │ │ │ │ ldr r0, [pc, #256] @ 4654c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 17be80 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 453ec │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #2 │ │ │ │ @@ -2323,15 +2323,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r7, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 465ac │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 465b4 │ │ │ │ @@ -2433,15 +2433,15 @@ │ │ │ │ b 46730 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 46838 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ - bl 72fc9c │ │ │ │ + bl 72fcac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 46894 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -2509,18 +2509,18 @@ │ │ │ │ bne 4691c │ │ │ │ cmp r0, #0 │ │ │ │ bne 46800 │ │ │ │ ldr r0, [pc, #256] @ 4696c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 17be80 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 453ec │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #2 │ │ │ │ @@ -2671,15 +2671,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 46b18 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ andseq lr, lr, r4, lsl #28 │ │ │ │ ldrdeq r4, [sp], ip │ │ │ │ addseq r9, r1, r4, lsl #7 │ │ │ │ @@ -2704,15 +2704,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 46b9c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ andseq lr, lr, r0, lsl #27 │ │ │ │ addeq r4, sp, r8, ror #10 │ │ │ │ addseq r9, r1, r0, lsl #6 │ │ │ │ @@ -2763,15 +2763,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ 46c88 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ andseq lr, lr, r0, lsr #25 │ │ │ │ addeq r4, sp, r0, lsr #9 │ │ │ │ addseq r9, r1, r0, lsl #1 │ │ │ │ @@ -2927,15 +2927,15 @@ │ │ │ │ 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 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ andseq r3, r6, r8, ror sl │ │ │ │ addeq r4, sp, r4, lsl #4 │ │ │ │ andseq r3, r6, r8, asr #21 │ │ │ │ @@ -2963,15 +2963,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r6} │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [pc, #12] @ 46fb0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -2979,17 +2979,17 @@ │ │ │ │ addeq r4, sp, r8, ror #4 │ │ │ │ addseq r8, r1, r4, lsr #26 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 46ffc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ @@ -3021,23 +3021,23 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 4fec38 │ │ │ │ + bl 4fec48 │ │ │ │ cmp r0, #0 │ │ │ │ bne 470b0 │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 1f17e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #96] @ 47118 │ │ │ │ @@ -3082,17 +3082,17 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 471d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4717c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 471f4 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -3114,15 +3114,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [pc, #12] @ 4720c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -3284,36 +3284,36 @@ │ │ │ │ bl 65120 │ │ │ │ ldrdeq r4, [sp], r4 @ │ │ │ │ addseq r8, r1, r0, ror #16 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 7219d0 │ │ │ │ + bl 7219e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 47348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7219d0 │ │ │ │ + bl 7219e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 47214 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7219d0 │ │ │ │ + bl 7219e0 │ │ │ │ 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 473e0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ @@ -3325,15 +3325,15 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 7219d0 │ │ │ │ + bl 7219e0 │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r8, {r0, r3} │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -3346,15 +3346,15 @@ │ │ │ │ bl 22103c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 500780 │ │ │ │ + bl 500790 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 569b4 │ │ │ │ @@ -3455,15 +3455,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r2 │ │ │ │ - bl 5007a0 │ │ │ │ + bl 5007b0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ bne 478c8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, r7, #1 │ │ │ │ @@ -3564,15 +3564,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ b 4788c │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4ffa20 │ │ │ │ + bl 4ffa30 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 469bc │ │ │ │ sub r3, r5, #48 @ 0x30 │ │ │ │ cmp r3, #10 │ │ │ │ bcs 47954 │ │ │ │ @@ -3601,15 +3601,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 469bc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 500770 │ │ │ │ + bl 500780 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 569b4 │ │ │ │ @@ -3679,15 +3679,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 47a70 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ b 47a70 │ │ │ │ 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 │ │ │ │ @@ -3717,15 +3717,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r6, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 47b08 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ b 47b08 │ │ │ │ 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 │ │ │ │ @@ -3762,15 +3762,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 47c14 │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 47c30 │ │ │ │ @@ -3798,15 +3798,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 63cdd0 │ │ │ │ + bl 63cde0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ addeq r5, sp, r0, lsr #8 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ bxeq lr │ │ │ │ @@ -4723,15 +4723,15 @@ │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ bcs 48b08 │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483644 @ 0x80000004 │ │ │ │ bls 48b18 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #712] @ 48de8 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -4852,15 +4852,15 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ b 48d24 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sl] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sl, #8] │ │ │ │ @@ -5123,15 +5123,15 @@ │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ bcs 49148 │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483644 @ 0x80000004 │ │ │ │ bls 49158 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #712] @ 49428 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -5252,15 +5252,15 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ b 49364 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sl] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sl, #8] │ │ │ │ @@ -5485,15 +5485,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 49710 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ eoreq r1, r8, r8, ror fp │ │ │ │ addeq r5, sp, r8, lsl #31 │ │ │ │ addseq r6, r1, ip, lsl #15 │ │ │ │ @@ -5518,15 +5518,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 49794 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ strdeq r1, [r8], -r4 @ │ │ │ │ addeq r5, sp, r4, lsl pc │ │ │ │ addseq r6, r1, r8, lsl #14 │ │ │ │ @@ -5548,15 +5548,15 @@ │ │ │ │ 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 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ eoreq r1, r8, r0, ror sl │ │ │ │ addeq r5, sp, ip, ror #28 │ │ │ │ push {r4, lr} │ │ │ │ @@ -5581,15 +5581,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ 49890 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ eoreq r1, r8, r4, lsl #20 │ │ │ │ addeq r5, sp, ip, lsr lr │ │ │ │ addseq r6, r1, r8, ror r4 │ │ │ │ @@ -5611,15 +5611,15 @@ │ │ │ │ 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 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ eoreq r1, r8, r4, ror r9 │ │ │ │ umulleq r5, sp, r0, sp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -5635,15 +5635,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 4995c │ │ │ │ mov r0, sp │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ 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] │ │ │ │ @@ -5852,15 +5852,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 49d6c │ │ │ │ cmp r0, #0 │ │ │ │ beq 49d18 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r5, r4 │ │ │ │ bls 49d8c │ │ │ │ cmp r4, #0 │ │ │ │ beq 49cf8 │ │ │ │ @@ -6318,15 +6318,15 @@ │ │ │ │ beq 4a400 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #336] @ 4a544 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7444c8 │ │ │ │ + bl 7444d8 │ │ │ │ b 4a3e0 │ │ │ │ add r0, sp, #32 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 31f548 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -6650,15 +6650,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 4a908 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4a92c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [r4, #5] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #9] │ │ │ │ mov r1, #0 │ │ │ │ @@ -6788,15 +6788,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 4ab5c │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 4ab78 │ │ │ │ @@ -6843,15 +6843,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 4abe0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ b 4abe0 │ │ │ │ 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 │ │ │ │ @@ -6944,15 +6944,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 4add0 │ │ │ │ mov r0, sp │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ 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] │ │ │ │ @@ -7004,15 +7004,15 @@ │ │ │ │ bl 34fc58 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #52] @ 4aee0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7444c8 │ │ │ │ + bl 7444d8 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 34fc58 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -7042,15 +7042,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 4af64 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ldrshteq r7, [r2], -r8 │ │ │ │ addeq r7, sp, r4, ror r5 │ │ │ │ addseq r4, r1, r8, lsr pc │ │ │ │ @@ -7075,15 +7075,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 4afe8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ eorseq r7, r2, r4, ror r4 │ │ │ │ addeq r7, sp, r0, lsl #10 │ │ │ │ @ instruction: 0x00914eb4 │ │ │ │ @@ -7105,15 +7105,15 @@ │ │ │ │ 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 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ eorseq ip, r3, ip, lsl #6 │ │ │ │ addeq r7, sp, r8, asr r4 │ │ │ │ push {r4, lr} │ │ │ │ @@ -7138,15 +7138,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ 4b0e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ eorseq r7, r2, r4, lsl #7 │ │ │ │ addeq r7, sp, r8, lsr #8 │ │ │ │ addseq r4, r1, r4, lsr #24 │ │ │ │ @@ -7168,15 +7168,15 @@ │ │ │ │ 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 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ eorseq ip, r3, r0, lsl r2 │ │ │ │ addeq r7, sp, ip, ror r3 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -7209,15 +7209,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 4b204 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 4b20c │ │ │ │ @@ -7261,15 +7261,15 @@ │ │ │ │ b 4b35c │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 4b35c │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 72fc9c │ │ │ │ + bl 72fcac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 4b3b8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -7318,18 +7318,18 @@ │ │ │ │ bne 4b520 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4b538 │ │ │ │ ldr r0, [pc, #476] @ 4b56c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 342c28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 4ac44 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #2 │ │ │ │ @@ -7451,15 +7451,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 4b5cc │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 4b5d4 │ │ │ │ @@ -7503,15 +7503,15 @@ │ │ │ │ b 4b724 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 4b724 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 72fc9c │ │ │ │ + bl 72fcac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 4b780 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -7560,18 +7560,18 @@ │ │ │ │ bne 4b8e8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4b900 │ │ │ │ ldr r0, [pc, #476] @ 4b934 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 342c28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 4ac44 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #2 │ │ │ │ @@ -7693,15 +7693,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 4b994 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 4b99c │ │ │ │ @@ -7745,15 +7745,15 @@ │ │ │ │ b 4baec │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 4baec │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 72fc9c │ │ │ │ + bl 72fcac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 4bb48 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -7802,18 +7802,18 @@ │ │ │ │ bne 4bcb0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4bcc8 │ │ │ │ ldr r0, [pc, #476] @ 4bcfc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 342c28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 4ac44 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #2 │ │ │ │ @@ -8132,15 +8132,15 @@ │ │ │ │ add r6, r5, #4 │ │ │ │ adds r0, r7, r6 │ │ │ │ bcs 4c04c │ │ │ │ add r4, r7, r6 │ │ │ │ cmn r4, #-2147483644 @ 0x80000004 │ │ │ │ bls 4c05c │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #600] @ 4c2bc │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -8251,15 +8251,15 @@ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ b 4c240 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ 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, sl │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [r9, #8] │ │ │ │ @@ -8525,15 +8525,15 @@ │ │ │ │ add r6, r5, #4 │ │ │ │ adds r0, r7, r6 │ │ │ │ bcs 4c670 │ │ │ │ add r4, r7, r6 │ │ │ │ cmn r4, #-2147483640 @ 0x80000008 │ │ │ │ bls 4c680 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #600] @ 4c8e0 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -8644,15 +8644,15 @@ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ b 4c864 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ 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, sl │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [r9, #8] │ │ │ │ @@ -8925,15 +8925,15 @@ │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r4, r6 │ │ │ │ bcs 4ccb0 │ │ │ │ add r9, r4, r6 │ │ │ │ cmn r9, #-2147483640 @ 0x80000008 │ │ │ │ bls 4ccc0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #584] @ 4cf10 │ │ │ │ mov r1, #8 │ │ │ │ mov fp, r8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -9040,15 +9040,15 @@ │ │ │ │ b 4cdd8 │ │ │ │ ldm sp, {r1, sl, fp} │ │ │ │ ldr r2, [sp, #24] │ │ │ │ b 4ce94 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [sp, #28] │ │ │ │ sub r0, r1, sl │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [fp, #8] │ │ │ │ @@ -9275,15 +9275,15 @@ │ │ │ │ add r4, r5, #4 │ │ │ │ adds r0, r7, r4 │ │ │ │ bcs 4d228 │ │ │ │ add r6, r7, r4 │ │ │ │ cmn r6, #-2147483644 @ 0x80000004 │ │ │ │ bls 4d238 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #588] @ 4d48c │ │ │ │ mov r1, #4 │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -9391,15 +9391,15 @@ │ │ │ │ b 4d354 │ │ │ │ ldmib sp, {r1, sl, fp} │ │ │ │ ldr r6, [sp, #28] │ │ │ │ b 4d410 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [sp, #32] │ │ │ │ sub r0, r1, sl │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -9665,15 +9665,15 @@ │ │ │ │ add r6, r5, #4 │ │ │ │ adds r0, r7, r6 │ │ │ │ bcs 4d840 │ │ │ │ add r4, r7, r6 │ │ │ │ cmn r4, #-2147483640 @ 0x80000008 │ │ │ │ bls 4d850 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #600] @ 4dab0 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -9784,15 +9784,15 @@ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ b 4da34 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ 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, sl │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [r9, #8] │ │ │ │ @@ -10109,15 +10109,15 @@ │ │ │ │ add r4, r7, #4 │ │ │ │ adds r0, r6, r4 │ │ │ │ bcs 4df30 │ │ │ │ add r9, r6, r4 │ │ │ │ cmn r9, #-2147483640 @ 0x80000008 │ │ │ │ bls 4df40 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #576] @ 4e188 │ │ │ │ mov r1, #8 │ │ │ │ mov fp, r8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -10223,15 +10223,15 @@ │ │ │ │ b 4e054 │ │ │ │ ldmib sp, {r1, sl, fp} │ │ │ │ ldr r2, [sp, #28] │ │ │ │ b 4e110 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [sp, #32] │ │ │ │ sub r0, r1, sl │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -10565,15 +10565,15 @@ │ │ │ │ add r4, r7, #4 │ │ │ │ adds r0, r6, r4 │ │ │ │ bcs 4e650 │ │ │ │ add r9, r6, r4 │ │ │ │ cmn r9, #-2147483644 @ 0x80000004 │ │ │ │ bls 4e660 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #568] @ 4e8a0 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -10677,15 +10677,15 @@ │ │ │ │ b 4e76c │ │ │ │ ldmib sp, {r1, sl, fp} │ │ │ │ ldr r2, [sp, #28] │ │ │ │ b 4e828 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [sp, #32] │ │ │ │ sub r0, r1, sl │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -10936,15 +10936,15 @@ │ │ │ │ add r6, r5, #4 │ │ │ │ adds r0, r7, r6 │ │ │ │ bcs 4ec1c │ │ │ │ add r4, r7, r6 │ │ │ │ cmn r4, #-2147483640 @ 0x80000008 │ │ │ │ bls 4ec2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #600] @ 4ee8c │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -11055,15 +11055,15 @@ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ b 4ee10 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ 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, sl │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [r9, #8] │ │ │ │ @@ -11304,15 +11304,15 @@ │ │ │ │ cmp r0, r5, lsl #4 │ │ │ │ bcc 4f1dc │ │ │ │ lsl r7, r5, #4 │ │ │ │ add r6, r7, r4 │ │ │ │ cmn r6, #-2147483644 @ 0x80000004 │ │ │ │ bls 4f1ec │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #568] @ 4f42c │ │ │ │ mov r1, #4 │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -11420,15 +11420,15 @@ │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ b 4f3c4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ sub r0, r1, sl │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -11776,15 +11776,15 @@ │ │ │ │ cmp r0, r7, lsl #7 │ │ │ │ bcc 4f93c │ │ │ │ lsl r9, r7, #7 │ │ │ │ add r6, r9, r4 │ │ │ │ cmn r6, #-2147483640 @ 0x80000008 │ │ │ │ bls 4f94c │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #548] @ 4fb78 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -11886,15 +11886,15 @@ │ │ │ │ b 4fa58 │ │ │ │ ldmib sp, {r1, sl, fp} │ │ │ │ ldr r2, [sp, #28] │ │ │ │ b 4fb0c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [sp, #32] │ │ │ │ sub r0, r1, sl │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -12369,15 +12369,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ 502a0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ strheq r1, [r0], #-12 │ │ │ │ ldrdeq r5, [sp], r4 │ │ │ │ addseq pc, r0, r8, ror #20 │ │ │ │ @@ -12702,15 +12702,15 @@ │ │ │ │ bl 438d4 │ │ │ │ str r9, [r4, #512] @ 0x200 │ │ │ │ lsl r4, r5, #5 │ │ │ │ cmn r6, #-134217727 @ 0xf8000001 │ │ │ │ bhi 50898 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 50898 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -12719,15 +12719,15 @@ │ │ │ │ beq 50758 │ │ │ │ cmn r1, #-134217726 @ 0xf8000002 │ │ │ │ bhi 508e4 │ │ │ │ lsl sl, r4, #5 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 508e4 │ │ │ │ cmp r6, #17 │ │ │ │ bcs 50844 │ │ │ │ ldr r0, [pc, #240] @ 50908 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -12742,15 +12742,15 @@ │ │ │ │ bl 438d4 │ │ │ │ b 50884 │ │ │ │ cmn r6, #-134217727 @ 0xf8000001 │ │ │ │ bhi 508e4 │ │ │ │ lsl r6, r5, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 508e4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, sl │ │ │ │ bl 2bcc54 │ │ │ │ @@ -12879,40 +12879,40 @@ │ │ │ │ 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 74c790 │ │ │ │ + bl 74c7a0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 464610 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 50b1c │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 73b438 │ │ │ │ + bl 73b448 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 50abc │ │ │ │ cmp r1, #1 │ │ │ │ bne 50ae4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -12953,15 +12953,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 50b80 │ │ │ │ cmp r1, #1 │ │ │ │ bne 50ba8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -13025,15 +13025,15 @@ │ │ │ │ bl 460940 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #52] @ 50cf4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7444c8 │ │ │ │ + bl 7444d8 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 460940 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -13311,15 +13311,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 5111c │ │ │ │ cmp r2, #1 │ │ │ │ bne 51140 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ 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 │ │ │ │ @@ -13445,15 +13445,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r6, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 51308 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ b 51308 │ │ │ │ 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 │ │ │ │ @@ -13490,15 +13490,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 51414 │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 51430 │ │ │ │ @@ -13545,15 +13545,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 51498 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ b 51498 │ │ │ │ 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 │ │ │ │ @@ -14055,15 +14055,15 @@ │ │ │ │ add r7, r5, #4 │ │ │ │ adds r0, r9, r7 │ │ │ │ bcs 51cd8 │ │ │ │ add sl, r9, r7 │ │ │ │ cmn sl, #-2147483644 @ 0x80000004 │ │ │ │ bls 51ce8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #568] @ 51f30 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -14168,15 +14168,15 @@ │ │ │ │ ldm sp, {r1, fp} │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ b 51eb4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, sl │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r8] │ │ │ │ str r0, [sp, #28] │ │ │ │ sub r0, r1, fp │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -14430,15 +14430,15 @@ │ │ │ │ cmp r0, r5, lsl #5 │ │ │ │ bcc 522b4 │ │ │ │ lsl fp, r5, #5 │ │ │ │ add r7, fp, r6 │ │ │ │ cmn r7, #-2147483640 @ 0x80000008 │ │ │ │ bls 522cc │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #552] @ 524fc │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -14542,15 +14542,15 @@ │ │ │ │ ldmib sp, {r4, sl} │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r8, [sp] │ │ │ │ b 52498 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -14586,15 +14586,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 52548 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 52550 │ │ │ │ @@ -14638,15 +14638,15 @@ │ │ │ │ b 526a0 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 526a0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 72fc9c │ │ │ │ + bl 72fcac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 526fc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -14695,18 +14695,18 @@ │ │ │ │ bne 52864 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5287c │ │ │ │ ldr r0, [pc, #476] @ 528b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 465640 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 514fc │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #2 │ │ │ │ @@ -14833,15 +14833,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r1] │ │ │ │ beq 52900 │ │ │ │ stm sp, {r0, r3} │ │ │ │ str r2, [sp, #8] │ │ │ │ b 52908 │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0ac │ │ │ │ + bl 63d0bc │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ ldm sp, {r0, r2, r3} │ │ │ │ @@ -14865,41 +14865,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 52964 │ │ │ │ cmp r2, #1 │ │ │ │ bne 52988 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 529c0 │ │ │ │ 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] @ 52a28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7444c8 │ │ │ │ + bl 7444d8 │ │ │ │ b 529a0 │ │ │ │ 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 529cc │ │ │ │ cmp r2, #1 │ │ │ │ bne 529a0 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 4774f8 │ │ │ │ b 52a1c │ │ │ │ @@ -14940,15 +14940,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 52a64 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ b 52a64 │ │ │ │ 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 │ │ │ │ @@ -14981,15 +14981,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 52b60 │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 52b7c │ │ │ │ @@ -15035,15 +15035,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r6, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 52be0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ b 52be0 │ │ │ │ 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 │ │ │ │ @@ -15178,15 +15178,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 52e48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 52e6c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ 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 │ │ │ │ @@ -15502,15 +15502,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 5332c │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ b 5332c │ │ │ │ mov r4, sl │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {fp, lr} │ │ │ │ bl 63830 │ │ │ │ @@ -15737,15 +15737,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 63cdd0 │ │ │ │ + bl 63cde0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ addeq r5, sp, r4, ror #3 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 53778 │ │ │ │ str r1, [sp] │ │ │ │ @@ -15755,15 +15755,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 63cdd0 │ │ │ │ + bl 63cde0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x008d51b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, sp │ │ │ │ mov r5, r1 │ │ │ │ @@ -15827,15 +15827,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 53868 │ │ │ │ cmp r1, #1 │ │ │ │ bne 53890 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r1, #8 │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 53898 │ │ │ │ @@ -15906,15 +15906,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 539a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 539cc │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ 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 │ │ │ │ @@ -16026,15 +16026,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 64efc │ │ │ │ - ldrdeq r8, [r5], #-80 @ 0xffffffb0 │ │ │ │ + subeq r8, r5, r0, ror #11 │ │ │ │ ldrhteq r0, [r2], #-168 @ 0xffffff58 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r2, [r4] │ │ │ │ @@ -16548,15 +16548,15 @@ │ │ │ │ bl 438d4 │ │ │ │ str r9, [r4, #512] @ 0x200 │ │ │ │ lsl r4, r5, #5 │ │ │ │ cmn r6, #-134217727 @ 0xf8000001 │ │ │ │ bhi 544b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 544b0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -16565,15 +16565,15 @@ │ │ │ │ beq 54370 │ │ │ │ cmn r1, #-134217726 @ 0xf8000002 │ │ │ │ bhi 544fc │ │ │ │ lsl sl, r4, #5 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 544fc │ │ │ │ cmp r6, #17 │ │ │ │ bcs 5445c │ │ │ │ ldr r0, [pc, #240] @ 54520 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -16588,15 +16588,15 @@ │ │ │ │ bl 438d4 │ │ │ │ b 5449c │ │ │ │ cmn r6, #-134217727 @ 0xf8000001 │ │ │ │ bhi 544fc │ │ │ │ lsl r6, r5, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 544fc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, sl │ │ │ │ bl 2bcc54 │ │ │ │ @@ -16662,15 +16662,15 @@ │ │ │ │ ldr r2, [pc, #80] @ 545d4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 655b4 │ │ │ │ mvn r2, #0 │ │ │ │ lsr r1, r2, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 4a9974 │ │ │ │ + bl 4a9984 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 545c4 │ │ │ │ ldr r0, [pc, #20] @ 545c8 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #16] @ 545cc │ │ │ │ @@ -16695,15 +16695,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 5462c │ │ │ │ mov r0, sp │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ 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] │ │ │ │ @@ -16724,15 +16724,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r1] │ │ │ │ beq 5468c │ │ │ │ stm sp, {r0, r3} │ │ │ │ str r2, [sp, #8] │ │ │ │ b 54694 │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0ac │ │ │ │ + bl 63d0bc │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ ldm sp, {r0, r2, r3} │ │ │ │ @@ -16756,56 +16756,56 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 546f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 54714 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 5474c │ │ │ │ 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] @ 547b4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7444c8 │ │ │ │ + bl 7444d8 │ │ │ │ b 5472c │ │ │ │ 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 54758 │ │ │ │ cmp r2, #1 │ │ │ │ bne 5472c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 4ada94 │ │ │ │ + bl 4adaa4 │ │ │ │ b 547a8 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4ad520 │ │ │ │ + bl 4ad530 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r7, r5, r4, lsr #17 │ │ │ │ + strheq r7, [r5], #-132 @ 0xffffff7c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r6, sp │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ @@ -16818,21 +16818,21 @@ │ │ │ │ ldr r2, [pc, #60] @ 54830 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ bl 56ba4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b4dac │ │ │ │ + bl 4b4dbc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b4dac │ │ │ │ + bl 4b4dbc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addeq r5, sp, r0, lsr #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -17156,15 +17156,15 @@ │ │ │ │ cmp r0, r4, lsl #2 │ │ │ │ bcc 54d4c │ │ │ │ lsl r6, r4, #2 │ │ │ │ add r5, r6, r7 │ │ │ │ cmn r5, #-2147483644 @ 0x80000004 │ │ │ │ bls 54d5c │ │ │ │ mov r0, fp │ │ │ │ - bl 5f956c │ │ │ │ + bl 5f957c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #652] @ 54ff0 │ │ │ │ mov r1, #4 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -17269,15 +17269,15 @@ │ │ │ │ lsr r4, r1, #3 │ │ │ │ b 54e88 │ │ │ │ ldmib sp, {r1, r2} │ │ │ │ b 54f28 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 5f95c0 │ │ │ │ + bl 5f95d0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sl] │ │ │ │ str r0, [sp, #20] │ │ │ │ sub r0, r1, r2 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ str fp, [sl] │ │ │ │ @@ -17315,20 +17315,20 @@ │ │ │ │ ldr r2, [pc, #60] @ 54ff4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 65098 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4b4d58 │ │ │ │ + bl 4b4d68 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4b4bf4 │ │ │ │ + bl 4b4c04 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq sl, r0, r8, lsl #30 │ │ │ │ addeq r5, sp, ip, asr #10 │ │ │ │ addeq r5, sp, r0, ror #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -17393,15 +17393,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 5520c │ │ │ │ add r1, sl, sl, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 4d2824 │ │ │ │ + bl 4d2834 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r4, r6, r8 │ │ │ │ mov r6, r1 │ │ │ │ beq 551a4 │ │ │ │ @@ -17430,15 +17430,15 @@ │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r6, r6, lsl #2 │ │ │ │ add r0, r2, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ beq 55238 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, lr │ │ │ │ - bl 4b4cf4 │ │ │ │ + bl 4b4d04 │ │ │ │ ldr r0, [r4] │ │ │ │ b 550f4 │ │ │ │ mov ip, #4 │ │ │ │ mov r6, r1 │ │ │ │ add r6, r6, ip │ │ │ │ add ip, ip, #4 │ │ │ │ and r6, r6, r3 │ │ │ │ @@ -17521,15 +17521,15 @@ │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ bcs 55300 │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483640 @ 0x80000008 │ │ │ │ bls 55318 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #724] @ 555f4 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -17593,15 +17593,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r5, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 4d2824 │ │ │ │ + bl 4d2834 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr ip, [sp, #28] │ │ │ │ and r1, r7, r0 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, fp │ │ │ │ beq 554b8 │ │ │ │ rev r2, r3 │ │ │ │ @@ -17653,15 +17653,15 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b 55530 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r6 │ │ │ │ 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] │ │ │ │ @@ -17700,26 +17700,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 550e0 │ │ │ │ mov r0, #0 │ │ │ │ b 5528c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4b4ca4 │ │ │ │ + bl 4b4cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4b4bf4 │ │ │ │ + bl 4b4c04 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq sl, r0, r8, asr #18 │ │ │ │ - subeq pc, r5, r4, lsl sl @ │ │ │ │ - subeq pc, r5, r4, lsr r5 @ │ │ │ │ + subeq pc, r5, r4, lsr #20 │ │ │ │ + subeq pc, r5, r4, asr #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, sp │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r2 │ │ │ │ @@ -17882,15 +17882,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 5585c │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ b 5585c │ │ │ │ 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 │ │ │ │ @@ -17923,15 +17923,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 55958 │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 55974 │ │ │ │ @@ -17977,38 +17977,38 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r6, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 559d8 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 63d120 │ │ │ │ + bl 63d130 │ │ │ │ b 559d8 │ │ │ │ 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 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 500780 │ │ │ │ + bl 500790 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 569b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r7, [r0, #20] │ │ │ │ @@ -18099,15 +18099,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r2 │ │ │ │ - bl 5007a0 │ │ │ │ + bl 5007b0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ bne 55d98 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, r7, #1 │ │ │ │ @@ -18168,15 +18168,15 @@ │ │ │ │ add r1, r7, #1 │ │ │ │ mov r2, sp │ │ │ │ str r1, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 4e8e94 │ │ │ │ + bl 4e8ea4 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 55db4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -18208,30 +18208,30 @@ │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ b 55d5c │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4ffa20 │ │ │ │ + bl 4ffa30 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 55e8c │ │ │ │ sub r3, r5, #48 @ 0x30 │ │ │ │ cmp r3, #10 │ │ │ │ bcs 55e24 │ │ │ │ mov r5, r2 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 4e8e94 │ │ │ │ + bl 4e8ea4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ addeq sp, sp, #64 @ 0x40 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -18245,25 +18245,25 @@ │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 55e8c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 500770 │ │ │ │ + bl 500780 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 569b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -18313,15 +18313,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 562dc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r6, r5, r4, lsr r2 │ │ │ │ + subeq r6, r5, r4, asr #4 │ │ │ │ strdeq r5, [sp], ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr ip, [pc, #92] @ 55fd8 │ │ │ │ ldr r3, [pc, #92] @ 55fdc │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ @@ -18342,15 +18342,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 562dc │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq lr, r8, r4, ror r2 │ │ │ │ + subeq lr, r8, r4, lsl #5 │ │ │ │ addeq r5, sp, r4, asr #5 │ │ │ │ addseq r9, r0, r0, lsr #26 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #76] @ 56040 │ │ │ │ ldr r3, [pc, #76] @ 56044 │ │ │ │ stm sp, {r0, r1} │ │ │ │ @@ -18368,15 +18368,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 562dc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r6, r5, r8, asr r1 │ │ │ │ + subeq r6, r5, r8, ror #2 │ │ │ │ addeq r5, sp, r0, asr #4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [pc, #172] @ 5610c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -18419,15 +18419,15 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 562dc │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ - strdeq r6, [r5], #-8 │ │ │ │ + subeq r6, r5, r8, lsl #2 │ │ │ │ strdeq r5, [sp], r4 │ │ │ │ addeq r5, sp, r8, asr #3 │ │ │ │ addseq r9, r0, r4, asr #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -18449,15 +18449,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r6} │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [pc, #12] @ 561a8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -18479,27 +18479,27 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 4fec38 │ │ │ │ + bl 4fec48 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5624c │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -18527,15 +18527,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 562b8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 4ec960 │ │ │ │ + bl 4ec970 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addeq r4, sp, r4, asr #28 │ │ │ │ rsbseq r4, r4, ip, lsr ip │ │ │ │ addeq r4, sp, ip, ror #27 │ │ │ │ addeq r4, sp, r8, asr #27 │ │ │ │ @@ -18552,17 +18552,17 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 56388 │ │ │ │ cmp r0, #0 │ │ │ │ beq 56334 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 563ac │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -18584,15 +18584,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [pc, #12] @ 563c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -18600,17 +18600,17 @@ │ │ │ │ ldrdeq r4, [sp], ip │ │ │ │ addseq r9, r0, r4, lsl r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 56410 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ @@ -18877,15 +18877,15 @@ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ str r5, [sp] │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r2, ip │ │ │ │ - bl 4fe3fc │ │ │ │ + bl 4fe40c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ strb r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -18895,15 +18895,15 @@ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ str r5, [sp] │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r2, ip │ │ │ │ - bl 4fe2c4 │ │ │ │ + bl 4fe2d4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r1, #2 │ │ │ │ asr r3, r2, #31 │ │ │ │ strb r1, [r0] │ │ │ │ strd r2, [r0, #8] │ │ │ │ @@ -18999,15 +18999,15 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4fe684 │ │ │ │ + bl 4fe694 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r9, r0, ip, lsr #5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r1, [pc, #112] @ 56ab0 │ │ │ │ @@ -19032,15 +19032,15 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4fe684 │ │ │ │ + bl 4fe694 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r9, r0, r4, lsr r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -19054,17 +19054,17 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 56b60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 56b0c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 56b84 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -19086,15 +19086,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fefb8 │ │ │ │ + bl 4fefc8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [pc, #12] @ 56b9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -19131,15 +19131,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ bl 56ab4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {fp, pc} │ │ │ │ - strheq sl, [sl], #-88 @ 0xffffffa8 │ │ │ │ + subeq sl, sl, r8, asr #11 │ │ │ │ addeq r4, sp, r4, lsl lr │ │ │ │ addseq r9, r0, r8, ror r2 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr ip, [pc, #120] @ 56cc0 │ │ │ │ ldr r3, [pc, #120] @ 56cc4 │ │ │ │ stm sp, {r1, r2} │ │ │ │ @@ -19168,57 +19168,57 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ bl 56ab4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq sl, sl, r4, lsr #10 │ │ │ │ + subeq sl, sl, r4, lsr r5 │ │ │ │ umulleq r4, sp, r0, sp │ │ │ │ addseq r9, r0, r4, ror #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 569b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ff964 │ │ │ │ + bl 4ff974 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 569b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ff964 │ │ │ │ + bl 4ff974 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r0 │ │ │ │ @@ -19249,18 +19249,18 @@ │ │ │ │ cmp r4, #69 @ 0x45 │ │ │ │ cmpne r4, #101 @ 0x65 │ │ │ │ bne 56e10 │ │ │ │ stm sp, {r0, r1, r7} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ - bl 4ffd20 │ │ │ │ + bl 4ffd30 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ bls 56e5c │ │ │ │ vldr d1, [pc, #196] @ 56ef8 │ │ │ │ @@ -19307,15 +19307,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 4ffa80 │ │ │ │ + bl 4ffa90 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strbhi ip, [fp, #2208]! @ 0x8a0 │ │ │ │ svcvc 0x00e1ccf3 │ │ │ │ addseq r8, r0, r8, lsr sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -19341,18 +19341,18 @@ │ │ │ │ orr r2, r4, #32 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ bne 56f80 │ │ │ │ stm sp, {r0, r1, r7} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ - bl 4ffd20 │ │ │ │ + bl 4ffd30 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ bls 56fcc │ │ │ │ vldr d1, [pc, #172] @ 57050 │ │ │ │ @@ -19582,15 +19582,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 500620 │ │ │ │ + bl 500630 │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ bne 57358 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r7, [sp, #10] │ │ │ │ @@ -19609,15 +19609,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 573ac │ │ │ │ ldr r1, [pc, #1060] @ 577c8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ 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} │ │ │ │ @@ -19638,15 +19638,15 @@ │ │ │ │ ldrb r1, [r0, r2] │ │ │ │ add r2, r3, #2 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ bne 57678 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 500620 │ │ │ │ + bl 500630 │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 5734c │ │ │ │ ldrh r6, [sp, #10] │ │ │ │ add r0, r6, #8192 @ 0x2000 │ │ │ │ uxth r0, r0 │ │ │ │ cmp r0, #64512 @ 0xfc00 │ │ │ │ @@ -19713,15 +19713,15 @@ │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ cmp r0, #117 @ 0x75 │ │ │ │ bne 57610 │ │ │ │ add r0, r3, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 500620 │ │ │ │ + bl 500630 │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 5734c │ │ │ │ ldrh r6, [sp, #10] │ │ │ │ add r0, r6, #8192 @ 0x2000 │ │ │ │ uxth r0, r0 │ │ │ │ lsr r0, r0, #10 │ │ │ │ @@ -19755,57 +19755,57 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 571d8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 57584 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ mov r3, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ b 5769c │ │ │ │ uxth r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 500edc │ │ │ │ + bl 500eec │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ uxth r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 500edc │ │ │ │ + bl 500eec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 500b2c │ │ │ │ + b 500b3c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ b 5769c │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ b 5769c │ │ │ │ mov r1, #23 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ b 5769c │ │ │ │ mov r1, #23 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ b 5769c │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ mov r3, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 569b4 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -19844,40 +19844,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 571d8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 5746c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fffec │ │ │ │ + bl 4ffffc │ │ │ │ b 577bc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fffec │ │ │ │ + bl 4ffffc │ │ │ │ b 577bc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fffec │ │ │ │ + bl 4ffffc │ │ │ │ b 577bc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fffec │ │ │ │ + bl 4ffffc │ │ │ │ b 577bc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fffec │ │ │ │ + bl 4ffffc │ │ │ │ b 577bc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fffec │ │ │ │ + bl 4ffffc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addeq r4, sp, ip, ror #15 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #8 │ │ │ │ @@ -19891,15 +19891,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 57820 │ │ │ │ mov r0, sp │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ 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] │ │ │ │ @@ -20129,15 +20129,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ mov r7, #255 @ 0xff │ │ │ │ b 57d78 │ │ │ │ add r1, sl, sl, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 512f90 │ │ │ │ + bl 512fa0 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r6, r6, r4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -20296,15 +20296,15 @@ │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ bcs 57e60 │ │ │ │ add r9, r5, r6 │ │ │ │ cmn r9, #-2147483644 @ 0x80000004 │ │ │ │ bls 57e70 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #708] @ 5813c │ │ │ │ mov r1, #4 │ │ │ │ mov r4, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -20364,15 +20364,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r7, r5, r0, lsr #3 │ │ │ │ rsb r0, r7, #0 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ sub r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 512f90 │ │ │ │ + bl 512fa0 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 58004 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -20423,15 +20423,15 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ b 58074 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r8] │ │ │ │ str r0, [r8, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r8, #8] │ │ │ │ @@ -20469,26 +20469,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ bne 57ba8 │ │ │ │ mov r0, #0 │ │ │ │ b 57df0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 538a4c │ │ │ │ + bl 538a5c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 5388e0 │ │ │ │ + bl 5388f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @ instruction: 0x00907df0 │ │ │ │ - strdeq r0, [lr], #-184 @ 0xffffff48 │ │ │ │ - umaaleq r0, lr, r4, r6 │ │ │ │ + subeq r0, lr, r8, lsl #24 │ │ │ │ + subeq r0, lr, r4, lsr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov lr, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r0, r4, r1 │ │ │ │ bcs 5849c │ │ │ │ @@ -20547,15 +20547,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 583ac │ │ │ │ add r1, sl, sl, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 512f90 │ │ │ │ + bl 512fa0 │ │ │ │ ldr lr, [sp, #20] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r4, r6, r8 │ │ │ │ mov r6, r1 │ │ │ │ beq 58344 │ │ │ │ @@ -20695,15 +20695,15 @@ │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ bcs 5849c │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483644 @ 0x80000004 │ │ │ │ bls 584b4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ 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] @ 58788 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ @@ -20765,15 +20765,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r5, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r6, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 512f90 │ │ │ │ + bl 512fa0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r6, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5864c │ │ │ │ rev r2, r3 │ │ │ │ @@ -20825,15 +20825,15 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r7, [sp] │ │ │ │ b 586c4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r1] │ │ │ │ str r0, [r1, #12] │ │ │ │ @@ -20872,26 +20872,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str lr, [sp, #24] │ │ │ │ bne 5822c │ │ │ │ mov r0, #0 │ │ │ │ b 58428 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 538a4c │ │ │ │ + bl 538a5c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 5388e0 │ │ │ │ + bl 5388f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r7, r0, ip, lsr #15 │ │ │ │ - subeq r0, lr, r8, ror #9 │ │ │ │ - subeq pc, sp, r0, asr #31 │ │ │ │ + strdeq r0, [lr], #-72 @ 0xffffffb8 │ │ │ │ + ldrdeq pc, [sp], #-240 @ 0xffffff10 │ │ │ │ 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 58b6c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -20948,15 +20948,15 @@ │ │ │ │ mov fp, #0 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #52 @ 0x34 │ │ │ │ b 58a84 │ │ │ │ mla r0, r8, r6, r0 │ │ │ │ sub r1, r0, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 512c5c │ │ │ │ + bl 512c6c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r4] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ and r3, r1, r0 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ands r4, r7, r4 │ │ │ │ @@ -21131,15 +21131,15 @@ │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ bcs 58b6c │ │ │ │ add r9, r5, r6 │ │ │ │ cmn r9, #-2147483644 @ 0x80000004 │ │ │ │ bls 58b7c │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #724] @ 58e58 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -21200,15 +21200,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r7, r6, r0, lsr #3 │ │ │ │ rsb r0, r7, #0 │ │ │ │ mla r0, r0, r1, r2 │ │ │ │ sub r1, r0, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 512c5c │ │ │ │ + bl 512c6c │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 58d1c │ │ │ │ rev r2, r3 │ │ │ │ @@ -21261,15 +21261,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ b 58d8c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ 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] │ │ │ │ @@ -21308,26 +21308,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 58878 │ │ │ │ mov r0, #0 │ │ │ │ b 58afc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 538a4c │ │ │ │ + bl 538a5c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 5388e0 │ │ │ │ + bl 5388f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r7, r0, r4, ror #1 │ │ │ │ - subeq pc, sp, ip, lsr #30 │ │ │ │ - subeq pc, sp, ip, ror r9 @ │ │ │ │ + subeq pc, sp, ip, lsr pc @ │ │ │ │ + subeq pc, sp, ip, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r5, r1 │ │ │ │ bcs 59210 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -21385,15 +21385,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ mov r7, #255 @ 0xff │ │ │ │ b 59128 │ │ │ │ add r1, sl, sl, lsl #2 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 512f90 │ │ │ │ + bl 512fa0 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r6, r6, r4 │ │ │ │ mov r4, r1 │ │ │ │ @@ -21556,15 +21556,15 @@ │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ bcs 59210 │ │ │ │ add r9, r5, r6 │ │ │ │ cmn r9, #-2147483644 @ 0x80000004 │ │ │ │ bls 59220 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #708] @ 594ec │ │ │ │ mov r1, #4 │ │ │ │ mov r4, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -21624,15 +21624,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r7, r5, r0, lsr #3 │ │ │ │ rsb r0, r7, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 512f90 │ │ │ │ + bl 512fa0 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 593b4 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -21683,15 +21683,15 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ b 59424 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r8] │ │ │ │ str r0, [r8, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r8, #8] │ │ │ │ @@ -21729,26 +21729,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ bne 58f48 │ │ │ │ mov r0, #0 │ │ │ │ b 591a0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 538a4c │ │ │ │ + bl 538a5c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 5388e0 │ │ │ │ + bl 5388f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r6, r0, r0, asr #20 │ │ │ │ - subeq pc, sp, r8, lsl #17 │ │ │ │ - subeq pc, sp, r4, lsl r3 @ │ │ │ │ + umaaleq pc, sp, r8, r8 @ │ │ │ │ + subeq pc, sp, r4, lsr #6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 59530 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ @@ -22004,23 +22004,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 63cdd0 │ │ │ │ + bl 63cde0 │ │ │ │ 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 5a164c │ │ │ │ + bl 5a165c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ addeq r8, sp, r8, ror r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 599dc │ │ │ │ @@ -22127,15 +22127,15 @@ │ │ │ │ cmp r0, r1 │ │ │ │ beq 5a5e0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, r0, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bl 5c2814 │ │ │ │ + bl 5c2824 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ bne 59b58 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ @@ -22158,15 +22158,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r4, #2 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - bl 5c2504 │ │ │ │ + bl 5c2514 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #1 │ │ │ │ bne 59ad8 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -22328,15 +22328,15 @@ │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ eoreq r5, r5, r2, lsl #5 │ │ │ │ cmp sl, r1 │ │ │ │ bne 59dcc │ │ │ │ ldr r1, [pc, #2240] @ 5a6e0 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 59dcc │ │ │ │ mov r4, #2 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 59f74 │ │ │ │ ldr r0, [fp] │ │ │ │ sub r0, r0, sl │ │ │ │ @@ -22500,15 +22500,15 @@ │ │ │ │ cmp r0, r1 │ │ │ │ beq 5a5e0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, r0, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 5c2814 │ │ │ │ + bl 5c2824 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ bne 5a12c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ @@ -22531,15 +22531,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r6, #2 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - bl 5c2504 │ │ │ │ + bl 5c2514 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #1 │ │ │ │ bne 5a0a8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, r5 │ │ │ │ @@ -22962,15 +22962,15 @@ │ │ │ │ mov r7, #0 │ │ │ │ mov r0, #1 │ │ │ │ b 5a948 │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 5b3408 │ │ │ │ + bl 5b3418 │ │ │ │ ldrd r2, [sl] │ │ │ │ and r1, r3, r0 │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov lr, r1 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r4, r6, r4 │ │ │ │ @@ -23106,15 +23106,15 @@ │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ bcs 5aa48 │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483644 @ 0x80000004 │ │ │ │ bls 5aa58 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #688] @ 5ad10 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -23172,15 +23172,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r5, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 5b3408 │ │ │ │ + bl 5b3418 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr ip, [sp, #16] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr r2, [ip, r1] │ │ │ │ ands r3, r2, r6 │ │ │ │ beq 5abe8 │ │ │ │ rev r2, r3 │ │ │ │ @@ -23229,15 +23229,15 @@ │ │ │ │ b 5ab90 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ b 5ac4c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sl] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sl, #8] │ │ │ │ @@ -23274,26 +23274,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str sl, [sp, #24] │ │ │ │ bne 5a7f0 │ │ │ │ mov r0, #0 │ │ │ │ b 5a9d8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 5b0e00 │ │ │ │ + bl 5b0e10 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 5b0d50 │ │ │ │ + bl 5b0d60 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r5, r0, r8, lsl #4 │ │ │ │ - subseq r6, r5, r0, asr r5 │ │ │ │ - subseq r6, r5, r4, rrx │ │ │ │ + subseq r6, r5, r0, ror #10 │ │ │ │ + subseq r6, r5, r4, ror r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 5adb4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -23426,33 +23426,33 @@ │ │ │ │ tst r0, r1 │ │ │ │ bne 5af5c │ │ │ │ ldr r1, [pc, #108] @ 5afac │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5b8a5c │ │ │ │ + b 5b8a6c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 64e38 │ │ │ │ bl 6383c │ │ │ │ ldr r2, [pc, #72] @ 5afb0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [pc, #68] @ 5afb4 │ │ │ │ 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 5b8a5c │ │ │ │ + b 5b8a6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf0d0 │ │ │ │ + bl 5bf0e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r4, r0, ip, ror sp │ │ │ │ addseq r4, r0, r8, ror #29 │ │ │ │ rsbseq sp, r6, r9, asr #26 │ │ │ │ rsbseq sp, r6, lr, lsr sp │ │ │ │ @@ -23664,15 +23664,15 @@ │ │ │ │ cmp r0, r4, lsl #2 │ │ │ │ bcc 5b300 │ │ │ │ lsl r6, r4, #2 │ │ │ │ add r5, r6, r7 │ │ │ │ cmn r5, #-2147483644 @ 0x80000004 │ │ │ │ bls 5b310 │ │ │ │ mov r0, fp │ │ │ │ - bl 5f956c │ │ │ │ + bl 5f957c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #648] @ 5b5a0 │ │ │ │ mov r1, #4 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -23776,15 +23776,15 @@ │ │ │ │ lsr r4, r1, #3 │ │ │ │ b 5b438 │ │ │ │ ldmib sp, {r1, r2} │ │ │ │ b 5b4d8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 5f95c0 │ │ │ │ + bl 5f95d0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sl] │ │ │ │ str r0, [sp, #20] │ │ │ │ sub r0, r1, r2 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ str fp, [sl] │ │ │ │ @@ -23822,20 +23822,20 @@ │ │ │ │ ldr r2, [pc, #60] @ 5b5a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 65098 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 5e023c │ │ │ │ + bl 5e024c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 5e018c │ │ │ │ + bl 5e019c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r4, r0, r4, asr r9 │ │ │ │ addeq fp, sp, r8, ror #23 │ │ │ │ strdeq fp, [sp], ip │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -23981,15 +23981,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 5b808 │ │ │ │ mov r0, sp │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ 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] │ │ │ │ @@ -24033,39 +24033,39 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #108] @ 5b924 │ │ │ │ ldr r4, [pc, #108] @ 5b928 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ mov r1, r4 │ │ │ │ - bl 7444c8 │ │ │ │ + bl 7444d8 │ │ │ │ b 5b8a8 │ │ │ │ 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 5b8dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 5b8a8 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5fa338 │ │ │ │ + bl 5fa348 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r4, r0, r8, asr #6 │ │ │ │ addseq r4, r0, r8, asr #5 │ │ │ │ - subseq lr, r9, r4, lsl r9 │ │ │ │ + subseq lr, r9, r4, lsr #18 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [pc, #56] @ 5b974 │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [pc, #52] @ 5b978 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #1 │ │ │ │ @@ -24076,15 +24076,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 64efc │ │ │ │ - ldrsbeq pc, [r9], #-72 @ 0xffffffb8 @ │ │ │ │ + subseq pc, r9, r8, ror #9 │ │ │ │ rsbseq r8, r1, ip, ror #25 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 5b9c0 │ │ │ │ str r1, [sp] │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -24092,15 +24092,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 63cdd0 │ │ │ │ + bl 63cde0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ addeq pc, sp, r0, lsl r2 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r9, #2 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -24155,38 +24155,38 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 5bab8 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #92] @ 5bb0c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7444c8 │ │ │ │ + bl 7444d8 │ │ │ │ b 5ba9c │ │ │ │ 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 5bac4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 5ba9c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ 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 5fb7fc │ │ │ │ + bl 5fb80c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subseq pc, r9, r0, asr #25 │ │ │ │ + ldrsbeq pc, [r9], #-192 @ 0xffffff40 @ │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [pc, #32] @ 5bb44 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -24215,23 +24215,23 @@ │ │ │ │ beq 5bb70 │ │ │ │ mov r0, #0 │ │ │ │ clrex │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ beq 5bc00 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5fbcfc │ │ │ │ + bl 5fbd0c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r1, [pc, #468] @ 5bd88 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 5fbab4 │ │ │ │ + bl 5fbac4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 5bc58 │ │ │ │ cmp r6, #1 │ │ │ │ bne 5bc14 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -24333,15 +24333,15 @@ │ │ │ │ bl 6383c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #8] │ │ │ │ b 5bc38 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5fb998 │ │ │ │ + bl 5fb9a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ umulleq pc, sp, r4, r0 @ │ │ │ │ addseq r4, r0, r8, ror #3 │ │ │ │ addseq r6, r0, r8, asr #22 │ │ │ │ addeq lr, sp, r8, asr #30 │ │ │ │ @@ -24635,15 +24635,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ stm r2, {r0, r1, r5} │ │ │ │ bne 5c234 │ │ │ │ ldr r1, [pc, #228] @ 5c30c │ │ │ │ add r0, sp, #8 │ │ │ │ orr r9, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 609a64 │ │ │ │ + bl 609a74 │ │ │ │ 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] │ │ │ │ @@ -24753,15 +24753,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ stm r2, {r0, r1, sl} │ │ │ │ bne 5c40c │ │ │ │ ldr r1, [pc, #232] @ 5c4e8 │ │ │ │ add r0, sp, #8 │ │ │ │ orr r6, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 6099c4 │ │ │ │ + bl 6099d4 │ │ │ │ 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} │ │ │ │ @@ -24833,15 +24833,15 @@ │ │ │ │ ldr r2, [pc, #80] @ 5c584 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 655b4 │ │ │ │ mvn r2, #0 │ │ │ │ lsr r1, r2, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 6109b0 │ │ │ │ + bl 6109c0 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 5c574 │ │ │ │ ldr r0, [pc, #20] @ 5c578 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #16] @ 5c57c │ │ │ │ @@ -24897,15 +24897,15 @@ │ │ │ │ mov r0, #12 │ │ │ │ str r9, [r5, #96] @ 0x60 │ │ │ │ umull r4, r0, r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5c738 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5c738 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -24915,15 +24915,15 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #12 │ │ │ │ umull sl, r0, r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5c784 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #4 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5c784 │ │ │ │ cmp r6, #9 │ │ │ │ bcs 5c6e0 │ │ │ │ ldr r0, [pc, #252] @ 5c7a8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -24941,15 +24941,15 @@ │ │ │ │ b 5c724 │ │ │ │ mov r0, #12 │ │ │ │ umull r6, r0, r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5c784 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5c784 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, sl │ │ │ │ bl 2bcc54 │ │ │ │ @@ -25041,15 +25041,15 @@ │ │ │ │ bl 438d4 │ │ │ │ str r9, [r4, #472] @ 0x1d8 │ │ │ │ lsl r4, r5, #3 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ bhi 5c968 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5c968 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -25058,15 +25058,15 @@ │ │ │ │ beq 5c828 │ │ │ │ cmn r1, #-536870910 @ 0xe0000002 │ │ │ │ bhi 5c9b4 │ │ │ │ lsl sl, r4, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #4 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5c9b4 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ bcs 5c914 │ │ │ │ ldr r0, [pc, #240] @ 5c9d8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -25081,15 +25081,15 @@ │ │ │ │ bl 438d4 │ │ │ │ b 5c954 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ bhi 5c9b4 │ │ │ │ lsl r6, r5, #3 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5c9b4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, sl │ │ │ │ bl 2bcc54 │ │ │ │ @@ -25155,15 +25155,15 @@ │ │ │ │ ldr r2, [pc, #80] @ 5ca8c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 655b4 │ │ │ │ mvn r2, #0 │ │ │ │ lsr r1, r2, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 6107ac │ │ │ │ + bl 6107bc │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 5ca7c │ │ │ │ ldr r0, [pc, #20] @ 5ca80 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #16] @ 5ca84 │ │ │ │ @@ -25496,15 +25496,15 @@ │ │ │ │ add r6, r5, #4 │ │ │ │ adds r0, r8, r6 │ │ │ │ bcs 5cfa0 │ │ │ │ add r9, r8, r6 │ │ │ │ cmn r9, #-2147483640 @ 0x80000008 │ │ │ │ bls 5cfb0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r7, [sp, #20] │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, #572] @ 5d1fc │ │ │ │ mov r7, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -25611,15 +25611,15 @@ │ │ │ │ ldr fp, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b 5d180 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sl] │ │ │ │ sub r0, r1, fp │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r0, [sl, #8] │ │ │ │ @@ -25663,15 +25663,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 63cdd0 │ │ │ │ + bl 63cde0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ addeq lr, sp, ip, lsl #22 │ │ │ │ addseq r2, r0, r8, lsr #25 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ @@ -25758,15 +25758,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ bl 64efc │ │ │ │ - subseq r8, sp, r0, ror #11 │ │ │ │ + ldrsheq r8, [sp], #-80 @ 0xffffffb0 │ │ │ │ addeq pc, sp, r0, lsl #1 │ │ │ │ @ instruction: 0x00717298 │ │ │ │ addeq pc, sp, ip, ror r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ adds r7, r8, r1 │ │ │ │ @@ -26142,15 +26142,15 @@ │ │ │ │ cmp r0, r6, lsl #4 │ │ │ │ bcc 5d9b8 │ │ │ │ lsl fp, r6, #4 │ │ │ │ add r4, fp, r5 │ │ │ │ cmn r4, #-2147483644 @ 0x80000004 │ │ │ │ bls 5d9d0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r7, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #1364] @ 5df34 │ │ │ │ @@ -26445,15 +26445,15 @@ │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp] │ │ │ │ b 5de9c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r2] │ │ │ │ @@ -26542,30 +26542,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 5dfdc │ │ │ │ cmp r2, #1 │ │ │ │ bne 5e000 │ │ │ │ dmb ish │ │ │ │ - bl 634d14 │ │ │ │ + bl 634d24 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #36] @ 5e038 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7444c8 │ │ │ │ + bl 7444d8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ bl 64e38 │ │ │ │ addseq r1, r0, r8, lsl #26 │ │ │ │ - subseq r1, sp, r8, lsl #27 │ │ │ │ + @ instruction: 0x005d1d98 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [pc, #72] @ 5e094 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [pc, #68] @ 5e098 │ │ │ │ ldr r3, [pc, #68] @ 5e09c │ │ │ │ add ip, pc, ip │ │ │ │ @@ -26580,15 +26580,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ bl 64efc │ │ │ │ - subseq r7, sp, r8, lsl #18 │ │ │ │ + subseq r7, sp, r8, lsl r9 │ │ │ │ addeq lr, sp, r0, asr #9 │ │ │ │ rsbseq r6, r1, r0, asr #11 │ │ │ │ @ instruction: 0x008de4bc │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [pc, #24] @ 5e0d0 │ │ │ │ @@ -26713,15 +26713,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 639c58 │ │ │ │ + bl 639c68 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r1, r0, r8, ror #21 │ │ │ │ addeq lr, sp, r4, ror #15 │ │ │ │ umulleq lr, sp, r4, r7 │ │ │ │ push {fp, lr} │ │ │ │ @@ -27016,15 +27016,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 5e86c │ │ │ │ add r1, sl, sl, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 648fb8 │ │ │ │ + bl 648fc8 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r4, r6, r8 │ │ │ │ mov r6, r1 │ │ │ │ beq 5e804 │ │ │ │ @@ -27053,15 +27053,15 @@ │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r6, r6, lsl #2 │ │ │ │ add r0, r2, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ beq 5e898 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, lr │ │ │ │ - bl 649bb4 │ │ │ │ + bl 649bc4 │ │ │ │ ldr r0, [r4] │ │ │ │ b 5e754 │ │ │ │ mov ip, #4 │ │ │ │ mov r6, r1 │ │ │ │ add r6, r6, ip │ │ │ │ add ip, ip, #4 │ │ │ │ and r6, r6, r3 │ │ │ │ @@ -27144,15 +27144,15 @@ │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ bcs 5e960 │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483644 @ 0x80000004 │ │ │ │ bls 5e978 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #724] @ 5ec54 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ @@ -27216,15 +27216,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r5, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 648fb8 │ │ │ │ + bl 648fc8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr ip, [sp, #28] │ │ │ │ and r1, r7, r0 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, fp │ │ │ │ beq 5eb18 │ │ │ │ rev r2, r3 │ │ │ │ @@ -27276,15 +27276,15 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b 5eb90 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r6 │ │ │ │ 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] │ │ │ │ @@ -27323,26 +27323,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 5e740 │ │ │ │ mov r0, #0 │ │ │ │ b 5e8ec │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 649b64 │ │ │ │ + bl 649b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 649ab4 │ │ │ │ + bl 649ac4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r1, r0, r8, ror #5 │ │ │ │ - ldrsbeq fp, [lr], #-44 @ 0xffffffd4 │ │ │ │ - ldrsheq sl, [lr], #-220 @ 0xffffff24 │ │ │ │ + subseq fp, lr, ip, ror #5 │ │ │ │ + subseq sl, lr, ip, lsl #28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 5ecf8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -27403,15 +27403,15 @@ │ │ │ │ ldr r2, [pc, #80] @ 5edac │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 655b4 │ │ │ │ mvn r2, #0 │ │ │ │ lsr r1, r2, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 64cd4c │ │ │ │ + bl 64cd5c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 5ed9c │ │ │ │ ldr r0, [pc, #20] @ 5eda0 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #16] @ 5eda4 │ │ │ │ @@ -27439,15 +27439,15 @@ │ │ │ │ ldr r2, [pc, #80] @ 5ee3c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 655b4 │ │ │ │ mvn r2, #0 │ │ │ │ lsr r1, r2, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 64cf54 │ │ │ │ + bl 64cf64 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 5ee2c │ │ │ │ ldr r0, [pc, #20] @ 5ee30 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #16] @ 5ee34 │ │ │ │ @@ -27762,15 +27762,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 5f2ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 5f2d8 │ │ │ │ dmb ish │ │ │ │ - bl 65d124 │ │ │ │ + bl 65d134 │ │ │ │ b 5f2d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #344] @ 5f478 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -27810,15 +27810,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strd r2, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ b 5f3e0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 65d014 │ │ │ │ + bl 65d024 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ b 5f3e0 │ │ │ │ mov r4, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5f424 │ │ │ │ @@ -27830,15 +27830,15 @@ │ │ │ │ bne 5f3f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 5f424 │ │ │ │ dmb ish │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 65d124 │ │ │ │ + bl 65d134 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r1, [sp] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 5f438 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ dmb ish │ │ │ │ @@ -27849,25 +27849,25 @@ │ │ │ │ bne 5f43c │ │ │ │ cmp r2, #1 │ │ │ │ bne 5f434 │ │ │ │ dmb ish │ │ │ │ mov r1, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 65d124 │ │ │ │ + bl 65d134 │ │ │ │ mov r0, r4 │ │ │ │ b 5f434 │ │ │ │ bl 65120 │ │ │ │ @ instruction: 0x008df2b4 │ │ │ │ addeq pc, sp, r0, ror r2 @ │ │ │ │ addeq pc, sp, r0, ror r2 @ │ │ │ │ addeq pc, sp, r4, asr r2 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - bl 65d2b8 │ │ │ │ + bl 65d2c8 │ │ │ │ ldr r2, [pc, #124] @ 5f518 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -27889,15 +27889,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 65d054 │ │ │ │ + bl 65d064 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @ instruction: 0x009007d8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [pc, #188] @ 5f5e8 │ │ │ │ @@ -27941,15 +27941,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 65d054 │ │ │ │ + bl 65d064 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r0, r0, r0, asr #14 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r4, [pc, #180] @ 5f6b0 │ │ │ │ @@ -27991,15 +27991,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 65d054 │ │ │ │ + bl 65d064 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addseq r0, r0, r4, ror r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -28135,15 +28135,15 @@ │ │ │ │ beq 5f8b0 │ │ │ │ clrex │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #772] @ 0x304 │ │ │ │ cmp r1, #0 │ │ │ │ beq 5fbb8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 76de5c <__aeabi_uidivmod@@Base> │ │ │ │ + bl 76de6c <__aeabi_uidivmod@@Base> │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ add r6, r0, r1, lsl #6 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 5f96c │ │ │ │ strex r1, r0, [r6] │ │ │ │ @@ -28236,15 +28236,15 @@ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 5fa78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 661e94 │ │ │ │ + bl 661ea4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #12] │ │ │ │ mov r0, #1 │ │ │ │ @@ -28329,20 +28329,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 661e94 │ │ │ │ + bl 661ea4 │ │ │ │ b 5fc00 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 661e94 │ │ │ │ + bl 661ea4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addeq lr, sp, ip, lsr #22 │ │ │ │ @ instruction: 0x009004fc │ │ │ │ addseq r0, r0, r0, lsr r1 │ │ │ │ addseq r0, r0, r4, ror #5 │ │ │ │ @@ -28539,15 +28539,15 @@ │ │ │ │ orr r0, r0, r1 │ │ │ │ add r1, fp, #632 @ 0x278 │ │ │ │ and r2, r0, #1 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - bl 6adf3c │ │ │ │ + bl 6adf4c │ │ │ │ ldr r1, [r7, #124] @ 0x7c │ │ │ │ ldr r2, [r7, #136] @ 0x88 │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ add r1, r2, r1 │ │ │ │ ldr r5, [r7, #68] @ 0x44 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ @@ -28601,15 +28601,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 60008 │ │ │ │ cmp r2, #1 │ │ │ │ bne 6002c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r1, #1 │ │ │ │ ldr sl, [sp, #112] @ 0x70 │ │ │ │ str r1, [r7, #32] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ str r6, [r7, #40] @ 0x28 │ │ │ │ @@ -28620,15 +28620,15 @@ │ │ │ │ str fp, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ beq 60164 │ │ │ │ add r0, r7, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, sl │ │ │ │ - bl 69681c │ │ │ │ + bl 69682c │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ lsr r1, r0, #25 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ ldrd r8, [r7] │ │ │ │ mul r2, r1, r2 │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movw r5, #65279 @ 0xfeff │ │ │ │ @@ -28684,15 +28684,15 @@ │ │ │ │ add r0, fp, ip │ │ │ │ and fp, r0, r9 │ │ │ │ b 600a8 │ │ │ │ cmn sl, #1 │ │ │ │ ble 60674 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, sl │ │ │ │ - bl 75e124 │ │ │ │ + bl 75e134 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 6041c │ │ │ │ ldr r0, [pc, #1780] @ 60888 │ │ │ │ mov r1, r9 │ │ │ │ @@ -28744,17 +28744,17 @@ │ │ │ │ str sl, [sp, #124] @ 0x7c │ │ │ │ bls 60268 │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ tstne r1, #1 │ │ │ │ bne 60608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 680e84 │ │ │ │ + bl 680e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6809a0 │ │ │ │ + bl 6809b0 │ │ │ │ tst r0, #1 │ │ │ │ beq 602f8 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ @@ -28762,15 +28762,15 @@ │ │ │ │ bne 60280 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r5, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bne 60438 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 60438 │ │ │ │ add r0, r8, r5, lsl #2 │ │ │ │ ldrd r2, [r7, #164] @ 0xa4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [r0, #-4] │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -28840,27 +28840,27 @@ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ cmp r4, r1 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ bne 603e8 │ │ │ │ ldr r1, [pc, #1216] @ 608a4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 691118 │ │ │ │ + bl 691128 │ │ │ │ ldr r0, [r7, #144] @ 0x90 │ │ │ │ str r5, [r0, r4, lsl #3]! │ │ │ │ mov r5, #0 │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, r4, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ str r0, [r7, #148] @ 0x94 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r9 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - bl 6918d0 │ │ │ │ + bl 6918e0 │ │ │ │ b 60438 │ │ │ │ mov r5, r9 │ │ │ │ cmp r5, #0 │ │ │ │ bne 601b0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ bl 64e38 │ │ │ │ @@ -28911,21 +28911,21 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 604e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 60504 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 6828b0 │ │ │ │ + bl 6828c0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #636] @ 0x27c │ │ │ │ @@ -28975,15 +28975,15 @@ │ │ │ │ cmp fp, #255 @ 0xff │ │ │ │ bhi 60384 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 6828b0 │ │ │ │ + bl 6828c0 │ │ │ │ b 60584 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ cmp r1, r0 │ │ │ │ bcc 60260 │ │ │ │ ldr r1, [fp, #56] @ 0x38 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -29083,15 +29083,15 @@ │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 6078c │ │ │ │ cmp r0, #1 │ │ │ │ bne 60808 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 60808 │ │ │ │ bl 65120 │ │ │ │ b 60804 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 60870 │ │ │ │ @@ -29116,15 +29116,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 60810 │ │ │ │ cmp r1, #1 │ │ │ │ bne 60844 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ b 60854 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ b 60854 │ │ │ │ bl 65120 │ │ │ │ @@ -29199,59 +29199,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 6af1c0 │ │ │ │ + bl 6af1d0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r7, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6113c │ │ │ │ cmp r0, #4 │ │ │ │ bls 61150 │ │ │ │ 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 6ae890 │ │ │ │ + bl 6ae8a0 │ │ │ │ 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 6940e8 │ │ │ │ + bl 6940f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 6aed64 │ │ │ │ + bl 6aed74 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldrb r0, [r9, #84] @ 0x54 │ │ │ │ ldr r5, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r8, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ beq 60b20 │ │ │ │ add r0, r7, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 69681c │ │ │ │ + bl 69682c │ │ │ │ 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 │ │ │ │ @@ -29307,15 +29307,15 @@ │ │ │ │ add r0, sl, ip │ │ │ │ and sl, r0, r9 │ │ │ │ b 60a64 │ │ │ │ cmn r8, #1 │ │ │ │ ble 61180 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r8 │ │ │ │ - bl 75e124 │ │ │ │ + bl 75e134 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 60e04 │ │ │ │ ldr r0, [pc, #2032] @ 6133c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -29368,17 +29368,17 @@ │ │ │ │ bls 60c28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ tstne r1, #1 │ │ │ │ bne 61048 │ │ │ │ mov r0, r4 │ │ │ │ - bl 680e84 │ │ │ │ + bl 680e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6809a0 │ │ │ │ + bl 6809b0 │ │ │ │ tst r0, #1 │ │ │ │ beq 60cd4 │ │ │ │ ldr r9, [sp, #128] @ 0x80 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r9] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r9] │ │ │ │ @@ -29386,15 +29386,15 @@ │ │ │ │ bne 60c40 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bne 60e20 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 60e20 │ │ │ │ ldrb r1, [r9, #81] @ 0x51 │ │ │ │ cmp r1, #2 │ │ │ │ tstne r1, #1 │ │ │ │ bne 61020 │ │ │ │ mov r2, #2 │ │ │ │ strd r2, [r0] │ │ │ │ @@ -29474,27 +29474,27 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ cmp r5, r1 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ bne 60dd0 │ │ │ │ ldr r1, [pc, #1420] @ 61358 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 691118 │ │ │ │ + bl 691128 │ │ │ │ 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, #0 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ str r0, [r7, #148] @ 0x94 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, fp │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ - bl 6918d0 │ │ │ │ + bl 6918e0 │ │ │ │ b 60e20 │ │ │ │ mov r9, r6 │ │ │ │ cmp r9, #0 │ │ │ │ bne 60b68 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 64e38 │ │ │ │ @@ -29621,15 +29621,15 @@ │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ bhi 60d70 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r6 │ │ │ │ str r8, [sp] │ │ │ │ - bl 6828b0 │ │ │ │ + bl 6828c0 │ │ │ │ b 60f9c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r9, #632] @ 0x278 │ │ │ │ ldr r1, [r2, #340] @ 0x154 │ │ │ │ cmp r1, r3 │ │ │ │ bls 610c0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -29769,15 +29769,15 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 61244 │ │ │ │ cmp r0, #1 │ │ │ │ bne 61294 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 61294 │ │ │ │ bl 65120 │ │ │ │ b 61290 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 61318 │ │ │ │ @@ -29791,15 +29791,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 6129c │ │ │ │ cmp r1, #1 │ │ │ │ bne 612d0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ b 612e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ b 612e0 │ │ │ │ bl 65120 │ │ │ │ @@ -29873,15 +29873,15 @@ │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ bgt 61434 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 6a4738 │ │ │ │ + bl 6a4748 │ │ │ │ cmp r0, #0 │ │ │ │ bne 61444 │ │ │ │ ldr r0, [r5] │ │ │ │ tst r0, #1 │ │ │ │ beq 61434 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, r9 │ │ │ │ @@ -30067,15 +30067,15 @@ │ │ │ │ mov r7, #0 │ │ │ │ mov r0, #1 │ │ │ │ b 6184c │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 696e6c │ │ │ │ + bl 696e7c │ │ │ │ ldrd r2, [sl] │ │ │ │ and r1, r3, r0 │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov lr, r1 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r4, r6, r4 │ │ │ │ @@ -30211,15 +30211,15 @@ │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ bcs 6194c │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483644 @ 0x80000004 │ │ │ │ bls 6195c │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #688] @ 61c14 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -30277,15 +30277,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r5, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 696e6c │ │ │ │ + bl 696e7c │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr ip, [sp, #16] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr r2, [ip, r1] │ │ │ │ ands r3, r2, r6 │ │ │ │ beq 61aec │ │ │ │ rev r2, r3 │ │ │ │ @@ -30334,15 +30334,15 @@ │ │ │ │ b 61a94 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ b 61b50 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sl] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sl, #8] │ │ │ │ @@ -30379,26 +30379,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str sl, [sp, #24] │ │ │ │ bne 616f4 │ │ │ │ mov r0, #0 │ │ │ │ b 618dc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 690b5c │ │ │ │ + bl 690b6c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 690aac │ │ │ │ + bl 690abc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addeq lr, pc, r4, lsl #6 │ │ │ │ - rsbeq pc, r2, r8, ror #6 │ │ │ │ - rsbeq lr, r2, ip, ror lr │ │ │ │ + rsbeq pc, r2, r8, ror r3 @ │ │ │ │ + rsbeq lr, r2, ip, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov sl, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ adds r0, r4, r1 │ │ │ │ bcs 61f58 │ │ │ │ @@ -30454,15 +30454,15 @@ │ │ │ │ mov r7, #0 │ │ │ │ mov r0, #1 │ │ │ │ b 61e58 │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 696b44 │ │ │ │ + bl 696b54 │ │ │ │ ldrd r2, [sl] │ │ │ │ and r1, r3, r0 │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov lr, r1 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r4, r6, r4 │ │ │ │ @@ -30598,15 +30598,15 @@ │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ bcs 61f58 │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483644 @ 0x80000004 │ │ │ │ bls 61f68 │ │ │ │ mov r0, r3 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #688] @ 62220 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -30664,15 +30664,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r5, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 696b44 │ │ │ │ + bl 696b54 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr ip, [sp, #16] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr r2, [ip, r1] │ │ │ │ ands r3, r2, r6 │ │ │ │ beq 620f8 │ │ │ │ rev r2, r3 │ │ │ │ @@ -30721,15 +30721,15 @@ │ │ │ │ b 620a0 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ b 6215c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sl] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sl, #8] │ │ │ │ @@ -30766,26 +30766,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str sl, [sp, #24] │ │ │ │ bne 61d00 │ │ │ │ mov r0, #0 │ │ │ │ b 61ee8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 690b5c │ │ │ │ + bl 690b6c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 690aac │ │ │ │ + bl 690abc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ strdeq sp, [pc], r8 │ │ │ │ - rsbeq lr, r2, r8, lsl #27 │ │ │ │ - mlseq r2, ip, r8, lr │ │ │ │ + mlseq r2, r8, sp, lr │ │ │ │ + rsbeq lr, r2, ip, lsr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr lr, [sp, #128] @ 0x80 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -30830,15 +30830,15 @@ │ │ │ │ bls 62348 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ strd sl, [sp] │ │ │ │ - bl 6a80ec │ │ │ │ + bl 6a80fc │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ mov lr, r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne 62294 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ @@ -30934,15 +30934,15 @@ │ │ │ │ bls 624d0 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ strd sl, [sp] │ │ │ │ - bl 69cb44 │ │ │ │ + bl 69cb54 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #2 │ │ │ │ beq 62558 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ mov lr, r3 │ │ │ │ @@ -31045,15 +31045,15 @@ │ │ │ │ cmpcs r3, r2 │ │ │ │ bls 6268c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r3, fp │ │ │ │ - bl 6a0554 │ │ │ │ + bl 6a0564 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ beq 62714 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ mov ip, r3 │ │ │ │ @@ -31157,15 +31157,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ bcc 62840 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, fp │ │ │ │ - bl 6a3090 │ │ │ │ + bl 6a30a0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ beq 628c8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ mov ip, r3 │ │ │ │ @@ -31679,15 +31679,15 @@ │ │ │ │ addeq ip, pc, r0, asr #24 │ │ │ │ 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 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 63098 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldmib sp, {r5, r8} │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r0, r6 │ │ │ │ @@ -31733,15 +31733,15 @@ │ │ │ │ addeq r9, pc, r4, asr r5 @ │ │ │ │ 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 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 63170 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldmib sp, {r5, r8} │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r0, r6 │ │ │ │ @@ -31790,15 +31790,15 @@ │ │ │ │ addeq r9, pc, ip, ror 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 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 63254 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldmib sp, {r5, r8} │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r0, r6 │ │ │ │ @@ -31847,15 +31847,15 @@ │ │ │ │ umulleq r9, pc, r8, r3 @ │ │ │ │ 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 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 63338 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldmib sp, {r5, r8} │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r0, r6 │ │ │ │ @@ -31904,15 +31904,15 @@ │ │ │ │ @ instruction: 0x008f92b4 │ │ │ │ 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 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 6341c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldmib sp, {r5, r8} │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r0, r6 │ │ │ │ @@ -31960,34 +31960,34 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r9, [pc], r4 │ │ │ │ addeq r9, pc, r8, asr #3 │ │ │ │ push {r0, r1, r2, r3, r4, r5, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 75155c │ │ │ │ + bl 75156c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ stm sp, {r4, r5} │ │ │ │ - bl 73024c │ │ │ │ + bl 73025c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 721710 │ │ │ │ + bl 721720 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 72046c │ │ │ │ + bl 72047c │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #80] @ 63558 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 63538 │ │ │ │ @@ -32000,23 +32000,23 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, sl, fp, pc} │ │ │ │ ldr r1, [pc, #36] @ 63564 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 730f98 │ │ │ │ + bl 730fa8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, sl, fp, pc} │ │ │ │ addeq ip, pc, r0, lsl r6 @ │ │ │ │ - mlseq ip, ip, r7, r0 │ │ │ │ + rsbeq r0, ip, ip, lsr #15 │ │ │ │ strdeq lr, [pc], r0 │ │ │ │ - rsbeq r0, ip, r8, ror r7 │ │ │ │ + rsbeq r0, ip, r8, lsl #15 │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #80] @ 635cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 635ac │ │ │ │ @@ -32029,29 +32029,29 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, sl, fp, pc} │ │ │ │ ldr r1, [pc, #36] @ 635d8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 730f98 │ │ │ │ + bl 730fa8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, sl, fp, pc} │ │ │ │ umulleq ip, pc, ip, r5 @ │ │ │ │ - rsbeq r0, ip, ip, ror r7 │ │ │ │ + rsbeq r0, ip, ip, lsl #15 │ │ │ │ addeq lr, pc, ip, ror r6 @ │ │ │ │ - rsbeq r0, ip, r8, asr r7 │ │ │ │ + rsbeq r0, ip, r8, ror #14 │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 72dba8 │ │ │ │ + bl 72dbb8 │ │ │ │ ldr r0, [pc, #40] @ 63624 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, #36] @ 63628 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ stm sp, {r0, r2} │ │ │ │ mov r0, #4 │ │ │ │ @@ -32072,15 +32072,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r2 │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bcs 63678 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 72f254 │ │ │ │ + bl 72f264 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ bne 636e0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, r6 │ │ │ │ bls 636b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -32138,15 +32138,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bcs 63784 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r2 │ │ │ │ - bl 72f254 │ │ │ │ + bl 72f264 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ bne 63808 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, r6 │ │ │ │ bls 637bc │ │ │ │ @@ -32163,15 +32163,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 74e73c │ │ │ │ + bl 74e74c │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 637f0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [sp, #4] │ │ │ │ cmpeq r0, #9 │ │ │ │ beq 63818 │ │ │ │ @@ -32189,15 +32189,15 @@ │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ ldr r0, [pc, #20] @ 63860 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ clz r0, r0 │ │ │ │ @@ -32332,15 +32332,15 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #68] @ 63ab0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 763598 │ │ │ │ + bl 7635a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 63a8c │ │ │ │ mov r0, #0 │ │ │ │ b 63a98 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -32410,15 +32410,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 64384 │ │ │ │ b 63b4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ - bl 73e1f8 │ │ │ │ + bl 73e208 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addeq r9, pc, r4, asr #16 │ │ │ │ addeq r9, pc, r8, ror #16 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ @@ -33171,15 +33171,15 @@ │ │ │ │ beq 64734 │ │ │ │ ldr r0, [pc, #444] @ 6493c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ strd r6, [r0] │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #24 │ │ │ │ - bl 75e124 │ │ │ │ + bl 75e134 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 648a0 │ │ │ │ ldr r0, [pc, #416] @ 6494c │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -33203,15 +33203,15 @@ │ │ │ │ str r6, [r5, #8]! │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ bne 64814 │ │ │ │ ldr r0, [pc, #324] @ 64954 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 73de80 │ │ │ │ + bl 73de90 │ │ │ │ mov r1, #1 │ │ │ │ bl 42754 │ │ │ │ ldrex r0, [r4] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 6481c │ │ │ │ @@ -33234,19 +33234,19 @@ │ │ │ │ str r2, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ sub r1, fp, #28 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 74ee38 │ │ │ │ + bl 74ee48 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ - bl 74be74 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 74be84 │ │ │ │ + bl 73b6f8 │ │ │ │ mov r4, r8 │ │ │ │ cmp r4, #0 │ │ │ │ bne 647c8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 64e38 │ │ │ │ bl 64960 │ │ │ │ @@ -33272,15 +33272,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 64900 │ │ │ │ cmp r0, #1 │ │ │ │ bne 64928 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addeq fp, pc, ip, lsr #8 │ │ │ │ addeq fp, pc, r0, ror r8 @ │ │ │ │ ldrdeq fp, [pc], r8 │ │ │ │ addeq fp, pc, r4, asr #5 │ │ │ │ @@ -33311,15 +33311,15 @@ │ │ │ │ addeq r8, pc, r8, lsl #31 │ │ │ │ addeq r8, pc, r8, lsl #31 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 752060 │ │ │ │ + bl 752070 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ moveq sp, fp │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r2, [pc, #4] @ 649dc │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ addeq r9, pc, r8, lsl #4 │ │ │ │ @@ -33595,15 +33595,15 @@ │ │ │ │ b 64de0 │ │ │ │ addeq sl, pc, r8, lsr #29 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ cmp r0, #0 │ │ │ │ bne 64e34 │ │ │ │ mov r0, r2 │ │ │ │ - bl 75df08 │ │ │ │ + bl 75df18 │ │ │ │ bl 64e38 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 2bcc5c │ │ │ │ @@ -33644,38 +33644,38 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, ip │ │ │ │ str lr, [sp, #16] │ │ │ │ str r4, [fp, #-12] │ │ │ │ str r5, [fp, #-20] @ 0xffffffec │ │ │ │ bl 64efc │ │ │ │ strdeq r9, [pc], r0 │ │ │ │ - rsbeq sp, pc, r8, asr #20 │ │ │ │ - rsbeq sp, pc, r4, asr #20 │ │ │ │ + rsbeq sp, pc, r8, asr sl @ │ │ │ │ + rsbeq sp, pc, r4, asr sl @ │ │ │ │ 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 723418 │ │ │ │ + bl 723428 │ │ │ │ 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 723418 │ │ │ │ + bl 723428 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, #1 │ │ │ │ @@ -33746,15 +33746,15 @@ │ │ │ │ sub r0, fp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb fp, {r2, ip} │ │ │ │ str r3, [sp] │ │ │ │ bl 64efc │ │ │ │ - rsbeq sp, pc, r0, lsr #17 │ │ │ │ + strhteq sp, [pc], #-128 │ │ │ │ ldrdeq r9, [pc], r8 │ │ │ │ rsbseq pc, r0, r4, asr #11 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ @@ -33900,34 +33900,34 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ bl 64efc │ │ │ │ rsbseq ip, pc, r2, lsr #10 │ │ │ │ rsbseq ip, pc, r4, lsl r5 @ │ │ │ │ rsbseq ip, pc, r0, lsl #10 │ │ │ │ addeq r9, pc, ip, ror #9 │ │ │ │ - rsbeq sp, pc, r8, asr #12 │ │ │ │ + rsbeq sp, pc, r8, asr r6 @ │ │ │ │ addeq sl, pc, r0, asr r7 @ │ │ │ │ addeq r9, pc, r8, ror #10 │ │ │ │ - rsbeq sp, pc, r4, lsr #13 │ │ │ │ - rsbeq sp, pc, ip, lsr #12 │ │ │ │ + strhteq sp, [pc], #-100 │ │ │ │ + rsbeq sp, pc, ip, lsr r6 @ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 766efc │ │ │ │ + bl 766f0c │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 76b1e0 │ │ │ │ + bl 76b1f0 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 76b24c │ │ │ │ + bl 76b25c │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 76b2b8 │ │ │ │ + bl 76b2c8 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #40] @ 65384 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ @@ -34098,15 +34098,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 64efc │ │ │ │ - rsbeq sp, pc, r8, lsl r3 @ │ │ │ │ + rsbeq sp, pc, r8, lsr #6 │ │ │ │ rsbseq pc, r0, r4, asr #32 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [pc, #48] @ 65658 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #44] @ 6565c │ │ │ │ @@ -34124,15 +34124,15 @@ │ │ │ │ addeq r9, pc, r0, asr r6 @ │ │ │ │ addeq r9, pc, r0, asr r6 @ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 76cd84 │ │ │ │ + bl 76cd94 │ │ │ │ bleq a17bc │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ strbtmi fp, [sl], -r2, lsl #24 │ │ │ │ strlt fp, [r1], #-1028 @ 0xfffffbfc │ │ │ │ @ instruction: 0xa018f8df │ │ │ │ ldrmi sl, [sl], #773 @ 0x305 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -34237,27 +34237,27 @@ │ │ │ │ sub r5, r1, #84 @ 0x54 │ │ │ │ strb r0, [r1, #181] @ 0xb5 │ │ │ │ str r0, [r1, #177] @ 0xb1 │ │ │ │ ldrb r0, [r1, #183] @ 0xb7 │ │ │ │ str r2, [r1, #-88] @ 0xffffffa8 │ │ │ │ strb r0, [r1, #176] @ 0xb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bne 658ec │ │ │ │ ldr r0, [pc, #4088] @ 66848 │ │ │ │ mov r8, #-2147483644 @ 0x80000004 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 66824 │ │ │ │ ldr r0, [pc, #4068] @ 6684c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4092] @ 66870 │ │ │ │ mov r5, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #4076] @ 66874 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ @@ -34278,15 +34278,15 @@ │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b 66824 │ │ │ │ b 65fd0 │ │ │ │ b 65e98 │ │ │ │ add r6, sl, #780 @ 0x30c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ @@ -34332,20 +34332,20 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r8, [sl, #864] @ 0x360 │ │ │ │ strb r0, [sl, #957] @ 0x3bd │ │ │ │ stm r9, {r1, fp} │ │ │ │ add r0, sl, #876 @ 0x36c │ │ │ │ mov r2, fp │ │ │ │ mov r3, #3 │ │ │ │ - bl 4e6ea0 │ │ │ │ + bl 4e6eb0 │ │ │ │ ldr r1, [sl, #868] @ 0x364 │ │ │ │ ldr r2, [sl, #872] @ 0x368 │ │ │ │ add r0, sl, #888 @ 0x378 │ │ │ │ mov r3, #5 │ │ │ │ - bl 4e6ea0 │ │ │ │ + bl 4e6eb0 │ │ │ │ ldr r1, [sl, #688] @ 0x2b0 │ │ │ │ add r0, sl, #900 @ 0x384 │ │ │ │ add r1, r1, #136 @ 0x88 │ │ │ │ bl 487c20 │ │ │ │ ldr r0, [sl, #872] @ 0x368 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [sl, #957] @ 0x3bd │ │ │ │ @@ -34400,35 +34400,35 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ bl 42958 │ │ │ │ add r7, sl, #916 @ 0x394 │ │ │ │ add r1, sl, #608 @ 0x260 │ │ │ │ mov r0, r7 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [sl, #880] @ 0x370 │ │ │ │ ldr r1, [sl, #884] @ 0x374 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4e7778 │ │ │ │ + bl 4e7788 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sl, #892] @ 0x37c │ │ │ │ ldr r1, [sl, #896] @ 0x380 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4e7778 │ │ │ │ + bl 4e7788 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sl, #548] @ 0x224 │ │ │ │ ldr r4, [sl, #688] @ 0x2b0 │ │ │ │ sub r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ ldrls r0, [sl, #912] @ 0x390 │ │ │ │ addls r0, r0, #1 │ │ │ │ strls r0, [sl, #912] @ 0x390 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ bl 487a14 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #928] @ 0x3a0 │ │ │ │ beq 65bd8 │ │ │ │ ldr r7, [pc, #4060] @ 66b14 │ │ │ │ @@ -34481,15 +34481,15 @@ │ │ │ │ ldr r1, [pc, #4088] @ 66bec │ │ │ │ add r2, sl, #632 @ 0x278 │ │ │ │ ldr r0, [pc, #4092] @ 66bf8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #4088] @ 66c0c │ │ │ │ mov r7, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #4072] @ 66c10 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -34509,15 +34509,15 @@ │ │ │ │ str r3, [sp, #728] @ 0x2d8 │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r7, [pc, #4088] @ 66c7c │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r2, [sl, #688] @ 0x2b0 │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ @@ -35131,26 +35131,26 @@ │ │ │ │ stm r0, {r5, r8, r9, fp} │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ add r1, r2, r3 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r0, [sp, #676] @ 0x2a4 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ strb r9, [sl, #955] @ 0x3bb │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #676 @ 0x2a4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4a9ff8 │ │ │ │ + bl 4aa008 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, #3 │ │ │ │ strd r8, [r7] │ │ │ │ strb r9, [sl, #2284] @ 0x8ec │ │ │ │ @@ -35203,15 +35203,15 @@ │ │ │ │ str fp, [sp, #1052] @ 0x41c │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ str r9, [sp, #1048] @ 0x418 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ - bl 4ab100 │ │ │ │ + bl 4ab110 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [sl, #912] @ 0x390 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, lr, #24 │ │ │ │ bl 48734c │ │ │ │ @@ -35710,15 +35710,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r7, [r4, #13] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r0] │ │ │ │ add r1, r2, r1 │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r4, #4] │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq 67120 │ │ │ │ cmp r7, #0 │ │ │ │ beq 67214 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -35727,15 +35727,15 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ cmp r1, #2 │ │ │ │ beq 674b4 │ │ │ │ add r0, r5, #16 │ │ │ │ add r1, r7, #52 @ 0x34 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r0, r7, #88 @ 0x58 │ │ │ │ ldr ip, [r7, #68] @ 0x44 │ │ │ │ ldr lr, [r7, #72] @ 0x48 │ │ │ │ add sl, r5, #52 @ 0x34 │ │ │ │ ldr r8, [r7, #76] @ 0x4c │ │ │ │ ldr r6, [r7, #80] @ 0x50 │ │ │ │ ldm r0!, {r1, r2, r3, r5} │ │ │ │ @@ -35838,15 +35838,15 @@ │ │ │ │ ldr r0, [pc, #1304] @ 67640 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 6742c │ │ │ │ ldr r0, [pc, #1288] @ 67644 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1280] @ 67648 │ │ │ │ mov r7, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1260] @ 6764c │ │ │ │ @@ -35866,15 +35866,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, sp, #107 @ 0x6b │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #12] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ mov r9, r8 │ │ │ │ bl 8f8f8 │ │ │ │ @@ -35916,20 +35916,20 @@ │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4ab30c │ │ │ │ + bl 4ab31c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #153] @ 0x99 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4ab2b0 │ │ │ │ + bl 4ab2c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ add r1, sp, #107 @ 0x6b │ │ │ │ mov r2, fp │ │ │ │ bl 1a4268 │ │ │ │ @@ -35956,15 +35956,15 @@ │ │ │ │ ldr r1, [pc, #896] @ 67680 │ │ │ │ add r2, sp, #95 @ 0x5f │ │ │ │ ldr r0, [pc, #892] @ 67684 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #872] @ 67688 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #28 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #852] @ 6768c │ │ │ │ @@ -35983,29 +35983,29 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #107 @ 0x6b │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 487b88 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 67424 │ │ │ │ ldr r0, [pc, #728] @ 67690 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #720] @ 67694 │ │ │ │ mov r7, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #700] @ 67698 │ │ │ │ @@ -36023,15 +36023,15 @@ │ │ │ │ stm r1, {r3, r6, r7} │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, sp, #107 @ 0x6b │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 87f30 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #12] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -36252,15 +36252,15 @@ │ │ │ │ bcc 67824 │ │ │ │ ldr r0, [pc, #432] @ 67954 │ │ │ │ ldr r1, [pc, #432] @ 67958 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #412] @ 6795c │ │ │ │ add ip, sp, #76 @ 0x4c │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r9, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r6, sp, #24 │ │ │ │ @@ -36279,15 +36279,15 @@ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r0, sp, #103 @ 0x67 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 42d3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r1, #36]! @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r1, #16] │ │ │ │ @@ -36395,25 +36395,25 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [r6, #-24] @ 0xffffffe8 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r0] │ │ │ │ add r1, r2, r1 │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r6, #-20] @ 0xffffffec │ │ │ │ - bl 4ab20c │ │ │ │ + bl 4ab21c │ │ │ │ cmp r0, #0 │ │ │ │ beq 67aec │ │ │ │ ldr r0, [pc, #2960] @ 68594 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 67a90 │ │ │ │ ldr r0, [pc, #2944] @ 68598 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2936] @ 6859c │ │ │ │ mov r9, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r8, [pc, #2920] @ 685a0 │ │ │ │ strd r2, [r5, #12] │ │ │ │ @@ -36434,15 +36434,15 @@ │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add r0, lr, #223 @ 0xdf │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov fp, #-2147483644 @ 0x80000004 │ │ │ │ cmp r1, #0 │ │ │ │ beq 67aac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -36464,29 +36464,29 @@ │ │ │ │ b 67b30 │ │ │ │ ldr r0, [r4, #2804] @ 0xaf4 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #20] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ strb r1, [r0, #152] @ 0x98 │ │ │ │ ldr r0, [r4, #2800] @ 0xaf0 │ │ │ │ - bl 4ab2b0 │ │ │ │ + bl 4ab2c0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r4] │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r4, #2804] @ 0xaf4 │ │ │ │ strb r1, [r4, #2824] @ 0xb08 │ │ │ │ stmib r4, {r2, r9} │ │ │ │ str r0, [r4, #12] │ │ │ │ strb r1, [sl, #116]! @ 0x74 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ add ip, r4, #16 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - bl 4e69a0 │ │ │ │ + bl 4e69b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 67b98 │ │ │ │ ldr r0, [pc, #2652] @ 685ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ @@ -36515,15 +36515,15 @@ │ │ │ │ ldr r1, [pc, #2552] @ 685b4 │ │ │ │ ldr r0, [pc, #2552] @ 685b8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #656] @ 0x290 │ │ │ │ str r1, [sp, #660] @ 0x294 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2528] @ 685bc │ │ │ │ mov r7, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #2512] @ 685c0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ @@ -36546,25 +36546,25 @@ │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add r0, lr, #223 @ 0xdf │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [pc, #2412] @ 685c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ - bl 4aadbc │ │ │ │ + bl 4aadcc │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, r0 │ │ │ │ bne 67ca0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ @@ -36595,40 +36595,40 @@ │ │ │ │ ldrd r2, [r4, #24] │ │ │ │ str r0, [sp, #664] @ 0x298 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ str r0, [sp, #672] @ 0x2a0 │ │ │ │ add r9, sp, #656 @ 0x290 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #2 │ │ │ │ beq 6830c │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ str fp, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp, #32] │ │ │ │ bl 438d4 │ │ │ │ add fp, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 4f7db4 │ │ │ │ + bl 4f7dc4 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r0, [r8, #128] @ 0x80 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 68358 │ │ │ │ ldr r0, [r8, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ beq 67e74 │ │ │ │ add r0, r9, #16 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r7, r4, #84 @ 0x54 │ │ │ │ ldr ip, [r4, #64] @ 0x40 │ │ │ │ ldr lr, [r4, #68] @ 0x44 │ │ │ │ add r6, r9, #52 @ 0x34 │ │ │ │ ldr sl, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ ldm r7!, {r0, r1, r2, r5} │ │ │ │ @@ -36682,36 +36682,36 @@ │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ stm r0, {r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 4e6bc4 │ │ │ │ + bl 4e6bd4 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 68368 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r8, #12 │ │ │ │ - bl 75c92c │ │ │ │ + bl 75c93c │ │ │ │ ldr r0, [r8, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r0, [pc, #1856] @ 685e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 4ab254 │ │ │ │ + bl 4ab264 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r4, #1440] @ 0x5a0 │ │ │ │ mov r0, #1 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr fp, [sp, #28] │ │ │ │ strd r0, [r8] │ │ │ │ @@ -36764,15 +36764,15 @@ │ │ │ │ ldr r1, [pc, #1620] @ 685f4 │ │ │ │ add r2, r4, #276 @ 0x114 │ │ │ │ ldr r0, [pc, #1616] @ 685f8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #656] @ 0x290 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #660] @ 0x294 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1596] @ 685fc │ │ │ │ mov r7, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #172 @ 0xac │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1576] @ 68600 │ │ │ │ @@ -36793,19 +36793,19 @@ │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add r0, lr, #223 @ 0xdf │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r5, sp, #656 @ 0x290 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r7, r4, #84 @ 0x54 │ │ │ │ ldr ip, [r4, #64] @ 0x40 │ │ │ │ ldr lr, [r4, #68] @ 0x44 │ │ │ │ add r6, r5, #52 @ 0x34 │ │ │ │ ldr r8, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ ldm r7!, {r0, r1, r2, r5} │ │ │ │ @@ -36915,18 +36915,18 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 4ab30c │ │ │ │ + bl 4ab31c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ - bl 4e69d0 │ │ │ │ + bl 4e69e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8859c │ │ │ │ add r0, r4, #32 │ │ │ │ bl 87f30 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 68248 │ │ │ │ @@ -36967,15 +36967,15 @@ │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e398 │ │ │ │ ldr r0, [r4, #2804] @ 0xaf4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #152] @ 0x98 │ │ │ │ ldr r0, [r4, #2800] @ 0xaf0 │ │ │ │ - bl 4ab2b0 │ │ │ │ + bl 4ab2c0 │ │ │ │ movw r0, #2824 @ 0xb08 │ │ │ │ add r6, r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str fp, [r7] │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #1 │ │ │ │ stmib r7, {r8, r9} │ │ │ │ @@ -37283,26 +37283,26 @@ │ │ │ │ strb r2, [r4, #188] @ 0xbc │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68b6c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4258c │ │ │ │ ldr r9, [sp, #16] │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ beq 68b6c │ │ │ │ ldr fp, [sp, #20] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, fp │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 68b34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 68b7c │ │ │ │ @@ -37334,28 +37334,28 @@ │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5], #92 @ 0x5c │ │ │ │ bl 49487c │ │ │ │ add r7, r4, #8 │ │ │ │ str r0, [r4, #92] @ 0x5c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bne 6894c │ │ │ │ ldr r0, [r5] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [pc, #1040] @ 68ccc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 68ad0 │ │ │ │ ldr r0, [pc, #1024] @ 68cd0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1016] @ 68cd4 │ │ │ │ mov r7, #29 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1000] @ 68cd8 │ │ │ │ ldr r5, [sp] │ │ │ │ @@ -37376,15 +37376,15 @@ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b 68ad0 │ │ │ │ add fp, r4, #96 @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, fp │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [pc, #864] @ 68cc8 │ │ │ │ @@ -37635,29 +37635,29 @@ │ │ │ │ str r0, [r4] │ │ │ │ bl 49487c │ │ │ │ add r7, r4, #88 @ 0x58 │ │ │ │ add r5, r4, #4 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bne 68dfc │ │ │ │ ldr r0, [r7] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [pc, #764] @ 6906c │ │ │ │ mov r5, #-2147483644 @ 0x80000004 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 68f5c │ │ │ │ ldr r0, [pc, #744] @ 69070 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #736] @ 69074 │ │ │ │ mov r7, #29 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #720] @ 69078 │ │ │ │ strd r2, [r8, #12] │ │ │ │ @@ -37676,15 +37676,15 @@ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ stmib sp, {r0, r2} │ │ │ │ str r3, [sp] │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ mov r1, sp │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b 68f5c │ │ │ │ add r8, r4, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [pc, #592] @ 69068 │ │ │ │ @@ -38214,15 +38214,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 6963c │ │ │ │ cmp r2, #1 │ │ │ │ bne 69660 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #280] @ 0x118 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #281] @ 0x119 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -38536,15 +38536,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 69b44 │ │ │ │ cmp r2, #1 │ │ │ │ bne 69b68 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #280] @ 0x118 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #281] @ 0x119 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -38822,15 +38822,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 69fb8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 69fe0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov sl, #0 │ │ │ │ b 6a2d4 │ │ │ │ mov r4, r9 │ │ │ │ ldrb r0, [r4, #260]! @ 0x104 │ │ │ │ add r1, pc, #8 │ │ │ │ sub r7, r4, #180 @ 0xb4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -38854,15 +38854,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 6a038 │ │ │ │ cmp r1, #1 │ │ │ │ bne 6a060 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r7] │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 6a064 │ │ │ │ cmn r1, #1 │ │ │ │ @@ -39031,15 +39031,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 6a300 │ │ │ │ cmp r2, #1 │ │ │ │ bne 6a328 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 6a344 │ │ │ │ b 6a344 │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ add r4, r9, #292 @ 0x124 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r7, #0 │ │ │ │ @@ -39109,15 +39109,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 6a434 │ │ │ │ cmp r1, #1 │ │ │ │ bne 6a4d8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 6a4d8 │ │ │ │ mov r4, r0 │ │ │ │ b 6a4d8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r9, #261] @ 0x105 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6a4a8 │ │ │ │ @@ -39158,15 +39158,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 6a4fc │ │ │ │ cmp r2, #1 │ │ │ │ bne 6a520 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r9, r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ @@ -39756,15 +39756,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 6ae54 │ │ │ │ cmp r2, #1 │ │ │ │ bne 6ae78 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ add r0, r4, #12 │ │ │ │ str r6, [sp, #1024] @ 0x400 │ │ │ │ @@ -40228,15 +40228,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 6b5b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 6b5d8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #1128] @ 0x468 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1132] @ 0x46c │ │ │ │ add fp, lr, #136 @ 0x88 │ │ │ │ ldr r2, [sp, #1136] @ 0x470 │ │ │ │ mov ip, r4 │ │ │ │ ldr r3, [sp, #1140] @ 0x474 │ │ │ │ @@ -40305,15 +40305,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 6b6e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 6b70c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #948] @ 0x3b4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #24] │ │ │ │ add fp, lr, #136 @ 0x88 │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #1128] @ 0x468 │ │ │ │ @@ -40939,15 +40939,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 6c0d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 6c0f4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #408] @ 0x198 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #409] @ 0x199 │ │ │ │ mov r0, fp │ │ │ │ bl 7fc18 │ │ │ │ ldrb r0, [r8, #90] @ 0x5a │ │ │ │ @@ -40964,15 +40964,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 6c134 │ │ │ │ cmp r2, #1 │ │ │ │ bne 6c158 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ mov r5, r8 │ │ │ │ strb r0, [r8, #90] @ 0x5a │ │ │ │ ldrb r0, [r8, #89] @ 0x59 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6c178 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ @@ -42655,15 +42655,15 @@ │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ str r8, [sp, #164] @ 0xa4 │ │ │ │ stm r0, {r5, r7, fp} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 72eb78 │ │ │ │ + bl 72eb88 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 6dc60 │ │ │ │ str r1, [r4, #224] @ 0xe0 │ │ │ │ @@ -43073,15 +43073,15 @@ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ ldrd r2, [r4, #176] @ 0xb0 │ │ │ │ add sl, sp, #336 @ 0x150 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 738484 │ │ │ │ + bl 738494 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ add r3, r4, #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ add ip, sp, #344 @ 0x158 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -43527,15 +43527,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ strh r6, [fp, r7] │ │ │ │ str r4, [fp, #272] @ 0x110 │ │ │ │ str r1, [fp, #276] @ 0x114 │ │ │ │ str r0, [fp, #48] @ 0x30 │ │ │ │ strd r2, [r5, #16] │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ - bl 73852c │ │ │ │ + bl 73853c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6ea88 │ │ │ │ mov r8, r1 │ │ │ │ bl 32056c │ │ │ │ add r7, fp, #312 @ 0x138 │ │ │ │ mov r1, #16 │ │ │ │ @@ -43546,15 +43546,15 @@ │ │ │ │ add r1, sp, #808 @ 0x328 │ │ │ │ mov r0, r7 │ │ │ │ bl 20ab3c │ │ │ │ add r6, fp, #324 @ 0x144 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 738484 │ │ │ │ + bl 738494 │ │ │ │ ldr r0, [pc, #4092] @ 6f9b4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #4088] @ 6f9b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #824] @ 0x338 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #808] @ 0x328 │ │ │ │ @@ -43563,31 +43563,31 @@ │ │ │ │ str r2, [sp, #812] @ 0x32c │ │ │ │ str r2, [sp, #820] @ 0x334 │ │ │ │ str r1, [sp, #816] @ 0x330 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ add r1, sp, #808 @ 0x328 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #600] @ 0x258 │ │ │ │ ldr r9, [sp, #604] @ 0x25c │ │ │ │ ldr r2, [sp, #608] @ 0x260 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 737fd4 │ │ │ │ + bl 737fe4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 6ea24 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 74700c │ │ │ │ + bl 74701c │ │ │ │ ldr r0, [sp, #808] @ 0x328 │ │ │ │ ldr r1, [sp, #812] @ 0x32c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 6eafc │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ mov r4, #0 │ │ │ │ @@ -43621,15 +43621,15 @@ │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #812] @ 0x32c │ │ │ │ str r1, [sp, #604] @ 0x25c │ │ │ │ str r0, [sp, #808] @ 0x328 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #808 @ 0x328 │ │ │ │ - bl 738ea8 │ │ │ │ + bl 738eb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6f988 │ │ │ │ ldr r9, [sp, #604] @ 0x25c │ │ │ │ mov sl, #14 │ │ │ │ ldr r8, [sp, #608] @ 0x260 │ │ │ │ ldr r0, [sp, #600] @ 0x258 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -43648,15 +43648,15 @@ │ │ │ │ mov r4, #1 │ │ │ │ mov r6, #0 │ │ │ │ strb r4, [fp, #344] @ 0x158 │ │ │ │ str r6, [fp, #336] @ 0x150 │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 738484 │ │ │ │ + bl 738494 │ │ │ │ movw r0, #511 @ 0x1ff │ │ │ │ strb r6, [sp, #828] @ 0x33c │ │ │ │ strb r4, [sp, #824] @ 0x338 │ │ │ │ str r0, [sp, #820] @ 0x334 │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ bl 2563b4 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ @@ -43706,15 +43706,15 @@ │ │ │ │ str r6, [r5, #232] @ 0xe8 │ │ │ │ strb r0, [r5, #13] │ │ │ │ strb r0, [r5, #9] │ │ │ │ add r7, sp, #808 @ 0x328 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 738484 │ │ │ │ + bl 738494 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #820 @ 0x334 │ │ │ │ strb r9, [sp, #840] @ 0x348 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ ldm r7!, {r2, r3, r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ @@ -44143,15 +44143,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r9, [sp, #612] @ 0x264 │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ str r7, [sp, #604] @ 0x25c │ │ │ │ str r4, [sp, #600] @ 0x258 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 72eb78 │ │ │ │ + bl 72eb88 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ cmp r0, sl │ │ │ │ bne 6f3e8 │ │ │ │ str sl, [fp, #320] @ 0x140 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ bl 8ec3c │ │ │ │ b 6f3f8 │ │ │ │ @@ -44166,15 +44166,15 @@ │ │ │ │ ldm lr!, {r3, r4, r6, r7} │ │ │ │ stmia r0!, {r3, r4, r6, r7} │ │ │ │ ldm lr!, {r3, r4, r6, r7} │ │ │ │ stmia r0!, {r3, r4, r6, r7} │ │ │ │ ldm lr, {r2, r3, r4, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r6, r7} │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ - bl 7300a0 │ │ │ │ + bl 7300b0 │ │ │ │ ldr r0, [sp, #808] @ 0x328 │ │ │ │ tst r0, #1 │ │ │ │ bne 6f9e8 │ │ │ │ ldr r2, [fp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ ldr r1, [sp, #820] @ 0x334 │ │ │ │ str r0, [r2] │ │ │ │ @@ -44235,15 +44235,15 @@ │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #812] @ 0x32c │ │ │ │ str r1, [sp, #604] @ 0x25c │ │ │ │ str r0, [sp, #808] @ 0x328 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #808 @ 0x328 │ │ │ │ - bl 738ea8 │ │ │ │ + bl 738eb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6f9bc │ │ │ │ ldr r7, [sp, #600] @ 0x258 │ │ │ │ mov sl, #23 │ │ │ │ ldr r9, [sp, #604] @ 0x25c │ │ │ │ ldr r8, [sp, #608] @ 0x260 │ │ │ │ b 6f630 │ │ │ │ @@ -44274,19 +44274,19 @@ │ │ │ │ add ip, fp, #348 @ 0x15c │ │ │ │ str r1, [fp, #364] @ 0x16c │ │ │ │ stm ip, {r2, r3, r5} │ │ │ │ ldr r1, [fp, #352] @ 0x160 │ │ │ │ str r0, [fp, #360] @ 0x168 │ │ │ │ ldr r2, [fp, #356] @ 0x164 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ - bl 738484 │ │ │ │ + bl 738494 │ │ │ │ ldr r1, [fp, #360] @ 0x168 │ │ │ │ ldr r2, [fp, #364] @ 0x16c │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - bl 738484 │ │ │ │ + bl 738494 │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ ldr r5, [sp, #252] @ 0xfc │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #808] @ 0x328 │ │ │ │ add r3, sp, #820 @ 0x334 │ │ │ │ @@ -44406,15 +44406,15 @@ │ │ │ │ strb r1, [r6, #36]! @ 0x24 │ │ │ │ str r0, [r6, #-12] │ │ │ │ str r0, [fp, #28] │ │ │ │ ldrd r2, [r0, #4] │ │ │ │ add r0, sp, #796 @ 0x31c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 738484 │ │ │ │ + bl 738494 │ │ │ │ add r0, sp, #796 @ 0x31c │ │ │ │ bl 255c08 │ │ │ │ str r0, [fp, #32] │ │ │ │ add r7, fp, #32 │ │ │ │ mov r8, sl │ │ │ │ add sl, sp, #808 @ 0x328 │ │ │ │ mov r1, r7 │ │ │ │ @@ -44455,15 +44455,15 @@ │ │ │ │ add r0, r6, #16 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ stm r0, {r4, r5, r7, r9} │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ mov r1, r6 │ │ │ │ - bl 72eb78 │ │ │ │ + bl 72eb88 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ cmp r0, r8 │ │ │ │ bne 6f834 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ bl 8ec3c │ │ │ │ b 6f854 │ │ │ │ ldrb r0, [sp, #54] @ 0x36 │ │ │ │ @@ -46994,15 +46994,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 71f6c │ │ │ │ cmp r2, #1 │ │ │ │ bne 71f90 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #980] @ 0x3d4 │ │ │ │ add r8, sp, #1280 @ 0x500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ add r0, r4, #12 │ │ │ │ str r5, [sp, #1056] @ 0x420 │ │ │ │ @@ -47091,15 +47091,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 720f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 72114 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #1248 @ 0x4e0 │ │ │ │ ldr r7, [sp, #980] @ 0x3d4 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ add r8, sp, #1280 @ 0x500 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ mov ip, r4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -47166,15 +47166,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7221c │ │ │ │ cmp r2, #1 │ │ │ │ bne 72240 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #980] @ 0x3d4 │ │ │ │ add r2, sp, #1248 @ 0x4e0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r9, sp, #1280 @ 0x500 │ │ │ │ ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ @@ -47713,15 +47713,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 72aa8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 72acc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ cmp r9, #7 │ │ │ │ bne 72d5c │ │ │ │ mov r0, #7 │ │ │ │ cmp sl, #0 │ │ │ │ strb r0, [fp, #208] @ 0xd0 │ │ │ │ str sl, [fp, #212] @ 0xd4 │ │ │ │ str sl, [fp, #204] @ 0xcc │ │ │ │ @@ -48311,15 +48311,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 73400 │ │ │ │ cmp r2, #1 │ │ │ │ bne 734dc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ b 7352c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6] │ │ │ │ b 73558 │ │ │ │ b 734f8 │ │ │ │ @@ -48487,15 +48487,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 736bc │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r5 │ │ │ │ bne 736f8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 736f8 │ │ │ │ add r0, fp, #176 @ 0xb0 │ │ │ │ bl 7e5c0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #376] @ 0x178 │ │ │ │ cmp r9, #7 │ │ │ │ bne 73780 │ │ │ │ @@ -49136,15 +49136,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 740e4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 74108 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #860] @ 0x35c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #928] @ 0x3a0 │ │ │ │ add r0, r4, #12 │ │ │ │ str r7, [sp, #936] @ 0x3a8 │ │ │ │ @@ -49438,15 +49438,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 7459c │ │ │ │ cmp r2, #1 │ │ │ │ bne 745d4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 745d4 │ │ │ │ add r0, fp, #200 @ 0xc8 │ │ │ │ bl 7e5c0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #412] @ 0x19c │ │ │ │ cmp r7, #7 │ │ │ │ bne 746c4 │ │ │ │ @@ -49737,15 +49737,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 74a48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 74a20 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 74a20 │ │ │ │ ldr r1, [fp, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 74c18 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [fp, #108] @ 0x6c │ │ │ │ mov r2, #4 │ │ │ │ @@ -49866,15 +49866,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 74c4c │ │ │ │ cmp r2, #1 │ │ │ │ bne 74c70 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #1128] @ 0x468 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1132] @ 0x46c │ │ │ │ add r9, lr, #136 @ 0x88 │ │ │ │ ldr r2, [sp, #1136] @ 0x470 │ │ │ │ mov ip, r4 │ │ │ │ ldr r3, [sp, #1140] @ 0x474 │ │ │ │ @@ -50490,15 +50490,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 7560c │ │ │ │ cmp r2, #1 │ │ │ │ bne 75630 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #118] @ 0x76 │ │ │ │ add r0, r6, #104 @ 0x68 │ │ │ │ bl 8ae6c │ │ │ │ b 757f8 │ │ │ │ mov r6, fp │ │ │ │ b 757cc │ │ │ │ @@ -50537,15 +50537,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 756c8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 756a0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 756a0 │ │ │ │ ldr r1, [r6, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 757f8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ mov r2, #4 │ │ │ │ @@ -50823,15 +50823,15 @@ │ │ │ │ strb r0, [sl, #136]! @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r2, [sl, #-20] @ 0xffffffec │ │ │ │ strd r2, [r6, #124] @ 0x7c │ │ │ │ add r0, lr, #332 @ 0x14c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 738484 │ │ │ │ + bl 738494 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #332 @ 0x14c │ │ │ │ bl 255e68 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ str r0, [r6, #132] @ 0x84 │ │ │ │ add r7, r6, #132 @ 0x84 │ │ │ │ add r5, sp, #2288 @ 0x8f0 │ │ │ │ @@ -51011,15 +51011,15 @@ │ │ │ │ andeq r4, r0, r0, ror sl │ │ │ │ andeq r4, r0, r8, asr sl │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ - bl 72fc1c │ │ │ │ + bl 72fc2c │ │ │ │ ldr r1, [pc, #4052] @ 76e30 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #2292] @ 0x8f4 │ │ │ │ mov r0, #1 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -51031,15 +51031,15 @@ │ │ │ │ str r0, [sp, #2296] @ 0x8f8 │ │ │ │ ldr r1, [pc, #4052] @ 76e64 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r8, [fp, #44] @ 0x2c │ │ │ │ str r1, [fp, #48] @ 0x30 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #2288 @ 0x8f0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ add r3, r7, #264 @ 0x108 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r8, r7, #128 @ 0x80 │ │ │ │ mov r9, r7 │ │ │ │ @@ -51052,15 +51052,15 @@ │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ strb r4, [r9, #156]! @ 0x9c │ │ │ │ ldm r8, {r0, r1, r2} │ │ │ │ add r3, r7, #140 @ 0x8c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #356 @ 0x164 │ │ │ │ - bl 738484 │ │ │ │ + bl 738494 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #356 @ 0x164 │ │ │ │ bl 25623c │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ str r0, [r7, #152] @ 0x98 │ │ │ │ add r5, r7, #152 @ 0x98 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ @@ -51598,15 +51598,15 @@ │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ ldr r4, [r1, #144] @ 0x90 │ │ │ │ cmp r4, r0 │ │ │ │ bne 76780 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [pc, #4088] @ 77774 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 700018 │ │ │ │ + bl 700028 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r1, #140] @ 0x8c │ │ │ │ str r5, [r0, r4, lsl #2] │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [r1, #144] @ 0x90 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #368 @ 0x170 │ │ │ │ @@ -52011,15 +52011,15 @@ │ │ │ │ bl 89894 │ │ │ │ cmp r5, #0 │ │ │ │ bne 77000 │ │ │ │ ldr r1, [pc, #4020] @ 77d9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #2288 @ 0x8f0 │ │ │ │ mov r2, #14 │ │ │ │ - bl 73a328 │ │ │ │ + bl 73a338 │ │ │ │ ldr r2, [sp, #2288] @ 0x8f0 │ │ │ │ ldr r1, [sp, #2292] @ 0x8f4 │ │ │ │ ldr r0, [sp, #2296] @ 0x8f8 │ │ │ │ cmp r2, #0 │ │ │ │ beq 76e34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 76e28 │ │ │ │ @@ -53069,15 +53069,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 77e58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 77e7c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #2296] @ 0x8f8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #2360] @ 0x938 │ │ │ │ add r0, r9, #12 │ │ │ │ str r4, [sp, #2368] @ 0x940 │ │ │ │ @@ -53375,15 +53375,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7831c │ │ │ │ cmp r1, #1 │ │ │ │ bne 78344 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r9, #0 │ │ │ │ b 78a18 │ │ │ │ add r7, r4, #64 @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ ldr r1, [r6, #194] @ 0xc2 │ │ │ │ @@ -53552,15 +53552,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 785e0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 78608 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ mov r7, #0 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ add ip, r6, #552 @ 0x228 │ │ │ │ ldr r0, [r6, #264] @ 0x108 │ │ │ │ ldr r0, [r0] │ │ │ │ strb r7, [r6, #272] @ 0x110 │ │ │ │ @@ -53619,15 +53619,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 786ec │ │ │ │ add r5, sp, #4992 @ 0x1380 │ │ │ │ cmp r2, #1 │ │ │ │ bne 78a08 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 78a08 │ │ │ │ ldrdeq sl, [pc], #-120 @ │ │ │ │ ldrdeq sl, [pc], #-123 @ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, r9, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r9, ip │ │ │ │ @@ -53833,15 +53833,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 78a48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 78a6c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ mov r7, #0 │ │ │ │ add r3, lr, #138 @ 0x8a │ │ │ │ strb r7, [r4] │ │ │ │ ldr r1, [r3, #386] @ 0x182 │ │ │ │ str r1, [r5, #266] @ 0x10a │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ @@ -54762,15 +54762,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 798c8 │ │ │ │ add r5, sp, #4992 @ 0x1380 │ │ │ │ cmp r2, #1 │ │ │ │ bne 79d7c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 79d7c │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ ldrb r0, [r1, #400]! @ 0x190 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, #8 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -55313,15 +55313,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne 7a160 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ add r7, sp, #4992 @ 0x1380 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7a18c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ strb r4, [r5, #301] @ 0x12d │ │ │ │ ldrb r0, [r5, #302] @ 0x12e │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r5, #305] @ 0x131 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7a1ac │ │ │ │ add r0, r5, #268 @ 0x10c │ │ │ │ @@ -55410,15 +55410,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne 7a2e4 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ add r7, sp, #4992 @ 0x1380 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7a328 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 7a328 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ add r0, r5, #392 @ 0x188 │ │ │ │ bl 7e5c0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #592] @ 0x250 │ │ │ │ ldrb r0, [r5, #301] @ 0x12d │ │ │ │ @@ -55439,15 +55439,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne 7a358 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ add r7, sp, #4992 @ 0x1380 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7a384 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r5, #302] @ 0x12e │ │ │ │ strb r4, [r5, #305] @ 0x131 │ │ │ │ cmp r0, #0 │ │ │ │ strb r4, [r5, #301] @ 0x12d │ │ │ │ beq 7a3a0 │ │ │ │ add r0, r5, #268 @ 0x10c │ │ │ │ bl 8c6bc │ │ │ │ @@ -56134,15 +56134,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 7ae3c │ │ │ │ cmp r2, #1 │ │ │ │ bne 7ae7c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 7ae7c │ │ │ │ b 7b180 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 7ba18 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ bl 805e4 │ │ │ │ @@ -56167,15 +56167,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 7aec0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7aee4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #304] @ 0x130 │ │ │ │ ldrb r0, [r1, #301] @ 0x12d │ │ │ │ cmp r0, #0 │ │ │ │ beq 7af3c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -56189,15 +56189,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 7af18 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7af3c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #301] @ 0x12d │ │ │ │ b 7b9bc │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b 7ba84 │ │ │ │ b 7b178 │ │ │ │ @@ -56295,15 +56295,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7b0bc │ │ │ │ cmp r1, #1 │ │ │ │ bne 7b0e4 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldrb r0, [r0, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ba8c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r0, #276] @ 0x114 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -56315,15 +56315,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 7b110 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7ba8c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 7ba8c │ │ │ │ ldr r1, [r8, #12] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7b59c │ │ │ │ ldr r0, [r8, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -57291,23 +57291,23 @@ │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ 7c06c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ addeq r8, r9, r4, asr #24 │ │ │ │ - b 762028 │ │ │ │ + b 762038 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 7c08c │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 7c090 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c0b0 │ │ │ │ b 29e6d4 │ │ │ │ @@ -57505,15 +57505,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 7c3a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7c3cc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7c440 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #105] @ 0x69 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -57529,15 +57529,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 7c408 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7c42c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7c458 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ @@ -57731,15 +57731,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7c730 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7c838 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 7c838 │ │ │ │ ldrb r0, [r4, #473] @ 0x1d9 │ │ │ │ cmp r0, #3 │ │ │ │ bne 7c8cc │ │ │ │ ldrb r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 7c8b0 │ │ │ │ @@ -57778,15 +57778,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7c7ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 7c838 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 7c838 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ bl 7e5c0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #380] @ 0x17c │ │ │ │ b 7c838 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ @@ -57808,15 +57808,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 7c864 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7c888 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ strb r5, [r4, #77] @ 0x4d │ │ │ │ ldrb r0, [r4, #78] @ 0x4e │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #81] @ 0x51 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7c8a8 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ @@ -57895,15 +57895,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7c9c0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7c9e4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #77] @ 0x4d │ │ │ │ ldrb r0, [r4, #78] @ 0x4e │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #81] @ 0x51 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ca14 │ │ │ │ @@ -59030,15 +59030,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7db7c │ │ │ │ cmp r2, #1 │ │ │ │ bne 7dba0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 7dd34 │ │ │ │ b 7dd64 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7dbec │ │ │ │ @@ -59049,15 +59049,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7dbc8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7dbec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1454a8 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7dce4 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -59108,15 +59108,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 7dcb4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7dcd8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ strb r5, [r4, #53] @ 0x35 │ │ │ │ strh r5, [r4, #55] @ 0x37 │ │ │ │ b 7dd20 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7dd20 │ │ │ │ mov r0, r4 │ │ │ │ @@ -59126,15 +59126,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7dcfc │ │ │ │ cmp r2, #1 │ │ │ │ bne 7dd20 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7dd64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #196]! @ 0xc4 │ │ │ │ @@ -59143,15 +59143,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 7dd40 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7dd64 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 1454a8 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b 7dd98 │ │ │ │ @@ -59196,15 +59196,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7de14 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7de38 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ strh r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ b 7de58 │ │ │ │ bl 65120 │ │ │ │ @@ -59911,15 +59911,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7e938 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ bl 7e5c0 │ │ │ │ b 7e9c8 │ │ │ │ ldrb r0, [r4, #624] @ 0x270 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #616] @ 0x268 │ │ │ │ cmpeq r0, #3 │ │ │ │ @@ -59966,15 +59966,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 7ea1c │ │ │ │ cmp r2, #1 │ │ │ │ bne 7ea40 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #288] @ 0x120 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b 7ea68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #288] @ 0x120 │ │ │ │ @@ -60023,15 +60023,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7eb00 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7eb24 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #288] @ 0x120 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ @@ -60245,27 +60245,27 @@ │ │ │ │ bl 43e68 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ef00 │ │ │ │ mov r4, r0 │ │ │ │ - bl 631088 │ │ │ │ + bl 631098 │ │ │ │ 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 7eea8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7eecc │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ beq 7eeec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -60288,15 +60288,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7ef24 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7ef48 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ bne 7ef74 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ @@ -60726,15 +60726,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7f5fc │ │ │ │ cmp r2, #1 │ │ │ │ bne 7f620 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7f648 │ │ │ │ ldr r0, [r4, #1944] @ 0x798 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f660 │ │ │ │ @@ -61136,15 +61136,15 @@ │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 7fc60 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #280] @ 0x118 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2711c0 │ │ │ │ ldrd r0, [r4] │ │ │ │ @@ -61763,15 +61763,15 @@ │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 8062c │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #292] @ 0x124 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8067c │ │ │ │ cmp r1, #3 │ │ │ │ @@ -61788,15 +61788,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 80694 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 27135c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7fa84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -61827,15 +61827,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 80730 │ │ │ │ cmp r2, #1 │ │ │ │ bne 807f8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 807f8 │ │ │ │ ldr r6, [r9, #360] @ 0x168 │ │ │ │ cmp r6, #0 │ │ │ │ beq 807c0 │ │ │ │ ldr r7, [r9, #356] @ 0x164 │ │ │ │ mov r5, #0 │ │ │ │ b 80778 │ │ │ │ @@ -61853,15 +61853,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 80798 │ │ │ │ cmp r2, #1 │ │ │ │ bne 80770 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 80770 │ │ │ │ ldr r1, [r9, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 807e4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ @@ -61936,15 +61936,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 808e4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 808bc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 808bc │ │ │ │ ldr r1, [r9, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8092c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ @@ -62167,15 +62167,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 80c80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 80d20 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 80d20 │ │ │ │ ldrb r0, [r9, #409] @ 0x199 │ │ │ │ cmp r0, #3 │ │ │ │ bne 80d54 │ │ │ │ ldrb r0, [r9, #112] @ 0x70 │ │ │ │ cmp r0, #4 │ │ │ │ beq 80dc4 │ │ │ │ @@ -62238,15 +62238,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 80d9c │ │ │ │ cmp r2, #1 │ │ │ │ bne 80d74 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 80d74 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ cmp r0, #4 │ │ │ │ beq 80dd8 │ │ │ │ add r0, r9, #256 @ 0x100 │ │ │ │ bl 880d4 │ │ │ │ mov r0, #0 │ │ │ │ @@ -62306,15 +62306,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 80eac │ │ │ │ cmp r2, #1 │ │ │ │ bne 80e84 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 80e84 │ │ │ │ ldr r1, [r9, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 80ef4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ mov r2, #4 │ │ │ │ @@ -62390,15 +62390,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 80ffc │ │ │ │ cmp r2, #1 │ │ │ │ bne 81020 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 8107c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #1924] @ 0x784 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -62800,15 +62800,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 81664 │ │ │ │ cmp r2, #1 │ │ │ │ bne 81688 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 816fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #97] @ 0x61 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -62824,15 +62824,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 816c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 816e8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 81714 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ @@ -62955,15 +62955,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 818d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 818f4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 81968 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #105] @ 0x69 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -62979,15 +62979,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 81930 │ │ │ │ cmp r2, #1 │ │ │ │ bne 81954 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 81980 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ @@ -63203,15 +63203,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 81cb0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 81cd4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 81d30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #1972] @ 0x7b4 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -63318,15 +63318,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 81e7c │ │ │ │ cmp r2, #1 │ │ │ │ bne 81ef0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 81ef0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcs 81eb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -63336,15 +63336,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 81ebc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e8ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #13] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 8b780 │ │ │ │ @@ -63797,15 +63797,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 825f8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 82700 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 82700 │ │ │ │ ldrb r0, [r4, #473] @ 0x1d9 │ │ │ │ cmp r0, #3 │ │ │ │ bne 82794 │ │ │ │ ldrb r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 82778 │ │ │ │ @@ -63844,15 +63844,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 826b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 82700 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 82700 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ bl 7e5c0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #380] @ 0x17c │ │ │ │ b 82700 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ @@ -63874,15 +63874,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 8272c │ │ │ │ cmp r2, #1 │ │ │ │ bne 82750 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ strb r5, [r4, #78] @ 0x4e │ │ │ │ ldrb r0, [r4, #79] @ 0x4f │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #82] @ 0x52 │ │ │ │ cmp r0, #0 │ │ │ │ beq 82770 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ @@ -63961,15 +63961,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 82888 │ │ │ │ cmp r2, #1 │ │ │ │ bne 828ac │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #78] @ 0x4e │ │ │ │ ldrb r0, [r4, #79] @ 0x4f │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #82] @ 0x52 │ │ │ │ cmp r0, #0 │ │ │ │ beq 828dc │ │ │ │ @@ -64808,15 +64808,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 835bc │ │ │ │ cmp r1, #1 │ │ │ │ bne 835e8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 64ba88 │ │ │ │ + b 64ba98 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 83608 │ │ │ │ @@ -64828,15 +64828,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 83610 │ │ │ │ cmp r1, #1 │ │ │ │ bne 83638 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #3 │ │ │ │ beq 8366c │ │ │ │ cmp r1, #4 │ │ │ │ @@ -64904,28 +64904,28 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 8373c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64ba88 │ │ │ │ + b 64ba98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 83774 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8379c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2668] @ 0xa6c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -65219,15 +65219,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 83c30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 83c54 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1454a8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1454a8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -66626,15 +66626,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 8522c │ │ │ │ cmp r2, #1 │ │ │ │ bne 85250 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 851b4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -66642,15 +66642,15 @@ │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 85268 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 852d0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -66658,15 +66658,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 852ac │ │ │ │ cmp r2, #1 │ │ │ │ bne 852d0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 85340 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -66729,15 +66729,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 853c4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 85408 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 85408 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -66819,15 +66819,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8552c │ │ │ │ cmp r2, #1 │ │ │ │ bne 85554 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 85148 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -67774,15 +67774,15 @@ │ │ │ │ bne 86410 │ │ │ │ cmp r1, #1 │ │ │ │ bne 86334 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 864a0 │ │ │ │ add r6, r0, #32 │ │ │ │ bl 116e18 │ │ │ │ mov r0, r6 │ │ │ │ @@ -68293,15 +68293,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 86c38 │ │ │ │ cmp r2, #1 │ │ │ │ bne 86c5c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ beq 86ca4 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ dmb ish │ │ │ │ @@ -68311,15 +68311,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 86c78 │ │ │ │ cmp r1, #1 │ │ │ │ bne 86ca4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 86ce8 │ │ │ │ mov r5, r0 │ │ │ │ b 86ce0 │ │ │ │ mov r5, r0 │ │ │ │ b 86cd8 │ │ │ │ @@ -68530,15 +68530,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 86fec │ │ │ │ cmp r2, #1 │ │ │ │ bne 87010 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 87054 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 87054 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ @@ -68547,15 +68547,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 87030 │ │ │ │ cmp r2, #1 │ │ │ │ bne 87054 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 87098 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 87098 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ @@ -68564,15 +68564,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 87074 │ │ │ │ cmp r2, #1 │ │ │ │ bne 87098 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 87118 │ │ │ │ cmp r0, #0 │ │ │ │ beq 870dc │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -68596,15 +68596,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 870f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 87118 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 8715c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8715c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ @@ -68613,15 +68613,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 87138 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8715c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ beq 871c0 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ b 8717c │ │ │ │ cmp r5, r6 │ │ │ │ @@ -68637,15 +68637,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 87198 │ │ │ │ cmp r2, #1 │ │ │ │ bne 87174 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 87174 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 871dc │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -68669,15 +68669,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 87218 │ │ │ │ cmp r2, #1 │ │ │ │ bne 871f4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 871f4 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 8725c │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -68695,15 +68695,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 87278 │ │ │ │ cmp r1, #1 │ │ │ │ bne 872a4 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 872ec │ │ │ │ mov r8, r0 │ │ │ │ b 872e4 │ │ │ │ mov r8, r0 │ │ │ │ b 872dc │ │ │ │ @@ -68736,15 +68736,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 87324 │ │ │ │ cmp r2, #1 │ │ │ │ bne 87300 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 87300 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 873e8 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -68766,15 +68766,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 8739c │ │ │ │ cmp r2, #1 │ │ │ │ bne 87378 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 87378 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 873e0 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -68925,15 +68925,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 87618 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8763c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 87644 │ │ │ │ @@ -68962,15 +68962,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 876ac │ │ │ │ cmp r2, #1 │ │ │ │ bne 876d0 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ @@ -69040,15 +69040,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 877e4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 87808 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 8784c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8784c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ @@ -69057,15 +69057,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 87828 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8784c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 87890 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 87890 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ @@ -69074,15 +69074,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8786c │ │ │ │ cmp r2, #1 │ │ │ │ bne 87890 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 878d4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 878d4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ @@ -69091,15 +69091,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 878b0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 878d4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 87954 │ │ │ │ cmp r0, #0 │ │ │ │ beq 87918 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -69123,15 +69123,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 87930 │ │ │ │ cmp r2, #1 │ │ │ │ bne 87954 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 87998 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 87998 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ @@ -69140,15 +69140,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 87974 │ │ │ │ cmp r2, #1 │ │ │ │ bne 87998 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 883f4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -69453,15 +69453,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 87e58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 87e7c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #8 │ │ │ │ bl 145bb4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1462b8 │ │ │ │ mov r5, r0 │ │ │ │ b 87eac │ │ │ │ @@ -69525,45 +69525,45 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 87f78 │ │ │ │ cmp r2, #1 │ │ │ │ bne 87f9c │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4fb1a0 │ │ │ │ + b 4fb1b0 │ │ │ │ mov r6, r0 │ │ │ │ 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 87fcc │ │ │ │ cmp r2, #1 │ │ │ │ bne 87ff8 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ b 87ff8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 88014 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #1 │ │ │ │ @@ -69736,15 +69736,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 882c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 882e8 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 88300 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ @@ -69794,15 +69794,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 883ac │ │ │ │ cmp r2, #1 │ │ │ │ bne 883d0 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ bl 810f8 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ bl 7ee88 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ bl 7ee88 │ │ │ │ mov r0, r5 │ │ │ │ @@ -70067,15 +70067,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 887f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 88814 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #3 │ │ │ │ beq 88858 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 88858 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ @@ -70084,15 +70084,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 88834 │ │ │ │ cmp r2, #1 │ │ │ │ bne 88858 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #3 │ │ │ │ beq 888a0 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ dmb ish │ │ │ │ @@ -70102,15 +70102,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 88874 │ │ │ │ cmp r1, #1 │ │ │ │ bne 888a0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 888b8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 8e3e8 │ │ │ │ add r0, r4, #28 │ │ │ │ @@ -70167,15 +70167,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 88980 │ │ │ │ cmp r2, #1 │ │ │ │ bne 889a4 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 880d4 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -70211,15 +70211,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 88a30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 88a54 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 88a68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -70389,15 +70389,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 88cf8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 88d1c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 88d30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -70453,15 +70453,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 88df8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 88e1c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 88e30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -70491,15 +70491,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 88e90 │ │ │ │ cmp r2, #1 │ │ │ │ bne 88eb4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 88ec8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -70530,15 +70530,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 88f2c │ │ │ │ cmp r2, #1 │ │ │ │ bne 88f50 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 2cdfb4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -70682,15 +70682,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 8918c │ │ │ │ cmp r2, #1 │ │ │ │ bne 891b0 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 891fc │ │ │ │ @@ -70808,15 +70808,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 89384 │ │ │ │ cmp r2, #1 │ │ │ │ bne 893a8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 893bc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -70849,15 +70849,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 89428 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8944c │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 19d5d4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -71019,15 +71019,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 896d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 896f4 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 89720 │ │ │ │ mov r5, r6 │ │ │ │ @@ -71067,15 +71067,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 89790 │ │ │ │ cmp r2, #1 │ │ │ │ bne 897b4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 89834 │ │ │ │ cmp r0, #0 │ │ │ │ beq 897f4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -71099,15 +71099,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 89808 │ │ │ │ cmp r1, #1 │ │ │ │ bne 89834 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 89880 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 89880 │ │ │ │ @@ -71118,15 +71118,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8985c │ │ │ │ cmp r2, #1 │ │ │ │ bne 89880 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #12 │ │ │ │ bl 89ef0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -71209,15 +71209,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 899c8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 899ec │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 89a5c │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 89a5c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -71237,15 +71237,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 89a30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 89a5c │ │ │ │ dmb ish │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8ebd8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -71395,15 +71395,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 89cb0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 89c8c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 89c8c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 89cf8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -71425,15 +71425,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 89d28 │ │ │ │ cmp r2, #1 │ │ │ │ bne 89d04 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 89d04 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 89d6c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -71560,15 +71560,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 89f44 │ │ │ │ cmp r2, #1 │ │ │ │ bne 89f68 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi 89ffc │ │ │ │ @@ -71671,15 +71671,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8a100 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8a124 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 8a168 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8a168 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ @@ -71688,15 +71688,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8a144 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8a168 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 8a1ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8a1ac │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ @@ -71705,15 +71705,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8a188 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8a1ac │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 8a1c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 145ab0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -71803,15 +71803,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 8a310 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8a334 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8a250 │ │ │ │ ldrb r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ bne 8a250 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ @@ -71828,15 +71828,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 8a374 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8a250 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 8a250 │ │ │ │ mov r6, r0 │ │ │ │ b 8a3b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8ebd8 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -72162,15 +72162,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 8a8a4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8a8d0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #1584] @ 0x630 │ │ │ │ cmp r0, #3 │ │ │ │ beq 8a94c │ │ │ │ cmp r0, #0 │ │ │ │ bne 8aa40 │ │ │ │ add r0, r4, #1360 @ 0x550 │ │ │ │ @@ -72232,15 +72232,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 8a9c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8a9e8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #492] @ 0x1ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 8aa1c │ │ │ │ add r0, r4, #16 │ │ │ │ bl 880d4 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ and r0, r0, #6 │ │ │ │ @@ -72272,15 +72272,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8aa64 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8aaec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 8aaec │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ bl 8bf74 │ │ │ │ movw r0, #1492 @ 0x5d4 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 86f88 │ │ │ │ mov r0, #0 │ │ │ │ @@ -72297,15 +72297,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8aac8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8aaec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #494] @ 0x1ee │ │ │ │ cmp r0, #0 │ │ │ │ beq 8ab00 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 86f88 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ mov r1, #0 │ │ │ │ @@ -72322,15 +72322,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 8ab2c │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ab50 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #336]! @ 0x150 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8ab58 │ │ │ │ @@ -72438,15 +72438,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8acfc │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ad20 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #494] @ 0x1ee │ │ │ │ cmp r0, #1 │ │ │ │ bne 8ad3c │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 86f88 │ │ │ │ b 8ad3c │ │ │ │ mov r6, r0 │ │ │ │ @@ -72547,15 +72547,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 8aeb0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ae88 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 8ae88 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8aefc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -72579,15 +72579,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 8af30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8af08 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 8af08 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8af78 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -72730,15 +72730,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 8b18c │ │ │ │ cmp r2, #1 │ │ │ │ bne 8b1b0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r5, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 88020 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #12 │ │ │ │ bl 88020 │ │ │ │ mov r0, r4 │ │ │ │ @@ -72957,15 +72957,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8b518 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8b5d8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 8b5d8 │ │ │ │ ldrb r0, [r4, #385] @ 0x181 │ │ │ │ cmp r0, #3 │ │ │ │ bne 8b5d8 │ │ │ │ ldrb r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #4 │ │ │ │ beq 8b5bc │ │ │ │ @@ -73159,29 +73159,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8b840 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8b820 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 8b820 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8b870 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #37] @ 0x25 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 8b8d4 │ │ │ │ @@ -73285,15 +73285,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8ba38 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ba5c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8b9cc │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ cmp r0, #2 │ │ │ │ bne 8b9cc │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ @@ -73313,15 +73313,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 8baa0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8b9cc │ │ │ │ dmb ish │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8ebd8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -73819,15 +73819,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 8c290 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8c26c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 8c26c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8c2d8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -73849,15 +73849,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 8c308 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8c2e4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 8c2e4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8c34c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -74426,15 +74426,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8cc0c │ │ │ │ cmp r2, #1 │ │ │ │ bne 8cc30 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r6, [r4, #472] @ 0x1d8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 8cc6c │ │ │ │ ldr r7, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8cc54 │ │ │ │ @@ -74479,15 +74479,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8cce0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8cd04 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #484]! @ 0x1e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -74553,15 +74553,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8ce08 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ce2c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #576 @ 0x240 │ │ │ │ bl 88020 │ │ │ │ b 8d820 │ │ │ │ ldrb r0, [r4, #738] @ 0x2e2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi 8d254 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -74586,30 +74586,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8ce8c │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ceb0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8ceec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #720]! @ 0x2d0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8cec8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ceec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #692]! @ 0x2b4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -74657,15 +74657,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8cfa8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d380 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 8d380 │ │ │ │ ldrb r0, [r4, #990] @ 0x3de │ │ │ │ cmp r0, #3 │ │ │ │ bne 8d024 │ │ │ │ add r0, r4, #816 @ 0x330 │ │ │ │ add r7, r4, #752 @ 0x2f0 │ │ │ │ bl 8fe94 │ │ │ │ @@ -74754,15 +74754,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d12c │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d150 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #729] @ 0x2d9 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 8d310 │ │ │ │ ldr r0, [r4, #624] @ 0x270 │ │ │ │ mov r1, #0 │ │ │ │ @@ -74781,15 +74781,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d198 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d1bc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ beq 8d200 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #744]! @ 0x2e8 │ │ │ │ @@ -74817,15 +74817,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d228 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d24c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #440]! @ 0x1b8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -74846,15 +74846,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d29c │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d2c0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 1477a0 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8d304 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #420]! @ 0x1a4 │ │ │ │ @@ -74863,15 +74863,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d2e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d304 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 147424 │ │ │ │ b 8d6a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8d164 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #664]! @ 0x298 │ │ │ │ @@ -74880,15 +74880,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d324 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d164 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 8d164 │ │ │ │ ldr r7, [r4, #480] @ 0x1e0 │ │ │ │ ldr r6, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d368 │ │ │ │ mov r0, r6 │ │ │ │ @@ -75068,15 +75068,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d614 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d638 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ bl 880d4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #604] @ 0x25c │ │ │ │ mov r0, r6 │ │ │ │ bl 880d4 │ │ │ │ ldr r0, [r4, #584] @ 0x248 │ │ │ │ @@ -75093,15 +75093,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d678 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d69c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ movw r0, #1720 @ 0x6b8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 14756c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #392]! @ 0x188 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -75190,15 +75190,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d7fc │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d820 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #989] @ 0x3dd │ │ │ │ cmp r0, #3 │ │ │ │ beq 8d86c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8d86c │ │ │ │ @@ -75209,15 +75209,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d848 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d86c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 8d8b0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8d8b0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #428]! @ 0x1ac │ │ │ │ @@ -75226,15 +75226,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d88c │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d8b0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ movw r0, #441 @ 0x1b9 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ ldrb r0, [r4, #406] @ 0x196 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #410] @ 0x19a │ │ │ │ @@ -75267,15 +75267,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8d930 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8d954 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8d968 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 145bb4 │ │ │ │ ldrb r0, [r4, #407] @ 0x197 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -75373,15 +75373,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8dad8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8db0c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 8db0c │ │ │ │ mov r8, r0 │ │ │ │ b 8dd2c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ bl 880d4 │ │ │ │ b 8dc14 │ │ │ │ @@ -75427,15 +75427,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8dbb0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8dbd4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #692]! @ 0x2b4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -75600,15 +75600,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8de64 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8de88 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ movw r0, #1720 @ 0x6b8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 14756c │ │ │ │ b 8e204 │ │ │ │ mov r8, r0 │ │ │ │ b 8e0c4 │ │ │ │ b 8e29c │ │ │ │ @@ -75630,15 +75630,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8dedc │ │ │ │ cmp r2, #1 │ │ │ │ bne 8df00 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ ldr r1, [r4, #476] @ 0x1dc │ │ │ │ bl 7eb80 │ │ │ │ ldr r1, [r4, #440] @ 0x1b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8df24 │ │ │ │ ldr r0, [r4, #444] @ 0x1bc │ │ │ │ @@ -75680,15 +75680,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8dfa4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8dfc8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ beq 8e018 │ │ │ │ ldrb r1, [r4, #729] @ 0x2d9 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8e018 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -75700,15 +75700,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8dff4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8e018 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #624] @ 0x270 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #729] @ 0x2d9 │ │ │ │ bl 481910 │ │ │ │ b 8e038 │ │ │ │ mov r8, r0 │ │ │ │ b 8e14c │ │ │ │ @@ -75726,15 +75726,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8e05c │ │ │ │ cmp r2, #1 │ │ │ │ bne 8e080 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ beq 8e0c4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #744]! @ 0x2e8 │ │ │ │ @@ -75763,15 +75763,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8e0f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8e114 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #440]! @ 0x1b8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -75792,15 +75792,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8e164 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8e188 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 1477a0 │ │ │ │ b 8e1a4 │ │ │ │ mov r8, r0 │ │ │ │ b 8e3a8 │ │ │ │ b 8e1ec │ │ │ │ mov r8, r0 │ │ │ │ @@ -75814,15 +75814,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8e1bc │ │ │ │ cmp r2, #1 │ │ │ │ bne 8e1e0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 147424 │ │ │ │ b 8e204 │ │ │ │ mov r8, r0 │ │ │ │ b 8e204 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ @@ -75960,15 +75960,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 8e404 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8e428 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r6, r0, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 8e5a8 │ │ │ │ @@ -76356,15 +76356,15 @@ │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8ea30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ea58 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #4 │ │ │ │ beq 8ea80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #3 │ │ │ │ bne 8ea98 │ │ │ │ @@ -76394,15 +76394,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8eacc │ │ │ │ cmp r2, #1 │ │ │ │ bne 8eaf0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #3 │ │ │ │ beq 8eb20 │ │ │ │ @@ -76476,15 +76476,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 8ec14 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ec38 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ cmp r1, r2 │ │ │ │ ldrbeq r1, [r0] │ │ │ │ @@ -76544,15 +76544,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8ed24 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ed48 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #361] @ 0x169 │ │ │ │ cmp r0, #3 │ │ │ │ bne 8ed48 │ │ │ │ ldrb r0, [r4, #64] @ 0x40 │ │ │ │ @@ -76654,15 +76654,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 8eedc │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ef00 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8ef70 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bne 8ef70 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ @@ -76682,15 +76682,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 8ef44 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8ef70 │ │ │ │ dmb ish │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8ebd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -77187,15 +77187,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8f730 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8f7c8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 8f7c8 │ │ │ │ ldrb r0, [r4, #425] @ 0x1a9 │ │ │ │ cmp r0, #3 │ │ │ │ bne 8f804 │ │ │ │ ldrb r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #4 │ │ │ │ beq 8f7e8 │ │ │ │ @@ -77714,15 +77714,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 8ff64 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8ff90 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ffb0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ @@ -77780,15 +77780,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 90074 │ │ │ │ cmp r2, #1 │ │ │ │ bne 90098 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 900e0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #1908] @ 0x774 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -78136,15 +78136,15 @@ │ │ │ │ mov r2, r3 │ │ │ │ bl 432ac │ │ │ │ b 9069c │ │ │ │ add r4, sp, #32 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl 76c8c8 │ │ │ │ + bl 76c8d8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #1 │ │ │ │ bne 906b0 │ │ │ │ add ip, sp, #84 @ 0x54 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add r3, r4, #8 │ │ │ │ @@ -78164,15 +78164,15 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ sub r3, ip, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ rsb r3, r8, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ b 9070c │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r4, r0, #5 │ │ │ │ and r0, r4, #1 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #46] @ 0x2e │ │ │ │ @@ -78475,15 +78475,15 @@ │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 90cc8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ @@ -78535,33 +78535,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 90c38 │ │ │ │ cmn r0, #1 │ │ │ │ ble 90d24 │ │ │ │ str r6, [sp, #188] @ 0xbc │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #456] @ 90e34 │ │ │ │ ldr r2, [pc, #456] @ 90e38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -78665,15 +78665,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 90fd8 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2704 @ 0xa90 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -78730,33 +78730,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 90f44 │ │ │ │ cmn r1, #1 │ │ │ │ ble 91034 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 9114c │ │ │ │ ldr r2, [pc, #468] @ 91150 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #356 @ 0x164 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -78863,15 +78863,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 912f0 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2704 @ 0xa90 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -78928,33 +78928,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 9125c │ │ │ │ cmn r1, #1 │ │ │ │ ble 9134c │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 91464 │ │ │ │ ldr r2, [pc, #468] @ 91468 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #356 @ 0x164 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -79061,15 +79061,15 @@ │ │ │ │ sub sp, sp, #3072 @ 0xc00 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 915f4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1568 @ 0x620 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -79121,33 +79121,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 91560 │ │ │ │ cmn r0, #1 │ │ │ │ ble 91650 │ │ │ │ str r6, [sp, #3196] @ 0xc7c │ │ │ │ str r6, [sp, #3200] @ 0xc80 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #464] @ 91764 │ │ │ │ ldr r2, [pc, #464] @ 91768 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ add sp, sp, #3072 @ 0xc00 │ │ │ │ @@ -79253,15 +79253,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 91908 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2640 @ 0xa50 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -79318,33 +79318,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 91874 │ │ │ │ cmn r1, #1 │ │ │ │ ble 91964 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 91a7c │ │ │ │ ldr r2, [pc, #468] @ 91a80 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -79451,15 +79451,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 91c20 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2512 @ 0x9d0 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -79516,33 +79516,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 91b8c │ │ │ │ cmn r1, #1 │ │ │ │ ble 91c7c │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 91d94 │ │ │ │ ldr r2, [pc, #468] @ 91d98 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #996 @ 0x3e4 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -79649,15 +79649,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 91f38 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #2184 @ 0x888 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -79714,33 +79714,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 91ea4 │ │ │ │ cmn r1, #1 │ │ │ │ ble 91f94 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 920ac │ │ │ │ ldr r2, [pc, #468] @ 920b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -79847,15 +79847,15 @@ │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 9223c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1488 @ 0x5d0 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -79907,33 +79907,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 921a8 │ │ │ │ cmn r0, #1 │ │ │ │ ble 92298 │ │ │ │ str r6, [sp, #3036] @ 0xbdc │ │ │ │ str r6, [sp, #3040] @ 0xbe0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #464] @ 923ac │ │ │ │ ldr r2, [pc, #464] @ 923b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #996 @ 0x3e4 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ @@ -80039,15 +80039,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 92550 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #2664 @ 0xa68 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -80104,33 +80104,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 924bc │ │ │ │ cmn r1, #1 │ │ │ │ ble 925ac │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 926c4 │ │ │ │ ldr r2, [pc, #468] @ 926c8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -80237,15 +80237,15 @@ │ │ │ │ sub sp, sp, #3072 @ 0xc00 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 92854 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1504 @ 0x5e0 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -80297,33 +80297,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 927c0 │ │ │ │ cmn r0, #1 │ │ │ │ ble 928b0 │ │ │ │ str r6, [sp, #3068] @ 0xbfc │ │ │ │ str r6, [sp, #3072] @ 0xc00 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #464] @ 929c4 │ │ │ │ ldr r2, [pc, #464] @ 929c8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #4 │ │ │ │ add sp, sp, #3072 @ 0xc00 │ │ │ │ @@ -80429,15 +80429,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 92b68 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #2872 @ 0xb38 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -80494,33 +80494,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 92ad4 │ │ │ │ cmn r1, #1 │ │ │ │ ble 92bc4 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 92cdc │ │ │ │ ldr r2, [pc, #468] @ 92ce0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #692 @ 0x2b4 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -80627,15 +80627,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 92e80 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2640 @ 0xa50 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -80692,33 +80692,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 92dec │ │ │ │ cmn r1, #1 │ │ │ │ ble 92edc │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 92ff4 │ │ │ │ ldr r2, [pc, #468] @ 92ff8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -80824,15 +80824,15 @@ │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 931a8 │ │ │ │ mov r9, r5 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ ldm r8!, {r1, r2, r3} │ │ │ │ @@ -80893,35 +80893,35 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 93110 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmn r0, #1 │ │ │ │ ble 93204 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [pc, #460] @ 93318 │ │ │ │ ldr r2, [pc, #460] @ 9331c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r7, r0 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ stm r5, {r6, r7} │ │ │ │ ldr r0, [r0] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -81026,15 +81026,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 934bc │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2688 @ 0xa80 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -81091,33 +81091,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 93428 │ │ │ │ cmn r1, #1 │ │ │ │ ble 93518 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 93630 │ │ │ │ ldr r2, [pc, #468] @ 93634 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #324 @ 0x144 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -81224,15 +81224,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 937d4 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2704 @ 0xa90 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -81289,33 +81289,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 93740 │ │ │ │ cmn r1, #1 │ │ │ │ ble 93830 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 93948 │ │ │ │ ldr r2, [pc, #468] @ 9394c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #356 @ 0x164 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -81422,15 +81422,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 93aec │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #2680 @ 0xa78 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -81487,33 +81487,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 93a58 │ │ │ │ cmn r1, #1 │ │ │ │ ble 93b48 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 93c60 │ │ │ │ ldr r2, [pc, #468] @ 93c64 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -81620,15 +81620,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 93e04 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2640 @ 0xa50 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -81685,33 +81685,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 93d70 │ │ │ │ cmn r1, #1 │ │ │ │ ble 93e60 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 93f78 │ │ │ │ ldr r2, [pc, #468] @ 93f7c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -81818,15 +81818,15 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 9411c │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #2216 @ 0x8a8 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -81883,33 +81883,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 94088 │ │ │ │ cmn r1, #1 │ │ │ │ ble 94178 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 94290 │ │ │ │ ldr r2, [pc, #468] @ 94294 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #404 @ 0x194 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -82016,15 +82016,15 @@ │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 94420 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #1496 @ 0x5d8 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -82076,33 +82076,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 9438c │ │ │ │ cmn r0, #1 │ │ │ │ ble 9447c │ │ │ │ str r6, [sp, #3052] @ 0xbec │ │ │ │ str r6, [sp, #3056] @ 0xbf0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #464] @ 94590 │ │ │ │ ldr r2, [pc, #464] @ 94594 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #1012 @ 0x3f4 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ @@ -82208,15 +82208,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 94734 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2672 @ 0xa70 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -82273,33 +82273,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 946a0 │ │ │ │ cmn r1, #1 │ │ │ │ ble 94790 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 948a8 │ │ │ │ ldr r2, [pc, #468] @ 948ac │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -82405,15 +82405,15 @@ │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r8, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add sl, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 94a34 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov sl, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -82465,33 +82465,33 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 949a4 │ │ │ │ cmn r0, #1 │ │ │ │ ble 94a90 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #440] @ 94b8c │ │ │ │ ldr r2, [pc, #440] @ 94b90 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ @@ -82591,15 +82591,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 94d30 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #2584 @ 0xa18 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -82656,33 +82656,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 94c9c │ │ │ │ cmn r1, #1 │ │ │ │ ble 94d8c │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 94ea4 │ │ │ │ ldr r2, [pc, #468] @ 94ea8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -82789,15 +82789,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 95048 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #2664 @ 0xa68 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -82854,33 +82854,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 94fb4 │ │ │ │ cmn r1, #1 │ │ │ │ ble 950a4 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 951bc │ │ │ │ ldr r2, [pc, #468] @ 951c0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -82987,15 +82987,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 95360 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2928 @ 0xb70 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -83052,33 +83052,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 952cc │ │ │ │ cmn r1, #1 │ │ │ │ ble 953bc │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 954d4 │ │ │ │ ldr r2, [pc, #468] @ 954d8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #804 @ 0x324 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -83185,15 +83185,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 95678 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2672 @ 0xa70 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -83250,33 +83250,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 955e4 │ │ │ │ cmn r1, #1 │ │ │ │ ble 956d4 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 957ec │ │ │ │ ldr r2, [pc, #468] @ 957f0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -83383,15 +83383,15 @@ │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 95990 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #2664 @ 0xa68 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -83448,33 +83448,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 958fc │ │ │ │ cmn r1, #1 │ │ │ │ ble 959ec │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #468] @ 95b04 │ │ │ │ ldr r2, [pc, #468] @ 95b08 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -83770,15 +83770,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #2268] @ 96700 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [pc, #2236] @ 96704 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -83822,15 +83822,15 @@ │ │ │ │ strd r4, [r1, #-16] │ │ │ │ str r4, [r6, #2520] @ 0x9d8 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #28] │ │ │ │ bl 49487c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ str r0, [r6, #2524] @ 0x9dc │ │ │ │ mov r0, r1 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r6, #2524] @ 0x9dc │ │ │ │ bl 43c04 │ │ │ │ mov r1, #0 │ │ │ │ @@ -83914,30 +83914,30 @@ │ │ │ │ bl 49487c │ │ │ │ add r7, sl, #1568 @ 0x620 │ │ │ │ str r0, [r7] │ │ │ │ movw r0, #4020 @ 0xfb4 │ │ │ │ add r8, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 96124 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [pc, #1712] @ 9673c │ │ │ │ mov r5, #-2147483644 @ 0x80000004 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 962a4 │ │ │ │ ldr r0, [pc, #1692] @ 96740 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1680] @ 96744 │ │ │ │ mov r9, #29 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r7, [pc, #1664] @ 96748 │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -83957,15 +83957,15 @@ │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b 962bc │ │ │ │ movw r0, #4108 @ 0x100c │ │ │ │ add fp, r6, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, fp │ │ │ │ @@ -84456,15 +84456,15 @@ │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #3660] @ 97728 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #512] @ 0x200 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [sp, #516] @ 0x204 │ │ │ │ ldr r0, [sp, #524] @ 0x20c │ │ │ │ ldr r2, [pc, #3628] @ 9772c │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -84495,15 +84495,15 @@ │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 97424 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r1], #4 │ │ │ │ movw r0, #2984 @ 0xba8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ ldrb r0, [r4, #2972] @ 0xb9c │ │ │ │ cmp r0, #2 │ │ │ │ beq 969b0 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -84532,15 +84532,15 @@ │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 9716c │ │ │ │ ldr r1, [pc, #3324] @ 9770c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ - bl 640bb4 │ │ │ │ + bl 640bc4 │ │ │ │ ldr r0, [r4, #2968] @ 0xb98 │ │ │ │ ldrd r2, [r9, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 971d4 │ │ │ │ @@ -84587,28 +84587,28 @@ │ │ │ │ ldr r2, [r4, #2856] @ 0xb28 │ │ │ │ ldr r3, [r4, #2860] @ 0xb2c │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #2 │ │ │ │ beq 970d0 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ movw r0, #2868 @ 0xb34 │ │ │ │ add r7, r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4f7db4 │ │ │ │ + bl 4f7dc4 │ │ │ │ ldr r0, [r4, #2864] @ 0xb30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 96b8c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #1036] @ 0x40c │ │ │ │ strb r1, [r4, #2964] @ 0xb94 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -84623,15 +84623,15 @@ │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ add ip, sp, #216 @ 0xd8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldm r6, {r3, r5, r6} │ │ │ │ stm ip, {r0, r1, r2, r3, r5, r6} │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4f7e44 │ │ │ │ + bl 4f7e54 │ │ │ │ ldr r0, [sp, #1036] @ 0x40c │ │ │ │ bl 43e68 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [fp] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [fp, #1328] @ 0x530 │ │ │ │ @@ -84717,15 +84717,15 @@ │ │ │ │ str r2, [sp, #1044] @ 0x414 │ │ │ │ add r1, pc, r1 │ │ │ │ movw r2, #2852 @ 0xb24 │ │ │ │ add r2, r4, r2 │ │ │ │ str r2, [sp, #1036] @ 0x40c │ │ │ │ str r1, [sp, #1048] @ 0x418 │ │ │ │ str r1, [sp, #1040] @ 0x410 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #2644] @ 97758 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #2624] @ 9775c │ │ │ │ @@ -84749,15 +84749,15 @@ │ │ │ │ str r6, [sp, #548] @ 0x224 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ str r2, [sp, #520] @ 0x208 │ │ │ │ str r2, [sp, #532] @ 0x214 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ add r0, lr, #31 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r6, r9 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl 8859c │ │ │ │ movw r0, #2868 @ 0xb34 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 87f30 │ │ │ │ ldr r0, [r4, #2864] @ 0xb30 │ │ │ │ @@ -84833,15 +84833,15 @@ │ │ │ │ movt r0, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ str r1, [sp, #516] @ 0x204 │ │ │ │ str r6, [sp, #512] @ 0x200 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 4fb684 │ │ │ │ + bl 4fb694 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9723c │ │ │ │ mov sl, r6 │ │ │ │ ldr r7, [sp, #784] @ 0x310 │ │ │ │ ldr r6, [sp, #788] @ 0x314 │ │ │ │ ldr r0, [sp, #792] @ 0x318 │ │ │ │ ldr r1, [pc, #2196] @ 97780 │ │ │ │ @@ -84883,26 +84883,26 @@ │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 972cc │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ ldr r0, [r4, #2968] @ 0xb98 │ │ │ │ ldrd r2, [fp, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 9732c │ │ │ │ ldr r1, [pc, #2032] @ 977a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ - bl 640bb4 │ │ │ │ + bl 640bc4 │ │ │ │ ldr r0, [r4, #2968] @ 0xb98 │ │ │ │ ldrd r2, [fp, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9738c │ │ │ │ @@ -84977,15 +84977,15 @@ │ │ │ │ strb r2, [sp, #240] @ 0xf0 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ b 97460 │ │ │ │ bl 434b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1500] @ 976f0 │ │ │ │ ldr r2, [pc, #1500] @ 976f4 │ │ │ │ ldr r7, [pc, #1500] @ 976f8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ @@ -85003,15 +85003,15 @@ │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 97460 │ │ │ │ bl 42ce8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1412] @ 97700 │ │ │ │ ldr r2, [pc, #1412] @ 97704 │ │ │ │ ldr r7, [pc, #1412] @ 97708 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ @@ -85029,15 +85029,15 @@ │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 97460 │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1324] @ 97710 │ │ │ │ ldr r2, [pc, #1324] @ 97714 │ │ │ │ ldr r7, [pc, #1324] @ 97718 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ @@ -85067,15 +85067,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp] │ │ │ │ add r2, lr, #31 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ b 97460 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1288] @ 97784 │ │ │ │ ldr r2, [pc, #1288] @ 97788 │ │ │ │ ldr r7, [pc, #1288] @ 9778c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ @@ -85091,15 +85091,15 @@ │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str sl, [sp, #240] @ 0xf0 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 97460 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1204] @ 97790 │ │ │ │ ldr r2, [pc, #1204] @ 97794 │ │ │ │ ldr r7, [pc, #1204] @ 97798 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ @@ -85115,15 +85115,15 @@ │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str sl, [sp, #240] @ 0xf0 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 97460 │ │ │ │ bl 42ce8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1120] @ 9779c │ │ │ │ ldr r2, [pc, #1120] @ 977a0 │ │ │ │ ldr r7, [pc, #1120] @ 977a4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ @@ -85139,15 +85139,15 @@ │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str sl, [sp, #240] @ 0xf0 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 97460 │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1040] @ 977ac │ │ │ │ ldr r2, [pc, #1040] @ 977b0 │ │ │ │ ldr r7, [pc, #1040] @ 977b4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ @@ -85476,15 +85476,15 @@ │ │ │ │ ldr r6, [fp, #2828] @ 0xb0c │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r7, #0 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r6, [fp, #2640] @ 0xa50 │ │ │ │ strb r7, [fp, #2832] @ 0xb10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ mov r8, fp │ │ │ │ mov r1, #1 │ │ │ │ str r7, [r8, #2648]! @ 0xa58 │ │ │ │ mov r6, #4 │ │ │ │ strb r1, [r8, #184] @ 0xb8 │ │ │ │ strd r6, [r8, #4] │ │ │ │ str r0, [r8, #-4] │ │ │ │ @@ -85535,15 +85535,15 @@ │ │ │ │ ldr r0, [fp, #2648] @ 0xa58 │ │ │ │ ldr r7, [fp, #2656] @ 0xa60 │ │ │ │ cmp r7, r0 │ │ │ │ bne 9790c │ │ │ │ ldr r1, [pc, #1776] @ 980ac │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 745dac │ │ │ │ + bl 745dbc │ │ │ │ b 9790c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #1712] @ 98090 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ @@ -85556,26 +85556,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 64384 │ │ │ │ b 97978 │ │ │ │ ldr r1, [fp, #2640] @ 0xa50 │ │ │ │ movw r0, #2660 @ 0xa64 │ │ │ │ add r4, fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 97abc │ │ │ │ ldr r0, [pc, #1592] @ 98064 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 97c54 │ │ │ │ ldr r0, [pc, #1576] @ 98068 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1568] @ 9806c │ │ │ │ mov r7, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #1552] @ 98070 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ @@ -85596,15 +85596,15 @@ │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b 97c54 │ │ │ │ movw r0, #2744 @ 0xab8 │ │ │ │ add r6, fp, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ @@ -85648,15 +85648,15 @@ │ │ │ │ cmp r6, #-2147483644 @ 0x80000004 │ │ │ │ bne 97cc8 │ │ │ │ movw r2, #25856 @ 0x6500 │ │ │ │ mov r0, #0 │ │ │ │ movt r2, #7629 @ 0x1dcd │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - bl 64c8a0 │ │ │ │ + bl 64c8b0 │ │ │ │ str r0, [fp, #2836] @ 0xb14 │ │ │ │ mov r8, r9 │ │ │ │ str r1, [fp, #2840] @ 0xb18 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ b 97ba4 │ │ │ │ ldr r0, [fp, #2836] @ 0xb14 │ │ │ │ ldr r1, [fp, #2840] @ 0xb18 │ │ │ │ @@ -85757,15 +85757,15 @@ │ │ │ │ ldr r2, [pc, #852] @ 98078 │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r0, [pc, #848] @ 9807c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #828] @ 98080 │ │ │ │ mov r5, #19 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #808] @ 98084 │ │ │ │ @@ -85785,15 +85785,15 @@ │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 88ba8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [r5, #2432] @ 0x980 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [pc, #704] @ 98088 │ │ │ │ mov r2, #1 │ │ │ │ @@ -86061,24 +86061,24 @@ │ │ │ │ bl 2a77a4 │ │ │ │ ldr r0, [r4, #3092] @ 0xc14 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 98904 │ │ │ │ ldr r1, [r4, #3104] @ 0xc20 │ │ │ │ ldr r2, [r4, #3108] @ 0xc24 │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ ldr r0, [r4, #3092] @ 0xc14 │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 98968 │ │ │ │ ldr r1, [pc, #3208] @ 98e9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r2, #7 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 986dc │ │ │ │ @@ -86086,15 +86086,15 @@ │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 986f8 │ │ │ │ ldr r1, [pc, #3160] @ 98eac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r2, #5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 9875c │ │ │ │ @@ -86102,15 +86102,15 @@ │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 98778 │ │ │ │ ldr r1, [pc, #3112] @ 98ebc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r2, #7 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ movw r0, #3096 @ 0xc18 │ │ │ │ add r7, r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -86120,28 +86120,28 @@ │ │ │ │ mov r6, r4 │ │ │ │ strb r0, [r6, #3084]! @ 0xc0c │ │ │ │ str r7, [r6, #-172] @ 0xffffff54 │ │ │ │ movw r0, #2916 @ 0xb64 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bne 9838c │ │ │ │ ldr r0, [pc, #3032] @ 98ed4 │ │ │ │ mov r7, #-2147483644 @ 0x80000004 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 98460 │ │ │ │ ldr r0, [pc, #3008] @ 98ed8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #3000] @ 98edc │ │ │ │ mov fp, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #2980] @ 98ee0 │ │ │ │ @@ -86160,15 +86160,15 @@ │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b 98460 │ │ │ │ movw r0, #3000 @ 0xbb8 │ │ │ │ add r7, r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ bl 438d4 │ │ │ │ @@ -86239,15 +86239,15 @@ │ │ │ │ beq 98540 │ │ │ │ cmp r6, #0 │ │ │ │ beq 98b04 │ │ │ │ ldr r1, [pc, #2656] @ 98f18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r2, #7 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 98880 │ │ │ │ @@ -86259,15 +86259,15 @@ │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 98a9c │ │ │ │ ldr r1, [pc, #2584] @ 98f20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r2, #5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 98870 │ │ │ │ @@ -86277,15 +86277,15 @@ │ │ │ │ b 98584 │ │ │ │ cmp r6, #0 │ │ │ │ beq 98b6c │ │ │ │ ldr r1, [pc, #2484] @ 98f04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r2, #5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 98890 │ │ │ │ @@ -86302,30 +86302,30 @@ │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 989cc │ │ │ │ ldr r1, [pc, #2420] @ 98f28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r2, #7 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 987ec │ │ │ │ ldr r0, [r4, #3092] @ 0xc14 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 98808 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ ldr r0, [r4, #3092] @ 0xc14 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq 98a34 │ │ │ │ mov r1, #1 │ │ │ │ bl 4324c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ @@ -86382,15 +86382,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #3092] @ 0xc14 │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ bne 9824c │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1944] @ 98ea0 │ │ │ │ ldr r2, [pc, #1944] @ 98ea4 │ │ │ │ ldr r7, [pc, #1944] @ 98ea8 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -86414,15 +86414,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #3092] @ 0xc14 │ │ │ │ ldr r5, [r0, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ bne 9828c │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1832] @ 98eb0 │ │ │ │ ldr r2, [pc, #1832] @ 98eb4 │ │ │ │ ldr r7, [pc, #1832] @ 98eb8 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -86450,15 +86450,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #3092] @ 0xc14 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ bne 985ec │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1812] @ 98f2c │ │ │ │ ldr r2, [pc, #1812] @ 98f30 │ │ │ │ ldr r7, [pc, #1812] @ 98f34 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -86488,15 +86488,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ b 984e0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 98578 │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1476] @ 98e74 │ │ │ │ ldr r2, [pc, #1476] @ 98e78 │ │ │ │ ldr r7, [pc, #1476] @ 98e7c │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -86513,15 +86513,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 98cbc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1392] @ 98e84 │ │ │ │ ldr r2, [pc, #1392] @ 98e88 │ │ │ │ ldr r7, [pc, #1392] @ 98e8c │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -86538,15 +86538,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 98cbc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1304] @ 98e90 │ │ │ │ ldr r2, [pc, #1304] @ 98e94 │ │ │ │ ldr r7, [pc, #1304] @ 98e98 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -86563,15 +86563,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 98cbc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1328] @ 98f0c │ │ │ │ ldr r2, [pc, #1328] @ 98f10 │ │ │ │ ldr r7, [pc, #1328] @ 98f14 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -86589,15 +86589,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 98cbc │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1268] @ 98f38 │ │ │ │ ldr r2, [pc, #1268] @ 98f3c │ │ │ │ ldr r7, [pc, #1268] @ 98f40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -86615,15 +86615,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 98cbc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1052] @ 98ec8 │ │ │ │ ldr r2, [pc, #1052] @ 98ecc │ │ │ │ ldr r7, [pc, #1052] @ 98ed0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -86641,15 +86641,15 @@ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 98cbc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #996] @ 98ef8 │ │ │ │ ldr r2, [pc, #996] @ 98efc │ │ │ │ ldr r7, [pc, #996] @ 98f00 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -86667,15 +86667,15 @@ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 98cbc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #880] @ 98eec │ │ │ │ ldr r2, [pc, #880] @ 98ef0 │ │ │ │ ldr r7, [pc, #880] @ 98ef4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -87205,15 +87205,15 @@ │ │ │ │ beq 99444 │ │ │ │ ldr r0, [pc, #1360] @ 99918 │ │ │ │ ldr r2, [pc, #1360] @ 9991c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1340] @ 99920 │ │ │ │ mov r5, #34 @ 0x22 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #1320] @ 99924 │ │ │ │ @@ -87230,15 +87230,15 @@ │ │ │ │ stm r1, {r3, r4, r5} │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #171 @ 0xab │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ cmp r8, #0 │ │ │ │ beq 99458 │ │ │ │ mov r0, fp │ │ │ │ bl 86620 │ │ │ │ b 99460 │ │ │ │ mov r0, fp │ │ │ │ @@ -87277,21 +87277,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #4 │ │ │ │ bl 1ac228 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 64fb24 │ │ │ │ + bl 64fb34 │ │ │ │ ldr r1, [pc, #1088] @ 99944 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r2, #14 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ bl 43f34 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -87338,15 +87338,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 99690 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ bl 43e68 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ - bl 645768 │ │ │ │ + bl 645778 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ ldrd r4, [sl, #28] │ │ │ │ mov r0, #1 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -87664,15 +87664,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #404] @ 99c90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #372] @ 99c94 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -87837,15 +87837,15 @@ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldr r0, [r5, #2828] @ 0xb0c │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r7, #0 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r0, [r5, #2640] @ 0xa50 │ │ │ │ strb r7, [r5, #2832] @ 0xb10 │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ mov fp, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [fp, #2648]! @ 0xa58 │ │ │ │ mov r6, #4 │ │ │ │ strb r1, [fp, #184] @ 0xb8 │ │ │ │ strd r6, [fp, #4] │ │ │ │ str r0, [fp, #-4] │ │ │ │ @@ -87896,15 +87896,15 @@ │ │ │ │ ldr r0, [r5, #2648] @ 0xa58 │ │ │ │ ldr r7, [r5, #2656] @ 0xa60 │ │ │ │ cmp r7, r0 │ │ │ │ bne 99df0 │ │ │ │ ldr r1, [pc, #1524] @ 9a494 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 745dac │ │ │ │ + bl 745dbc │ │ │ │ b 99df0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #1460] @ 9a478 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ @@ -87917,26 +87917,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 64384 │ │ │ │ b 99e5c │ │ │ │ ldr r1, [r5, #2640] @ 0xa50 │ │ │ │ movw r0, #2660 @ 0xa64 │ │ │ │ add r4, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 99fa0 │ │ │ │ ldr r0, [pc, #1364] @ 9a464 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9a0b0 │ │ │ │ ldr r0, [pc, #1348] @ 9a468 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1340] @ 9a46c │ │ │ │ mov r7, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #1324] @ 9a470 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ @@ -87957,15 +87957,15 @@ │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b 9a0b0 │ │ │ │ movw r0, #2744 @ 0xab8 │ │ │ │ add r6, r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ @@ -88087,15 +88087,15 @@ │ │ │ │ ldr r2, [pc, #792] @ 9a4a4 │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r0, [pc, #788] @ 9a4a8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #768] @ 9a4ac │ │ │ │ mov r5, #19 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #748] @ 9a4b0 │ │ │ │ @@ -88115,15 +88115,15 @@ │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 88ba8 │ │ │ │ ldr r0, [r9, #2432] @ 0x980 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [pc, #648] @ 9a4b4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #1 │ │ │ │ @@ -88330,15 +88330,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ add r0, lr, #696 @ 0x2b8 │ │ │ │ mov r3, #22 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r0, [sp, #1720] @ 0x6b8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 9b328 │ │ │ │ movw r0, #2220 @ 0x8ac │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sl, r0 │ │ │ │ add r1, lr, #696 @ 0x2b8 │ │ │ │ @@ -88553,15 +88553,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 9a8c8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 9a8ec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sl, #2368] @ 0x940 │ │ │ │ mov r0, #6 │ │ │ │ mov r8, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 9b0bc │ │ │ │ @@ -89015,15 +89015,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 9b000 │ │ │ │ cmp r2, #1 │ │ │ │ bne 9b024 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #1472] @ 0x5c0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 9b308 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldrb r0, [sp, #1686] @ 0x696 │ │ │ │ add r1, lr, #660 @ 0x294 │ │ │ │ @@ -89125,15 +89125,15 @@ │ │ │ │ bcc 9b258 │ │ │ │ ldr r2, [pc, #1776] @ 9b8b8 │ │ │ │ ldr r0, [pc, #1776] @ 9b8bc │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #2104] @ 0x838 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #2108] @ 0x83c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1756] @ 9b8c0 │ │ │ │ mov r5, #38 @ 0x26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #1736] @ 9b8c4 │ │ │ │ @@ -89156,15 +89156,15 @@ │ │ │ │ str r2, [sp, #1728] @ 0x6c0 │ │ │ │ str r2, [sp, #1740] @ 0x6cc │ │ │ │ str r0, [sp, #1724] @ 0x6bc │ │ │ │ str r3, [sp, #1720] @ 0x6b8 │ │ │ │ add r0, lr, #808 @ 0x328 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #696 @ 0x2b8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [fp] │ │ │ │ ldr r0, [pc, #1636] @ 9b8c8 │ │ │ │ str r1, [sp, #1720] @ 0x6b8 │ │ │ │ add r0, pc, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, #27 │ │ │ │ add r2, lr, #696 @ 0x2b8 │ │ │ │ @@ -89782,15 +89782,15 @@ │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ ldr r0, [r8, #2740] @ 0xab4 │ │ │ │ str r0, [r8, #2744] @ 0xab8 │ │ │ │ ldrd r2, [r0, #4] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 738484 │ │ │ │ + bl 738494 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 255f24 │ │ │ │ str r0, [r8, #2748] @ 0xabc │ │ │ │ movw r0, #2748 @ 0xabc │ │ │ │ add r7, r8, r0 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ mov r1, r7 │ │ │ │ @@ -89823,15 +89823,15 @@ │ │ │ │ ldr r0, [pc, #3456] @ 9ca2c │ │ │ │ ldr r1, [pc, #3456] @ 9ca30 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3432] @ 9ca34 │ │ │ │ add ip, sp, #444 @ 0x1bc │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ @@ -89851,15 +89851,15 @@ │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ add r0, lr, #35 @ 0x23 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [pc, #3328] @ 9ca3c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #27 │ │ │ │ mov r2, #0 │ │ │ │ bl 20f650 │ │ │ │ ldrb r0, [sp, #752] @ 0x2f0 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -89948,15 +89948,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bcc 9bf38 │ │ │ │ ldr r0, [pc, #2964] @ 9ca48 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #2956] @ 9ca4c │ │ │ │ mov r9, #38 @ 0x26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr lr, [pc, #2940] @ 9ca50 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ @@ -89978,15 +89978,15 @@ │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ str r1, [sp, #400] @ 0x190 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ add r0, lr, #35 @ 0x23 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r0, r4, r5 │ │ │ │ mov r4, r8 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2944]! @ 0xb80 │ │ │ │ @@ -90000,26 +90000,26 @@ │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r0, [r8, #2764] @ 0xacc │ │ │ │ movw r0, #2776 @ 0xad8 │ │ │ │ add r5, r8, r0 │ │ │ │ str r2, [r8, #2768] @ 0xad0 │ │ │ │ str r3, [r8, #2772] @ 0xad4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bne 9c030 │ │ │ │ ldr r0, [pc, #2752] @ 9ca5c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9c204 │ │ │ │ ldr r0, [pc, #2736] @ 9ca60 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2728] @ 9ca64 │ │ │ │ mov r7, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #2712] @ 9ca68 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ @@ -90041,15 +90041,15 @@ │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ add r0, lr, #35 @ 0x23 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b 9c204 │ │ │ │ movw r0, #2860 @ 0xb2c │ │ │ │ add r6, r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ @@ -90207,15 +90207,15 @@ │ │ │ │ ldr r0, [pc, #2000] @ 9ca7c │ │ │ │ ldr r1, [pc, #2000] @ 9ca80 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1976] @ 9ca84 │ │ │ │ add ip, sp, #444 @ 0x1bc │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ @@ -90235,15 +90235,15 @@ │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ add r0, lr, #35 @ 0x23 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [pc, #1852] @ 9ca78 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #26 │ │ │ │ mov r2, #0 │ │ │ │ bl 20f650 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 30fdfc │ │ │ │ @@ -90255,15 +90255,15 @@ │ │ │ │ ldr r6, [r8, #2704] @ 0xa90 │ │ │ │ ldr r4, [r8, #2708] @ 0xa94 │ │ │ │ mov sl, #0 │ │ │ │ ldr r1, [r8, #2712] @ 0xa98 │ │ │ │ str fp, [sp, #20] │ │ │ │ strb sl, [r8, #2738] @ 0xab2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 648be0 │ │ │ │ + bl 648bf0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 43e08 │ │ │ │ mov fp, r0 │ │ │ │ cmp r5, #0 │ │ │ │ strb sl, [r7] │ │ │ │ beq 9c3b0 │ │ │ │ @@ -90327,15 +90327,15 @@ │ │ │ │ ldr r0, [pc, #1540] @ 9ca90 │ │ │ │ ldr r1, [pc, #1540] @ 9ca94 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1516] @ 9ca98 │ │ │ │ add ip, sp, #444 @ 0x1bc │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ @@ -90355,15 +90355,15 @@ │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ add r0, lr, #35 @ 0x23 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [pc, #1412] @ 9caa0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #0 │ │ │ │ bl 20f650 │ │ │ │ ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ bl 42778 │ │ │ │ @@ -90926,15 +90926,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 9ce6c │ │ │ │ ldr r0, [pc, #1496] @ 9d3d4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1488] @ 9d3d8 │ │ │ │ mov r5, #32 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #1468] @ 9d3dc │ │ │ │ @@ -90953,15 +90953,15 @@ │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r7, [sp, #200] @ 0xc8 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ add r0, lr, #15 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ b 9d008 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r6, #128 @ 0x80 │ │ │ │ bl 431c8 │ │ │ │ @@ -90973,15 +90973,15 @@ │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #1332] @ 9d3e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [pc, #1300] @ 9d3e8 │ │ │ │ ldr r7, [sp, #152] @ 0x98 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -91022,15 +91022,15 @@ │ │ │ │ beq 9cfec │ │ │ │ ldr r0, [pc, #1180] @ 9d408 │ │ │ │ ldr r1, [pc, #1180] @ 9d40c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1160] @ 9d410 │ │ │ │ add ip, sp, #244 @ 0xf4 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #1140] @ 9d414 │ │ │ │ @@ -91048,15 +91048,15 @@ │ │ │ │ stm r1, {r3, r4, r5} │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ add r0, lr, #15 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr ip, [sp, #152] @ 0x98 │ │ │ │ cmp ip, #0 │ │ │ │ beq 9d000 │ │ │ │ mov r0, sl │ │ │ │ bl 86620 │ │ │ │ b 9d008 │ │ │ │ mov r0, sl │ │ │ │ @@ -91520,29 +91520,29 @@ │ │ │ │ movw r1, #2760 @ 0xac8 │ │ │ │ str r0, [r6, #2760] @ 0xac8 │ │ │ │ movw r0, #2676 @ 0xa74 │ │ │ │ add r4, r6, r1 │ │ │ │ add r7, r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bne 9d7f4 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [pc, #1076] @ 9db98 │ │ │ │ mov r4, #-2147483644 @ 0x80000004 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9d964 │ │ │ │ ldr r0, [pc, #1056] @ 9db9c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1048] @ 9dba0 │ │ │ │ mov r7, #29 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1032] @ 9dba4 │ │ │ │ strd r2, [sl, #12] │ │ │ │ @@ -91562,15 +91562,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #83 @ 0x53 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b 9d964 │ │ │ │ movw r0, #2764 @ 0xacc │ │ │ │ add sl, r6, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, sl │ │ │ │ bl 438d4 │ │ │ │ @@ -91871,15 +91871,15 @@ │ │ │ │ movw r1, #2220 @ 0x8ac │ │ │ │ add r1, sl, r1 │ │ │ │ str r1, [sp, #3272] @ 0xcc8 │ │ │ │ ldr r1, [pc, #4016] @ 9ec68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #3268] @ 0xcc4 │ │ │ │ str r9, [sp, #3264] @ 0xcc0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4000] @ 9ec6c │ │ │ │ mov r7, #18 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #3984] @ 9ec70 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ @@ -91903,15 +91903,15 @@ │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ str r2, [sp, #952] @ 0x3b8 │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #944 @ 0x3b0 │ │ │ │ add r0, lr, #752 @ 0x2f0 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r5, [pc, #4092] @ 9ed48 │ │ │ │ mov r6, r8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ movw r1, #438 @ 0x1b6 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #948] @ 0x3b4 │ │ │ │ add r1, sp, #908 @ 0x38c │ │ │ │ @@ -91920,15 +91920,15 @@ │ │ │ │ strh r0, [r1, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [sl, #2188] @ 0x88c │ │ │ │ ldr r3, [sl, #2192] @ 0x890 │ │ │ │ strb r0, [sp, #952] @ 0x3b8 │ │ │ │ add r1, sp, #944 @ 0x3b0 │ │ │ │ mov r0, fp │ │ │ │ - bl 72ea6c │ │ │ │ + bl 72ea7c │ │ │ │ ldrb r0, [fp] │ │ │ │ cmp r0, #4 │ │ │ │ bne 9e2d4 │ │ │ │ ldr r0, [sl, #2212] @ 0x8a4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sl, #2216] @ 0x8a8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -91996,15 +91996,15 @@ │ │ │ │ add r0, sl, r0 │ │ │ │ bl 81a98 │ │ │ │ ldrb r0, [sl, #2220] @ 0x8ac │ │ │ │ cmp r0, #1 │ │ │ │ beq 9dec0 │ │ │ │ ldr r0, [sl, #2188] @ 0x88c │ │ │ │ ldr r1, [sl, #2192] @ 0x890 │ │ │ │ - bl 738d00 │ │ │ │ + bl 738d10 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9e5f4 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add r0, sp, #4064 @ 0xfe0 │ │ │ │ bl 315a88 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -92040,15 +92040,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r9, {r1, r2, r3, r4, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ movw r0, #2216 @ 0x8a8 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ add r0, r9, r0 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ - bl 70eef4 │ │ │ │ + bl 70ef04 │ │ │ │ str r0, [r9, #2224] @ 0x8b0 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ ldm sl!, {r2, r3, r4, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ ldm sl, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov sl, r9 │ │ │ │ @@ -92162,15 +92162,15 @@ │ │ │ │ add r0, sp, #3264 @ 0xcc0 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #3900] @ 9f080 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #948] @ 0x3b4 │ │ │ │ ldr r0, [sp, #956] @ 0x3bc │ │ │ │ ldr r2, [pc, #3868] @ 9f084 │ │ │ │ ldr r7, [sp, #3264] @ 0xcc0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -92284,30 +92284,30 @@ │ │ │ │ orr r4, r0, #4 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #3268] @ 0xcc4 │ │ │ │ str r1, [sp, #952] @ 0x3b8 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ add r0, sp, #4064 @ 0xfe0 │ │ │ │ add r1, sp, #944 @ 0x3b0 │ │ │ │ - bl 746988 │ │ │ │ + bl 746998 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9fc1c │ │ │ │ add r3, sp, #3264 @ 0xcc0 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r5, [pc, #3832] @ 9f254 │ │ │ │ ldr r0, [pc, #3832] @ 9f258 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, lr, #340 @ 0x154 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r4, [r1, #36] @ 0x24 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3808] @ 9f25c │ │ │ │ mov r7, #18 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add ip, sp, #988 @ 0x3dc │ │ │ │ @@ -92328,15 +92328,15 @@ │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ str r2, [sp, #952] @ 0x3b8 │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ str r0, [sp, #948] @ 0x3b4 │ │ │ │ str r3, [sp, #944] @ 0x3b0 │ │ │ │ add r0, lr, #752 @ 0x2f0 │ │ │ │ add r1, sp, #944 @ 0x3b0 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9e400 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #3980] @ 9f394 │ │ │ │ @@ -92406,15 +92406,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 9e4fc │ │ │ │ cmp r2, #1 │ │ │ │ bne 9e520 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r5, #2292] @ 0x8f4 │ │ │ │ mov r0, #6 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 9e990 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ @@ -92511,15 +92511,15 @@ │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ strb r0, [sp, #3289] @ 0xcd9 │ │ │ │ movw r0, #2216 @ 0x8a8 │ │ │ │ add r0, r9, r0 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ - bl 70eef4 │ │ │ │ + bl 70ef04 │ │ │ │ str r0, [r9, #2224] @ 0x8b0 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ ldm sl!, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm sl, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov sl, r9 │ │ │ │ @@ -92682,15 +92682,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 9e94c │ │ │ │ cmp r2, #1 │ │ │ │ bne 9e970 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sl, #2296] @ 0x8f8 │ │ │ │ mov r0, #6 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 9ed4c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -93415,15 +93415,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 9f4bc │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #1 │ │ │ │ bne 9f4e4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #2380] @ 0x94c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 9f640 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, lr, #988 @ 0x3dc │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ @@ -93585,15 +93585,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 9f768 │ │ │ │ cmp r2, #1 │ │ │ │ bne 9f78c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [fp, #2088] @ 0x828 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 9fb60 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ add r2, lr, #988 @ 0x3dc │ │ │ │ @@ -93730,15 +93730,15 @@ │ │ │ │ ldr r7, [pc, #3476] @ a074c │ │ │ │ ldr r0, [pc, #3476] @ a0750 │ │ │ │ add r7, pc, r7 │ │ │ │ stmib r6, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #3688] @ 0xe68 │ │ │ │ str r7, [sp, #3692] @ 0xe6c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3452] @ a0754 │ │ │ │ mov r7, #18 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add ip, sp, #988 @ 0x3dc │ │ │ │ @@ -93760,15 +93760,15 @@ │ │ │ │ str r2, [sp, #952] @ 0x3b8 │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ str r0, [sp, #948] @ 0x3b4 │ │ │ │ str r3, [sp, #944] @ 0x3b0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #944 @ 0x3b0 │ │ │ │ add r0, lr, #752 @ 0x2f0 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #988 @ 0x3dc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9fa68 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ @@ -94679,15 +94679,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #4 │ │ │ │ bcc a0918 │ │ │ │ ldr r0, [pc, #4080] @ a188c │ │ │ │ mov sl, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4092] @ a18a8 │ │ │ │ mov r5, #38 @ 0x26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #4084] @ a18b4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ @@ -94706,15 +94706,15 @@ │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ stm r1, {r3, r4, r5} │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #163 @ 0xa3 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r8, #2932] @ 0xb74 │ │ │ │ mov r7, sl │ │ │ │ ldr r1, [pc, #4092] @ a191c │ │ │ │ ldr r2, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r4, [r1, #40] @ 0x28 │ │ │ │ add r1, r4, r2 │ │ │ │ @@ -94756,15 +94756,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #4092] @ a19c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [pc, #4088] @ a19e8 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -94838,15 +94838,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #4092] @ a1b10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [pc, #4080] @ a1b28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -94990,15 +94990,15 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3912] @ a1cd0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -95123,15 +95123,15 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3440] @ a1d0c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -95200,15 +95200,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq a10c0 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r8, #2968] @ 0xb98 │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq a0c84 │ │ │ │ ldr r0, [pc, #3004] @ a1c94 │ │ │ │ mov r6, #-2147483644 @ 0x80000004 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -95236,15 +95236,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2892] @ a1cac │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -95344,15 +95344,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2576] @ a1d20 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -95398,15 +95398,15 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2388] @ a1d3c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -95545,15 +95545,15 @@ │ │ │ │ ldr r7, [pc, #1868] @ a1d60 │ │ │ │ ldr r0, [pc, #1868] @ a1d64 │ │ │ │ add r7, pc, r7 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1844] @ a1d68 │ │ │ │ mov r7, #38 @ 0x26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #132 @ 0x84 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1824] @ a1d6c │ │ │ │ @@ -95573,15 +95573,15 @@ │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #163 @ 0xa3 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq a16b4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r7, sl │ │ │ │ @@ -96073,15 +96073,15 @@ │ │ │ │ strb r3, [fp, #93] @ 0x5d │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #24 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ @@ -96460,29 +96460,29 @@ │ │ │ │ bl 49487c │ │ │ │ movw r1, #2756 @ 0xac4 │ │ │ │ add r5, r6, r1 │ │ │ │ add r7, r6, #2672 @ 0xa70 │ │ │ │ str r0, [r6, #2756] @ 0xac4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bne a2558 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [pc, #1292] @ a29a0 │ │ │ │ mov r5, #-2147483644 @ 0x80000004 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc a2738 │ │ │ │ ldr r0, [pc, #1272] @ a29a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1264] @ a29a8 │ │ │ │ mov r7, #29 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1248] @ a29ac │ │ │ │ strd r2, [fp, #12] │ │ │ │ @@ -96502,15 +96502,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #83 @ 0x53 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b a2738 │ │ │ │ mov sl, r6 │ │ │ │ ldrb r0, [sl, #2844]! @ 0xb1c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ @@ -96570,15 +96570,15 @@ │ │ │ │ bl 7fa84 │ │ │ │ cmp r5, #-2147483644 @ 0x80000004 │ │ │ │ bne a273c │ │ │ │ movw r2, #25856 @ 0x6500 │ │ │ │ mov r0, #0 │ │ │ │ movt r2, #7629 @ 0x1dcd │ │ │ │ mov r1, #0 │ │ │ │ - bl 64c8a0 │ │ │ │ + bl 64c8b0 │ │ │ │ str r0, [r6, #2848] @ 0xb20 │ │ │ │ str r1, [r6, #2852] @ 0xb24 │ │ │ │ b a2644 │ │ │ │ ldr r0, [r6, #2848] @ 0xb20 │ │ │ │ ldr r1, [r6, #2852] @ 0xb24 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r1, r9 │ │ │ │ @@ -96989,15 +96989,15 @@ │ │ │ │ ldr r0, [r5, #2828] @ 0xb0c │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r7, #0 │ │ │ │ str fp, [sp, #20] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r0, [r5, #2640] @ 0xa50 │ │ │ │ strb r7, [r5, #2832] @ 0xb10 │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [r2, #2648]! @ 0xa58 │ │ │ │ mov r6, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ strb r1, [r2, #184] @ 0xb8 │ │ │ │ strd r6, [r2, #4] │ │ │ │ @@ -97052,15 +97052,15 @@ │ │ │ │ ldr r0, [r5, #2648] @ 0xa58 │ │ │ │ ldr r4, [r5, #2656] @ 0xa60 │ │ │ │ cmp r4, r0 │ │ │ │ bne a2d00 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [pc, #1920] @ a3534 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 745dac │ │ │ │ + bl 745dbc │ │ │ │ b a2d00 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #1860] @ a3518 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ @@ -97128,15 +97128,15 @@ │ │ │ │ ldr r0, [r5, #2648] @ 0xa58 │ │ │ │ ldr r4, [r5, #2656] @ 0xa60 │ │ │ │ cmp r4, r0 │ │ │ │ bne a2df8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [pc, #1540] @ a34e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 745dac │ │ │ │ + bl 745dbc │ │ │ │ b a2df8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #1492] @ a34d8 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ @@ -97152,26 +97152,26 @@ │ │ │ │ ldr r1, [r5, #2640] @ 0xa50 │ │ │ │ movw r0, #2660 @ 0xa64 │ │ │ │ add r4, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bne a2fec │ │ │ │ ldr r0, [pc, #1424] @ a34ec │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc a3100 │ │ │ │ ldr r0, [pc, #1408] @ a34f0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1400] @ a34f4 │ │ │ │ mov r7, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #1384] @ a34f8 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ @@ -97192,15 +97192,15 @@ │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #131 @ 0x83 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b a3100 │ │ │ │ movw r0, #2744 @ 0xab8 │ │ │ │ add r6, r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ @@ -97320,15 +97320,15 @@ │ │ │ │ ldr r2, [pc, #816] @ a3500 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r0, [pc, #812] @ a3504 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #792] @ a3508 │ │ │ │ mov r5, #19 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #772] @ a350c │ │ │ │ @@ -97348,15 +97348,15 @@ │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #131 @ 0x83 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 88ba8 │ │ │ │ ldr r0, [r9, #2432] @ 0x980 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [pc, #672] @ a3510 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #1 │ │ │ │ @@ -97649,15 +97649,15 @@ │ │ │ │ ldr r5, [pc, #732] @ a39d0 │ │ │ │ ldr r0, [pc, #732] @ a39d4 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #708] @ a39d8 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r5, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov fp, #43 @ 0x2b │ │ │ │ @@ -97674,15 +97674,15 @@ │ │ │ │ stm r1, {r3, sl, fp} │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #119 @ 0x77 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3788 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -97716,15 +97716,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #408] @ a39a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #376] @ a39a8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -97887,29 +97887,29 @@ │ │ │ │ bl 49487c │ │ │ │ movw r1, #2756 @ 0xac4 │ │ │ │ add r5, r6, r1 │ │ │ │ add r7, r6, #2672 @ 0xa70 │ │ │ │ str r0, [r6, #2756] @ 0xac4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bne a3b70 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [pc, #1068] @ a3f0c │ │ │ │ mov r5, #-2147483644 @ 0x80000004 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc a3cdc │ │ │ │ ldr r0, [pc, #1048] @ a3f10 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1040] @ a3f14 │ │ │ │ mov r7, #29 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1024] @ a3f18 │ │ │ │ strd r2, [fp, #12] │ │ │ │ @@ -97929,15 +97929,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #83 @ 0x53 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b a3cdc │ │ │ │ movw r0, #2760 @ 0xac8 │ │ │ │ add r5, r6, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ @@ -98254,15 +98254,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #968] @ a443c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #936] @ a4440 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -98344,15 +98344,15 @@ │ │ │ │ ldr r6, [pc, #652] @ a445c │ │ │ │ ldr r0, [pc, #652] @ a4460 │ │ │ │ add r6, pc, r6 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #628] @ a4464 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov fp, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #608] @ a4468 │ │ │ │ @@ -98369,15 +98369,15 @@ │ │ │ │ stm r1, {r3, r6, fp} │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #119 @ 0x77 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4264 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -98548,15 +98548,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq a4694 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r1, #40]! @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ - bl 644618 │ │ │ │ + bl 644628 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [r4, #44] @ 0x2c │ │ │ │ b a452c │ │ │ │ ldrd r2, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ @@ -98623,15 +98623,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #2388] @ a4f8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [pc, #2356] @ a4f90 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -98660,15 +98660,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #29 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #2224] @ a4f7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [pc, #2192] @ a4f80 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -98717,24 +98717,24 @@ │ │ │ │ bl 43e68 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 1b577c │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ ldrdne r2, [r7, #4] │ │ │ │ moveq r3, #0 │ │ │ │ moveq r2, #1 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 75d050 │ │ │ │ + bl 75d060 │ │ │ │ add r6, sp, #220 @ 0xdc │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 487a14 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a48dc │ │ │ │ @@ -98747,15 +98747,15 @@ │ │ │ │ ldr r0, [pc, #1920] @ a4f9c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc a4a00 │ │ │ │ ldr r0, [pc, #1904] @ a4fa0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1896] @ a4fa4 │ │ │ │ mov r7, #26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1876] @ a4fa8 │ │ │ │ @@ -98773,15 +98773,15 @@ │ │ │ │ stm r1, {r3, r6, r7} │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b a4a00 │ │ │ │ mov r6, #0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 8c358 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ beq a4a60 │ │ │ │ @@ -98817,15 +98817,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1640] @ a4fbc │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ mov r0, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ @@ -98898,25 +98898,25 @@ │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ movweq r2, #1 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ beq a4afc │ │ │ │ add r5, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fcd54 │ │ │ │ + bl 5fcd64 │ │ │ │ cmp r1, #8 │ │ │ │ bcc a4ae4 │ │ │ │ ldr r2, [pc, #1276] @ a4fc4 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r1, r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r2 │ │ │ │ @@ -98945,15 +98945,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r6, #0 │ │ │ │ beq a4b4c │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl 6446c4 │ │ │ │ + bl 6446d4 │ │ │ │ cmp r9, #3 │ │ │ │ beq a4ba8 │ │ │ │ cmp r9, #4 │ │ │ │ bne a4b68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42778 │ │ │ │ b a4ba8 │ │ │ │ @@ -99069,15 +99069,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ add r3, sp, #220 @ 0xdc │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #660] @ a4fd8 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ @@ -99272,18 +99272,18 @@ │ │ │ │ beq a505c │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r4, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5304 │ │ │ │ ldr r4, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r7, r4, #8 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne a514c │ │ │ │ ldr r0, [pc, #904] @ a5418 │ │ │ │ mov r1, #4 │ │ │ │ @@ -100122,15 +100122,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 1b85e0 │ │ │ │ ldr r2, [pc, #4032] @ a6d60 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r7, [sp, #344] @ 0x158 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [sp, #348] @ 0x15c │ │ │ │ ldr r0, [pc, #4000] @ a6d64 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -100818,15 +100818,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a686c │ │ │ │ cmp r2, #1 │ │ │ │ bne a6894 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add ip, sp, #1424 @ 0x590 │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #344 @ 0x158 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ add r0, r6, #12 │ │ │ │ str r5, [sp, #424] @ 0x1a8 │ │ │ │ mov lr, r6 │ │ │ │ @@ -102442,15 +102442,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a81cc │ │ │ │ cmp r2, #1 │ │ │ │ bne a81f0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ add r1, r8, #36 @ 0x24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r8, sp, #888 @ 0x378 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -102592,15 +102592,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a8424 │ │ │ │ cmp r2, #1 │ │ │ │ bne a8448 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #1088 @ 0x440 │ │ │ │ ldr r6, [sp, #892] @ 0x37c │ │ │ │ ldr r5, [sp, #864] @ 0x360 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r7, [sp, #868] @ 0x364 │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add r1, fp, #36 @ 0x24 │ │ │ │ @@ -102672,15 +102672,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a8564 │ │ │ │ cmp r2, #1 │ │ │ │ bne a8588 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #1088 @ 0x440 │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add fp, sp, #888 @ 0x378 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #880] @ 0x370 │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ @@ -103202,15 +103202,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a8dac │ │ │ │ cmp r2, #1 │ │ │ │ bne a8dd0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r9, [sp, #360] @ 0x168 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ cmp r9, #2 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ @@ -103239,15 +103239,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a8e40 │ │ │ │ cmp r2, #1 │ │ │ │ bne a8e64 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #328 @ 0x148 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, r0, #8 │ │ │ │ orr r0, r0, #4 │ │ │ │ ldm r2!, {r3, r5, r6, r7} │ │ │ │ mov r9, #0 │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ @@ -103752,15 +103752,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a9644 │ │ │ │ cmp r2, #1 │ │ │ │ bne a9668 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 8e9c4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #452]! @ 0x1c4 │ │ │ │ @@ -104331,15 +104331,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a9f50 │ │ │ │ cmp r2, #1 │ │ │ │ bne a9f74 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #996] @ 0x3e4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #2092] @ 0x82c │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ @@ -104464,15 +104464,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne aa160 │ │ │ │ cmp r1, #1 │ │ │ │ bne aa188 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #2080 @ 0x820 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldm r4, {r0, r4} │ │ │ │ @@ -104554,15 +104554,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne aa2cc │ │ │ │ cmp r2, #1 │ │ │ │ bne aa2f0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #1928] @ 0x788 │ │ │ │ ldr r1, [sp, #1932] @ 0x78c │ │ │ │ ldr r2, [sp, #1936] @ 0x790 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r4, [sp, #3040] @ 0xbe0 │ │ │ │ @@ -105315,15 +105315,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne aaeac │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r6 │ │ │ │ bne adf98 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b adf98 │ │ │ │ add r3, sp, #856 @ 0x358 │ │ │ │ add ip, sp, #2064 @ 0x810 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ @@ -107272,15 +107272,15 @@ │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne acd40 │ │ │ │ cmp r2, #1 │ │ │ │ bne acd6c │ │ │ │ mov sl, r8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b acd70 │ │ │ │ mov sl, r8 │ │ │ │ b ae0ec │ │ │ │ rsbeq r6, ip, r3, asr ip │ │ │ │ rsbeq r6, ip, r0, ror ip │ │ │ │ rsbeq r6, ip, r7, asr ip │ │ │ │ mov r0, #5 │ │ │ │ @@ -108433,15 +108433,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne adf68 │ │ │ │ cmp r2, #1 │ │ │ │ bne adf94 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r7, r4 │ │ │ │ b adf98 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #534] @ 0x216 │ │ │ │ cmp r0, #0 │ │ │ │ beq adfb4 │ │ │ │ @@ -108468,15 +108468,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne adff0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r6 │ │ │ │ bne ae018 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ str fp, [sp, #168] @ 0xa8 │ │ │ │ ldr r2, [r0, #376]! @ 0x178 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ @@ -108624,15 +108624,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne ae264 │ │ │ │ cmp r2, #1 │ │ │ │ bne ae288 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #534] @ 0x216 │ │ │ │ cmp r0, #0 │ │ │ │ beq ae2a4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #392 @ 0x188 │ │ │ │ bl 86f88 │ │ │ │ @@ -108835,15 +108835,15 @@ │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ add r8, r0, #4 │ │ │ │ ldr r2, [pc, #3692] @ af430 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #3040 @ 0xbe0 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #17 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ add r0, sp, #3040 @ 0xbe0 │ │ │ │ bl 19f53c │ │ │ │ mov r9, r0 │ │ │ │ mov sl, #2 │ │ │ │ b aef04 │ │ │ │ rsbeq r4, ip, fp, asr #26 │ │ │ │ addeq r7, r6, ip, asr #19 │ │ │ │ @@ -108902,15 +108902,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ae6b8 │ │ │ │ cmp r1, #1 │ │ │ │ bne ae6e0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, sp, #2080 @ 0x820 │ │ │ │ bl 86abc │ │ │ │ ldr r0, [sp, #1096] @ 0x448 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -108971,15 +108971,15 @@ │ │ │ │ bl 65774 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ae8c4 │ │ │ │ ldr r4, [pc, #3168] @ af44c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq ae8c4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq af0a4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -109022,15 +109022,15 @@ │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ add r2, sp, #3040 @ 0xbe0 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ add r7, sp, #2080 @ 0x820 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r9] │ │ │ │ add r0, sp, #3040 @ 0xbe0 │ │ │ │ bl 85148 │ │ │ │ b ae960 │ │ │ │ add r1, r7, #28 │ │ │ │ @@ -109422,15 +109422,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne aeedc │ │ │ │ cmp r2, #1 │ │ │ │ bne aef00 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq aef4c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ @@ -109498,15 +109498,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne af008 │ │ │ │ cmp r2, #1 │ │ │ │ mov r9, r8 │ │ │ │ bne af03c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r8, r4 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b ae3a0 │ │ │ │ mov r8, r4 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b ae3a0 │ │ │ │ ldr r0, [pc, #996] @ af434 │ │ │ │ @@ -109603,15 +109603,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne af1ac │ │ │ │ cmp r1, #1 │ │ │ │ bne af250 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b af250 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #3040 @ 0xbe0 │ │ │ │ bl 85148 │ │ │ │ b af3f0 │ │ │ │ b af3ec │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -109952,15 +109952,15 @@ │ │ │ │ addeq r5, r6, r0, ror #22 │ │ │ │ addeq r5, r6, r0, asr fp │ │ │ │ addeq r5, r6, ip, asr fp │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ af748 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq r3, ip, r9, ror r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ @@ -109988,45 +109988,45 @@ │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ ldr r1, [pc, #760] @ afabc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #832] @ afb20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #792] @ afb14 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #788] @ afb18 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #3 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #728] @ afb08 │ │ │ │ add r1, pc, r1 │ │ │ │ b af8c0 │ │ │ │ ldr r1, [pc, #664] @ afad4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #692] @ afb0c │ │ │ │ add r1, pc, r1 │ │ │ │ b af99c │ │ │ │ ldr r1, [pc, #656] @ afaf4 │ │ │ │ add r1, pc, r1 │ │ │ │ b af8c0 │ │ │ │ ldr r3, [pc, #600] @ afac8 │ │ │ │ @@ -110035,38 +110035,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #632] @ afb1c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #528] @ afad0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #524] @ afae8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #456] @ afac0 │ │ │ │ ldr r1, [pc, #456] @ afac4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b af970 │ │ │ │ ldr r3, [pc, #536] @ afb24 │ │ │ │ ldr r1, [pc, #536] @ afb28 │ │ │ │ @@ -110084,61 +110084,61 @@ │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r4, sp, #20 │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #368] @ afad8 │ │ │ │ ldr r1, [pc, #368] @ afadc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #372] @ afb10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #296] @ afae0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #292] @ afae4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #320] @ afb2c │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #316] @ afb30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [pc, #216] @ afaf8 │ │ │ │ add r4, r0, #4 │ │ │ │ ldr lr, [pc, #212] @ afafc │ │ │ │ add r5, r0, #8 │ │ │ │ ldr r3, [pc, #208] @ afb00 │ │ │ │ @@ -110151,37 +110151,37 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 761c54 │ │ │ │ + bl 761c64 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #120] @ afaec │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #116] @ afaf0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #140] @ afb34 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ strdeq r3, [ip], #-86 @ 0xffffffaa @ │ │ │ │ addeq r5, r6, r8, asr #17 │ │ │ │ ldrdeq r3, [ip], #-67 @ 0xffffffbd @ │ │ │ │ addeq r5, r6, ip, asr r9 │ │ │ │ rsbeq r3, ip, r2, asr r5 │ │ │ │ rsbeq r3, ip, r5, lsr #10 │ │ │ │ rsbeq r3, ip, sp, lsr #11 │ │ │ │ @@ -110236,131 +110236,131 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #476] @ afda4 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #472] @ afda8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #464] @ afdcc │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #460] @ afdd0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #360] @ afd98 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #356] @ afd9c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #316] @ afda0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #312] @ afdb8 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #308] @ afdbc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #220] @ afd90 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #216] @ afd94 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #6 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #196] @ afdac │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #192] @ afdb0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #2 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #152] @ afdb4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #156] @ afdd4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr ip, [pc, #108] @ afdc0 │ │ │ │ add r3, r0, #8 │ │ │ │ ldr lr, [pc, #104] @ afdc4 │ │ │ │ ldr r1, [pc, #104] @ afdc8 │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ stmib sp, {r3, ip} │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [sp] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ addeq r5, r6, r8, asr #11 │ │ │ │ strhteq r3, [ip], #-27 @ 0xffffffe5 │ │ │ │ addeq r5, r6, ip, asr r6 │ │ │ │ rsbeq pc, fp, r4, asr #5 │ │ │ │ rsbeq r3, ip, r1, lsr #4 │ │ │ │ @@ -110377,15 +110377,15 @@ │ │ │ │ addeq r5, r6, r0, ror #13 │ │ │ │ strhteq r3, [ip], #-39 @ 0xffffffd9 │ │ │ │ mlseq ip, r9, r1, r3 │ │ │ │ ldrdeq r5, [r6], r8 │ │ │ │ rsbeq r2, ip, r7, lsr #15 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ cmpcs r1, #2048 @ 0x800 │ │ │ │ @@ -110520,15 +110520,15 @@ │ │ │ │ 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 761518 │ │ │ │ + bl 761528 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ addeq r5, r6, r4, lsr #6 │ │ │ │ rsbeq lr, fp, r8, lsl #30 │ │ │ │ addeq r5, r6, r4, asr #6 │ │ │ │ rsbeq r2, ip, fp, ror #6 │ │ │ │ rsbeq r2, ip, fp, asr #6 │ │ │ │ @@ -110832,15 +110832,15 @@ │ │ │ │ ldr fp, [r8, #16] │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ beq b050c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [pc, #1524] @ b0b14 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -111025,15 +111025,15 @@ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #32] │ │ │ │ str r7, [r8, #24] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ b b0264 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ b b05dc │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, r4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r6] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r6] │ │ │ │ @@ -112502,15 +112502,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b1efc │ │ │ │ cmp r2, #1 │ │ │ │ bne b1f20 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sl, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne b2270 │ │ │ │ ldr r0, [fp, #2088] @ 0x828 │ │ │ │ cmp r0, #0 │ │ │ │ beq b1f44 │ │ │ │ @@ -113199,15 +113199,15 @@ │ │ │ │ str r7, [sp, #2692] @ 0xa84 │ │ │ │ str r6, [sp, #2684] @ 0xa7c │ │ │ │ str r0, [sp, #2680] @ 0xa78 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #872 @ 0x368 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #3464] @ 0xd88 │ │ │ │ add r3, r8, #324 @ 0x144 │ │ │ │ ldr r1, [sp, #3468] @ 0xd8c │ │ │ │ ldr r2, [sp, #3472] @ 0xd90 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ @@ -113501,15 +113501,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne b2e98 │ │ │ │ cmp r2, #1 │ │ │ │ bne b2ebc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r6, r7 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 7e8ec │ │ │ │ @@ -113718,15 +113718,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne b31fc │ │ │ │ cmp r2, #1 │ │ │ │ bne b3220 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r3, lr, #980 @ 0x3d4 │ │ │ │ add r2, r3, #164 @ 0xa4 │ │ │ │ ldr r3, [r3, #244] @ 0xf4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r3, #3 │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ @@ -114256,15 +114256,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b3a64 │ │ │ │ cmp r2, #1 │ │ │ │ bne b3a88 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #320 @ 0x140 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [fp, r0] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 7e8ec │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ @@ -114436,32 +114436,32 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addeq r1, r6, r0, lsl #15 │ │ │ │ addeq r1, r6, ip, lsl #15 │ │ │ │ rsbeq pc, fp, r5, ror #10 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r2, [pc, #32] @ b3d80 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #28] @ b3d84 │ │ │ │ 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 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq r0, ip, r8, asr #15 │ │ │ │ addeq r2, r6, r8, asr #1 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ b3d9c │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq pc, fp, ip, asr #9 │ │ │ │ ldr r3, [r0] │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r3, #35 @ 0x23 │ │ │ │ cmp r2, #9 │ │ │ │ subcc r1, r3, #34 @ 0x22 │ │ │ │ @@ -114485,15 +114485,15 @@ │ │ │ │ ldr r2, [pc, #512] @ b4004 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, ip │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #504] @ b4024 │ │ │ │ ldr r1, [pc, #504] @ b4028 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ b b3eb4 │ │ │ │ @@ -114517,28 +114517,28 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str r5, [sp, #28] │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str lr, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #360] @ b4014 │ │ │ │ ldr r1, [pc, #360] @ b4018 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ add r3, sp, #28 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #20 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #316] @ b401c │ │ │ │ ldr r1, [pc, #316] @ b4020 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ b b3f74 │ │ │ │ @@ -114548,15 +114548,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr lr, [pc, #224] @ b4008 │ │ │ │ add r2, r0, #16 │ │ │ │ ldr r3, [pc, #220] @ b400c │ │ │ │ ldr r1, [pc, #220] @ b4010 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -114565,54 +114565,54 @@ │ │ │ │ add r2, sp, #28 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r2, lr} │ │ │ │ mov r0, ip │ │ │ │ mov r2, #14 │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #192] @ b402c │ │ │ │ ldr r1, [pc, #192] @ b4030 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #148] @ b4034 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #144] @ b4038 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #19 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #112] @ b4044 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #108] @ b4048 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq lr, [fp], #-243 @ 0xffffff0d @ │ │ │ │ ldrdeq r1, [r6], r8 │ │ │ │ umulleq r1, r6, r0, r2 │ │ │ │ ldrdeq r1, [r6], r4 │ │ │ │ rsbeq pc, fp, r1, lsr #6 │ │ │ │ @@ -114643,40 +114643,40 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq pc, fp, r2, lsl #5 │ │ │ │ umulleq r1, r6, ip, r4 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne b40c8 │ │ │ │ ldr r1, [pc, #76] @ b4108 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ b4100 │ │ │ │ ldr r3, [pc, #40] @ b4104 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq sl, fp, ip, lsr lr │ │ │ │ addeq r1, r6, r0, ror #1 │ │ │ │ rsbeq sl, fp, r4, asr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ @@ -115118,15 +115118,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq lr, fp, r5, lsr #22 │ │ │ │ addeq r0, r6, r0, asr #26 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ @@ -115143,51 +115143,51 @@ │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ ldr r1, [pc, #172] @ b48fc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #156] @ b4908 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #152] @ b490c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #112] @ b4910 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #108] @ b4914 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #44] @ b4900 │ │ │ │ ldr r3, [pc, #44] @ b4904 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq lr, fp, lr, ror #21 │ │ │ │ rsbeq lr, fp, r6, ror sl │ │ │ │ addeq r0, r6, r4, ror #17 │ │ │ │ ldrdeq r0, [r6], r8 │ │ │ │ rsbeq lr, fp, fp, ror #21 │ │ │ │ @@ -115201,15 +115201,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq lr, fp, r5, asr sl │ │ │ │ addeq r0, r6, r4, lsr ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #96] @ b49cc │ │ │ │ @@ -115303,28 +115303,28 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne b4ae4 │ │ │ │ ldr r1, [pc, #80] @ b4b28 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, #44] @ b4b20 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #40] @ b4b24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x00860ab0 │ │ │ │ strhteq lr, [fp], #-138 @ 0xffffff76 │ │ │ │ strdeq lr, [fp], #-128 @ 0xffffff80 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ @@ -115340,15 +115340,15 @@ │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ ldrd r2, [r4] │ │ │ │ strd r2, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 738484 │ │ │ │ + bl 738494 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2562f8 │ │ │ │ str r0, [r4, #16] │ │ │ │ add r7, r4, #16 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ @@ -115512,15 +115512,15 @@ │ │ │ │ andeq r0, r0, r0, asr r9 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ andeq r0, r0, ip, lsl #11 │ │ │ │ ldr r5, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ - bl 645ed4 │ │ │ │ + bl 645ee4 │ │ │ │ mov r6, r0 │ │ │ │ bl 433f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq b5288 │ │ │ │ ldr r0, [pc, #2876] @ b597c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ @@ -115542,15 +115542,15 @@ │ │ │ │ ldr sl, [pc, #2856] @ b59b0 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #4 │ │ │ │ bcc b4f10 │ │ │ │ ldr r0, [pc, #2840] @ b59b4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #2832] @ b59b8 │ │ │ │ mov r5, #26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r1, #1 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #2812] @ b59bc │ │ │ │ @@ -115570,30 +115570,30 @@ │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r0, r8 │ │ │ │ bl 20d104 │ │ │ │ ldr r0, [r8] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs b5740 │ │ │ │ mov r9, r8 │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ beq b4fc4 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ bcc b54a8 │ │ │ │ ldr r0, [pc, #2772] @ b5a1c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2764] @ b5a20 │ │ │ │ mov r5, #26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #2748] @ b5a24 │ │ │ │ strd r2, [r7, #12] │ │ │ │ @@ -115614,15 +115614,15 @@ │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b b54a8 │ │ │ │ mov r0, #5 │ │ │ │ bl 20eb24 │ │ │ │ ldr r1, [pc, #2544] @ b59c4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r6, [pc, #2540] @ b59c8 │ │ │ │ mov sl, #13 │ │ │ │ @@ -115636,15 +115636,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b56e4 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #1 │ │ │ │ beq b5718 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [pc, #2472] @ b59dc │ │ │ │ ldr ip, [pc, #2472] @ b59e0 │ │ │ │ @@ -115697,15 +115697,15 @@ │ │ │ │ ldr r2, [pc, #2316] @ b5a00 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #2312] @ b5a04 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r6, [pc, #2292] @ b5a08 │ │ │ │ mov r1, #26 │ │ │ │ ldr r5, [pc, #2288] @ b5a0c │ │ │ │ ldr sl, [r0] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r5, pc, r5 │ │ │ │ @@ -115731,20 +115731,20 @@ │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [pc, #2168] @ b5a14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r2, #19 │ │ │ │ - bl 73b73c │ │ │ │ + bl 73b74c │ │ │ │ mov r0, #0 │ │ │ │ add r7, sp, #288 @ 0x120 │ │ │ │ strb r0, [sp, #284] @ 0x11c │ │ │ │ mov r0, #16777216 @ 0x1000000 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, r7 │ │ │ │ @@ -115753,15 +115753,15 @@ │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r1, r7 │ │ │ │ bl 295180 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #281] @ 0x119 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r1, #2 │ │ │ │ - bl 73bd40 │ │ │ │ + bl 73bd50 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ bl 45ef20 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -115813,15 +115813,15 @@ │ │ │ │ ldr r0, [pc, #1744] @ b5994 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc b5350 │ │ │ │ ldr r0, [pc, #1728] @ b5998 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1720] @ b599c │ │ │ │ mov r5, #43 @ 0x2b │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1704] @ b59a0 │ │ │ │ strd r2, [r7, #12] │ │ │ │ @@ -115841,15 +115841,15 @@ │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r5, [r9] │ │ │ │ cmp r5, #4 │ │ │ │ bne b5378 │ │ │ │ mov r5, #4 │ │ │ │ mov r6, #0 │ │ │ │ b b56bc │ │ │ │ cmp r5, #4 │ │ │ │ @@ -115935,15 +115935,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #20] │ │ │ │ movw r2, #25856 @ 0x6500 │ │ │ │ mov r0, #0 │ │ │ │ movt r2, #7629 @ 0x1dcd │ │ │ │ mov r1, #0 │ │ │ │ - bl 64c8a0 │ │ │ │ + bl 64c8b0 │ │ │ │ strd r0, [r4, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r1, fp │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq b54e4 │ │ │ │ mov r0, #4 │ │ │ │ @@ -115967,15 +115967,15 @@ │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 1b5c34 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ bne b562c │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1b4c94 │ │ │ │ cmp r0, #0 │ │ │ │ beq b562c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -116311,15 +116311,15 @@ │ │ │ │ strd r0, [r9, #8] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ bcs b5f4c │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq b687c │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq b5b74 │ │ │ │ ldr r0, [pc, #4080] @ b6aa4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ @@ -116383,15 +116383,15 @@ │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #4 │ │ │ │ bcc b5c34 │ │ │ │ ldr r0, [pc, #4056] @ b6b94 │ │ │ │ mov r7, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r4, [pc, #4044] @ b6b98 │ │ │ │ mov r1, #26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -116410,15 +116410,15 @@ │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq b5c54 │ │ │ │ bl 47480 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ @@ -116528,15 +116528,15 @@ │ │ │ │ str r7, [r5, #-8] │ │ │ │ b b5eb4 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ bcc b6820 │ │ │ │ ldr r0, [pc, #3496] @ b6bac │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3488] @ b6bb0 │ │ │ │ mov r5, #26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #3472] @ b6bb4 │ │ │ │ strd r2, [fp, #12] │ │ │ │ @@ -116556,15 +116556,15 @@ │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b b6820 │ │ │ │ bl 45df80 │ │ │ │ bl 474a4 │ │ │ │ b b6898 │ │ │ │ mov r5, r9 │ │ │ │ ldrb r0, [r5, #48]! @ 0x30 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -116780,15 +116780,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne b68ec │ │ │ │ add r0, r7, #8 │ │ │ │ bl 45e60c │ │ │ │ mov r1, r0 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72fb18 │ │ │ │ + bl 72fb28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #1 │ │ │ │ beq b6578 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ bne b6598 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -116890,15 +116890,15 @@ │ │ │ │ bne b6944 │ │ │ │ add r0, r6, #8 │ │ │ │ mov fp, r8 │ │ │ │ bl 45e60c │ │ │ │ mov r1, r0 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ - bl 72fb18 │ │ │ │ + bl 72fb28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #1 │ │ │ │ beq b65e4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ bne b6608 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -116977,15 +116977,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b64e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne b650c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq b6570 │ │ │ │ ldrb r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ bne b6570 │ │ │ │ ldr r1, [r9, #60] @ 0x3c │ │ │ │ @@ -117002,15 +117002,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b654c │ │ │ │ cmp r2, #1 │ │ │ │ bne b6570 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r7, [r9, #48] @ 0x30 │ │ │ │ b b6188 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, sl │ │ │ │ ldrd sl, [r0] │ │ │ │ lsr r0, sl, #8 │ │ │ │ orr r5, r0, fp, lsl #24 │ │ │ │ @@ -117088,15 +117088,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne b66a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne b66c8 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq b6704 │ │ │ │ ldrb r0, [r9, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne b6708 │ │ │ │ @@ -117160,15 +117160,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #1088] @ b6c14 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1064] @ b6c18 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ @@ -117219,15 +117219,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b68b0 │ │ │ │ cmp r2, #1 │ │ │ │ bne b6708 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b b6708 │ │ │ │ bl 6383c │ │ │ │ eor r6, r0, #1 │ │ │ │ ldrb r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq b61e0 │ │ │ │ str sl, [sp, #28] │ │ │ │ @@ -117459,47 +117459,47 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r6] │ │ │ │ add r0, r0, r2 │ │ │ │ add sl, r0, r1 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl 4aadbc │ │ │ │ + bl 4aadcc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq b6e30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq b6cb8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ mov r7, #-2147483644 @ 0x80000004 │ │ │ │ cmp r0, #0 │ │ │ │ beq b702c │ │ │ │ ldr r0, [pc, #1264] @ b71c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc b6d98 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 4aadbc │ │ │ │ + bl 4aadcc │ │ │ │ ldr r1, [pc, #1232] @ b71c8 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [pc, #1228] @ b71cc │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #1204] @ b71d0 │ │ │ │ add r1, sp, #16 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov fp, #38 @ 0x26 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r7, [pc, #1184] @ b71d4 │ │ │ │ @@ -117518,15 +117518,15 @@ │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq b6d98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ @@ -117633,15 +117633,15 @@ │ │ │ │ ldr r0, [pc, #716] @ b7200 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #688] @ b7204 │ │ │ │ add r1, sp, #8 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #38 @ 0x26 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #668] @ b7208 │ │ │ │ @@ -117658,15 +117658,15 @@ │ │ │ │ stm r1, {r3, r6, r7, ip} │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq b6fc8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -118123,15 +118123,15 @@ │ │ │ │ ldrd r2, [r9, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ cmp r1, #0 │ │ │ │ beq b7870 │ │ │ │ mov r1, #0 │ │ │ │ - bl 63fef8 │ │ │ │ + bl 63ff08 │ │ │ │ ldr r0, [r4] │ │ │ │ ldrd r2, [r9, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ cmp r1, #0 │ │ │ │ beq b78d8 │ │ │ │ @@ -118220,15 +118220,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #956 @ 0x3bc │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 43f64 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #544] @ b7aa0 │ │ │ │ ldr r2, [pc, #544] @ b7aa4 │ │ │ │ ldr r7, [pc, #544] @ b7aa8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -118247,15 +118247,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b b7988 │ │ │ │ mov r9, sl │ │ │ │ bl bb7a8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #448] @ b7aac │ │ │ │ ldr r2, [pc, #448] @ b7ab0 │ │ │ │ ldr r7, [pc, #448] @ b7ab4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -118378,15 +118378,15 @@ │ │ │ │ ldr r1, [pc, #28] @ b7af4 │ │ │ │ ldr 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 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq sl, fp, r0, ror #1 │ │ │ │ addeq lr, r5, r0, lsl #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #128] @ b7b88 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -118644,15 +118644,15 @@ │ │ │ │ str r0, [sp, #2664] @ 0xa68 │ │ │ │ mov r0, r1 │ │ │ │ bl 42d3c │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ - bl 4a9c20 │ │ │ │ + bl 4a9c30 │ │ │ │ ldr r0, [sp, #2664] @ 0xa68 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r6 │ │ │ │ bl 1b5c34 │ │ │ │ mov r4, fp │ │ │ │ str r0, [r4, #2644]! @ 0xa54 │ │ │ │ mov r0, #0 │ │ │ │ @@ -118768,15 +118768,15 @@ │ │ │ │ str r1, [sp, #2664] @ 0xa68 │ │ │ │ str r5, [r2, #587] @ 0x24b │ │ │ │ str r0, [r2, #591] @ 0x24f │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #1840 @ 0x730 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq b8124 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -119076,15 +119076,15 @@ │ │ │ │ ldr r6, [pc, #3940] @ b9524 │ │ │ │ ldr r0, [pc, #3940] @ b9528 │ │ │ │ add r6, pc, r6 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [r9, #304] @ 0x130 │ │ │ │ str r6, [r9, #308] @ 0x134 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3916] @ b952c │ │ │ │ mov r5, #34 @ 0x22 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #3896] @ b9530 │ │ │ │ @@ -119107,15 +119107,15 @@ │ │ │ │ str r2, [sp, #2672] @ 0xa70 │ │ │ │ str r2, [sp, #2684] @ 0xa7c │ │ │ │ str r0, [sp, #2668] @ 0xa6c │ │ │ │ str r3, [sp, #2664] @ 0xa68 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #5248 @ 0x1480 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq b866c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #3776] @ b9534 │ │ │ │ @@ -119145,15 +119145,15 @@ │ │ │ │ bl 101e1c │ │ │ │ ldr r1, [pc, #4088] @ b96d0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #9 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #2676] @ 0xa74 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ bl 43f34 │ │ │ │ ldr r1, [sp, #2664] @ 0xa68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -120682,15 +120682,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b9ecc │ │ │ │ cmp r2, #1 │ │ │ │ bne ba018 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b ba018 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ mov r9, r4 │ │ │ │ ldr r6, [r0, #123] @ 0x7b │ │ │ │ mov r4, r3 │ │ │ │ ldr r1, [r0, #139] @ 0x8b │ │ │ │ add r0, sl, #12 │ │ │ │ @@ -120960,15 +120960,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne ba31c │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, ip │ │ │ │ bne ba348 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ strb r4, [fp, #334] @ 0x14e │ │ │ │ ldrb r0, [fp, #335] @ 0x14f │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [fp, #338] @ 0x152 │ │ │ │ cmp r0, #0 │ │ │ │ beq ba368 │ │ │ │ add r0, fp, #300 @ 0x12c │ │ │ │ @@ -121100,15 +121100,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne ba54c │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, ip │ │ │ │ bne ba58c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b ba58c │ │ │ │ add r0, fp, #424 @ 0x1a8 │ │ │ │ bl 7e5c0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #624] @ 0x270 │ │ │ │ ldrb r0, [fp, #334] @ 0x14e │ │ │ │ str r4, [sp, #24] │ │ │ │ @@ -121131,15 +121131,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne ba5c8 │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, ip │ │ │ │ bne ba5f4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [fp, #335] @ 0x14f │ │ │ │ strb r4, [fp, #338] @ 0x152 │ │ │ │ cmp r0, #0 │ │ │ │ strb r4, [fp, #334] @ 0x14e │ │ │ │ beq ba610 │ │ │ │ add r0, fp, #300 @ 0x12c │ │ │ │ bl 8c6bc │ │ │ │ @@ -121303,15 +121303,15 @@ │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ bne b84b0 │ │ │ │ b b84bc │ │ │ │ bl 434b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ ldr r3, [pc, #3612] @ bb6cc │ │ │ │ add r5, lr, #85 @ 0x55 │ │ │ │ ldr r2, [pc, #3608] @ bb6d0 │ │ │ │ ldr r7, [pc, #3608] @ bb6d4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r5, #587] @ 0x24b │ │ │ │ @@ -121331,15 +121331,15 @@ │ │ │ │ str fp, [sp, #168] @ 0xa8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r2 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ bl 64efc │ │ │ │ b bac74 │ │ │ │ bl 42fac │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #3516] @ bb6d8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r2, [pc, #3512] @ bb6dc │ │ │ │ ldr r7, [pc, #3512] @ bb6e0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [fp, #304] @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ @@ -121768,15 +121768,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne bafc4 │ │ │ │ cmp r2, #1 │ │ │ │ bne bb004 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b bb004 │ │ │ │ b bb17c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b bb514 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ bl 805e4 │ │ │ │ @@ -121800,15 +121800,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne bb044 │ │ │ │ cmp r2, #1 │ │ │ │ bne bb068 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #337] @ 0x151 │ │ │ │ ldrb r0, [r1, #334] @ 0x14e │ │ │ │ cmp r0, #0 │ │ │ │ beq bb0c0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ @@ -121822,15 +121822,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne bb09c │ │ │ │ cmp r2, #1 │ │ │ │ bne bb0c0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #334] @ 0x14e │ │ │ │ b bb4bc │ │ │ │ b bb480 │ │ │ │ b bb138 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ @@ -180984,27 +180984,27 @@ │ │ │ │ bne f4d78 │ │ │ │ mov r7, #1 │ │ │ │ b f4da0 │ │ │ │ ldrd r6, [r1, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ beq f4ddc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ bpl f4d70 │ │ │ │ b f4e30 │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ beq f4ddc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ bmi f4e30 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ @@ -181080,20 +181080,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sp │ │ │ │ mov r2, r3 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 42760 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #0 │ │ │ │ bne f4f18 │ │ │ │ @@ -181337,15 +181337,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq f52f0 │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -181548,15 +181548,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq f563c │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -181738,15 +181738,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq f5934 │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -181887,25 +181887,25 @@ │ │ │ │ addeq r0, r2, r8, lsl #12 │ │ │ │ addeq sl, r6, r8, lsr #6 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne f5b44 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne f5b48 │ │ │ │ - b 76b638 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b648 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne f5b64 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne f5b68 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq f5b88 │ │ │ │ b 29e1b4 │ │ │ │ @@ -182354,15 +182354,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ 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] @ f62e0 │ │ │ │ @@ -182400,15 +182400,15 @@ │ │ │ │ addeq fp, r6, r0, asr #29 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #24] @ f6350 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 4e8a2c │ │ │ │ + bl 4e8a3c │ │ │ │ pop {fp, pc} │ │ │ │ bl 65104 │ │ │ │ strdeq r9, [r6], r4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #24] @ f6378 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ @@ -182660,15 +182660,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ ldrd r6, [r6, #100] @ 0x64 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r7, r6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub r0, r5, r0 │ │ │ │ bl 437fc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -182720,15 +182720,15 @@ │ │ │ │ bl 488124 │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ add r8, r0, #4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r7, r6 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ sub r0, r5, r0 │ │ │ │ bl 437fc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -182755,15 +182755,15 @@ │ │ │ │ bl 4880ec │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 648be0 │ │ │ │ + bl 648bf0 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, #0 │ │ │ │ bl 42814 │ │ │ │ @@ -182799,15 +182799,15 @@ │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne f6c94 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ mov r0, fp │ │ │ │ ldm r7, {r5, r6, r7} │ │ │ │ str r5, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ @@ -182852,15 +182852,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ beq f6d24 │ │ │ │ bl 43a48 │ │ │ │ @@ -182881,15 +182881,15 @@ │ │ │ │ mov r0, #15 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq f6d2c │ │ │ │ bl 43a48 │ │ │ │ @@ -182909,15 +182909,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq f6d2c │ │ │ │ bl 43a48 │ │ │ │ @@ -182940,15 +182940,15 @@ │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 43e68 │ │ │ │ ldrd r0, [r8, #52] @ 0x34 │ │ │ │ add r0, r1, r0 │ │ │ │ sub r0, r9, r0 │ │ │ │ bl 1034b8 │ │ │ │ @@ -182971,15 +182971,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne f6874 │ │ │ │ b f6880 │ │ │ │ bl 1046a8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #412] @ f6dd8 │ │ │ │ ldr r2, [pc, #412] @ f6ddc │ │ │ │ ldr r7, [pc, #412] @ f6de0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -183008,15 +183008,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ b f6d30 │ │ │ │ bl 1046a8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #296] @ f6df8 │ │ │ │ ldr r2, [pc, #296] @ f6dfc │ │ │ │ ldr r7, [pc, #296] @ f6e00 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -183685,15 +183685,15 @@ │ │ │ │ ldr ip, [pc, #36] @ f7768 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 4e8b2c │ │ │ │ + bl 4e8b3c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ addeq r8, r6, r8, ror #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [pc, #36] @ f77a0 │ │ │ │ @@ -184916,15 +184916,15 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4e8b30 │ │ │ │ + bl 4e8b40 │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ 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 65104 │ │ │ │ @@ -185161,20 +185161,20 @@ │ │ │ │ bl 65104 │ │ │ │ addeq r9, r6, r0, ror r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r6, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ - bl 648e6c │ │ │ │ + bl 648e7c │ │ │ │ add sl, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldm sl, {r2, r4, sl} │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ @@ -189955,15 +189955,15 @@ │ │ │ │ str r1, [sl] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ addeq r4, r6, r4, lsr r9 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl ffd80 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #80] @ fd9ac │ │ │ │ ldr r2, [pc, #80] @ fd9b0 │ │ │ │ ldr ip, [pc, #80] @ fd9b4 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -189984,15 +189984,15 @@ │ │ │ │ bl 64efc │ │ │ │ ldrdeq r8, [r1], r4 │ │ │ │ muleq sl, ip, pc @ │ │ │ │ ldrdeq r8, [r1], r8 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 1046a8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #80] @ fda20 │ │ │ │ ldr r2, [pc, #80] @ fda24 │ │ │ │ ldr ip, [pc, #80] @ fda28 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -190013,15 +190013,15 @@ │ │ │ │ bl 64efc │ │ │ │ addeq r8, r1, r0, ror #14 │ │ │ │ andeq ip, sl, r8, lsr #30 │ │ │ │ addeq r8, r1, r4, ror #14 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 1025bc │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #80] @ fda94 │ │ │ │ ldr r2, [pc, #80] @ fda98 │ │ │ │ ldr ip, [pc, #80] @ fda9c │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -190042,15 +190042,15 @@ │ │ │ │ bl 64efc │ │ │ │ addeq r8, r1, ip, ror #13 │ │ │ │ @ instruction: 0x000aceb4 │ │ │ │ strdeq r8, [r1], r0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl ffcf4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #80] @ fdb08 │ │ │ │ ldr r2, [pc, #80] @ fdb0c │ │ │ │ ldr ip, [pc, #80] @ fdb10 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -190071,15 +190071,15 @@ │ │ │ │ bl 64efc │ │ │ │ addeq r8, r1, r8, ror r6 │ │ │ │ andeq ip, sl, r0, asr #28 │ │ │ │ addeq r8, r1, ip, ror r6 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl ff668 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #80] @ fdb7c │ │ │ │ ldr r2, [pc, #80] @ fdb80 │ │ │ │ ldr ip, [pc, #80] @ fdb84 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -190100,15 +190100,15 @@ │ │ │ │ bl 64efc │ │ │ │ addeq r8, r1, r4, lsl #12 │ │ │ │ andeq ip, sl, ip, asr #27 │ │ │ │ addeq r8, r1, r8, lsl #12 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl ff340 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #80] @ fdbf0 │ │ │ │ ldr r2, [pc, #80] @ fdbf4 │ │ │ │ ldr ip, [pc, #80] @ fdbf8 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -190129,15 +190129,15 @@ │ │ │ │ bl 64efc │ │ │ │ umulleq r8, r1, r0, r5 │ │ │ │ andeq ip, sl, r8, asr sp │ │ │ │ umulleq r8, r1, r4, r5 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl ff33c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #80] @ fdc64 │ │ │ │ ldr r2, [pc, #80] @ fdc68 │ │ │ │ ldr ip, [pc, #80] @ fdc6c │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -190158,15 +190158,15 @@ │ │ │ │ bl 64efc │ │ │ │ addeq r8, r1, ip, lsl r5 │ │ │ │ andeq ip, sl, r4, ror #25 │ │ │ │ addeq r8, r1, r0, lsr #10 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl ff66c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #80] @ fdcd8 │ │ │ │ ldr r2, [pc, #80] @ fdcdc │ │ │ │ ldr ip, [pc, #80] @ fdce0 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -190187,15 +190187,15 @@ │ │ │ │ bl 64efc │ │ │ │ addeq r8, r1, r8, lsr #9 │ │ │ │ andeq ip, sl, r0, ror ip │ │ │ │ addeq r8, r1, ip, lsr #9 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl ff388 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #80] @ fdd4c │ │ │ │ ldr r2, [pc, #80] @ fdd50 │ │ │ │ ldr ip, [pc, #80] @ fdd54 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -191475,15 +191475,15 @@ │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ addeq r3, r6, r4, lsr #2 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ ff114 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq r6, r7, pc, asr #8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -191580,15 +191580,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 44424 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ b ff25c │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [pc, #96] @ ff328 │ │ │ │ mov r2, r1 │ │ │ │ ldr lr, [pc, #92] @ ff32c │ │ │ │ add r5, r0, #4 │ │ │ │ ldr r4, [pc, #88] @ ff330 │ │ │ │ @@ -191606,15 +191606,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ addeq r6, r1, r4, ror #28 │ │ │ │ mlseq r7, r8, r2, r6 │ │ │ │ addeq r6, r1, r0, ror lr │ │ │ │ rsbeq r6, r7, r8, ror r2 │ │ │ │ rsbeq r6, r7, r9, ror r2 │ │ │ │ @@ -191628,15 +191628,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r7, r5, lsr #4 │ │ │ │ addeq r6, r1, r4, lsl lr │ │ │ │ b 438b0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -191659,15 +191659,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r6, [r1], r0 │ │ │ │ rsbeq r6, r7, r2, asr r2 │ │ │ │ ldrdeq r6, [r1], ip │ │ │ │ rsbeq r6, r7, sl, lsr #4 │ │ │ │ rsbeq r6, r7, r8, lsr r2 │ │ │ │ @@ -191901,15 +191901,15 @@ │ │ │ │ ldrd r0, [r0] │ │ │ │ cmp r4, r2 │ │ │ │ strd r0, [r3] │ │ │ │ bne ff7bc │ │ │ │ ldr r1, [pc, #456] @ ff97c │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5638 │ │ │ │ + bl 4b5648 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ add r0, r0, r4, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ @@ -192021,15 +192021,15 @@ │ │ │ │ addeq r6, r1, r0, asr #20 │ │ │ │ addeq r6, r1, r4, lsl fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov sl, r1 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movcs r6, #65536 @ 0x10000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r6 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -192146,15 +192146,15 @@ │ │ │ │ strd r2, [fp] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ bne ffa48 │ │ │ │ ldr r1, [pc, #248] @ ffc80 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5598 │ │ │ │ + bl 4b55a8 │ │ │ │ b ffa48 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r3, #-2147483628 @ 0x80000014 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ stmib r7, {r0, r1, r2} │ │ │ │ @@ -192217,28 +192217,28 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne ffcac │ │ │ │ ldr r1, [pc, #80] @ ffcf0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, #44] @ ffce8 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #40] @ ffcec │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ addeq r6, r1, r4, lsl #11 │ │ │ │ rsbeq r5, r7, r0, ror #20 │ │ │ │ mlseq r7, r6, sl, r5 │ │ │ │ b 434cc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -192342,15 +192342,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r7, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq fffa0 │ │ │ │ add fp, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ @@ -192631,15 +192631,15 @@ │ │ │ │ mov r3, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r2, [pc, #324] @ 100470 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #5 │ │ │ │ bl 45c338 │ │ │ │ @@ -192753,15 +192753,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r7, #16 │ │ │ │ ldr r3, [pc, #296] @ 100624 │ │ │ │ movls r1, r5 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ add r3, pc, r3 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 100558 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -192855,15 +192855,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r7, #16 │ │ │ │ ldr r3, [pc, #284] @ 1007b0 │ │ │ │ movls r1, r5 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ add r3, pc, r3 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 1006f0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -193008,15 +193008,15 @@ │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r7, #16 │ │ │ │ movls r1, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r4, [sp, #544] @ 0x220 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #16 │ │ │ │ bls 100954 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -193314,15 +193314,15 @@ │ │ │ │ ldr r2, [sp, #540] @ 0x21c │ │ │ │ cmp r7, #16 │ │ │ │ ldr r3, [pc, #288] @ 100ee0 │ │ │ │ movls r1, r5 │ │ │ │ ldr r0, [sp, #1056] @ 0x420 │ │ │ │ add r3, pc, r3 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #1048] @ 0x418 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 100e1c │ │ │ │ ldr r4, [sp, #540] @ 0x21c │ │ │ │ ldr r5, [sp, #536] @ 0x218 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -193416,15 +193416,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r7, #16 │ │ │ │ ldr r3, [pc, #296] @ 101080 │ │ │ │ movls r1, r5 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ add r3, pc, r3 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 100fb4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -193520,15 +193520,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r7, #16 │ │ │ │ ldr r3, [pc, #296] @ 101220 │ │ │ │ movls r1, r5 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ add r3, pc, r3 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 101154 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -193626,15 +193626,15 @@ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1220] @ 10177c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1200] @ 101780 │ │ │ │ @@ -193657,15 +193657,15 @@ │ │ │ │ strd r6, [r4] │ │ │ │ str r2, [sp, #620] @ 0x26c │ │ │ │ str r3, [sp, #608] @ 0x260 │ │ │ │ str r7, [sp, #600] @ 0x258 │ │ │ │ str r6, [sp, #596] @ 0x254 │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ str r2, [sp, #580] @ 0x244 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [pc, #1104] @ 101784 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 101668 │ │ │ │ ldr r0, [pc, #1096] @ 101794 │ │ │ │ @@ -193709,15 +193709,15 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #16 │ │ │ │ ldr r3, [pc, #960] @ 1017ac │ │ │ │ movls r1, r4 │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ add r3, pc, r3 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r6, [sp, #544] @ 0x220 │ │ │ │ mov fp, r0 │ │ │ │ cmp r6, #16 │ │ │ │ bls 101448 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -193747,15 +193747,15 @@ │ │ │ │ bl 42cc4 │ │ │ │ b 101458 │ │ │ │ lsl r1, r6, #5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ - bl 73a598 │ │ │ │ + bl 73a5a8 │ │ │ │ ldr r2, [pc, #788] @ 1017b0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ bl 130448 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ @@ -193787,15 +193787,15 @@ │ │ │ │ b 10151c │ │ │ │ mov r7, #4 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ str r6, [sp, #24] │ │ │ │ - bl 648d20 │ │ │ │ + bl 648d30 │ │ │ │ ldr r2, [sp, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ ldr r9, [sp, #564] @ 0x234 │ │ │ │ ldr r6, [sp, #568] @ 0x238 │ │ │ │ @@ -193965,15 +193965,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 101864 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r4, r0, #12 │ │ │ │ ldr r0, [pc, #1000] @ 101be0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #992] @ 101be4 │ │ │ │ mov r7, #14 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #972] @ 101be8 │ │ │ │ @@ -193991,15 +193991,15 @@ │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ bl 101e1c │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add sl, sp, #88 @ 0x58 │ │ │ │ mov r0, sl │ │ │ │ bl 104ef8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -194010,15 +194010,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1b577c │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4ab100 │ │ │ │ + bl 4ab110 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ bl 488358 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ bl 48837c │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -194102,23 +194102,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #500] @ 101c00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, sl │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, r8 │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #1 │ │ │ │ beq 101aa4 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ bl 4318c │ │ │ │ @@ -194250,15 +194250,15 @@ │ │ │ │ ldr r0, [fp], #4 │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ beq 101cd0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4258c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 101cd8 │ │ │ │ add r2, sp, #8 │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ @@ -194301,15 +194301,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #224] @ 101e08 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 101d84 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r7 │ │ │ │ @@ -194360,15 +194360,15 @@ │ │ │ │ addeq r4, r1, r8, asr #6 │ │ │ │ ldrdeq r3, [r7], #-69 @ 0xffffffbb @ │ │ │ │ addeq r4, r1, r0, lsl r3 │ │ │ │ addeq r4, r1, ip, ror #5 │ │ │ │ addeq r0, r6, ip, lsr r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - bl 6461d4 │ │ │ │ + bl 6461e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 101ea4 │ │ │ │ ldr r1, [pc, #244] @ 101f2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -194634,23 +194634,23 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #552] @ 102488 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, r9 │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1022e4 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ bl 4318c │ │ │ │ @@ -194795,15 +194795,15 @@ │ │ │ │ beq 10251c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 102528 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, sp │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldr r3, [sp] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r3, #0 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ beq 102514 │ │ │ │ mov r0, sp │ │ │ │ @@ -194994,23 +194994,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #416] @ 10299c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r8 │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 102894 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 4318c │ │ │ │ @@ -195147,15 +195147,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 42820 │ │ │ │ mov r6, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 102b04 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -195420,23 +195420,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #392] @ 10302c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r8 │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 102f2c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 4318c │ │ │ │ @@ -195568,15 +195568,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 42820 │ │ │ │ mov r6, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 103198 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -195849,15 +195849,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 42820 │ │ │ │ mov r6, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1035fc │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -196149,15 +196149,15 @@ │ │ │ │ ldr r2, [pc, #160] @ 103aa4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, sp, #8 │ │ │ │ b 103974 │ │ │ │ bl ff668 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #108] @ 103a90 │ │ │ │ ldr r5, [pc, #108] @ 103a94 │ │ │ │ ldr r2, [pc, #108] @ 103a98 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -196195,30 +196195,30 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #236] @ 103bb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 103b90 │ │ │ │ ldr r5, [pc, #188] @ 103bb4 │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #184] @ 103bb8 │ │ │ │ mov r2, #13 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #52] @ 0x34 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -196226,15 +196226,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 103ba0 │ │ │ │ ldr r1, [pc, #124] @ 103bbc │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -196299,15 +196299,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 42820 │ │ │ │ mov r6, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 103d30 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -196599,23 +196599,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #472] @ 1042e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r8 │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1041d4 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 4318c │ │ │ │ @@ -197034,15 +197034,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 42820 │ │ │ │ mov r6, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 104880 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -197283,15 +197283,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 42820 │ │ │ │ mov r6, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 104c64 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -197531,15 +197531,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 42820 │ │ │ │ mov r6, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 105044 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -197853,15 +197853,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r9, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ orr r5, r9, #1 │ │ │ │ orr r6, r7, #1 │ │ │ │ mov r8, #2 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #6 │ │ │ │ mov r0, r7 │ │ │ │ @@ -198017,15 +198017,15 @@ │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ str r0, [sp, #484] @ 0x1e4 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ orr r1, r0, #1 │ │ │ │ str r1, [sp, #548] @ 0x224 │ │ │ │ add r1, r0, #24 │ │ │ │ add r0, r0, #8 │ │ │ │ @@ -203284,15 +203284,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ orr r7, sl, #1 │ │ │ │ mov r0, #0 │ │ │ │ orr r6, r4, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -203687,15 +203687,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #356 @ 0x164 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r9, sp, #256 @ 0x100 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r8, r4, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ orr fp, r9, #1 │ │ │ │ @@ -204533,15 +204533,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add r4, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ orr r6, r4, #1 │ │ │ │ orr r5, r7, #1 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #6 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ @@ -204743,15 +204743,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add sl, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ orr r5, r7, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -205024,15 +205024,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ orr r6, r4, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -205340,15 +205340,15 @@ │ │ │ │ addeq r9, r0, ip, lsl #28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ bl ff670 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ bne 10c9e8 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ @@ -205413,15 +205413,15 @@ │ │ │ │ addeq r9, r0, r0, asr ip │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r8, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 284170 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #24 │ │ │ │ bne 10cb0c │ │ │ │ @@ -205486,15 +205486,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -206002,15 +206002,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add r5, sp, #16 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ orr r6, r5, #1 │ │ │ │ orr r7, r4, #1 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ mov fp, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ @@ -206186,15 +206186,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #372 @ 0x174 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r8, sp, #216 @ 0xd8 │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, r8, #8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ @@ -206664,15 +206664,15 @@ │ │ │ │ sub sp, sp, #804 @ 0x324 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r6, sp, #2512 @ 0x9d0 │ │ │ │ add r7, sp, #1488 @ 0x5d0 │ │ │ │ add r0, r6, #320 @ 0x140 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ orr r0, r6, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #2464 @ 0x9a0 │ │ │ │ @@ -207122,15 +207122,15 @@ │ │ │ │ vpush {d8-d14} │ │ │ │ sub sp, sp, #1360 @ 0x550 │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ str r6, [sp, #468] @ 0x1d4 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r6, #0 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ str r6, [sp, #420] @ 0x1a4 │ │ │ │ @@ -210590,15 +210590,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add r4, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ orr r6, r4, #1 │ │ │ │ orr r5, r7, #1 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #6 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ @@ -210895,15 +210895,15 @@ │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, r5, #8 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bl 50190c │ │ │ │ + bl 50191c │ │ │ │ cmp r0, #0 │ │ │ │ beq 112128 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ add r0, sp, #20 │ │ │ │ @@ -212677,15 +212677,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 113c34 │ │ │ │ cmp r1, #1 │ │ │ │ bne 113cbc │ │ │ │ mov r0, r8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #168] @ 113d14 │ │ │ │ add r2, sp, #79 @ 0x4f │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -212719,15 +212719,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 113cdc │ │ │ │ cmp r1, #1 │ │ │ │ bne 113d04 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addeq r2, r0, ip, lsr sl │ │ │ │ addeq r2, r0, r0, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ @@ -212911,15 +212911,15 @@ │ │ │ │ beq 114008 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ cmp r4, r0 │ │ │ │ bne 113d88 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 113d88 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ stmib r7, {r0, r1, r2} │ │ │ │ @@ -213018,15 +213018,15 @@ │ │ │ │ rsbeq r5, r6, r8, ror #21 │ │ │ │ addeq r2, r0, ip, ror r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #32768 @ 0x8000 │ │ │ │ movcs r4, #32768 @ 0x8000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -213109,15 +213109,15 @@ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ cmp r4, r3 │ │ │ │ bne 114250 │ │ │ │ ldr r1, [pc, #224] @ 1143f4 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5638 │ │ │ │ + bl 4b5648 │ │ │ │ b 114250 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ 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} │ │ │ │ @@ -213171,15 +213171,15 @@ │ │ │ │ addeq r2, r0, r0, lsl #8 │ │ │ │ addeq r2, r0, r0, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #740 @ 0x2e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov fp, r1 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #3120 @ 0xc30 │ │ │ │ movcs r4, #3120 @ 0xc30 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -213267,15 +213267,15 @@ │ │ │ │ cmp r9, r6 │ │ │ │ str r7, [sp, #356] @ 0x164 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ bne 1144c4 │ │ │ │ ldr r1, [pc, #184] @ 114644 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5960 │ │ │ │ + bl 4b5970 │ │ │ │ b 1144c4 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #740 @ 0x2e4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -213390,30 +213390,30 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 114758 │ │ │ │ cmp r0, #1 │ │ │ │ bne 11478c │ │ │ │ dmb ish │ │ │ │ mov r0, fp │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 11478c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1188a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addeq r2, r0, ip, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #262144 @ 0x40000 │ │ │ │ movcs r6, #262144 @ 0x40000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r6 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -213471,15 +213471,15 @@ │ │ │ │ bne 1148d8 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r4, r0 │ │ │ │ bne 11484c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 642c18 │ │ │ │ + bl 642c28 │ │ │ │ b 11484c │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm sl, {r0, r1, r2} │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -213506,15 +213506,15 @@ │ │ │ │ ldrdeq r1, [r0], r0 │ │ │ │ strdeq r1, [r0], r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ movw r6, #37449 @ 0x9249 │ │ │ │ cmp r1, r6 │ │ │ │ movcc r6, r1 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r6 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -213594,15 +213594,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r9, [sp, #24] │ │ │ │ cmp r9, r0 │ │ │ │ bne 1149ec │ │ │ │ ldr r1, [pc, #144] @ 114b38 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5a04 │ │ │ │ + bl 4b5a14 │ │ │ │ b 1149ec │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ 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} │ │ │ │ @@ -213636,15 +213636,15 @@ │ │ │ │ addeq r1, r0, ip, ror #24 │ │ │ │ addeq r1, r0, ip, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movcs r4, #65536 @ 0x10000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -213728,15 +213728,15 @@ │ │ │ │ cmp r7, r2 │ │ │ │ strh r1, [sp, #28] │ │ │ │ strb r0, [sp, #30] │ │ │ │ bne 114bf4 │ │ │ │ ldr r1, [pc, #136] @ 114d48 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5598 │ │ │ │ + bl 4b55a8 │ │ │ │ b 114bf4 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -213768,15 +213768,15 @@ │ │ │ │ addeq r1, r0, r4, asr sl │ │ │ │ addeq r1, r0, r8, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov fp, r1 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ movw r6, #18724 @ 0x4924 │ │ │ │ cmp r1, r6 │ │ │ │ movcc r6, r1 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r6 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -213865,15 +213865,15 @@ │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ cmp sl, r0 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 114e0c │ │ │ │ ldr r1, [pc, #184] @ 114f9c │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5aa8 │ │ │ │ + bl 4b5ab8 │ │ │ │ b 114e0c │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -213988,15 +213988,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 1150b0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1150e4 │ │ │ │ dmb ish │ │ │ │ mov r0, fp │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1150e4 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1188a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -214031,15 +214031,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #21] │ │ │ │ cmp r7, r0 │ │ │ │ bne 115130 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 115130 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -214094,15 +214094,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r5, [sp, #21] │ │ │ │ cmp r7, r0 │ │ │ │ bne 11522c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 11522c │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -214225,15 +214225,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 115464 │ │ │ │ cmp r0, #1 │ │ │ │ bne 115498 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 115498 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1188a0 │ │ │ │ mov r0, fp │ │ │ │ bl 118ab8 │ │ │ │ @@ -214270,15 +214270,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #21] │ │ │ │ cmp r7, r0 │ │ │ │ bne 1154ec │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 1154ec │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -214376,15 +214376,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 1156c0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1156f4 │ │ │ │ dmb ish │ │ │ │ mov r0, fp │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1156f4 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1188a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -214524,15 +214524,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 115910 │ │ │ │ cmp r1, #1 │ │ │ │ bne 115adc │ │ │ │ mov r0, r8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r6 │ │ │ │ beq 115a2c │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r2, #4 │ │ │ │ @@ -214795,15 +214795,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 115d4c │ │ │ │ cmp r1, #1 │ │ │ │ bne 115d74 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ addeq r0, r0, r8, lsr #23 │ │ │ │ strdeq r0, [r0], ip │ │ │ │ addeq r0, r0, r4, lsl #23 │ │ │ │ ldrdeq r0, [r0], r8 │ │ │ │ @@ -214815,15 +214815,15 @@ │ │ │ │ addeq r0, r0, ip, lsl #21 │ │ │ │ strdeq r0, [r0], r0 @ │ │ │ │ addeq r0, r0, r4, asr #20 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 115f24 │ │ │ │ ldr r1, [pc, #340] @ 115f28 │ │ │ │ mov r3, #8 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 115f2c │ │ │ │ @@ -214841,15 +214841,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 115f30 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -214914,15 +214914,15 @@ │ │ │ │ addeq r9, r4, r4, lsr lr │ │ │ │ andseq r8, r9, ip, asr #14 │ │ │ │ muleq r9, r4, r0 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 1160b0 │ │ │ │ ldr r1, [pc, #340] @ 1160b4 │ │ │ │ mov r3, #12 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 1160b8 │ │ │ │ @@ -214940,15 +214940,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 1160bc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -215013,15 +215013,15 @@ │ │ │ │ addeq r9, r4, r8, lsr #25 │ │ │ │ andseq r8, r9, r8, lsr #24 │ │ │ │ andeq r7, r9, r8, lsl #30 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 11623c │ │ │ │ ldr r1, [pc, #340] @ 116240 │ │ │ │ mov r3, #14 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 116244 │ │ │ │ @@ -215039,15 +215039,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 116248 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -215115,15 +215115,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r6, [pc, #316] @ 1163a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, #312] @ 1163a4 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [r5] │ │ │ │ ldr r0, [pc, #292] @ 1163a8 │ │ │ │ mov r1, #22 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -215137,15 +215137,15 @@ │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r0, [pc, #204] @ 1163ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ @@ -215201,58 +215201,58 @@ │ │ │ │ umulleq r9, r4, r4, r9 │ │ │ │ andseq r9, r9, ip, lsl r0 │ │ │ │ ldrdeq r8, [r9], -r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1163cc │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ strhteq r0, [r6], #-155 @ 0xffffff65 │ │ │ │ - b 615f00 │ │ │ │ + b 615f10 │ │ │ │ ldm r1, {r0, r3} │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ ldr r1, [pc, #8] @ 1163ec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ rsbeq r0, r6, r1, lsr #16 │ │ │ │ - b 615654 │ │ │ │ + b 615664 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 116408 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq r0, r6, r8, lsl #18 │ │ │ │ - b 61563c │ │ │ │ - b 615ee8 │ │ │ │ - b 615624 │ │ │ │ - b 615f30 │ │ │ │ + b 61564c │ │ │ │ + b 615ef8 │ │ │ │ + b 615634 │ │ │ │ + b 615f40 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r7, #0 │ │ │ │ beq 116470 │ │ │ │ ldr r4, [pc, #56] @ 116480 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ bne 116450 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ addeq r1, r0, r4, ror #1 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [pc, #36] @ 1164b8 │ │ │ │ ldr r1, [pc, #36] @ 1164bc │ │ │ │ @@ -215260,15 +215260,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ movwne r2, #5 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq r0, r6, pc, ror #18 │ │ │ │ rsbeq r0, r6, r4, ror r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ ldr sl, [r0] │ │ │ │ add fp, sp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -215334,23 +215334,23 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, fp │ │ │ │ str r9, [sp] │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, r8 │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ cmp r0, #1 │ │ │ │ beq 116640 │ │ │ │ ldr r1, [sp, #412] @ 0x19c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ bl 4318c │ │ │ │ @@ -215430,17 +215430,17 @@ │ │ │ │ strheq r0, [r0], ip │ │ │ │ addeq r9, r4, r4, lsl #13 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 116760 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 116764 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ bne 11677c │ │ │ │ add r0, r0, #4 │ │ │ │ b 116d28 │ │ │ │ b 116e18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -215475,15 +215475,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1167f0 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 11685c │ │ │ │ add r5, r6, #8 │ │ │ │ b 11683c │ │ │ │ @@ -215956,15 +215956,15 @@ │ │ │ │ bne 116f68 │ │ │ │ cmp r1, #1 │ │ │ │ bne 116e8c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 116ff8 │ │ │ │ add r6, r0, #32 │ │ │ │ bl 116e18 │ │ │ │ mov r0, r6 │ │ │ │ @@ -216159,15 +216159,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 1172ec │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -216189,15 +216189,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 64efc │ │ │ │ rsbseq pc, pc, r8, lsl #14 │ │ │ │ rsbseq pc, pc, r8, lsl #14 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r4 │ │ │ │ addeq sp, sp, #24 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [pc, #48] @ 117380 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #44] @ 117384 │ │ │ │ mov r3, #1 │ │ │ │ @@ -216227,15 +216227,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1173b0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1173d4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 117418 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 117418 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ @@ -216244,15 +216244,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1173f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 117418 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 11745c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11745c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ @@ -216261,15 +216261,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 117438 │ │ │ │ cmp r2, #1 │ │ │ │ bne 11745c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1174a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1174a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ @@ -216278,15 +216278,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 11747c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1174a0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 117520 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1174e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -216310,15 +216310,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1174fc │ │ │ │ cmp r2, #1 │ │ │ │ bne 117520 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 117564 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 117564 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ @@ -216327,15 +216327,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 117540 │ │ │ │ cmp r2, #1 │ │ │ │ bne 117564 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 117a40 │ │ │ │ mov r5, r0 │ │ │ │ @@ -217482,15 +217482,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 11874c │ │ │ │ cmp r2, #1 │ │ │ │ bne 118770 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ @@ -217584,15 +217584,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1188e4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1188bc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1188bc │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 118930 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -217616,15 +217616,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 118964 │ │ │ │ cmp r2, #1 │ │ │ │ bne 11893c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 11893c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1189ac │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -217644,15 +217644,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1189d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1189f8 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 118a28 │ │ │ │ mov r5, r6 │ │ │ │ @@ -217857,15 +217857,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ 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] @ 118d9c │ │ │ │ @@ -218032,15 +218032,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 118fe4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 119008 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -218135,15 +218135,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 119180 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1191a4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ @@ -218185,15 +218185,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 119248 │ │ │ │ cmp r2, #1 │ │ │ │ bne 11926c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ @@ -225817,15 +225817,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 120988 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1209ac │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ @@ -225893,15 +225893,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 120ab0 │ │ │ │ cmp r3, #1 │ │ │ │ bne 120ae0 │ │ │ │ dmb ish │ │ │ │ mov r5, r0 │ │ │ │ mov r0, ip │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [r4, #76] @ 0x4c │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ @@ -225940,15 +225940,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 120b74 │ │ │ │ cmp r2, #1 │ │ │ │ bne 120b98 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -225993,15 +225993,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 120c48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 120c6c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ @@ -227127,15 +227127,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #332] @ 121f84 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ @@ -227168,15 +227168,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 121ea4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 121f18 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 121f18 │ │ │ │ add r2, r5, #8 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ add r3, r9, #8 │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ stm r9, {r0, fp} │ │ │ │ @@ -227275,15 +227275,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #88] @ 0x58 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #296] @ 1221b0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ @@ -227607,15 +227607,15 @@ │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r5, sp │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp] │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [pc, #284] @ 1226d4 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ @@ -228248,15 +228248,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbseq r3, pc, r4, lsr #19 │ │ │ │ mlseq r5, r8, r7, r4 │ │ │ │ ldrhteq r3, [pc], #-144 │ │ │ │ rsbeq r4, r5, r8, ror r7 │ │ │ │ rsbeq r4, r5, r9, ror r7 │ │ │ │ @@ -228291,15 +228291,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -228347,15 +228347,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -228403,15 +228403,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -228459,15 +228459,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -228485,31 +228485,31 @@ │ │ │ │ rsbseq r3, pc, r8, lsl #13 │ │ │ │ andeq sp, ip, r0, asr #6 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r7, #0 │ │ │ │ beq 123394 │ │ │ │ ldr r4, [pc, #56] @ 1233a4 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ bne 123374 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ rsbseq r4, pc, r0, asr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ @@ -228555,15 +228555,15 @@ │ │ │ │ beq 1234cc │ │ │ │ add fp, r1, #8 │ │ │ │ mov r8, r5 │ │ │ │ ldrd r4, [r1] │ │ │ │ ldrd r6, [fp] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, r1, #16 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ sub sl, sl, #32 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r5, r8 │ │ │ │ strd r6, [r0] │ │ │ │ @@ -228832,15 +228832,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1238a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 12387c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 12387c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 1238dc │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, r5 │ │ │ │ beq 123928 │ │ │ │ @@ -228855,15 +228855,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 123900 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1238d8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1238d8 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -229012,15 +229012,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbseq r2, pc, r4, asr lr @ │ │ │ │ rsbeq r3, r5, r8, lsr #24 │ │ │ │ rsbseq r2, pc, r0, ror #28 │ │ │ │ rsbeq r3, r5, r0, lsl #24 │ │ │ │ rsbeq r3, r5, lr, lsl #24 │ │ │ │ @@ -229432,15 +229432,15 @@ │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ mov r1, #3 │ │ │ │ strd r0, [r8] │ │ │ │ @@ -229813,15 +229813,15 @@ │ │ │ │ ldr r5, [sp, #224] @ 0xe0 │ │ │ │ ldrb r6, [sp, #113] @ 0x71 │ │ │ │ cmp r5, r0 │ │ │ │ bne 124558 │ │ │ │ ldr r1, [pc, #1892] @ 124f78 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 124558 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 127a94 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -230002,15 +230002,15 @@ │ │ │ │ add r1, sp, #236 @ 0xec │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #220] @ 0xdc │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ ldr sl, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ str fp, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ @@ -230049,15 +230049,15 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ cmp r4, r0 │ │ │ │ bne 124978 │ │ │ │ ldr r1, [pc, #972] @ 124f90 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 124978 │ │ │ │ ldrb r8, [sp, #244] @ 0xf4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ add r0, sl, #5 │ │ │ │ orr r1, r1, #5 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ @@ -230459,15 +230459,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r7, [sp, #20] │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [pc, #2216] @ 125af8 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ @@ -230718,15 +230718,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr sl, [sp, #192] @ 0xc0 │ │ │ │ ldr r8, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [pc, #1200] @ 125b04 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ @@ -231406,15 +231406,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #212] @ 0xd4 │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ ldr r3, [pc, #1672] @ 12679c │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -231643,15 +231643,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ ldr r3, [pc, #736] @ 1267ac │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -232659,15 +232659,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 127470 │ │ │ │ cmp r2, #1 │ │ │ │ bne 127494 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ cmp fp, #12 │ │ │ │ beq 1274bc │ │ │ │ b 1274dc │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ @@ -232892,15 +232892,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #200] @ 127914 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ @@ -232984,15 +232984,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #212] @ 127a90 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ @@ -233271,15 +233271,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldm sp, {r4, r9} │ │ │ │ ldr r3, [pc, #264] @ 127f3c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -233401,15 +233401,15 @@ │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r5, sp │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp] │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [pc, #332] @ 12818c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ @@ -235826,15 +235826,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ add r1, sp, #236 @ 0xec │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r9, [sp, #220] @ 0xdc │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [pc, #2012] @ 12ae04 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -236044,15 +236044,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 12a950 │ │ │ │ cmp r1, #1 │ │ │ │ bne 12a2e0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r2, r0, lsr #16 │ │ │ │ lsr r2, r0, #24 │ │ │ │ add r5, r5, r0 │ │ │ │ mov ip, r6 │ │ │ │ add r2, r5, r2 │ │ │ │ @@ -236290,15 +236290,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 12ad28 │ │ │ │ cmp r1, #1 │ │ │ │ bne 12adac │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 12adac │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 12adac │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ @@ -236308,15 +236308,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 12ad70 │ │ │ │ cmp r1, #1 │ │ │ │ bne 12adac │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 12adac │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 117a40 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -236762,15 +236762,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ add r1, sp, #196 @ 0xc4 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ ldr r5, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [pc, #1232] @ 12b994 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ @@ -237395,15 +237395,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 12be6c │ │ │ │ cmp r1, #1 │ │ │ │ bne 12bd64 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [pc, #380] @ 12c020 │ │ │ │ add r2, sp, #135 @ 0x87 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -237462,15 +237462,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 12bf78 │ │ │ │ cmp r1, #1 │ │ │ │ bne 12bffc │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 12bffc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 12bffc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -237480,15 +237480,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 12bfc0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 12bffc │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 12bffc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 117a40 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -238466,15 +238466,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 12cf28 │ │ │ │ cmp r0, #1 │ │ │ │ bne 12cf9c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 12cf9c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 12cfb0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ @@ -238482,15 +238482,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 12cf68 │ │ │ │ cmp r0, #1 │ │ │ │ bne 12cfb0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 12cfb0 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 1188a0 │ │ │ │ b 12cfb8 │ │ │ │ bl 65120 │ │ │ │ @@ -238675,15 +238675,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ add r1, sp, #204 @ 0xcc │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [pc, #1192] @ 12d750 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ @@ -239153,15 +239153,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 123bb4 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -239185,24 +239185,24 @@ │ │ │ │ str r6, [sl, #8] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 12d8fc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ bne 12dad8 │ │ │ │ mov r0, #24 │ │ │ │ str r5, [sl, #8] │ │ │ │ @@ -239447,15 +239447,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 123bb4 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -239484,24 +239484,24 @@ │ │ │ │ str r6, [r8, #12] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 12dd7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ moveq r2, #24 │ │ │ │ moveq r3, #39 @ 0x27 │ │ │ │ streq r3, [r8] │ │ │ │ @@ -239731,15 +239731,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 123bb4 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -239767,24 +239767,24 @@ │ │ │ │ str r4, [r9] │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 12e1ec │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r0, #1 │ │ │ │ bne 12e3f0 │ │ │ │ mov r0, #24 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ str r1, [r9] │ │ │ │ @@ -239996,15 +239996,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 123bb4 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -240028,24 +240028,24 @@ │ │ │ │ str r6, [r8, #8] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 12e628 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movne r2, #35 @ 0x23 │ │ │ │ str r1, [r8, #4] │ │ │ │ moveq r2, #24 │ │ │ │ @@ -241248,24 +241248,24 @@ │ │ │ │ str r6, [r8, #8] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 12fa64 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 12fb14 │ │ │ │ mov r0, #24 │ │ │ │ str r5, [r8, #8] │ │ │ │ @@ -241863,15 +241863,15 @@ │ │ │ │ addeq pc, r2, r8, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 73a5a8 │ │ │ │ + bl 73a5b8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ movw r2, #43691 @ 0xaaab │ │ │ │ movt r2, #43690 @ 0xaaaa │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 1304d4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ @@ -241960,15 +241960,15 @@ │ │ │ │ add r8, r8, #12 │ │ │ │ str r5, [r0, #12] │ │ │ │ str r4, [r0, #16] │ │ │ │ str r9, [r0, #20] │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 73a5a8 │ │ │ │ + bl 73a5b8 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 130648 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ cmp r6, r0 │ │ │ │ @@ -242265,21 +242265,21 @@ │ │ │ │ bl 43ad8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, #0 │ │ │ │ bl 43c70 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 6407d4 │ │ │ │ + bl 6407e4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 6407cc │ │ │ │ + bl 6407dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 63f900 │ │ │ │ + bl 63f910 │ │ │ │ ldr r7, [pc, #292] @ 130bf0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -242310,15 +242310,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ bl 43c70 │ │ │ │ ldr r1, [pc, #172] @ 130c00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #23 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 130b98 │ │ │ │ @@ -242828,15 +242828,15 @@ │ │ │ │ bl 65594 │ │ │ │ ldr r0, [pc, #32] @ 131384 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldrshteq r5, [lr], #-184 @ 0xffffff48 │ │ │ │ ldrshteq r5, [lr], #-112 @ 0xffffff90 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ @@ -242898,38 +242898,38 @@ │ │ │ │ strhteq r0, [r4], #-136 @ 0xffffff78 │ │ │ │ addeq lr, r2, ip, lsl #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #748] @ 131778 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r2, sp, #16 │ │ │ │ add r8, r2, #16 │ │ │ │ str r3, [sp] │ │ │ │ tst r0, #1 │ │ │ │ beq 1316b4 │ │ │ │ ldr r0, [pc, #720] @ 131780 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add sl, r0, #8 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldm sl, {r2, r3, sl} │ │ │ │ ldr r0, [pc, #696] @ 131784 │ │ │ │ ldmib r1, {r4, r9} │ │ │ │ stm r8, {r2, r3, sl} │ │ │ │ adds r2, r2, #1 │ │ │ │ adc r3, r3, #0 │ │ │ │ ldr fp, [r1] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ str r6, [r8, #12] │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [pc, #656] @ 131788 │ │ │ │ cmp r5, #0 │ │ │ │ strd r2, [r0, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [pc, #644] @ 13178c │ │ │ │ ldr r7, [r1, #4] │ │ │ │ @@ -243038,23 +243038,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #1 │ │ │ │ bl 5e65c │ │ │ │ b 131528 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ ldr r0, [pc, #176] @ 13177c │ │ │ │ mov r1, r5 │ │ │ │ mov r4, #1 │ │ │ │ ldm sl, {r2, r3, sl} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r4, [r0, r7]! │ │ │ │ mov r7, #0 │ │ │ │ add ip, r0, #8 │ │ │ │ str r7, [r0, #4] │ │ │ │ stm ip, {r2, r3, sl} │ │ │ │ str r6, [r0, #20] │ │ │ │ b 1314c4 │ │ │ │ @@ -243100,36 +243100,36 @@ │ │ │ │ addeq lr, r2, r8, ror r6 │ │ │ │ rsbseq r5, lr, r4, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #352] @ 131914 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add fp, sp, #8 │ │ │ │ add r5, fp, #16 │ │ │ │ tst r0, #1 │ │ │ │ beq 1318a8 │ │ │ │ ldr r0, [pc, #328] @ 13191c │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr sl, [r0, #20] │ │ │ │ ldr r0, [pc, #300] @ 131920 │ │ │ │ ldr r4, [pc, #300] @ 131924 │ │ │ │ stm r5, {r8, r9} │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [pc, r0] │ │ │ │ str r3, [r5, #8] │ │ │ │ str sl, [r5, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, r8, #1 │ │ │ │ add r0, r0, r7 │ │ │ │ adc r9, r9, #0 │ │ │ │ ldmib r4, {r3, r6} │ │ │ │ cmp r2, r1 │ │ │ │ strd r8, [r0, #8] │ │ │ │ add ip, sp, #8 │ │ │ │ @@ -243164,25 +243164,25 @@ │ │ │ │ add r4, r4, #16 │ │ │ │ subs r6, r6, #1 │ │ │ │ bne 131884 │ │ │ │ b 131840 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #88] @ 131918 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r4, #1 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r4, [r0, r7]! │ │ │ │ mov r4, #0 │ │ │ │ stmib r0, {r4, r8, r9} │ │ │ │ str r3, [r0, #16] │ │ │ │ str sl, [r0, #20] │ │ │ │ b 1317ec │ │ │ │ b 1318fc │ │ │ │ @@ -243199,36 +243199,36 @@ │ │ │ │ rsbseq r5, lr, r0, ror #6 │ │ │ │ rsbseq r5, lr, r8, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #632] @ 131bb8 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r2, sp, #8 │ │ │ │ add fp, r2, #16 │ │ │ │ str r3, [sp] │ │ │ │ tst r0, #1 │ │ │ │ beq 131b18 │ │ │ │ ldr r0, [pc, #604] @ 131bc0 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add r6, r0, #8 │ │ │ │ ldm r6, {r2, r3, r4, r6} │ │ │ │ ldr r0, [pc, #584] @ 131bc4 │ │ │ │ ldmib r1, {r7, r9} │ │ │ │ stm fp, {r2, r3, r4, r6} │ │ │ │ adds r2, r2, #1 │ │ │ │ adc r3, r3, #0 │ │ │ │ ldr r8, [r1] │ │ │ │ ldr sl, [r1, #16] │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [pc, #548] @ 131bc8 │ │ │ │ cmp sl, #0 │ │ │ │ strd r2, [r0, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [pc, #536] @ 131bcc │ │ │ │ add r2, sp, #8 │ │ │ │ @@ -243261,15 +243261,15 @@ │ │ │ │ sub r0, r1, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r8, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r6, [r0, #-8] │ │ │ │ ldr r5, [r0, #-4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ cmp r5, #0 │ │ │ │ bmi 131b58 │ │ │ │ str sl, [sp, #4] │ │ │ │ beq 131a78 │ │ │ │ ldr r0, [pc, #380] @ 131bd0 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, #1 │ │ │ │ @@ -243319,22 +243319,22 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ mov r3, #1 │ │ │ │ bl 5e65c │ │ │ │ b 1319cc │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #140] @ 131bbc │ │ │ │ mov r1, r5 │ │ │ │ mov r8, #1 │ │ │ │ ldm r6, {r2, r3, r4, r6} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r8, [r0, r7]! │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r2, r3, r4, r6} │ │ │ │ b 131974 │ │ │ │ mov sl, #0 │ │ │ │ @@ -243611,15 +243611,15 @@ │ │ │ │ vcvt.f32.u32 s0, s0 │ │ │ │ vcvt.f32.u32 s2, s2 │ │ │ │ vdiv.f32 s0, s2, s0 │ │ │ │ vcmp.f32 s0, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bge 13212c │ │ │ │ mov r0, sl │ │ │ │ - bl 61af48 │ │ │ │ + bl 61af58 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ ldr r1, [sl, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 131fe0 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ strh r9, [r0, #2] │ │ │ │ @@ -243769,15 +243769,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ movwne r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ beq 132188 │ │ │ │ cmp r1, #0 │ │ │ │ beq 132178 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ - bl 63a194 │ │ │ │ + bl 63a1a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 132188 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ cmp r0, #0 │ │ │ │ beq 132254 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #352] @ 0x160 │ │ │ │ @@ -244012,15 +244012,15 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ strh r9, [lr, #136] @ 0x88 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp fp, r1 │ │ │ │ bne 1325f8 │ │ │ │ ldr r1, [pc, #2296] @ 132eec │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e787c │ │ │ │ + bl 5e788c │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ and r8, sl, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mla r0, fp, r1, r0 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ @@ -244153,15 +244153,15 @@ │ │ │ │ str lr, [sp, #352] @ 0x160 │ │ │ │ str r5, [sp, #348] @ 0x15c │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ bne 13282c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [pc, #1800] @ 132f30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e75ec │ │ │ │ + bl 5e75fc │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ add r1, r9, r9, lsl #3 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ bl 42958 │ │ │ │ add r1, r9, #1 │ │ │ │ @@ -244192,15 +244192,15 @@ │ │ │ │ str r9, [sp, #352] @ 0x160 │ │ │ │ str fp, [sp, #348] @ 0x15c │ │ │ │ str r9, [sp, #344] @ 0x158 │ │ │ │ bne 132738 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [pc, #1652] @ 132f38 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e75ec │ │ │ │ + bl 5e75fc │ │ │ │ b 132738 │ │ │ │ ldr r0, [pc, #1540] @ 132ed8 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, #32 │ │ │ │ mov r5, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -244658,15 +244658,15 @@ │ │ │ │ add r1, r5, r0, lsl #4 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r6 │ │ │ │ bne 1330d0 │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 63a04c │ │ │ │ + bl 63a05c │ │ │ │ add r2, r4, #1 │ │ │ │ ldr r0, [r5, r4, lsl #4]! │ │ │ │ subs r4, r2, r8 │ │ │ │ sub r1, r9, #1 │ │ │ │ movcc r4, r2 │ │ │ │ ldmib r5, {r3, r6} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -244710,15 +244710,15 @@ │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 1330ec │ │ │ │ b 133710 │ │ │ │ bls 1335d4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ - bl 63a04c │ │ │ │ + bl 63a05c │ │ │ │ b 133070 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ lsr r0, r6, #10 │ │ │ │ clz r0, r0 │ │ │ │ mov fp, #0 │ │ │ │ @@ -244784,15 +244784,15 @@ │ │ │ │ ldrd r6, [r2, #4] │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r7 │ │ │ │ bcs 13321c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 63b5f0 │ │ │ │ + bl 63b600 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ b 13321c │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ @@ -244925,15 +244925,15 @@ │ │ │ │ movcc fp, r6 │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, fp │ │ │ │ bcs 133440 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 63b5f0 │ │ │ │ + bl 63b600 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, fp │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, sl │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ @@ -245007,15 +245007,15 @@ │ │ │ │ add r0, r2, r4, lsr #5 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ ldr sl, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 63a1fc │ │ │ │ + bl 63a20c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsr r0, r4, #5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ bcc 13368c │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ sub r7, r7, r0 │ │ │ │ @@ -245139,15 +245139,15 @@ │ │ │ │ blx r3 │ │ │ │ b 133794 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ b 133794 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 63ba50 │ │ │ │ + bl 63ba60 │ │ │ │ mov r0, sl │ │ │ │ bl 136938 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ strdeq r4, [r4], #-163 @ 0xffffff5d @ │ │ │ │ @@ -245166,15 +245166,15 @@ │ │ │ │ ldr r1, [pc, #2064] @ 133ff8 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r2 │ │ │ │ - bl 7300a0 │ │ │ │ + bl 7300b0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ tst r0, #1 │ │ │ │ bne 133c50 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ @@ -245182,15 +245182,15 @@ │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ bl 147c5c │ │ │ │ ldr r0, [pc, #1976] @ 133fe8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ ldr sl, [sp, #124] @ 0x7c │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r1], -r9, lsl #4 │ │ │ │ add r2, r9, r9, lsl #4 │ │ │ │ sub r1, r1, #16 │ │ │ │ tst r0, #1 │ │ │ │ add r2, r2, #21 │ │ │ │ @@ -245200,27 +245200,27 @@ │ │ │ │ str r5, [sp, #28] │ │ │ │ str r7, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ beq 133dcc │ │ │ │ ldr r0, [pc, #1900] @ 133ff0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add fp, r0, #8 │ │ │ │ ldm fp, {r1, r3, r5, fp} │ │ │ │ ldr r0, [pc, #1880] @ 133ff4 │ │ │ │ add r2, r8, #16 │ │ │ │ ldr r7, [pc, #1880] @ 133ffc │ │ │ │ movw r8, #32896 @ 0x8080 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ stm r2, {r1, r3, r5, fp} │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r4, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r4 │ │ │ │ adds r4, r1, #1 │ │ │ │ adc r1, r3, #0 │ │ │ │ cmp sl, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ @@ -245539,21 +245539,21 @@ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 133cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 1365e0 │ │ │ │ b 133cb4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #524] @ 133fec │ │ │ │ mov r4, #1 │ │ │ │ ldm fp, {r1, r3, r5, fp} │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r4, [r0, r2]! │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r3, r5, fp} │ │ │ │ b 133894 │ │ │ │ mov r4, #0 │ │ │ │ @@ -245701,15 +245701,15 @@ │ │ │ │ @ instruction: 0x007e2f90 │ │ │ │ rsbseq r2, lr, ip, lsl pc │ │ │ │ b 44603c │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 13405c │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq r4, r4, r9, ror r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #1 │ │ │ │ beq 1340ac │ │ │ │ push {fp, lr} │ │ │ │ @@ -245719,22 +245719,22 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 1340c8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ mlseq r3, r0, lr, sl │ │ │ │ rsbseq r3, lr, r4 │ │ │ │ rsbeq sl, r3, ip, asr lr │ │ │ │ ldr r0, [r0] │ │ │ │ b 44d7ec │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -245748,22 +245748,22 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 13413c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq sl, r3, ip, lsl lr │ │ │ │ rsbseq r2, lr, r0, asr pc │ │ │ │ rsbeq sl, r3, r8, ror #27 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ @@ -245776,22 +245776,22 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 1341ac │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrsbteq r2, [lr], #-232 @ 0xffffff18 │ │ │ │ rsbeq sl, r3, r4, lsr #27 │ │ │ │ rsbeq sl, r3, r8, ror sp │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #1 │ │ │ │ @@ -245803,22 +245803,22 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 134218 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq sl, r3, r0, asr #26 │ │ │ │ rsbseq r2, lr, r4, lsl #29 │ │ │ │ rsbeq sl, r3, ip, lsl #26 │ │ │ │ ldr r0, [r0] │ │ │ │ b 44dd18 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -245832,22 +245832,22 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 13428c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq sl, r3, ip, asr #25 │ │ │ │ rsbseq r2, lr, r0, lsr lr │ │ │ │ mlseq r3, r8, ip, sl │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #1 │ │ │ │ @@ -245859,60 +245859,60 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 1342f8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq sl, r3, r0, ror #24 │ │ │ │ ldrhteq r2, [lr], #-212 @ 0xffffff2c │ │ │ │ rsbeq sl, r3, ip, lsr #24 │ │ │ │ ldr r0, [r0] │ │ │ │ b 444600 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 13431c │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 134320 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [r1] │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, ip │ │ │ │ blx r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #64] @ 134394 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ tst r0, #1 │ │ │ │ beq 13437c │ │ │ │ ldr r0, [pc, #48] @ 13439c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #20] @ 134398 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ pop {fp, lr} │ │ │ │ b 451a8 │ │ │ │ addeq fp, r2, r0, asr r9 │ │ │ │ addeq fp, r2, r0, lsr #18 │ │ │ │ addeq fp, r2, r8, lsr r9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -246041,15 +246041,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 134584 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1345ac │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 135168 │ │ │ │ b 1345c0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ @@ -246465,15 +246465,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 134c28 │ │ │ │ cmp r2, #1 │ │ │ │ bne 134c4c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ sub r0, r8, #1 │ │ │ │ sub sl, sl, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ ldr r0, [r9, #-12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -246699,19 +246699,19 @@ │ │ │ │ mov r4, r1 │ │ │ │ b 134fe8 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r5, r5, #4 │ │ │ │ beq 135008 │ │ │ │ ldr r6, [r5, #-4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62bf7c │ │ │ │ + bl 62bf8c │ │ │ │ cmp r0, #0 │ │ │ │ beq 134fdc │ │ │ │ mov r0, r6 │ │ │ │ - bl 623c7c │ │ │ │ + bl 623c8c │ │ │ │ b 134fdc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 13502c │ │ │ │ add r7, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -246859,15 +246859,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 135250 │ │ │ │ cmp r2, #1 │ │ │ │ bne 135274 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1351d8 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -246875,30 +246875,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 135288 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1352f0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1352cc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1352f0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r5, #8] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 13530c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -247031,15 +247031,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1354fc │ │ │ │ cmp r1, #1 │ │ │ │ bne 135524 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2c2ca4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ @@ -247292,15 +247292,15 @@ │ │ │ │ bne 135908 │ │ │ │ cmp r1, #1 │ │ │ │ bne 13582c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 135984 │ │ │ │ add r6, r0, #32 │ │ │ │ bl 116e18 │ │ │ │ mov r0, r6 │ │ │ │ @@ -247655,15 +247655,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 135ec0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 135ee4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 135f28 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 135f28 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ @@ -247672,15 +247672,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 135f04 │ │ │ │ cmp r2, #1 │ │ │ │ bne 135f28 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 135f6c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 135f6c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ @@ -247689,15 +247689,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 135f48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 135f6c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 135fec │ │ │ │ cmp r0, #0 │ │ │ │ beq 135fb0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -247721,15 +247721,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 135fc8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 135fec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 136030 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 136030 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ @@ -247738,15 +247738,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 13600c │ │ │ │ cmp r2, #1 │ │ │ │ bne 136030 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ beq 136094 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ b 136050 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -247762,15 +247762,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 13606c │ │ │ │ cmp r2, #1 │ │ │ │ bne 136048 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 136048 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1360b0 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -247794,15 +247794,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1360ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 1360c8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1360c8 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 136130 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -247820,15 +247820,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 13614c │ │ │ │ cmp r1, #1 │ │ │ │ bne 136178 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 1361c0 │ │ │ │ mov r8, r0 │ │ │ │ b 1361b8 │ │ │ │ mov r8, r0 │ │ │ │ b 1361b0 │ │ │ │ @@ -247861,15 +247861,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1361f8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1361d4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1361d4 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1362bc │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -247891,15 +247891,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 136270 │ │ │ │ cmp r2, #1 │ │ │ │ bne 13624c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 13624c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1362b4 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -248086,15 +248086,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 13657c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1365a0 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 1357b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ @@ -248147,15 +248147,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 136670 │ │ │ │ cmp r2, #1 │ │ │ │ bne 13664c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 13664c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1366b8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -248177,15 +248177,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1366e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1366c4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1366c4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 13672c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -248218,15 +248218,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 13678c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1367b0 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1367d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -248315,15 +248315,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 136910 │ │ │ │ cmp r2, #1 │ │ │ │ bne 136934 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 14e97c │ │ │ │ ldr r1, [r6] │ │ │ │ @@ -248561,15 +248561,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 136ce8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 136cc4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 136cc4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 136d30 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -248591,15 +248591,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 136d60 │ │ │ │ cmp r2, #1 │ │ │ │ bne 136d3c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 136d3c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 136da4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -249623,21 +249623,21 @@ │ │ │ │ ldr r8, [r1] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r9, [r1, #16] │ │ │ │ mov r1, #21 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ beq 13841c │ │ │ │ ldr r0, [pc, #1932] @ 138544 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr fp, [r0, #12] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ add r7, sp, #208 @ 0xd0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -249646,15 +249646,15 @@ │ │ │ │ ldr r5, [pc, #1908] @ 13855c │ │ │ │ add r0, r0, #16 │ │ │ │ stm r0, {r4, fp} │ │ │ │ add r5, pc, r5 │ │ │ │ ldr sl, [pc, r7] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r4, r4, #1 │ │ │ │ ldmib r5, {r1, r2, r7} │ │ │ │ add r0, r0, sl │ │ │ │ adc r5, fp, #0 │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ add sl, sp, #240 @ 0xf0 │ │ │ │ movw fp, #32896 @ 0x8080 │ │ │ │ @@ -249727,35 +249727,35 @@ │ │ │ │ sub r1, r1, r0, lsr #3 │ │ │ │ lsl r1, r1, #1 │ │ │ │ sub r0, r1, r0, lsr #3 │ │ │ │ add r0, r8, r0, lsl #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r6, [r0, #-32] @ 0xffffffe0 │ │ │ │ ldr r7, [r0, #-20] @ 0xffffffec │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [r6] │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r1, #21 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ tst r0, #1 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ beq 138364 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ strd r2, [r0] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ strd r8, [r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ adds r2, r2, #1 │ │ │ │ adc r3, r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ add r0, r0, r1 │ │ │ │ strd r2, [r0, #8] │ │ │ │ ldr r0, [pc, #1456] @ 138564 │ │ │ │ @@ -249993,20 +249993,20 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #21 │ │ │ │ beq 137e90 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 135168 │ │ │ │ b 137e90 │ │ │ │ mov r0, sl │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ ldrd r8, [r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0, r7]! │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ stmib r0, {r1, r2, r3, r8, r9} │ │ │ │ b 137f80 │ │ │ │ @@ -250040,23 +250040,23 @@ │ │ │ │ str r5, [r6] │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl 1454a8 │ │ │ │ add sp, sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #272] @ 138540 │ │ │ │ mov r7, #1 │ │ │ │ ldr r4, [sp, #240] @ 0xf0 │ │ │ │ ldr fp, [sp, #244] @ 0xf4 │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ ldr r5, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r7, [r0, r5]! │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r4, [r0, #8] │ │ │ │ str fp, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ @@ -250132,21 +250132,21 @@ │ │ │ │ ldm r1, {r7, sl} │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #21 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ beq 138884 │ │ │ │ ldr r0, [pc, #896] @ 13892c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r8, [r0, #12] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr fp, [r0, #20] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r3, [pc, #868] @ 138934 │ │ │ │ @@ -250155,15 +250155,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r9, [r1] │ │ │ │ ldr r6, [pc, r0] │ │ │ │ str r8, [r1, #4] │ │ │ │ str r5, [r1, #8] │ │ │ │ str fp, [r1, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r6 │ │ │ │ adds r6, r9, #1 │ │ │ │ adc r9, r8, #0 │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r9, [r0, #12] │ │ │ │ ldr r0, [pc, #804] @ 138938 │ │ │ │ @@ -250321,23 +250321,23 @@ │ │ │ │ beq 13887c │ │ │ │ sub r0, r8, r0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #148] @ 138928 │ │ │ │ mov r1, #1 │ │ │ │ ldr r9, [sp, #128] @ 0x80 │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ ldr fp, [sp, #140] @ 0x8c │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r1, [r0, r2]! │ │ │ │ mov r3, #0 │ │ │ │ stmib r0, {r3, r9} │ │ │ │ str r8, [r0, #12] │ │ │ │ str r5, [r0, #16] │ │ │ │ str fp, [r0, #20] │ │ │ │ b 1385c4 │ │ │ │ @@ -250703,15 +250703,15 @@ │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr fp, [sp, #32] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ bne 138ef4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 63e6e4 │ │ │ │ + bl 63e6f4 │ │ │ │ b 138ef4 │ │ │ │ add r0, r9, r2 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldrsb r0, [r0] │ │ │ │ ldr r4, [pc, #376] @ 139014 │ │ │ │ cmp r0, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -250769,15 +250769,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sl] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ bne 138f8c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 63e6e4 │ │ │ │ + bl 63e6f4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 138fa4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ @@ -251406,15 +251406,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r7 │ │ │ │ movwne r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ beq 1398dc │ │ │ │ cmp r7, #0 │ │ │ │ beq 1398cc │ │ │ │ - bl 63a194 │ │ │ │ + bl 63a1a4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1398dc │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mla r0, r6, r0, r2 │ │ │ │ add r7, r0, #12 │ │ │ │ @@ -252722,15 +252722,15 @@ │ │ │ │ rsbeq r7, r3, r4 │ │ │ │ strdeq r7, [r3], #-111 @ 0xffffff91 @ │ │ │ │ mlseq r3, lr, r0, sp │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 13ae10 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ mlseq r3, r0, pc, ip @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -253044,15 +253044,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [pc, #32] @ 13b324 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbseq fp, sp, r8, asr #24 │ │ │ │ rsbseq fp, sp, r8, lsl #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -253168,15 +253168,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [pc, #32] @ 13b514 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbseq fp, sp, r8, asr sl │ │ │ │ @ instruction: 0x007dba98 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -253293,15 +253293,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [pc, #32] @ 13b708 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbseq fp, sp, r4, ror #16 │ │ │ │ rsbseq fp, sp, r4, lsr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -253417,15 +253417,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [pc, #32] @ 13b8f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbseq fp, sp, r4, ror r6 │ │ │ │ ldrhteq fp, [sp], #-100 @ 0xffffff9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -254259,15 +254259,15 @@ │ │ │ │ beq 13c678 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ b 13c670 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ b 13c620 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 13c638 │ │ │ │ mov r0, r5 │ │ │ │ @@ -254718,15 +254718,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ bl 13485c │ │ │ │ b 13cd78 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r1, sl │ │ │ │ mov sl, r4 │ │ │ │ b 13cd58 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -255371,15 +255371,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq sl, r3, r8, ror #15 │ │ │ │ rsbseq r9, sp, ip, asr r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r3, r2 │ │ │ │ @@ -256921,15 +256921,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -256977,15 +256977,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -257033,15 +257033,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -257089,15 +257089,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -257145,15 +257145,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -257201,15 +257201,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -259248,15 +259248,15 @@ │ │ │ │ mov r6, #3 │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp, #28] │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #24] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, r5 │ │ │ │ bl 458078 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -263333,15 +263333,15 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 145404 │ │ │ │ @@ -263435,15 +263435,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 145550 │ │ │ │ cmp r2, #1 │ │ │ │ bne 145574 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sl, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1454f0 │ │ │ │ add r1, sp, #8 │ │ │ │ stm r1, {r0, r9, sl} │ │ │ │ ldr sl, [sl, #-20] @ 0xffffffec │ │ │ │ cmp sl, #0 │ │ │ │ @@ -263819,15 +263819,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 145b50 │ │ │ │ cmp r2, #1 │ │ │ │ bne 145af8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 145af8 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #12 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r1, r2, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ @@ -263889,15 +263889,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 145c68 │ │ │ │ cmp r2, #1 │ │ │ │ bne 145c00 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 145c00 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ add r1, r2, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -263963,15 +263963,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 145d90 │ │ │ │ cmp r2, #1 │ │ │ │ bne 145db4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 145d34 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r0, [r9, #-4]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 145d34 │ │ │ │ @@ -264049,15 +264049,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 145ee8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 145e80 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 145e80 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ add r1, r2, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -264174,15 +264174,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1460dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 146074 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 146074 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ add r1, r2, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -264333,15 +264333,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 146358 │ │ │ │ cmp r2, #1 │ │ │ │ bne 146300 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 146300 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #12 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r1, r2, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ @@ -265071,15 +265071,15 @@ │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 146f2c │ │ │ │ @@ -265209,15 +265209,15 @@ │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 147154 │ │ │ │ @@ -265341,15 +265341,15 @@ │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 147364 │ │ │ │ @@ -265458,15 +265458,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1474ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 147448 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 147448 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 14752c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -265537,15 +265537,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 147628 │ │ │ │ cmp r2, #1 │ │ │ │ bne 147590 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 147590 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 147668 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -265606,15 +265606,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 14773c │ │ │ │ cmp r2, #1 │ │ │ │ bne 147698 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 147698 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 14777c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -265679,15 +265679,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 147860 │ │ │ │ cmp r2, #1 │ │ │ │ bne 147884 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 14788c │ │ │ │ @@ -265745,15 +265745,15 @@ │ │ │ │ add r4, r7, #5 │ │ │ │ adds r0, r6, r4 │ │ │ │ bcs 147984 │ │ │ │ add r9, r6, r4 │ │ │ │ cmn r9, #-2147483644 @ 0x80000004 │ │ │ │ bls 1479b4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ b 147a00 │ │ │ │ ldr r3, [pc, #688] @ 147c48 │ │ │ │ add r3, pc, r3 │ │ │ │ ldmib r3, {r1, r2, r7} │ │ │ │ ldr r3, [pc, #680] @ 147c4c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ @@ -265774,15 +265774,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ lsl r0, r0, #3 │ │ │ │ subcs r1, r0, r8, lsr #3 │ │ │ │ b 147a0c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ mov r7, r0 │ │ │ │ add r4, r0, #5 │ │ │ │ mov r6, #0 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, r4 │ │ │ │ @@ -265850,15 +265850,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ mov r6, r2 │ │ │ │ sub r0, r1, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r8, r7, r0, lsl #3 │ │ │ │ sub r1, r8, #24 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r5, [r8, #-4] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 147bdc │ │ │ │ ldr r1, [r8, #-8] │ │ │ │ beq 147a74 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ @@ -265935,36 +265935,36 @@ │ │ │ │ ldr fp, [r1] │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #2436] @ 1485f8 │ │ │ │ mov r5, fp │ │ │ │ ldr r6, [r1, #12] │ │ │ │ ldr r9, [r5], #4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ add r1, r1, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ tst r0, #1 │ │ │ │ beq 14859c │ │ │ │ ldr r0, [pc, #2396] @ 148600 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add sl, r0, #8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldm sl, {r2, r3, sl} │ │ │ │ ldr r8, [pc, #2376] @ 148608 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r0, [pc, #2364] @ 148604 │ │ │ │ add r8, pc, r8 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldr r1, [pc, r0] │ │ │ │ strd r2, [r4] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r2, r2, #1 │ │ │ │ add r0, r0, r1 │ │ │ │ adc r3, r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ strd r2, [r0, #8] │ │ │ │ ldr r0, [pc, #2324] @ 14860c │ │ │ │ @@ -266519,22 +266519,22 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ bl 4ee90 │ │ │ │ b 147d1c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add sl, sp, #104 @ 0x68 │ │ │ │ ldr r0, [pc, #76] @ 1485fc │ │ │ │ mov r8, #1 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ ldm sl, {r2, r3, sl} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r8, [r0, r7]! │ │ │ │ mov r7, #0 │ │ │ │ add ip, r0, #8 │ │ │ │ str r7, [r0, #4] │ │ │ │ stm ip, {r2, r3, sl} │ │ │ │ str r1, [r0, #20] │ │ │ │ b 147cb8 │ │ │ │ @@ -266566,15 +266566,15 @@ │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ ldm r1, {r0, r5, r6, r7} │ │ │ │ stm r2, {r0, r5, r6, r7} │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r3] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ cmp r5, #0 │ │ │ │ @@ -266590,26 +266590,26 @@ │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ stm r2, {r1, r3, r5} │ │ │ │ beq 148bd4 │ │ │ │ ldr r0, [pc, #1768] @ 148da4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r4, r0, #8 │ │ │ │ ldm r4, {r1, r2, r3, r4} │ │ │ │ ldr r7, [pc, #1748] @ 148da8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ ldr r5, [pc, #1744] @ 148dac │ │ │ │ add r0, r0, #16 │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [pc, r7] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r6 │ │ │ │ adds r4, r1, #1 │ │ │ │ adc r1, r2, #0 │ │ │ │ ldmib r5, {r3, r7} │ │ │ │ add fp, sp, #280 @ 0x118 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -266917,21 +266917,21 @@ │ │ │ │ add sp, sp, #436 @ 0x1b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 1357b8 │ │ │ │ add sp, sp, #436 @ 0x1b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r4, sp, #280 @ 0x118 │ │ │ │ ldr r0, [pc, #440] @ 148da0 │ │ │ │ mov r6, #1 │ │ │ │ ldm r4, {r1, r2, r3, r4} │ │ │ │ ldr r5, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r6, [r0, r5]! │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ b 1486cc │ │ │ │ mov r9, r0 │ │ │ │ @@ -268169,15 +268169,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, sp │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #136] @ 14a004 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r5, sp │ │ │ │ @@ -268269,15 +268269,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, sp │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #136] @ 14a194 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r7, sp │ │ │ │ @@ -272862,37 +272862,37 @@ │ │ │ │ add r5, r8, #4 │ │ │ │ b 14e8b4 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r5, r5, #4 │ │ │ │ beq 14e8d4 │ │ │ │ ldr r6, [r5, #-4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62bf7c │ │ │ │ + bl 62bf8c │ │ │ │ cmp r0, #0 │ │ │ │ beq 14e8a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 623c7c │ │ │ │ + bl 623c8c │ │ │ │ b 14e8a8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsl r0, r0, #2 │ │ │ │ sub r5, r1, r3 │ │ │ │ sub r0, r0, r2, lsl #2 │ │ │ │ add r0, r0, r8 │ │ │ │ add r7, r0, #4 │ │ │ │ b 14e8fc │ │ │ │ subs r5, r5, #1 │ │ │ │ add r7, r7, #4 │ │ │ │ beq 14e898 │ │ │ │ ldr r6, [r7, #-4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62bf7c │ │ │ │ + bl 62bf8c │ │ │ │ cmp r0, #0 │ │ │ │ beq 14e8f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 623c7c │ │ │ │ + bl 623c8c │ │ │ │ b 14e8f0 │ │ │ │ mov r9, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 14e96c │ │ │ │ add r6, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 22cc58 │ │ │ │ @@ -273769,15 +273769,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 14f6c4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 14f790 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add r0, r2, lr │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bpl 14f7ac │ │ │ │ @@ -273844,15 +273844,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 14f7f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 14f818 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -274159,15 +274159,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 14fcdc │ │ │ │ cmp r1, #1 │ │ │ │ bne 14fda8 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add r0, r2, lr │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bpl 14fdc4 │ │ │ │ @@ -274234,15 +274234,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 14fe08 │ │ │ │ cmp r1, #1 │ │ │ │ bne 14fe30 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -274804,15 +274804,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1506f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 15079c │ │ │ │ mov r0, r4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sl, r1 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bpl 1507b4 │ │ │ │ ldrd r2, [r7, #8] │ │ │ │ @@ -274869,15 +274869,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1507f4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 15081c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -275595,15 +275595,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 15134c │ │ │ │ cmp r1, #1 │ │ │ │ bne 151418 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add r0, r2, lr │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bpl 151434 │ │ │ │ @@ -275670,15 +275670,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 151478 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1514a0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ add r3, r4, #20 │ │ │ │ @@ -275961,15 +275961,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 151908 │ │ │ │ cmp r2, #1 │ │ │ │ bne 15192c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ beq 1519a0 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -277854,15 +277854,15 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ b 1536c8 │ │ │ │ add ip, r4, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bl 50190c │ │ │ │ + bl 50191c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1536dc │ │ │ │ str r0, [r8, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -278606,15 +278606,15 @@ │ │ │ │ ldrdeq r4, [r2], #-74 @ 0xffffffb6 @ │ │ │ │ rsbeq r4, r2, lr, lsr #9 │ │ │ │ mlseq r2, lr, r4, r4 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 1543e0 │ │ │ │ ldr r1, [pc, #340] @ 1543e4 │ │ │ │ mov r3, #12 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 1543e8 │ │ │ │ @@ -278632,15 +278632,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 1543ec │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -278705,15 +278705,15 @@ │ │ │ │ addeq fp, r0, r8, ror r9 │ │ │ │ andseq r9, r5, r0, lsr #18 │ │ │ │ ldrdeq r9, [r5], -r8 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 15456c │ │ │ │ ldr r1, [pc, #340] @ 154570 │ │ │ │ mov r3, #13 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 154574 │ │ │ │ @@ -278731,15 +278731,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 154578 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -278804,15 +278804,15 @@ │ │ │ │ addeq fp, r0, ip, ror #15 │ │ │ │ andseq r9, r5, ip, ror #17 │ │ │ │ andeq r9, r5, ip, ror #23 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 1546f8 │ │ │ │ ldr r1, [pc, #340] @ 1546fc │ │ │ │ mov r3, #14 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 154700 │ │ │ │ @@ -278830,15 +278830,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 154704 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -278903,15 +278903,15 @@ │ │ │ │ addeq fp, r0, r0, ror #12 │ │ │ │ andseq r9, r5, r8, lsl #12 │ │ │ │ andeq r9, r5, r0, asr #17 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 154884 │ │ │ │ ldr r1, [pc, #340] @ 154888 │ │ │ │ mov r3, #20 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 15488c │ │ │ │ @@ -278929,15 +278929,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 154890 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -279002,15 +279002,15 @@ │ │ │ │ ldrdeq fp, [r0], r4 │ │ │ │ ldrsbeq r9, [r5], -ip │ │ │ │ ldrdeq r9, [r5], -r4 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 154a10 │ │ │ │ ldr r1, [pc, #340] @ 154a14 │ │ │ │ mov r3, #20 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 154a18 │ │ │ │ @@ -279028,15 +279028,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 154a1c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -279101,15 +279101,15 @@ │ │ │ │ addeq fp, r0, r8, asr #6 │ │ │ │ andseq r8, r5, ip, ror ip │ │ │ │ andeq r9, r5, r8, asr #14 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 154b9c │ │ │ │ ldr r1, [pc, #340] @ 154ba0 │ │ │ │ mov r3, #24 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 154ba4 │ │ │ │ @@ -279127,15 +279127,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 154ba8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -279266,23 +279266,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #392] @ 154e44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r8 │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 154d44 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 4318c │ │ │ │ @@ -279369,15 +279369,15 @@ │ │ │ │ rsbeq r3, r2, r3, lsr #23 │ │ │ │ rsbseq r2, ip, r0, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #356] @ 154fd8 │ │ │ │ ldr r2, [pc, #356] @ 154fdc │ │ │ │ ldr r3, [pc, #356] @ 154fe0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #15 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -279397,15 +279397,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r0, [pc, #244] @ 154fe4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ @@ -279544,23 +279544,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #392] @ 15529c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, fp │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ beq 15519c │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ bl 4318c │ │ │ │ @@ -279646,15 +279646,15 @@ │ │ │ │ rsbseq r2, ip, r8, lsl #8 │ │ │ │ rsbeq r3, r2, fp, asr #14 │ │ │ │ rsbseq r2, ip, r8, ror #7 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 155420 │ │ │ │ ldr r1, [pc, #340] @ 155424 │ │ │ │ mov r3, #7 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 155428 │ │ │ │ @@ -279672,15 +279672,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 15542c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -279745,15 +279745,15 @@ │ │ │ │ addeq sl, r0, r8, lsr r9 │ │ │ │ ldrsheq r9, [r5], -r4 │ │ │ │ muleq r5, r8, fp │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 1555ac │ │ │ │ ldr r1, [pc, #340] @ 1555b0 │ │ │ │ mov r3, #12 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 1555b4 │ │ │ │ @@ -279771,15 +279771,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 1555b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -279844,15 +279844,15 @@ │ │ │ │ addeq sl, r0, ip, lsr #15 │ │ │ │ andseq r8, r5, ip, lsr #17 │ │ │ │ andeq r8, r5, ip, lsr #23 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 155738 │ │ │ │ ldr r1, [pc, #340] @ 15573c │ │ │ │ mov r3, #12 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 155740 │ │ │ │ @@ -279870,15 +279870,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 155744 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -279946,15 +279946,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr lr, [pc, #384] @ 1558f8 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr ip, [pc, #380] @ 1558fc │ │ │ │ ldr r9, [pc, #380] @ 155900 │ │ │ │ mov r6, sl │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ add lr, pc, lr │ │ │ │ @@ -279977,15 +279977,15 @@ │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ str lr, [sp, #88] @ 0x58 │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r8, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, r8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ ldm sl, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #248] @ 155904 │ │ │ │ @@ -280070,15 +280070,15 @@ │ │ │ │ bne 155a38 │ │ │ │ cmp r6, #0 │ │ │ │ beq 155a20 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 74f550 │ │ │ │ + bl 74f560 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 15598c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 155a30 │ │ │ │ cmp r6, r0 │ │ │ │ @@ -280179,16 +280179,16 @@ │ │ │ │ bne 155afc │ │ │ │ b 2a0594 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 155b0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ ldrshteq r1, [ip], #-140 @ 0xffffff74 │ │ │ │ - b 5fdbec │ │ │ │ - b 4fb72c │ │ │ │ + b 5fdbfc │ │ │ │ + b 4fb73c │ │ │ │ ldr r0, [r0] │ │ │ │ b 443c08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #772 @ 0x304 │ │ │ │ ldr r5, [r0] │ │ │ │ mov sl, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -280283,15 +280283,15 @@ │ │ │ │ cmp r1, #10 │ │ │ │ sub r3, r0, #1 │ │ │ │ movls r2, r9 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ add r2, r2, #24 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp] │ │ │ │ - bl 64ddec │ │ │ │ + bl 64ddfc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov fp, r4 │ │ │ │ bic r1, r0, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne 155ce8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #716] @ 0x2cc │ │ │ │ @@ -280348,15 +280348,15 @@ │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #32] │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [sp, #764] @ 0x2fc │ │ │ │ ldr r8, [sp, #768] @ 0x300 │ │ │ │ beq 155dd4 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 42cc4 │ │ │ │ @@ -280551,15 +280551,15 @@ │ │ │ │ bl 42460 │ │ │ │ mov r6, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r9, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 1561a0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r8, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -280775,15 +280775,15 @@ │ │ │ │ bl 42460 │ │ │ │ mov r6, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r9, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 156520 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r8, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -280999,15 +280999,15 @@ │ │ │ │ bl 42460 │ │ │ │ mov r6, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r9, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 1568a0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r8, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -281189,15 +281189,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ b 156b28 │ │ │ │ ldr r0, [pc, #300] @ 156c1c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -281302,15 +281302,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ b 156cec │ │ │ │ ldr r0, [pc, #300] @ 156de0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -281452,23 +281452,23 @@ │ │ │ │ mov r0, r3 │ │ │ │ stm r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ beq 156fc4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ bl 4318c │ │ │ │ @@ -281598,15 +281598,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1571d8 │ │ │ │ add fp, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ @@ -281802,17 +281802,17 @@ │ │ │ │ rsbseq r0, ip, r4, ror #2 │ │ │ │ addeq r8, r0, r8, lsr ip │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 157470 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 157474 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 157494 │ │ │ │ b 2a0594 │ │ │ │ @@ -281899,15 +281899,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1575d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1575f4 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -281916,15 +281916,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 15760c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5ab13c │ │ │ │ + b 5ab14c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ b 157658 │ │ │ │ @@ -281936,23 +281936,23 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 157660 │ │ │ │ cmp r1, #1 │ │ │ │ bne 157688 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ab13c │ │ │ │ + bl 5ab14c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 1576d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -281989,15 +281989,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r4 │ │ │ │ addeq sp, sp, #24 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [pc, #48] @ 1577a0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #44] @ 1577a4 │ │ │ │ mov r3, #1 │ │ │ │ @@ -282040,20 +282040,20 @@ │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 63e774 │ │ │ │ + b 63e784 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 157880 │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -282128,15 +282128,15 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 1579a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1577a8 │ │ │ │ ldr r0, [pc, #48] @ 1579d8 │ │ │ │ @@ -282451,22 +282451,22 @@ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 155a94 │ │ │ │ mov r0, r4 │ │ │ │ bl 157e38 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ rsbseq pc, fp, r8, ror #6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #216] @ 157f84 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #1 │ │ │ │ bne 157f10 │ │ │ │ ldr r0, [pc, #196] @ 157f88 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -282561,15 +282561,15 @@ │ │ │ │ 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 761518 │ │ │ │ + bl 761528 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbseq pc, fp, r0, asr r7 @ │ │ │ │ rsbeq r6, r1, r4, ror #29 │ │ │ │ rsbseq pc, fp, r0, lsr r7 @ │ │ │ │ rsbeq sl, r1, r7, asr #6 │ │ │ │ rsbeq sl, r1, r7, lsr #6 │ │ │ │ @@ -283566,15 +283566,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbseq lr, fp, r0, ror #14 │ │ │ │ mlseq r1, r8, sl, pc @ │ │ │ │ rsbseq lr, fp, ip, lsr r5 │ │ │ │ rsbeq pc, r1, r8, ror sl @ │ │ │ │ rsbeq pc, r1, r9, ror sl @ │ │ │ │ @@ -284277,15 +284277,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r7, [sp, #12] │ │ │ │ stmib sp, {r0, sl} │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 159b38 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -284340,15 +284340,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ stm sp, {r0, sl} │ │ │ │ mov r1, sp │ │ │ │ mov r0, fp │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 159c48 │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ strd r8, [r4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -284411,15 +284411,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ stm sp, {r0, sl} │ │ │ │ mov r1, sp │ │ │ │ mov r0, fp │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 159d64 │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ strd r8, [r4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -284452,15 +284452,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ add r1, r2, #12 │ │ │ │ str r0, [r2, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5007a0 │ │ │ │ + bl 5007b0 │ │ │ │ ldmib sp, {r0, r9} │ │ │ │ cmp r0, #2 │ │ │ │ bne 159df4 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ strd r8, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -284546,15 +284546,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ add r1, r2, #12 │ │ │ │ str r0, [r2, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5007a0 │ │ │ │ + bl 5007b0 │ │ │ │ ldmib sp, {r0, r9} │ │ │ │ cmp r0, #2 │ │ │ │ bne 159f6c │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ strd r8, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -293561,15 +293561,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ bl 4757c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sl, #4] │ │ │ │ strb r0, [sl] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 162c60 │ │ │ │ @@ -293805,27 +293805,27 @@ │ │ │ │ ldrb r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #6 │ │ │ │ bne 1630b4 │ │ │ │ ldr r4, [sp, #172] @ 0xac │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ strb r0, [sp, #144] @ 0x90 │ │ │ │ b 1630c0 │ │ │ │ sub r0, r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r8, #8] │ │ │ │ str r0, [r8, #20] │ │ │ │ add r1, r8, #12 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5007a0 │ │ │ │ + bl 5007b0 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #2 │ │ │ │ beq 162c20 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ tst r1, #1 │ │ │ │ beq 1631bc │ │ │ │ @@ -293836,15 +293836,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ bl 1bd600 │ │ │ │ b 1632d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 163188 │ │ │ │ vldr d0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 501bd8 │ │ │ │ + bl 501be8 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ eor r0, r0, #3 │ │ │ │ strb r5, [sp, #112] @ 0x70 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 163234 │ │ │ │ @@ -293933,15 +293933,15 @@ │ │ │ │ stm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ b 1632d0 │ │ │ │ ldm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ b 1632d0 │ │ │ │ vldr d0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 501bd8 │ │ │ │ + bl 501be8 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ eor r0, r0, #3 │ │ │ │ strb r5, [sp, #112] @ 0x70 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 163234 │ │ │ │ @@ -294128,15 +294128,15 @@ │ │ │ │ bl 257c58 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 163528 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 163544 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -294185,15 +294185,15 @@ │ │ │ │ bl 259694 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 16360c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 163624 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -294241,15 +294241,15 @@ │ │ │ │ bl 2592c8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1636ec │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 163704 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -294298,15 +294298,15 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 1637d8 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r8] │ │ │ │ stmib r8, {r0, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ @@ -294357,15 +294357,15 @@ │ │ │ │ bl 258e84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ bne 1638bc │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #4 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 1638dc │ │ │ │ add sp, sp, #320 @ 0x140 │ │ │ │ @@ -294414,15 +294414,15 @@ │ │ │ │ bl 257ddc │ │ │ │ ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1639a4 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r5, [r8] │ │ │ │ str r0, [r8, #672] @ 0x2a0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 1639c4 │ │ │ │ @@ -294473,15 +294473,15 @@ │ │ │ │ bl 259a6c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 163a8c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 163aa4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -294529,15 +294529,15 @@ │ │ │ │ bl 258624 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 163b6c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 163b84 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -294584,15 +294584,15 @@ │ │ │ │ bl 25827c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 163c48 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 163c64 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ @@ -294629,15 +294629,15 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r0, [r2, #20] │ │ │ │ add r1, r2, #12 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5007a0 │ │ │ │ + bl 5007b0 │ │ │ │ ldmib sp, {r0, r5} │ │ │ │ cmp r0, #2 │ │ │ │ bne 163cfc │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r8, #4] │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -294751,26 +294751,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 163f00 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 163ef4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 163f00 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -294785,15 +294785,15 @@ │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ eor r0, r5, #2 │ │ │ │ orrs r0, r0, r4 │ │ │ │ bne 163f60 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ b 163f78 │ │ │ │ add r0, r9, #12 │ │ │ │ add r1, r7, #12 │ │ │ │ @@ -294852,26 +294852,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 164094 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 164088 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ b 164094 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #32 │ │ │ │ @@ -294884,15 +294884,15 @@ │ │ │ │ bl 27236c │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ cmp r8, #4 │ │ │ │ bne 1640f8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #4 │ │ │ │ strd r6, [r9] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 164120 │ │ │ │ add sp, sp, #336 @ 0x150 │ │ │ │ @@ -294953,26 +294953,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 164228 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 16421c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b 164228 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ @@ -294985,15 +294985,15 @@ │ │ │ │ bl 162b78 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #6 │ │ │ │ bne 164290 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #6 │ │ │ │ str r6, [r8, #4] │ │ │ │ strb r0, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 1642a8 │ │ │ │ @@ -295051,26 +295051,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 1643b0 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 1643a4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 1643b0 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -295082,15 +295082,15 @@ │ │ │ │ bl 271d28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 164410 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 16442c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ @@ -295148,26 +295148,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 164534 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r5, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 164528 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 164534 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r5, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r5 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -295181,15 +295181,15 @@ │ │ │ │ ldr r5, [sp, #708] @ 0x2c4 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ bne 164580 │ │ │ │ mov r5, #-2147483646 @ 0x80000002 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1645a0 │ │ │ │ add r0, r9, #4 │ │ │ │ orr r1, r7, #4 │ │ │ │ mov r2, #648 @ 0x288 │ │ │ │ bl 438d4 │ │ │ │ add r3, sp, #712 @ 0x2c8 │ │ │ │ add ip, r9, #656 @ 0x290 │ │ │ │ @@ -295247,26 +295247,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 1646c0 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 1646b4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 1646c0 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -295278,15 +295278,15 @@ │ │ │ │ bl 27215c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 164720 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 16473c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ @@ -295344,26 +295344,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 164844 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 164838 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 164844 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -295375,15 +295375,15 @@ │ │ │ │ bl 272264 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 1648a4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 1648c0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ @@ -295440,26 +295440,26 @@ │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ b 1649c4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 1649b8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ b 1649c4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #28] │ │ │ │ add r0, sp, #24 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ ldm r0, {r2, r4, r5, r6, r7} │ │ │ │ @@ -295470,30 +295470,30 @@ │ │ │ │ mov r2, r8 │ │ │ │ bl 259e38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 164a00 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 164a28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 164a28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 164a3c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 164a64 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 164a64 │ │ │ │ @@ -295552,26 +295552,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 164b84 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 164b78 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 164b84 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -295583,15 +295583,15 @@ │ │ │ │ bl 271c20 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 164be4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 164c00 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ @@ -295649,26 +295649,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 164d08 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 164cfc │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b 164d08 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ @@ -295680,15 +295680,15 @@ │ │ │ │ bl 1634b8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 164d68 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 164d84 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ @@ -295746,26 +295746,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 164e8c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 164e80 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 164e8c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -295777,15 +295777,15 @@ │ │ │ │ bl 271fe8 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ bne 164ef0 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [r8, #4] │ │ │ │ strb r0, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 164f0c │ │ │ │ @@ -297069,15 +297069,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ bl 159068 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -297284,15 +297284,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 159068 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -315250,32 +315250,32 @@ │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #708] @ 1781c4 │ │ │ │ ldr r5, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [r1, #40] @ 0x28 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ - bl 63fffc │ │ │ │ + bl 64000c │ │ │ │ ldr r1, [pc, #688] @ 1781c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #7 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1780b0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ - bl 6400c0 │ │ │ │ + bl 6400d0 │ │ │ │ add r0, r8, r5 │ │ │ │ add r7, r0, r7 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1780c0 │ │ │ │ mov r1, r6 │ │ │ │ bl 436b8 │ │ │ │ @@ -315360,15 +315360,15 @@ │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 177f48 │ │ │ │ bl 42af0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #252] @ 1781cc │ │ │ │ ldr r2, [pc, #252] @ 1781d0 │ │ │ │ ldr r7, [pc, #252] @ 1781d4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -315442,18 +315442,18 @@ │ │ │ │ subseq fp, pc, r9, lsl r9 @ │ │ │ │ andseq r3, r3, ip, lsl ip │ │ │ │ andeq r6, r3, ip, lsl r1 │ │ │ │ ldrshteq pc, [r9], #-124 @ 0xffffff84 @ │ │ │ │ rsbseq pc, r9, r4, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ - bl 6519cc │ │ │ │ + bl 6519dc │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63fc90 │ │ │ │ + bl 63fca0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 1783f0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2bb604 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -315521,19 +315521,19 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - bl 648be0 │ │ │ │ + bl 648bf0 │ │ │ │ mov r7, r1 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ bl 432b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ strb r4, [r6] │ │ │ │ @@ -315543,19 +315543,19 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1784e8 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 645fe4 │ │ │ │ + bl 645ff4 │ │ │ │ ldr r0, [pc, #616] @ 178614 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ - bl 64994c │ │ │ │ + bl 64995c │ │ │ │ bl 101224 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 42664 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1783d8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -315778,23 +315778,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #416] @ 1788dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r8 │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1787d4 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 4318c │ │ │ │ @@ -315890,15 +315890,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 64a628 │ │ │ │ + bl 64a638 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [pc, #140] @ 1789a8 │ │ │ │ ldr r2, [pc, #140] @ 1789ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #8 │ │ │ │ str r2, [sp] │ │ │ │ @@ -315939,15 +315939,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 64a628 │ │ │ │ + bl 64a638 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [pc, #140] @ 178a6c │ │ │ │ ldr r2, [pc, #140] @ 178a70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #8 │ │ │ │ str r2, [sp] │ │ │ │ @@ -315988,15 +315988,15 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 64a628 │ │ │ │ + bl 64a638 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [pc, #140] @ 178b30 │ │ │ │ ldr r2, [pc, #140] @ 178b34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #8 │ │ │ │ str r2, [sp] │ │ │ │ @@ -316044,15 +316044,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r1, [pc, #36] @ 178b88 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 74c1c8 │ │ │ │ + bl 74c1d8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq sp, [lr], #-72 @ 0xffffffb8 @ │ │ │ │ @ instruction: 0xfffff6a8 │ │ │ │ rsbseq r2, sl, r8, lsr #3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -316170,15 +316170,15 @@ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ ldr r0, [r2, r0, lsl #2]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 178e78 │ │ │ │ ldr r1, [r1] │ │ │ │ add r0, r2, #4 │ │ │ │ - bl 650954 │ │ │ │ + bl 650964 │ │ │ │ b 178dc4 │ │ │ │ ldr r0, [r1] │ │ │ │ ldrd r0, [r0] │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ @@ -316310,15 +316310,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #8]! │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 178fa0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r8, #209] @ 0xd1 │ │ │ │ add r1, pc, #8 │ │ │ │ add fp, sl, #24 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ @@ -316420,15 +316420,15 @@ │ │ │ │ ldr r4, [pc, #2588] @ 179b5c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 17920c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 179214 │ │ │ │ ldr r0, [r4] │ │ │ │ stmib sp, {sl, fp} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 179808 │ │ │ │ @@ -316463,15 +316463,15 @@ │ │ │ │ str lr, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [pc, #2432] @ 179b74 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ ldmib sp, {sl, fp} │ │ │ │ b 179214 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1797b4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 184bd4 │ │ │ │ ldr r0, [r6] │ │ │ │ @@ -316521,15 +316521,15 @@ │ │ │ │ ldr r4, [pc, #2136] @ 179b2c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 179788 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 179624 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 179844 │ │ │ │ mov r7, r0 │ │ │ │ @@ -316556,29 +316556,29 @@ │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 179624 │ │ │ │ ldr r0, [pc, #1936] @ 179b14 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bhi 179494 │ │ │ │ ldr r4, [pc, #1920] @ 179b18 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 17948c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 179494 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r1, #28]! │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 179824 │ │ │ │ @@ -316624,15 +316624,15 @@ │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 179494 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1797d0 │ │ │ │ ldr r0, [r8, #216] @ 0xd8 │ │ │ │ mov r4, r8 │ │ │ │ add r5, r0, #40 @ 0x28 │ │ │ │ str r5, [r4, #256]! @ 0x100 │ │ │ │ @@ -316782,22 +316782,22 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1796dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 179700 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r8, #8] │ │ │ │ strb r4, [r8, #209] @ 0xd1 │ │ │ │ cmp r0, #2 │ │ │ │ beq 17971c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #21 │ │ │ │ bne 179780 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #164]! @ 0xa4 │ │ │ │ @@ -316946,15 +316946,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17996c │ │ │ │ cmp r2, #1 │ │ │ │ bne 179ad8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 179ad8 │ │ │ │ b 1799ac │ │ │ │ b 1799ac │ │ │ │ stmib sp, {sl, fp} │ │ │ │ mov r6, r0 │ │ │ │ b 1799fc │ │ │ │ stmib sp, {sl, fp} │ │ │ │ @@ -317028,24 +317028,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 179ab4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 179ad8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #209] @ 0xd1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 179afc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ rsbseq pc, r9, r4, lsl r0 @ │ │ │ │ rsbseq pc, r9, r8, lsr #32 │ │ │ │ rsbseq r6, lr, r8, lsr #21 │ │ │ │ @@ -317079,15 +317079,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r8, #8]! │ │ │ │ mov sl, r1 │ │ │ │ cmp r0, #2 │ │ │ │ beq 179ba4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [fp, #518] @ 0x206 │ │ │ │ add r1, pc, #24 │ │ │ │ add r9, r8, #24 │ │ │ │ str r9, [sp, #28] │ │ │ │ str fp, [sp, #24] │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ str r8, [sp, #20] │ │ │ │ @@ -317407,15 +317407,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17a0a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17a0c4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [fp, #517] @ 0x205 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [fp, #200] @ 0xc8 │ │ │ │ cmpne r0, #3 │ │ │ │ beq 17a0e0 │ │ │ │ add r0, fp, #192 @ 0xc0 │ │ │ │ bl 1843c4 │ │ │ │ @@ -317447,15 +317447,15 @@ │ │ │ │ ldr r5, [pc, #1652] @ 17a7c0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 17a27c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17a284 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17a440 │ │ │ │ mov r7, r0 │ │ │ │ @@ -317488,24 +317488,24 @@ │ │ │ │ str ip, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [pc, #1504] @ 17a7d8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 17a284 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ strb r4, [fp, #518] @ 0x206 │ │ │ │ cmp r0, #2 │ │ │ │ beq 17a22c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #444 @ 0x1bc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #21 │ │ │ │ bne 17a274 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #164]! @ 0xa4 │ │ │ │ @@ -317572,15 +317572,15 @@ │ │ │ │ ldr r4, [pc, #1124] @ 17a7a4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 17a3e8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 179ff0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17a45c │ │ │ │ mov r7, r0 │ │ │ │ @@ -317607,15 +317607,15 @@ │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ str ip, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 179ff0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 179ff0 │ │ │ │ ldr r0, [pc, #944] @ 17a7a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ ldr fp, [sp, #24] │ │ │ │ @@ -317724,15 +317724,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17a594 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17a5b8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldrb r0, [r0, #517] @ 0x205 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17a740 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -317811,15 +317811,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17a6f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17a714 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldrb r0, [r0, #517] @ 0x205 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17a740 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -317840,15 +317840,15 @@ │ │ │ │ strb r0, [r1, #518] @ 0x206 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 17a788 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ rsbseq lr, r9, r0, lsl #9 │ │ │ │ @ instruction: 0x0079e490 │ │ │ │ rsbseq r5, lr, r0, lsl #22 │ │ │ │ @@ -317884,27 +317884,27 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldmib sp, {r6, r7} │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 17a880 │ │ │ │ uxtb r0, r6 │ │ │ │ cmp r0, #4 │ │ │ │ bne 17a8b0 │ │ │ │ ldr r2, [pc, #148] @ 17a8ec │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, #21 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ ldrh r1, [sp, #5] │ │ │ │ ldrb r6, [sp, #4] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ orr r0, r1, r0, lsl #16 │ │ │ │ b 17a8b4 │ │ │ │ strd r6, [r4] │ │ │ │ @@ -317937,34 +317937,34 @@ │ │ │ │ subseq lr, pc, r9, lsl r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #364] @ 17aa74 │ │ │ │ ldr r4, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 17a9ec │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, #0 │ │ │ │ ldrne r7, [r3] │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 17a99c │ │ │ │ mov r0, sp │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldm sp, {r4, r8} │ │ │ │ cmp r6, #0 │ │ │ │ beq 17a9a8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ ldm sp, {r6, r9} │ │ │ │ mov r1, r5 │ │ │ │ bl 43a00 │ │ │ │ bl 43a48 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ @@ -318038,20 +318038,20 @@ │ │ │ │ rsbseq ip, r9, r8, ror #30 │ │ │ │ rsbseq ip, r9, ip, ror #30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sp │ │ │ │ mov r6, r3 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 42688 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -318106,15 +318106,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 17aba4 │ │ │ │ add sp, sp, #1200 @ 0x4b0 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #2636] @ 0xa4c │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r5, sp, #2656 @ 0xa60 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2652] @ 0xa5c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2640 @ 0xa50 │ │ │ │ bl 438d4 │ │ │ │ @@ -318178,15 +318178,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17aca8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17acd0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #2640 @ 0xa50 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ ldr r0, [sp, #2644] @ 0xa54 │ │ │ │ bl 4370c │ │ │ │ add sp, sp, #1200 @ 0x4b0 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #2640] @ 0xa50 │ │ │ │ dmb ish │ │ │ │ @@ -318195,15 +318195,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17acec │ │ │ │ cmp r1, #1 │ │ │ │ bne 17ad1c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #2640 @ 0xa50 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ b 17ad1c │ │ │ │ bl 65120 │ │ │ │ ldr r0, [sp, #2644] @ 0xa54 │ │ │ │ bl 4370c │ │ │ │ bl 65104 │ │ │ │ mov r0, r4 │ │ │ │ bl 423ac │ │ │ │ @@ -318265,15 +318265,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 17ae44 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r2, #0 │ │ │ │ beq 17ae0c │ │ │ │ - bl 6509d4 │ │ │ │ + bl 6509e4 │ │ │ │ b 17ae44 │ │ │ │ cmp r3, #0 │ │ │ │ beq 17ae48 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r8, [r5, #24] │ │ │ │ @@ -318402,18 +318402,18 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 17b024 │ │ │ │ tst r2, #1 │ │ │ │ dmb ish │ │ │ │ bne 17afec │ │ │ │ mov r5, r0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ mov r6, r5 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 17b140 │ │ │ │ ldr r0, [pc, #1000] @ 17b460 │ │ │ │ mov r1, #4 │ │ │ │ @@ -318467,18 +318467,18 @@ │ │ │ │ dmb ish │ │ │ │ bl 48155c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 453ec │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 17b240 │ │ │ │ ldr r0, [pc, #748] @ 17b464 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -318531,18 +318531,18 @@ │ │ │ │ dmb ish │ │ │ │ bl 48155c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 453ec │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6, #136] @ 0x88 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 17b340 │ │ │ │ ldr r0, [pc, #496] @ 17b468 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -318595,18 +318595,18 @@ │ │ │ │ dmb ish │ │ │ │ bl 48155c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 453ec │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6, #140] @ 0x8c │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 17b440 │ │ │ │ ldr r0, [pc, #244] @ 17b46c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -319416,15 +319416,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 17c004 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17c028 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r1, #4 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ @@ -319555,15 +319555,15 @@ │ │ │ │ ldreq r6, [r3, #4] │ │ │ │ cmpeq r6, r1 │ │ │ │ beq 17c470 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d1c8 │ │ │ │ + bl 63d1d8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldm r4, {r2, r3, r6} │ │ │ │ strd r0, [r7, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -319613,15 +319613,15 @@ │ │ │ │ blx r1 │ │ │ │ b 17c4d0 │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d1c8 │ │ │ │ + bl 63d1d8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ strd r0, [r7, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -319649,15 +319649,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17c3a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17c3cc │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrb r1, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ beq 17c4e0 │ │ │ │ b 17c548 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, r5, #8 │ │ │ │ @@ -319666,15 +319666,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17c3ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 17c410 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17c430 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ @@ -319688,15 +319688,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17c440 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17c468 │ │ │ │ mov r6, #1 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, #1 │ │ │ │ b 17c548 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, r0 │ │ │ │ bne 17c240 │ │ │ │ ldm r4, {r2, r3, r6} │ │ │ │ strd r0, [r7, #8] │ │ │ │ @@ -319714,15 +319714,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17c4ac │ │ │ │ cmp r2, #1 │ │ │ │ bne 17c4d0 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrb r1, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #2 │ │ │ │ bne 17c548 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq 17c508 │ │ │ │ @@ -319743,15 +319743,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 17c518 │ │ │ │ cmp r3, #1 │ │ │ │ bne 17c548 │ │ │ │ dmb ish │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ ldmib sp, {r1, r5} │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ ldrb r7, [sp, #12] │ │ │ │ dmb ish │ │ │ │ cmp r3, r2 │ │ │ │ mvncs r3, #0 │ │ │ │ @@ -319862,15 +319862,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 17c6f4 │ │ │ │ cmp r3, #1 │ │ │ │ bne 17c724 │ │ │ │ dmb ish │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r7, #1 │ │ │ │ str r1, [r4, #5] │ │ │ │ mov r9, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -319960,18 +319960,18 @@ │ │ │ │ beq 17c894 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ strb r1, [r0, #50] @ 0x32 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r6, r5 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 17c998 │ │ │ │ ldr r0, [pc, #488] @ 17cab8 │ │ │ │ mov r1, #4 │ │ │ │ @@ -320025,18 +320025,18 @@ │ │ │ │ dmb ish │ │ │ │ bl 48155c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 453ec │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 17ca98 │ │ │ │ ldr r0, [pc, #236] @ 17cabc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -320490,18 +320490,18 @@ │ │ │ │ bne 17d29c │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [r7, #52] @ 0x34 │ │ │ │ bne 17d1e0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r7, #64 @ 0x40 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 17d1d4 │ │ │ │ ldr r0, [pc, #540] @ 17d334 │ │ │ │ mov r1, #4 │ │ │ │ @@ -322433,15 +322433,15 @@ │ │ │ │ subseq fp, pc, ip, lsr #13 │ │ │ │ ldrheq fp, [pc], #-108 @ │ │ │ │ @ instruction: 0x005fb69f │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 17f0ac │ │ │ │ ldr r1, [pc, #340] @ 17f0b0 │ │ │ │ mov r3, #13 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 17f0b4 │ │ │ │ @@ -322459,15 +322459,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 17f0b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -322532,15 +322532,15 @@ │ │ │ │ rsbseq r0, lr, ip, lsr #25 │ │ │ │ andseq lr, r2, r4, asr ip │ │ │ │ andeq lr, r2, ip, lsl #30 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 17f238 │ │ │ │ ldr r1, [pc, #340] @ 17f23c │ │ │ │ mov r3, #14 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 17f240 │ │ │ │ @@ -322558,15 +322558,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 17f244 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -322631,15 +322631,15 @@ │ │ │ │ rsbseq r0, lr, r0, lsr #22 │ │ │ │ andseq lr, r2, r8, asr #21 │ │ │ │ andeq lr, r2, r0, lsl #27 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 17f3c4 │ │ │ │ ldr r1, [pc, #340] @ 17f3c8 │ │ │ │ mov r3, #14 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 17f3cc │ │ │ │ @@ -322657,15 +322657,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 17f3d0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -322730,15 +322730,15 @@ │ │ │ │ @ instruction: 0x007e0994 │ │ │ │ andseq lr, r2, ip, lsr r9 │ │ │ │ strdeq lr, [r2], -r4 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 17f550 │ │ │ │ ldr r1, [pc, #340] @ 17f554 │ │ │ │ mov r3, #14 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 17f558 │ │ │ │ @@ -322756,15 +322756,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 17f55c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -322829,15 +322829,15 @@ │ │ │ │ rsbseq r0, lr, r8, lsl #16 │ │ │ │ @ instruction: 0x0012e7b0 │ │ │ │ andeq lr, r2, r8, ror #20 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 17f6dc │ │ │ │ ldr r1, [pc, #340] @ 17f6e0 │ │ │ │ mov r3, #14 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 17f6e4 │ │ │ │ @@ -322855,15 +322855,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 17f6e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -322928,15 +322928,15 @@ │ │ │ │ rsbseq r0, lr, ip, ror r6 │ │ │ │ andseq lr, r2, r4, lsr #12 │ │ │ │ ldrdeq lr, [r2], -ip │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 17f868 │ │ │ │ ldr r1, [pc, #340] @ 17f86c │ │ │ │ mov r3, #16 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 17f870 │ │ │ │ @@ -322954,15 +322954,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 17f874 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -323027,15 +323027,15 @@ │ │ │ │ ldrshteq r0, [lr], #-64 @ 0xffffffc0 │ │ │ │ mulseq r2, r8, r4 │ │ │ │ andeq lr, r2, r0, asr r7 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 17f9f4 │ │ │ │ ldr r1, [pc, #340] @ 17f9f8 │ │ │ │ mov r3, #16 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 17f9fc │ │ │ │ @@ -323053,15 +323053,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 17fa00 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -323130,15 +323130,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #160] @ 17fac0 │ │ │ │ mov r6, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r8, [r0, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 645688 │ │ │ │ + bl 645698 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ bl 42ba4 │ │ │ │ add r1, r8, r7 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r1, r9 │ │ │ │ @@ -323360,15 +323360,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ movweq r7, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ @@ -323447,15 +323447,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ bl 42ba4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ movweq r6, #1 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -323483,15 +323483,15 @@ │ │ │ │ ldr r4, [pc, #340] @ 1800f0 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r8, [r4, #40] @ 0x28 │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 645ee4 │ │ │ │ + bl 645ef4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ beq 180094 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r2, r8, r5 │ │ │ │ ldr fp, [r4, #44] @ 0x2c │ │ │ │ @@ -323501,22 +323501,22 @@ │ │ │ │ add r0, r0, fp │ │ │ │ str r6, [sp, #24] │ │ │ │ sub r0, r2, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 645f00 │ │ │ │ + bl 645f10 │ │ │ │ cmp r5, #0 │ │ │ │ beq 180010 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r6, #256 @ 0x100 │ │ │ │ bcs 1800b0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 645f00 │ │ │ │ + bl 645f10 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ movne r4, #1 │ │ │ │ strne r6, [r9] │ │ │ │ moveq r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 180068 │ │ │ │ @@ -324009,32 +324009,32 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 18221c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldrhteq r6, [r9], #-64 @ 0xffffffc0 │ │ │ │ - b 4fb7bc │ │ │ │ - b 4fb75c │ │ │ │ - b 4fb7a4 │ │ │ │ - b 4fb78c │ │ │ │ - b 4fb7d4 │ │ │ │ - b 4fb7ec │ │ │ │ - b 4fb774 │ │ │ │ - b 4fb744 │ │ │ │ - b 4fb804 │ │ │ │ - b 762028 │ │ │ │ + b 4fb7cc │ │ │ │ + b 4fb76c │ │ │ │ + b 4fb7b4 │ │ │ │ + b 4fb79c │ │ │ │ + b 4fb7e4 │ │ │ │ + b 4fb7fc │ │ │ │ + b 4fb784 │ │ │ │ + b 4fb754 │ │ │ │ + b 4fb814 │ │ │ │ + b 762038 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r2, [pc, #552] @ 180a50 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1808e0 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 180834 │ │ │ │ @@ -324057,15 +324057,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ cmp r5, #0 │ │ │ │ bne 1808c4 │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 1809fc │ │ │ │ mov r0, #0 │ │ │ │ @@ -324089,15 +324089,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ b 1809a8 │ │ │ │ bl 6383c │ │ │ │ eor r5, r0, #1 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 180878 │ │ │ │ ldr r0, [pc, #268] @ 180a58 │ │ │ │ @@ -324106,15 +324106,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ cmp r5, #0 │ │ │ │ bne 180988 │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 180a10 │ │ │ │ mov r0, #0 │ │ │ │ @@ -324134,17 +324134,17 @@ │ │ │ │ movwne r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp, #16] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76758c │ │ │ │ + bl 76759c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 639a8 │ │ │ │ b 1809a8 │ │ │ │ bl 6383c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -324179,31 +324179,31 @@ │ │ │ │ rsbseq r7, r9, r0, ror sp │ │ │ │ rsbseq r7, r9, r0, asr sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, sp, #4 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ ldr r5, [pc, #64] @ 180adc │ │ │ │ add r6, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #12] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ add r0, r7, #44 @ 0x2c │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ mov r0, r4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @ instruction: 0x00796a9c │ │ │ │ ldr r0, [r0] │ │ │ │ b 19c410 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -324248,15 +324248,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r8, [sp, #24] │ │ │ │ ldr r0, [pc, #56] @ 180bd0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761518 │ │ │ │ + bl 761528 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbseq r7, r9, ip, lsr #21 │ │ │ │ subseq sl, pc, fp, asr #9 │ │ │ │ rsbseq r7, r9, r4, lsl #21 │ │ │ │ rsbseq r7, r9, ip, ror #20 │ │ │ │ subseq sl, pc, r1, lsr #9 │ │ │ │ @@ -324286,15 +324286,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbseq r7, r9, r0, lsl r9 │ │ │ │ subseq sl, pc, r7, ror #6 │ │ │ │ rsbseq r7, r9, r8, ror #17 │ │ │ │ subseq sl, pc, r0, asr r3 @ │ │ │ │ subseq sl, pc, sp, asr #6 │ │ │ │ @@ -324323,28 +324323,28 @@ │ │ │ │ ldr r2, [pc, #368] @ 180e2c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, ip │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [pc, #356] @ 180e48 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #352] @ 180e4c │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [pc, #288] @ 180e38 │ │ │ │ ldr r1, [pc, #288] @ 180e3c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ b 180d68 │ │ │ │ @@ -324354,67 +324354,67 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #8 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [pc, #256] @ 180e60 │ │ │ │ ldr r1, [pc, #256] @ 180e64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ add r3, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [pc, #156] @ 180e30 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #152] @ 180e34 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #6 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [pc, #136] @ 180e50 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #132] @ 180e54 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [pc, #92] @ 180e58 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #88] @ 180e5c │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x005ee294 │ │ │ │ rsbseq r7, r9, r0, lsl #17 │ │ │ │ rsbseq r7, r9, r4, lsr #13 │ │ │ │ subseq sl, pc, r1, asr #3 │ │ │ │ rsbseq r7, r9, r8, lsr #14 │ │ │ │ @@ -324451,34 +324451,34 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbseq r7, r9, ip, ror #12 │ │ │ │ ldrsbeq sl, [pc], #-3 @ │ │ │ │ rsbseq r7, r9, r4, asr r6 │ │ │ │ ldrheq sl, [pc], #-12 @ │ │ │ │ ldrheq sl, [pc], #-9 @ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 746448 │ │ │ │ + b 746458 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 180f18 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 180f1c │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq 180f58 │ │ │ │ @@ -324524,15 +324524,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 180fd4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 180ff8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #541] @ 0x21d │ │ │ │ cmp r0, #3 │ │ │ │ beq 181014 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 181018 │ │ │ │ @@ -324545,15 +324545,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 181020 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ bl 186c64 │ │ │ │ b 181064 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -324598,15 +324598,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne 1810f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 181120 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 181154 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ @@ -324729,15 +324729,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 181308 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18132c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1813a0 │ │ │ │ b 1813d0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 181378 │ │ │ │ @@ -324748,15 +324748,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 181354 │ │ │ │ cmp r2, #1 │ │ │ │ bne 181378 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1454a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 185168 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ @@ -324770,15 +324770,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1813ac │ │ │ │ cmp r2, #1 │ │ │ │ bne 1813d0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 1454a8 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -325176,15 +325176,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1819fc │ │ │ │ cmp r1, #1 │ │ │ │ bne 181a28 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6458c0 │ │ │ │ + b 6458d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 181a48 │ │ │ │ @@ -325196,15 +325196,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 181a50 │ │ │ │ cmp r1, #1 │ │ │ │ bne 181a78 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ @@ -325488,15 +325488,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 181ee0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 181f08 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrd r0, [r4, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -325505,15 +325505,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 181f20 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5ab13c │ │ │ │ + b 5ab14c │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ b 181f68 │ │ │ │ mov r5, r0 │ │ │ │ @@ -325524,15 +325524,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 181f70 │ │ │ │ cmp r1, #1 │ │ │ │ bne 181f98 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ab13c │ │ │ │ + bl 5ab14c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrd r4, [r0] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ dmb ish │ │ │ │ @@ -325625,15 +325625,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 182108 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18212c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 182134 │ │ │ │ @@ -325663,15 +325663,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1821a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1821c4 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 182208 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ @@ -325908,15 +325908,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 182574 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #210] @ 0xd2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi 1828bc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -325939,30 +325939,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1825f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182614 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 182650 │ │ │ │ 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 18262c │ │ │ │ cmp r2, #1 │ │ │ │ bne 182650 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #164]! @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 182658 │ │ │ │ @@ -326044,15 +326044,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 182794 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1827b8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #201] @ 0xc9 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1828c0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ @@ -326071,15 +326071,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 182800 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182824 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #206] @ 0xce │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #202] @ 0xca │ │ │ │ cmp r0, #0 │ │ │ │ beq 182868 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #216]! @ 0xd8 │ │ │ │ @@ -326107,15 +326107,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 182890 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1828b4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #203] @ 0xcb │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1827cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #136]! @ 0x88 │ │ │ │ @@ -326124,15 +326124,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1828d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1827cc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1827cc │ │ │ │ mov r6, r0 │ │ │ │ b 182b44 │ │ │ │ mov r6, r0 │ │ │ │ b 18294c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ @@ -326145,15 +326145,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 182928 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18294c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #164]! @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 182954 │ │ │ │ @@ -326249,15 +326249,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 182ac8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182af4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 182af4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #3 │ │ │ │ beq 182b44 │ │ │ │ ldrb r1, [r4, #201] @ 0xc9 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -326271,15 +326271,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 182b20 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182b44 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #201] @ 0xc9 │ │ │ │ bl 481910 │ │ │ │ b 182b5c │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4, #202] @ 0xca │ │ │ │ @@ -326295,15 +326295,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 182b80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182ba4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #206] @ 0xce │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #202] @ 0xca │ │ │ │ cmp r0, #0 │ │ │ │ beq 182be8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #216]! @ 0xd8 │ │ │ │ @@ -326332,15 +326332,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 182c14 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182c38 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #203] @ 0xcb │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -326656,15 +326656,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 183124 │ │ │ │ cmp r2, #1 │ │ │ │ bne 183148 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 186128 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #172] @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ bl 186128 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ @@ -326682,15 +326682,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 183184 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1831b0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 18326c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ @@ -326729,15 +326729,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 183248 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18326c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 186128 │ │ │ │ b 18327c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #172] @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ @@ -326760,15 +326760,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1832c0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1832e8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #51713 @ 0xca01 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ @@ -327119,15 +327119,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 183858 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r5, r0 │ │ │ │ b 1838b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -327180,15 +327180,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 183950 │ │ │ │ cmp r1, #1 │ │ │ │ bne 183a80 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 183a80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 1839c0 │ │ │ │ add r1, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -327213,15 +327213,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1839d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 183a80 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 183a80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 183a44 │ │ │ │ add r1, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -327246,15 +327246,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 183a58 │ │ │ │ cmp r1, #1 │ │ │ │ bne 183a80 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #486] @ 0x1e6 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -327347,15 +327347,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 183bf0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 183c14 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 183cc4 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 1843c4 │ │ │ │ b 183cc4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -327386,15 +327386,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 183c8c │ │ │ │ cmp r2, #1 │ │ │ │ bne 183cb0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 183cc4 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 1843c4 │ │ │ │ ldr r1, [r4, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ @@ -327466,15 +327466,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 183dcc │ │ │ │ cmp r2, #1 │ │ │ │ bne 183df0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 183f3c │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 1843c4 │ │ │ │ b 183f3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -327504,15 +327504,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 183e64 │ │ │ │ cmp r2, #1 │ │ │ │ bne 183e88 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 183f3c │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 1843c4 │ │ │ │ b 183f3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -327544,15 +327544,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 183f04 │ │ │ │ cmp r2, #1 │ │ │ │ bne 183f28 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 183f3c │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 1843c4 │ │ │ │ ldr r1, [r4, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ @@ -327789,118 +327789,118 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 1842fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl 183a8c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 184370 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 184370 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 184370 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 184344 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 186bdc │ │ │ │ b 1843b4 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 1843ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 1843ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 184f54 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 1843e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl 183680 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 18445c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 18445c │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 18445c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 184430 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 186bdc │ │ │ │ b 1844a0 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 184498 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 184498 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 184f54 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ ldrb r1, [r0, #96] @ 0x60 │ │ │ │ @@ -327928,15 +327928,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 184504 │ │ │ │ cmp r2, #1 │ │ │ │ bne 184528 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1454a8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1454a8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -328352,15 +328352,15 @@ │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 184ba0 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #156] @ 0x9c │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #19 │ │ │ │ @@ -328445,15 +328445,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 184d18 │ │ │ │ cmp r2, #1 │ │ │ │ bne 184d3c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 184c44 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -328461,30 +328461,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 184d50 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 184db8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 184d94 │ │ │ │ cmp r2, #1 │ │ │ │ bne 184db8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 184e4c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -328570,15 +328570,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 184f08 │ │ │ │ cmp r1, #1 │ │ │ │ bne 184f4c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 184f4c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -328586,30 +328586,30 @@ │ │ │ │ bl 42a78 <_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 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 184fac │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 184f80 │ │ │ │ cmp r1, #1 │ │ │ │ bne 184fac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 186bdc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -328678,15 +328678,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1850bc │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 185124 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -328766,15 +328766,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 18521c │ │ │ │ cmp r2, #1 │ │ │ │ bne 185240 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ strb r5, [r4, #53] @ 0x35 │ │ │ │ strh r5, [r4, #55] @ 0x37 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcs 18525c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -328786,15 +328786,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 185264 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1851f0 │ │ │ │ mov r0, r6 │ │ │ │ bl 182098 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ @@ -328846,15 +328846,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 18535c │ │ │ │ cmp r2, #1 │ │ │ │ bne 185380 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ strh r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -328909,15 +328909,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 185458 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18547c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ eor r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #3 │ │ │ │ movcs r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1854e0 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -329107,15 +329107,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 1857bc │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -329167,15 +329167,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 185860 │ │ │ │ cmp r2, #1 │ │ │ │ bne 185884 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 1858c8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1858c8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ @@ -329184,15 +329184,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1858a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1858c8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 18590c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18590c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ @@ -329201,15 +329201,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1858e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18590c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 18598c │ │ │ │ cmp r0, #0 │ │ │ │ beq 185950 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -329233,15 +329233,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 185968 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18598c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1859d0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1859d0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ @@ -329250,15 +329250,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1859ac │ │ │ │ cmp r2, #1 │ │ │ │ bne 1859d0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ beq 185a34 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ b 1859f0 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -329274,15 +329274,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 185a0c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1859e8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1859e8 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 185a50 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -329306,15 +329306,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 185a8c │ │ │ │ cmp r2, #1 │ │ │ │ bne 185a68 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 185a68 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 185ad0 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -329332,15 +329332,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 185aec │ │ │ │ cmp r1, #1 │ │ │ │ bne 185b18 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 185b60 │ │ │ │ mov r8, r0 │ │ │ │ b 185b58 │ │ │ │ mov r8, r0 │ │ │ │ b 185b50 │ │ │ │ @@ -329373,15 +329373,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 185b98 │ │ │ │ cmp r2, #1 │ │ │ │ bne 185b74 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 185b74 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 185c5c │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -329403,15 +329403,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 185c10 │ │ │ │ cmp r2, #1 │ │ │ │ bne 185bec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 185bec │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 185c54 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -329447,15 +329447,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 185cc0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 185ce4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 185d28 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 185d28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ @@ -329464,15 +329464,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 185d04 │ │ │ │ cmp r2, #1 │ │ │ │ bne 185d28 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 185d6c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 185d6c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ @@ -329481,15 +329481,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 185d48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 185d6c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 185db0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 185db0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ @@ -329498,15 +329498,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 185d8c │ │ │ │ cmp r2, #1 │ │ │ │ bne 185db0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 185e30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 185df4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -329530,15 +329530,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 185e0c │ │ │ │ cmp r2, #1 │ │ │ │ bne 185e30 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 185e74 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 185e74 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ @@ -329547,15 +329547,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 185e50 │ │ │ │ cmp r2, #1 │ │ │ │ bne 185e74 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 18645c │ │ │ │ mov r5, r0 │ │ │ │ @@ -329610,15 +329610,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 185f4c │ │ │ │ cmp r2, #1 │ │ │ │ bne 185f70 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 185f94 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -330052,30 +330052,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 186634 │ │ │ │ cmp r2, #1 │ │ │ │ bne 186658 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ 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 186670 │ │ │ │ cmp r2, #1 │ │ │ │ bne 186694 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1866d8 │ │ │ │ add r5, r6, #4 │ │ │ │ @@ -330134,15 +330134,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 18677c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1867a0 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1867c4 │ │ │ │ @@ -330164,15 +330164,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1867f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 186818 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ beq 186854 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18683c │ │ │ │ @@ -330218,15 +330218,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1868c4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1868f0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 186974 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18697c │ │ │ │ @@ -330251,15 +330251,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 186950 │ │ │ │ cmp r2, #1 │ │ │ │ bne 186974 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrd r0, [r4, #56] @ 0x38 │ │ │ │ bl 1817f8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 186994 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ @@ -330301,15 +330301,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 186a18 │ │ │ │ cmp r2, #1 │ │ │ │ bne 186a3c │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 186a60 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -330361,15 +330361,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 186b08 │ │ │ │ cmp r2, #1 │ │ │ │ bne 186b2c │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 19d5d4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -330421,15 +330421,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 186bf8 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 186c24 │ │ │ │ @@ -330455,15 +330455,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 186c80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 186ca4 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #3 │ │ │ │ bcs 186cbc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r1] │ │ │ │ @@ -330539,15 +330539,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 186dd0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 186df4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 186e74 │ │ │ │ cmp r0, #0 │ │ │ │ beq 186e34 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -330571,15 +330571,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 186e48 │ │ │ │ cmp r1, #1 │ │ │ │ bne 186e74 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 186ec0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 186ec0 │ │ │ │ @@ -330590,15 +330590,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 186e9c │ │ │ │ cmp r2, #1 │ │ │ │ bne 186ec0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #12 │ │ │ │ bl 187424 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -330654,45 +330654,45 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 186f9c │ │ │ │ cmp r2, #1 │ │ │ │ bne 186fc0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 186ffc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 186fd8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 186ffc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 187038 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 187014 │ │ │ │ cmp r2, #1 │ │ │ │ bne 187038 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 187098 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 187098 │ │ │ │ @@ -330767,30 +330767,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 187160 │ │ │ │ cmp r2, #1 │ │ │ │ bne 187184 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1871c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 18719c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1871c0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #24 │ │ │ │ bl 1840d8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 145ab0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -330847,15 +330847,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1872a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18727c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 18727c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1872e8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -330877,15 +330877,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 187318 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1872f4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1872f4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 18735c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -330965,15 +330965,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 187478 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18749c │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -331011,15 +331011,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 187530 │ │ │ │ cmp r2, #1 │ │ │ │ bne 187554 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 187598 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 187598 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ @@ -331028,15 +331028,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 187574 │ │ │ │ cmp r2, #1 │ │ │ │ bne 187598 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1875dc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1875dc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ @@ -331045,15 +331045,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1875b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1875dc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 1875f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 145ab0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -331158,15 +331158,15 @@ │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 187778 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #52 @ 0x34 │ │ │ │ bl 186c64 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -331221,15 +331221,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 187878 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18789c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 1878e8 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1878e8 │ │ │ │ @@ -331240,15 +331240,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1878c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1878e8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 187928 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -331529,15 +331529,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 187d48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 187d6c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r6 │ │ │ │ bl 189838 │ │ │ │ add r0, r8, #40 @ 0x28 │ │ │ │ bl 183388 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #152]! @ 0x98 │ │ │ │ dmb ish │ │ │ │ @@ -332037,15 +332037,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 188538 │ │ │ │ cmp r2, #1 │ │ │ │ bne 188514 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 188514 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 188580 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -332067,15 +332067,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1885b0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18858c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 18858c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1885f4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -332231,15 +332231,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 188840 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18896c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 18896c │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 1890fc │ │ │ │ b 188a78 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ bl 182598 │ │ │ │ mov r0, r4 │ │ │ │ @@ -332264,15 +332264,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1888c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1888e8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 1477a0 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 18892c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #420]! @ 0x1a4 │ │ │ │ @@ -332281,15 +332281,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 188908 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18892c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 147424 │ │ │ │ b 188978 │ │ │ │ ldr r6, [r4, #420] @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 182098 │ │ │ │ mov r0, r6 │ │ │ │ @@ -332416,15 +332416,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 188b24 │ │ │ │ cmp r2, #1 │ │ │ │ bne 188b48 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 188b5c │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 145bb4 │ │ │ │ ldrb r0, [r4, #407] @ 0x197 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -332452,15 +332452,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 188bb4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 188bd8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #8 │ │ │ │ bl 145bb4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 1462b8 │ │ │ │ ldr r0, [r4, #296]! @ 0x128 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -332568,15 +332568,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 188d84 │ │ │ │ cmp r2, #1 │ │ │ │ bne 188da8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 1477a0 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 188dec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #420]! @ 0x1a4 │ │ │ │ @@ -332585,15 +332585,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 188dc8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 188dec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 147424 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #392]! @ 0x188 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -332812,15 +332812,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 189154 │ │ │ │ cmp r2, #1 │ │ │ │ bne 189178 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r5 │ │ │ │ @@ -332921,15 +332921,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 189308 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18932c │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #144] @ 0x90 │ │ │ │ cmp r0, #7 │ │ │ │ bhi 1893c4 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -333197,15 +333197,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 189750 │ │ │ │ cmp r1, #1 │ │ │ │ bne 18977c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18979c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ @@ -333262,15 +333262,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 18985c │ │ │ │ cmp r2, #1 │ │ │ │ bne 189880 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ mov r6, r1 │ │ │ │ add r1, pc, #16 │ │ │ │ @@ -333294,18 +333294,18 @@ │ │ │ │ beq 1898f4 │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r4, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 189bbc │ │ │ │ ldr r4, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r7, r4, #8 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1899e4 │ │ │ │ ldr r0, [pc, #968] @ 189cf0 │ │ │ │ mov r1, #4 │ │ │ │ @@ -334217,15 +334217,15 @@ │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ bne 18a638 │ │ │ │ ldr r2, [pc, #2096] @ 18af8c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ add r4, sp, #232 @ 0xe8 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ bl 36c910 │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ @@ -334397,15 +334397,15 @@ │ │ │ │ str r0, [r8, #84] @ 0x54 │ │ │ │ bne 18a904 │ │ │ │ ldr r2, [pc, #1384] @ 18af94 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r7, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ ldr r0, [pc, #1352] @ 18af98 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -335192,15 +335192,15 @@ │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ bne 18b574 │ │ │ │ ldr r2, [pc, #2096] @ 18bec8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ add r4, sp, #232 @ 0xe8 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ bl 36c910 │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ @@ -335372,15 +335372,15 @@ │ │ │ │ str r0, [r8, #84] @ 0x54 │ │ │ │ bne 18b840 │ │ │ │ ldr r2, [pc, #1384] @ 18bed0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r7, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ ldr r0, [pc, #1352] @ 18bed4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -336167,15 +336167,15 @@ │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ bne 18c4b0 │ │ │ │ ldr r2, [pc, #2096] @ 18ce04 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ add r4, sp, #232 @ 0xe8 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ bl 36c910 │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ @@ -336347,15 +336347,15 @@ │ │ │ │ str r0, [r8, #84] @ 0x54 │ │ │ │ bne 18c77c │ │ │ │ ldr r2, [pc, #1384] @ 18ce0c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r7, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ ldr r0, [pc, #1352] @ 18ce10 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -336919,15 +336919,15 @@ │ │ │ │ ldr r7, [pc, #1392] @ 18d6fc │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r1, [r7, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 18d250 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18d170 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18d28c │ │ │ │ mov r7, r0 │ │ │ │ @@ -336961,15 +336961,15 @@ │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str lr, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 18d170 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18d170 │ │ │ │ ldr r0, [pc, #1184] @ 18d700 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -337141,15 +337141,15 @@ │ │ │ │ ldr r5, [pc, #548] @ 18d728 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 18d5c0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18d47c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18d60c │ │ │ │ mov r7, r0 │ │ │ │ @@ -337181,15 +337181,15 @@ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ str lr, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 18d47c │ │ │ │ cmp r1, #0 │ │ │ │ beq 18d47c │ │ │ │ ldr r0, [pc, #348] @ 18d72c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -337322,15 +337322,15 @@ │ │ │ │ ldr r7, [pc, #1392] @ 18dd48 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r1, [r7, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 18d89c │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18d7bc │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18d8d8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -337364,15 +337364,15 @@ │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str lr, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 18d7bc │ │ │ │ cmp r1, #0 │ │ │ │ beq 18d7bc │ │ │ │ ldr r0, [pc, #1184] @ 18dd4c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -337544,15 +337544,15 @@ │ │ │ │ ldr r5, [pc, #548] @ 18dd74 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 18dc0c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18dac8 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18dc58 │ │ │ │ mov r7, r0 │ │ │ │ @@ -337584,15 +337584,15 @@ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ str lr, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 18dac8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18dac8 │ │ │ │ ldr r0, [pc, #348] @ 18dd78 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -337725,15 +337725,15 @@ │ │ │ │ ldr r7, [pc, #1392] @ 18e394 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r1, [r7, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 18dee8 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18de08 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18df24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -337767,15 +337767,15 @@ │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str lr, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 18de08 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18de08 │ │ │ │ ldr r0, [pc, #1184] @ 18e398 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -337947,15 +337947,15 @@ │ │ │ │ ldr r5, [pc, #548] @ 18e3c0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 18e258 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18e114 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18e2a4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -337987,15 +337987,15 @@ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ str lr, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 18e114 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18e114 │ │ │ │ ldr r0, [pc, #348] @ 18e3c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -338493,15 +338493,15 @@ │ │ │ │ add ip, sp, #2912 @ 0xb60 │ │ │ │ b 18ebe8 │ │ │ │ ldr r0, [sl] │ │ │ │ str r0, [sp, #2440] @ 0x988 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r5, lr, #392 @ 0x188 │ │ │ │ mov r0, r5 │ │ │ │ - bl 746c98 │ │ │ │ + bl 746ca8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r3, sp, #424 @ 0x1a8 │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ movw r2, #21537 @ 0x5421 │ │ │ │ @@ -338588,15 +338588,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 18eb94 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18ebb8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ add ip, sp, #2912 @ 0xb60 │ │ │ │ ldr r0, [sp, #1384] @ 0x568 │ │ │ │ ldr r7, [sp, #2440] @ 0x988 │ │ │ │ ldr r6, [sp, #2444] @ 0x98c │ │ │ │ ldr r5, [sp, #2448] @ 0x990 │ │ │ │ ldr r1, [sp, #1388] @ 0x56c │ │ │ │ @@ -338649,15 +338649,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 18ec88 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18ecac │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r9, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str fp, [sp, #156] @ 0x9c │ │ │ │ @@ -338761,15 +338761,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r8, lr, #360 @ 0x168 │ │ │ │ b 18ebec │ │ │ │ ldr r0, [sp, #2440] @ 0x988 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 746c98 │ │ │ │ + bl 746ca8 │ │ │ │ mov r6, r0 │ │ │ │ bl 471768 │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, r6 │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ bl 4717dc │ │ │ │ @@ -338813,26 +338813,26 @@ │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ bl 34a4a4 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [sp, #2568] @ 0xa08 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 73bd0c │ │ │ │ + bl 73bd1c │ │ │ │ strb r5, [sp, #2569] @ 0xa09 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 73bd40 │ │ │ │ + bl 73bd50 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #2570] @ 0xa0a │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #0 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 73bd74 │ │ │ │ + bl 73bd84 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #2736 @ 0xab0 │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ bl 34a568 │ │ │ │ ldr r2, [sp, #2736] @ 0xab0 │ │ │ │ ldr r0, [sp, #2740] @ 0xab4 │ │ │ │ ldr r1, [sp, #2744] @ 0xab8 │ │ │ │ @@ -338926,15 +338926,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 18f0dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 18fde8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 18fde8 │ │ │ │ ldm r1, {r3, r7} │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r1, [r8, #808] @ 0x328 │ │ │ │ add r1, r8, #816 @ 0x330 │ │ │ │ strb r2, [r8, #813] @ 0x32d │ │ │ │ @@ -339054,15 +339054,15 @@ │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r1, [r0, #804] @ 0x324 │ │ │ │ ldr r2, [r0, #808] @ 0x328 │ │ │ │ str fp, [r0, #928] @ 0x3a0 │ │ │ │ str sl, [r0, #932] @ 0x3a4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 72dc14 │ │ │ │ + bl 72dc24 │ │ │ │ ldr r2, [sp, #2440] @ 0x988 │ │ │ │ ldr r0, [sp, #2444] @ 0x98c │ │ │ │ ldr r1, [sp, #2448] @ 0x990 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bne 18f688 │ │ │ │ str r0, [sp, #2440] @ 0x988 │ │ │ │ str r1, [sp, #2444] @ 0x98c │ │ │ │ @@ -340029,15 +340029,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 190218 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19024c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 19024c │ │ │ │ mov r5, r8 │ │ │ │ ldr r9, [sp, #164] @ 0xa4 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #0 │ │ │ │ add r1, lr, #376 @ 0x178 │ │ │ │ @@ -340187,33 +340187,33 @@ │ │ │ │ bl 17cac0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #1384] @ 0x568 │ │ │ │ bl 17d338 │ │ │ │ ldr r0, [pc, #4092] @ 1914a8 │ │ │ │ str sl, [sp, #212] @ 0xd4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ tst r0, #1 │ │ │ │ beq 190e94 │ │ │ │ ldr r0, [pc, #4080] @ 1914c0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r4, r0, #8 │ │ │ │ ldm r4, {r1, r2, r3, r4} │ │ │ │ ldr r0, [pc, #4092] @ 1914e4 │ │ │ │ ldr r6, [pc, #4092] @ 1914e8 │ │ │ │ ldr r7, [pc, r0] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r7 │ │ │ │ adds r4, r1, #1 │ │ │ │ adc r1, r2, #0 │ │ │ │ ldmib r6, {r3, r5, r6} │ │ │ │ str r4, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r0, [pc, #4048] @ 1914ec │ │ │ │ @@ -340458,34 +340458,34 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldm r2!, {r0, r3, r4, r5, r6, r7} │ │ │ │ stmia r1!, {r0, r3, r4, r5, r6, r7} │ │ │ │ ldm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ ldr ip, [pc, #4024] @ 1918a0 │ │ │ │ stm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ ldr r9, [pc, ip] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r9] │ │ │ │ str fp, [sp, #228] @ 0xe4 │ │ │ │ tst r0, #1 │ │ │ │ beq 190f30 │ │ │ │ ldr r0, [pc, #3996] @ 1918a4 │ │ │ │ mov r9, sl │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r4, r0, #8 │ │ │ │ ldm r4, {r1, r2, r3, r4} │ │ │ │ ldr r0, [pc, #4092] @ 191920 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r0, [pc, #4084] @ 191924 │ │ │ │ ldr r5, [pc, r0] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r4, r1, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ adc r5, r2, #0 │ │ │ │ mov r1, #4 │ │ │ │ strd r4, [r0, #8] │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [pc, #4056] @ 191934 │ │ │ │ @@ -340525,15 +340525,15 @@ │ │ │ │ ldm r0!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r8!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r0, {r1, r2, r3, r6, r7} │ │ │ │ ldr ip, [pc, #4052] @ 1919c4 │ │ │ │ stm r8, {r1, r2, r3, r6, r7} │ │ │ │ ldr r5, [pc, ip] │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r5] │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ tst r0, #1 │ │ │ │ str r4, [sp, #2920] @ 0xb68 │ │ │ │ str r4, [sp, #408] @ 0x198 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ @@ -340543,29 +340543,29 @@ │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ beq 190f88 │ │ │ │ ldr r0, [pc, #4080] @ 191a24 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [pc, #4080] @ 191a58 │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ ldr r1, [sp, #332] @ 0x14c │ │ │ │ ldr r4, [pc, r0] │ │ │ │ ldr r6, [sp, #336] @ 0x150 │ │ │ │ ldr r2, [sp, #340] @ 0x154 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r4 │ │ │ │ adds r4, r8, #1 │ │ │ │ adc r5, r9, #0 │ │ │ │ str r6, [sp, #2744] @ 0xab8 │ │ │ │ add r6, sp, #2816 @ 0xb00 │ │ │ │ ldr r7, [sp, #3140] @ 0xc44 │ │ │ │ strd r4, [r0, #8] │ │ │ │ @@ -340730,15 +340730,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 190d0c │ │ │ │ cmp r2, #1 │ │ │ │ bne 190d30 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r4, fp │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r4, #392]! @ 0x188 │ │ │ │ strb r0, [fp, #489] @ 0x1e9 │ │ │ │ ldrd r0, [r4, #-248] @ 0xffffff08 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, #64 @ 0x40 │ │ │ │ @@ -340794,15 +340794,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 190e08 │ │ │ │ cmp r2, #1 │ │ │ │ mov r9, sl │ │ │ │ bne 190e38 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sl, sp, #408 @ 0x198 │ │ │ │ b 18fe8c │ │ │ │ b 18fe88 │ │ │ │ mov r0, r6 │ │ │ │ bl 64068 │ │ │ │ b 190750 │ │ │ │ bl 6383c │ │ │ │ @@ -340822,23 +340822,23 @@ │ │ │ │ bl 6383c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r7] │ │ │ │ b 190730 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #3808] @ 191d88 │ │ │ │ mov r7, #1 │ │ │ │ ldr r1, [sp, #1384] @ 0x568 │ │ │ │ ldr r2, [sp, #1388] @ 0x56c │ │ │ │ ldr r3, [sp, #1392] @ 0x570 │ │ │ │ ldr r4, [sp, #1396] @ 0x574 │ │ │ │ ldr r6, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r7, [r0, r6]! │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ b 1904e0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -340862,47 +340862,47 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 64e38 │ │ │ │ b 191898 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r9, sl │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #3664] @ 191d98 │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [sp, #1384] @ 0x568 │ │ │ │ ldr r2, [sp, #1388] @ 0x56c │ │ │ │ ldr r3, [sp, #1392] @ 0x570 │ │ │ │ ldr r4, [sp, #1396] @ 0x574 │ │ │ │ ldr r5, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r6, [r0, r5]! │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ b 19091c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ bl 64e38 │ │ │ │ b 191898 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #4044] @ 191f68 │ │ │ │ mov r4, #1 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ ldr r8, [sp, #1384] @ 0x568 │ │ │ │ ldr r9, [sp, #1388] @ 0x56c │ │ │ │ ldr r2, [sp, #1392] @ 0x570 │ │ │ │ ldr r5, [sp, #1396] @ 0x574 │ │ │ │ ldr fp, [sp, #252] @ 0xfc │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r4, [r0, r3]! │ │ │ │ mov r7, #0 │ │ │ │ ldr sl, [sp, #244] @ 0xf4 │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ stmib r0, {r7, r8, r9} │ │ │ │ str r2, [r0, #16] │ │ │ │ str r5, [r0, #20] │ │ │ │ @@ -340994,15 +340994,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19112c │ │ │ │ cmp r2, #1 │ │ │ │ bne 191150 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ bl 181b7c │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -341094,15 +341094,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1912bc │ │ │ │ cmp r2, #1 │ │ │ │ bne 19179c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ b 1917a4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -341359,15 +341359,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1916e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 191704 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #3104] @ 0xc20 │ │ │ │ ldr r1, [sp, #3108] @ 0xc24 │ │ │ │ bl 1817f8 │ │ │ │ ldr r1, [sp, #3072] @ 0xc00 │ │ │ │ cmp r1, #0 │ │ │ │ beq 191728 │ │ │ │ ldr r0, [sp, #3076] @ 0xc04 │ │ │ │ @@ -341394,15 +341394,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19176c │ │ │ │ cmp r2, #1 │ │ │ │ bne 19179c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ b 1917a4 │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #489] @ 0x1e9 │ │ │ │ @@ -341519,15 +341519,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 191960 │ │ │ │ cmp r2, #1 │ │ │ │ bne 191984 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r4, fp │ │ │ │ mov r7, r5 │ │ │ │ ldrb r0, [r4, #402]! @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1919a0 │ │ │ │ add r0, fp, #152 @ 0x98 │ │ │ │ bl 145bb4 │ │ │ │ @@ -342327,15 +342327,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 192600 │ │ │ │ cmp r2, #1 │ │ │ │ bne 192624 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r5, [sp, #1460] @ 0x5b4 │ │ │ │ str r4, [sp, #1464] @ 0x5b8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr sl, [r0] │ │ │ │ ldrb r6, [r0, #11] │ │ │ │ @@ -342930,15 +342930,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 192f6c │ │ │ │ cmp r2, #1 │ │ │ │ bne 192f90 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [pc, #4060] @ 193f74 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #1400] @ 0x578 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1384] @ 0x568 │ │ │ │ mov r0, #1 │ │ │ │ @@ -342952,15 +342952,15 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ str r8, [sp, #2444] @ 0x98c │ │ │ │ str r7, [sp, #2440] @ 0x988 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ add r6, lr, #360 @ 0x168 │ │ │ │ mov r1, r6 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldrb r0, [fp, #568] @ 0x238 │ │ │ │ tst r0, #1 │ │ │ │ bne 1933cc │ │ │ │ @@ -343077,15 +343077,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1931b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1931dc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [fp, #604] @ 0x25c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1931f0 │ │ │ │ add r0, fp, #952 @ 0x3b8 │ │ │ │ bl 186128 │ │ │ │ str sl, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ @@ -343106,15 +343106,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19322c │ │ │ │ cmp r2, #1 │ │ │ │ bne 193250 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, #1 │ │ │ │ cmp r5, #22 │ │ │ │ strb r0, [r1] │ │ │ │ beq 193868 │ │ │ │ mov r0, r8 │ │ │ │ bl 182f78 │ │ │ │ @@ -343234,15 +343234,15 @@ │ │ │ │ ldr r4, [pc, #3988] @ 1943cc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 193534 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19353c │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 193c2c │ │ │ │ mov r5, r1 │ │ │ │ @@ -343266,15 +343266,15 @@ │ │ │ │ str sl, [sp, #3056] @ 0xbf0 │ │ │ │ str r4, [sp, #3048] @ 0xbe8 │ │ │ │ str r5, [sp, #2744] @ 0xab8 │ │ │ │ str r0, [sp, #2740] @ 0xab4 │ │ │ │ str ip, [sp, #2840] @ 0xb18 │ │ │ │ add r0, sp, #2928 @ 0xb70 │ │ │ │ add r2, sp, #2736 @ 0xab0 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ b 193548 │ │ │ │ movw r0, #1720 @ 0x6b8 │ │ │ │ str r9, [sp, #156] @ 0x9c │ │ │ │ add r0, fp, r0 │ │ │ │ mov r9, r5 │ │ │ │ bl 14756c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ @@ -343375,15 +343375,15 @@ │ │ │ │ str r8, [sp, #2932] @ 0xb74 │ │ │ │ str r4, [sp, #2928] @ 0xb70 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r6, sp, #424 @ 0x1a8 │ │ │ │ add r8, lr, #360 @ 0x168 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #3128] @ 0xc38 │ │ │ │ ldr r0, [fp, #564] @ 0x234 │ │ │ │ str r1, [sp, #3132] @ 0xc3c │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ str r2, [sp, #3136] @ 0xc40 │ │ │ │ @@ -343416,15 +343416,15 @@ │ │ │ │ ldr r5, [pc, #3764] @ 1945c4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1938a0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1938a8 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 193c48 │ │ │ │ add r2, sp, #3072 @ 0xc00 │ │ │ │ @@ -343449,15 +343449,15 @@ │ │ │ │ str lr, [sp, #3056] @ 0xbf0 │ │ │ │ str r5, [sp, #3048] @ 0xbe8 │ │ │ │ str r6, [sp, #2744] @ 0xab8 │ │ │ │ str r0, [sp, #2740] @ 0xab4 │ │ │ │ str ip, [sp, #2840] @ 0xb18 │ │ │ │ add r0, sp, #2928 @ 0xb70 │ │ │ │ add r2, sp, #2736 @ 0xab0 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ b 1938b8 │ │ │ │ ldr r0, [sp, #2448] @ 0x990 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1937c8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ bl 1843c4 │ │ │ │ @@ -343613,15 +343613,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 193a18 │ │ │ │ cmp r2, #1 │ │ │ │ bne 193a3c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, #1 │ │ │ │ mov r5, #21 │ │ │ │ strb r0, [r1] │ │ │ │ b 193264 │ │ │ │ add r0, fp, #232 @ 0xe8 │ │ │ │ bl 184168 │ │ │ │ @@ -343637,15 +343637,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 193a78 │ │ │ │ cmp r2, #1 │ │ │ │ bne 193a9c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r4, fp │ │ │ │ ldrb r0, [r4, #402]! @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 193ab4 │ │ │ │ add r0, fp, #152 @ 0x98 │ │ │ │ bl 145bb4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ @@ -343822,15 +343822,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 193d5c │ │ │ │ cmp r2, #1 │ │ │ │ bne 193d88 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r4, r5 │ │ │ │ b 193d94 │ │ │ │ mov r4, r5 │ │ │ │ b 193d94 │ │ │ │ mov r4, r0 │ │ │ │ cmn r9, #1 │ │ │ │ beq 193ddc │ │ │ │ @@ -344165,15 +344165,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1942b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1942dc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [fp, #604] @ 0x25c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1942f0 │ │ │ │ add r0, fp, #952 @ 0x3b8 │ │ │ │ bl 186128 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #604] @ 0x25c │ │ │ │ @@ -344196,15 +344196,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 194334 │ │ │ │ cmp r2, #1 │ │ │ │ bne 194358 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r8 │ │ │ │ bl 182f78 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, #2 │ │ │ │ @@ -344399,15 +344399,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne 194658 │ │ │ │ mov r7, r4 │ │ │ │ cmp r2, #1 │ │ │ │ mov r4, ip │ │ │ │ bne 194684 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #1 │ │ │ │ cmp r5, #21 │ │ │ │ strb r0, [fp] │ │ │ │ bne 194758 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ add r8, lr, #360 @ 0x168 │ │ │ │ @@ -344546,15 +344546,15 @@ │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ str r6, [sp, #2928] @ 0xb70 │ │ │ │ ldr r2, [r0, #844] @ 0x34c │ │ │ │ ldr r3, [r0, #848] @ 0x350 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #2928 @ 0xb70 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 743af0 │ │ │ │ + bl 743b00 │ │ │ │ ldrb r0, [sp, #2440] @ 0x988 │ │ │ │ cmp r0, #4 │ │ │ │ beq 194a3c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ @@ -345073,15 +345073,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1950e4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 19510c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [fp, #632] @ 0x278 │ │ │ │ bl 359f08 │ │ │ │ ldm r5, {r2, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [fp, #730] @ 0x2da │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ str r0, [sp, #2440] @ 0x988 │ │ │ │ @@ -345130,23 +345130,23 @@ │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [pc, #3996] @ 196178 │ │ │ │ mov r1, #988 @ 0x3dc │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ strh r2, [fp, r1] │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r3] │ │ │ │ str r4, [fp, #928] @ 0x3a0 │ │ │ │ str r8, [fp, #932] @ 0x3a4 │ │ │ │ tst r0, #1 │ │ │ │ beq 195a84 │ │ │ │ ldr r0, [pc, #3952] @ 19617c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r4, r0, #8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldm r4, {r1, r2, r4} │ │ │ │ ldr r0, [pc, #3928] @ 196180 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ ldr r7, [pc, #3924] @ 196184 │ │ │ │ @@ -345162,15 +345162,15 @@ │ │ │ │ ldmib r0, {r3, r7} │ │ │ │ str r2, [r6, #468] @ 0x1d4 │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r0, #12] │ │ │ │ stmib r6, {r3, r7} │ │ │ │ str r5, [r6] │ │ │ │ str r0, [r6, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r4 │ │ │ │ adds r4, r1, #1 │ │ │ │ adc r5, r2, #0 │ │ │ │ strd r4, [r0, #8] │ │ │ │ ldrd r0, [sl] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r1, r0, r1 │ │ │ │ @@ -345195,24 +345195,24 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 196cfc │ │ │ │ ldr r1, [pc, #4048] @ 1962b4 │ │ │ │ sub r3, r0, #1 │ │ │ │ ldr r2, [fp, #940] @ 0x3ac │ │ │ │ ldr r4, [pc, r1] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r4] │ │ │ │ add r4, fp, #784 @ 0x310 │ │ │ │ str r3, [fp, #944] @ 0x3b0 │ │ │ │ str r1, [fp, #948] @ 0x3b4 │ │ │ │ tst r0, #1 │ │ │ │ beq 195adc │ │ │ │ ldr r0, [pc, #4004] @ 1962b8 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr r0, [pc, #3976] @ 1962bc │ │ │ │ ldr ip, [pc, #3976] @ 1962c0 │ │ │ │ @@ -345230,15 +345230,15 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r2, #496] @ 0x1f0 │ │ │ │ str r9, [r2, #500] @ 0x1f4 │ │ │ │ str r7, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r4, r3, #1 │ │ │ │ add r7, r0, r6 │ │ │ │ adc r5, r9, #0 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ strd r4, [r7, #8] │ │ │ │ movw r7, #32896 @ 0x8080 │ │ │ │ @@ -345267,15 +345267,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1953ec │ │ │ │ cmp r1, #1 │ │ │ │ bne 195414 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #3 │ │ │ │ beq 196064 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #729] @ 0x2d9 │ │ │ │ add r0, fp, #672 @ 0x2a0 │ │ │ │ @@ -345319,22 +345319,22 @@ │ │ │ │ bne 1954d8 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ bl 352eac │ │ │ │ ldr r0, [pc, #4064] @ 1964c0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ add r5, fp, #592 @ 0x250 │ │ │ │ tst r0, #1 │ │ │ │ beq 195b2c │ │ │ │ ldr r0, [pc, #4040] @ 1964c4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [pc, #4012] @ 1964c8 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ @@ -345353,15 +345353,15 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ strb r4, [fp, #732] @ 0x2dc │ │ │ │ ldr r4, [fp, #632] @ 0x278 │ │ │ │ str ip, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, r9, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r9, r2, #0 │ │ │ │ strd r8, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 359f08 │ │ │ │ ldr r2, [fp, #636] @ 0x27c │ │ │ │ @@ -345593,15 +345593,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 195908 │ │ │ │ cmp r2, #1 │ │ │ │ bne 196064 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 196064 │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ orr r0, r0, #4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ @@ -345629,15 +345629,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 195998 │ │ │ │ cmp r2, #1 │ │ │ │ bne 196604 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 196604 │ │ │ │ ldr r5, [sp, #436] @ 0x1b4 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ beq 195a3c │ │ │ │ mov r4, r6 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ @@ -345682,65 +345682,65 @@ │ │ │ │ b 196778 │ │ │ │ mov r0, #7 │ │ │ │ b 196778 │ │ │ │ mov r0, #3 │ │ │ │ b 196778 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #3956] @ 196a0c │ │ │ │ mov r7, #1 │ │ │ │ ldr r1, [sp, #1384] @ 0x568 │ │ │ │ ldr r2, [sp, #1388] @ 0x56c │ │ │ │ ldr r4, [sp, #1392] @ 0x570 │ │ │ │ ldr r3, [sp, #1396] @ 0x574 │ │ │ │ ldr r5, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r7, [r0, r5]! │ │ │ │ mov r7, #0 │ │ │ │ add ip, r0, #8 │ │ │ │ str r7, [r0, #4] │ │ │ │ stm ip, {r1, r2, r4} │ │ │ │ str r3, [r0, #20] │ │ │ │ b 195220 │ │ │ │ ldr r0, [pc, #3900] @ 196a10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ b 191898 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #3876] @ 196a14 │ │ │ │ mov r8, #1 │ │ │ │ ldr r3, [sp, #1384] @ 0x568 │ │ │ │ ldr r9, [sp, #1388] @ 0x56c │ │ │ │ ldr r6, [sp, #1392] @ 0x570 │ │ │ │ ldr r5, [sp, #1396] @ 0x574 │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr r1, [fp, #948] @ 0x3b4 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r8, [r0, r7]! │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r9, [r0, #12] │ │ │ │ str r6, [r0, #16] │ │ │ │ str r5, [r0, #20] │ │ │ │ b 19532c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #360 @ 0x168 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #3800] @ 196a18 │ │ │ │ mov r8, #1 │ │ │ │ ldr r9, [sp, #1384] @ 0x568 │ │ │ │ ldr r2, [sp, #1388] @ 0x56c │ │ │ │ ldr r4, [sp, #1392] @ 0x570 │ │ │ │ ldr r3, [sp, #1396] @ 0x574 │ │ │ │ ldr r7, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r8, [r0, r7]! │ │ │ │ mov r7, #0 │ │ │ │ stmib r0, {r7, r9} │ │ │ │ str r2, [r0, #12] │ │ │ │ str r4, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ b 195514 │ │ │ │ @@ -345770,15 +345770,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 195bc8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 195d7c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ b 195d88 │ │ │ │ mov r9, r0 │ │ │ │ b 195c9c │ │ │ │ mov r9, r0 │ │ │ │ b 195d14 │ │ │ │ b 195d84 │ │ │ │ @@ -345863,15 +345863,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 195d40 │ │ │ │ cmp r2, #1 │ │ │ │ bne 195d7c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ b 195d88 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [fp, #672] @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 195d34 │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ @@ -345892,15 +345892,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 195db0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 195de0 │ │ │ │ dmb ish │ │ │ │ mov r0, fp │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ b 195de4 │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #729] @ 0x2d9 │ │ │ │ ldr r0, [fp, #624] @ 0x270 │ │ │ │ bl 481910 │ │ │ │ @@ -345917,15 +345917,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 195e14 │ │ │ │ cmp r2, #1 │ │ │ │ bne 195e44 │ │ │ │ dmb ish │ │ │ │ mov r0, fp │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ b 195e48 │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ ldrb r0, [fp, #734] @ 0x2de │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [fp, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ @@ -345957,15 +345957,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 195eb4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 195ee4 │ │ │ │ dmb ish │ │ │ │ mov r0, fp │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ b 195ee8 │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #738] @ 0x2e2 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #731] @ 0x2db │ │ │ │ @@ -345993,15 +345993,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 195f48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 195f6c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, fp, #1152 @ 0x480 │ │ │ │ bl 1477a0 │ │ │ │ ldr r0, [fp, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 195fb0 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #420]! @ 0x1a4 │ │ │ │ @@ -346010,15 +346010,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 195f8c │ │ │ │ cmp r2, #1 │ │ │ │ bne 195fb0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, fp, #1120 @ 0x460 │ │ │ │ bl 147424 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #392]! @ 0x188 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -346049,15 +346049,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 196028 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19604c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [fp, #1148] @ 0x47c │ │ │ │ add r5, fp, #480 @ 0x1e0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 194398 │ │ │ │ b 1944d8 │ │ │ │ subseq r3, lr, r3, lsl #28 │ │ │ │ ldr r0, [fp, #660] @ 0x294 │ │ │ │ @@ -346086,15 +346086,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1960bc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1960e0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r4, fp │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r4, #731]! @ 0x2db │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [r4, #3] │ │ │ │ strb r1, [r4, #-1] │ │ │ │ beq 196190 │ │ │ │ @@ -346108,30 +346108,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 196114 │ │ │ │ cmp r2, #1 │ │ │ │ bne 196190 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 196190 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 196088 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #664]! @ 0x298 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 196150 │ │ │ │ cmp r2, #1 │ │ │ │ bne 196088 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 196088 │ │ │ │ ldrhteq sl, [ip], #-168 @ 0xffffff58 │ │ │ │ @ instruction: 0x007caa98 │ │ │ │ rsbseq r2, r8, ip, ror ip │ │ │ │ rsbseq sl, ip, r8, asr sl │ │ │ │ rsbseq r2, r8, r8, ror #24 │ │ │ │ rsbseq r2, r8, ip, lsr #24 │ │ │ │ @@ -346195,15 +346195,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 196270 │ │ │ │ cmp r2, #1 │ │ │ │ bne 196294 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [fp, #1180] @ 0x49c │ │ │ │ add r6, fp, #452 @ 0x1c4 │ │ │ │ add r5, fp, #1152 @ 0x480 │ │ │ │ cmp r0, #0 │ │ │ │ bne 194d84 │ │ │ │ b 196000 │ │ │ │ orr r6, r7, r6, lsl #16 │ │ │ │ @@ -346272,15 +346272,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1963a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1963c8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, fp, #1152 @ 0x480 │ │ │ │ bl 1477a0 │ │ │ │ ldr r0, [fp, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19640c │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #420]! @ 0x1a4 │ │ │ │ @@ -346289,15 +346289,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1963e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19640c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, fp, #1120 @ 0x460 │ │ │ │ bl 147424 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #392]! @ 0x188 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -346391,15 +346391,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 196578 │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 195f00 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 195f00 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [fp, #403] @ 0x193 │ │ │ │ cmp r0, #0 │ │ │ │ bne 195ff4 │ │ │ │ b 194c7c │ │ │ │ mov r9, r0 │ │ │ │ @@ -346442,15 +346442,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19664c │ │ │ │ cmp r2, #1 │ │ │ │ bne 196670 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [fp, #734] @ 0x2de │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [fp, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ beq 1966b4 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #744]! @ 0x2e8 │ │ │ │ @@ -346479,30 +346479,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1966e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 196190 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 196190 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 196618 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #664]! @ 0x298 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19671c │ │ │ │ cmp r2, #1 │ │ │ │ bne 196618 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 196618 │ │ │ │ mov r9, r0 │ │ │ │ b 195de4 │ │ │ │ mov r9, r0 │ │ │ │ b 195ee8 │ │ │ │ mov r9, r0 │ │ │ │ b 195e48 │ │ │ │ @@ -347224,15 +347224,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 197284 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1972a8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #733] @ 0x2dd │ │ │ │ add r0, fp, #1056 @ 0x420 │ │ │ │ bl 147674 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #737] @ 0x2e1 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ @@ -347279,15 +347279,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 197360 │ │ │ │ cmp r2, #1 │ │ │ │ bne 197390 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ mov r9, r4 │ │ │ │ b 197398 │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ mov r9, r4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #733] @ 0x2dd │ │ │ │ @@ -347371,15 +347371,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1974d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1974f4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r9, [r4, #88] @ 0x58 │ │ │ │ b 197518 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #16 │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -347434,15 +347434,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1975c8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 197638 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 197638 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 197638 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -347452,15 +347452,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 197614 │ │ │ │ cmp r2, #1 │ │ │ │ bne 197638 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ bl 1857fc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ ldrhteq r0, [r8], #-208 @ 0xffffff30 │ │ │ │ @@ -347511,15 +347511,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 197700 │ │ │ │ cmp r2, #1 │ │ │ │ bne 197724 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r9, [r4, #88] @ 0x58 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #16 │ │ │ │ cmp r9, r6 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ bcc 1977cc │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ @@ -347576,15 +347576,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 197804 │ │ │ │ cmp r2, #1 │ │ │ │ bne 197870 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 197870 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 197870 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -347594,15 +347594,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19784c │ │ │ │ cmp r2, #1 │ │ │ │ bne 197870 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ bl 1857fc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ rsbseq r0, r8, ip, ror fp │ │ │ │ @@ -347645,15 +347645,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 197918 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19793c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ add r3, r4, #20 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ @@ -347730,15 +347730,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 197a6c │ │ │ │ cmp r2, #1 │ │ │ │ bne 197a90 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ add r1, r4, #16 │ │ │ │ stm r1, {r0, r6, r9} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ str r8, [r4, #28] │ │ │ │ @@ -347787,15 +347787,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 197b50 │ │ │ │ cmp r2, #1 │ │ │ │ bne 197b74 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ @@ -347922,15 +347922,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 197d6c │ │ │ │ cmp r2, #1 │ │ │ │ bne 197d90 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ @@ -347975,15 +347975,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 197e40 │ │ │ │ cmp r2, #1 │ │ │ │ bne 197e64 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ @@ -348301,15 +348301,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 198358 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19837c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -348581,15 +348581,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 1b85e0 │ │ │ │ ldr r2, [pc, #4044] @ 199798 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r7, [sp, #576] @ 0x240 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #580] @ 0x244 │ │ │ │ ldr r0, [pc, #4012] @ 19979c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -350484,15 +350484,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 19a574 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19a598 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov ip, sl │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ add r0, sl, #12 │ │ │ │ str r4, [sp, #464] @ 0x1d0 │ │ │ │ @@ -350578,15 +350578,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19a6ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 19a710 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #528 @ 0x210 │ │ │ │ ldr r8, [sp, #384] @ 0x180 │ │ │ │ ldr fp, [sp, #388] @ 0x184 │ │ │ │ mov sl, r5 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ mov ip, r4 │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ @@ -350728,15 +350728,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19a944 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19a968 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r9, #208 @ 0xd0 │ │ │ │ bl 1454a8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ strb r0, [r9, #256] @ 0x100 │ │ │ │ strb r0, [r9, #257] @ 0x101 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -350878,15 +350878,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19ab9c │ │ │ │ cmp r2, #1 │ │ │ │ bne 19abc0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #2 │ │ │ │ strh r6, [r9, #55] @ 0x37 │ │ │ │ strh r0, [r9, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ bl 185168 │ │ │ │ ldrb r0, [r9, #157] @ 0x9d │ │ │ │ mov r6, #0 │ │ │ │ @@ -350904,15 +350904,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19ac04 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19ac28 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #2 │ │ │ │ strb r6, [r9, #157] @ 0x9d │ │ │ │ strb r0, [r9, #158] @ 0x9e │ │ │ │ mov r0, r9 │ │ │ │ bl 184b5c │ │ │ │ add r0, r9, #192 @ 0xc0 │ │ │ │ bl 1844e4 │ │ │ │ @@ -350937,15 +350937,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19ac88 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19acac │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #2 │ │ │ │ strb r6, [r9, #257] @ 0x101 │ │ │ │ strb r0, [r9, #258] @ 0x102 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ @@ -351037,15 +351037,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19ae18 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19ae3c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ @@ -351113,15 +351113,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19af48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19af6c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r0, [fp, #60] @ 0x3c │ │ │ │ cmpne r0, #3 │ │ │ │ bne 19b10c │ │ │ │ ldr r0, [fp, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 19b31c │ │ │ │ @@ -351216,30 +351216,30 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 19b0dc │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b01c │ │ │ │ mov r6, #0 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 19b01c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19af7c │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19b120 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19af7c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 19af7c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19aef0 │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, r0, #8 │ │ │ │ @@ -351249,15 +351249,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19b164 │ │ │ │ cmp r2, #1 │ │ │ │ bne 19aef0 │ │ │ │ mov r7, #0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 19aef0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 184bd4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [fp, #16] │ │ │ │ ldrb r4, [fp, #76] @ 0x4c │ │ │ │ @@ -351389,15 +351389,15 @@ │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne 19b394 │ │ │ │ cmp r0, #1 │ │ │ │ bne 19b3d0 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 19b3d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r8, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r4, #0 │ │ │ │ @@ -351410,15 +351410,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 19b3e8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 19b424 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 19b424 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r7, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -351491,15 +351491,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 19b528 │ │ │ │ cmp r3, #1 │ │ │ │ bne 19b558 │ │ │ │ dmb ish │ │ │ │ mov r6, r0 │ │ │ │ mov r0, ip │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r6 │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 438d4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -351538,15 +351538,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 19b5ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 19b610 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ @@ -351610,15 +351610,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 19b70c │ │ │ │ cmp r2, #1 │ │ │ │ bne 19b730 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ @@ -351810,15 +351810,15 @@ │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [pc, #1492] @ 19c010 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #216] @ 0xd8 │ │ │ │ ldr r5, [sp, #220] @ 0xdc │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 184bd4 │ │ │ │ mov r0, #1 │ │ │ │ b 19be24 │ │ │ │ @@ -351936,15 +351936,15 @@ │ │ │ │ cmp r8, #4 │ │ │ │ bne 19bd40 │ │ │ │ mov sl, r7 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ str sl, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 746c98 │ │ │ │ + bl 746ca8 │ │ │ │ mov r5, r0 │ │ │ │ bl 471768 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ mov r2, r5 │ │ │ │ bl 4717dc │ │ │ │ ldrb r8, [sp, #336] @ 0x150 │ │ │ │ @@ -351978,15 +351978,15 @@ │ │ │ │ bne 19bd48 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r1, #80]! @ 0x50 │ │ │ │ sub r5, r1, #4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 19bec4 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ - bl 743bb4 │ │ │ │ + bl 743bc4 │ │ │ │ add r7, sp, #336 @ 0x150 │ │ │ │ add r8, sp, #332 @ 0x14c │ │ │ │ ldm r7, {r0, r4, r7} │ │ │ │ cmp r0, #0 │ │ │ │ beq 19bdb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 186b30 │ │ │ │ @@ -352469,45 +352469,45 @@ │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ ldr r1, [pc, #760] @ 19c780 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #832] @ 19c7e4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #792] @ 19c7d8 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #788] @ 19c7dc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #3 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #728] @ 19c7cc │ │ │ │ add r1, pc, r1 │ │ │ │ b 19c584 │ │ │ │ ldr r1, [pc, #664] @ 19c798 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #692] @ 19c7d0 │ │ │ │ add r1, pc, r1 │ │ │ │ b 19c660 │ │ │ │ ldr r1, [pc, #656] @ 19c7b8 │ │ │ │ add r1, pc, r1 │ │ │ │ b 19c584 │ │ │ │ ldr r3, [pc, #600] @ 19c78c │ │ │ │ @@ -352516,38 +352516,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #632] @ 19c7e0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #528] @ 19c794 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #524] @ 19c7ac │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #456] @ 19c784 │ │ │ │ ldr r1, [pc, #456] @ 19c788 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b 19c634 │ │ │ │ ldr r3, [pc, #536] @ 19c7e8 │ │ │ │ ldr r1, [pc, #536] @ 19c7ec │ │ │ │ @@ -352565,61 +352565,61 @@ │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r4, sp, #20 │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #368] @ 19c79c │ │ │ │ ldr r1, [pc, #368] @ 19c7a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #372] @ 19c7d4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #296] @ 19c7a4 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #292] @ 19c7a8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #320] @ 19c7f0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #316] @ 19c7f4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [pc, #216] @ 19c7bc │ │ │ │ add r4, r0, #4 │ │ │ │ ldr lr, [pc, #212] @ 19c7c0 │ │ │ │ add r5, r0, #8 │ │ │ │ ldr r3, [pc, #208] @ 19c7c4 │ │ │ │ @@ -352632,37 +352632,37 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 761c54 │ │ │ │ + bl 761c64 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #120] @ 19c7b0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #116] @ 19c7b4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #140] @ 19c7f8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq lr, sp, fp, lsl #20 │ │ │ │ rsbseq fp, r7, r4, lsl #29 │ │ │ │ subseq lr, sp, r8, ror #17 │ │ │ │ rsbseq fp, r7, r8, lsl pc │ │ │ │ subseq lr, sp, r7, ror #18 │ │ │ │ subseq lr, sp, sl, lsr r9 │ │ │ │ subseq lr, sp, r2, asr #19 │ │ │ │ @@ -353433,15 +353433,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq sp, sp, r3, lsr ip │ │ │ │ rsbseq fp, r7, ip, ror #3 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -353450,15 +353450,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsheq sp, [sp], #-185 @ 0xffffff47 │ │ │ │ ldrhteq fp, [r7], #-24 @ 0xffffffe8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -353482,15 +353482,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrhteq fp, [r7], #-0 │ │ │ │ subseq sp, sp, fp, lsr fp │ │ │ │ ldrhteq fp, [r7], #-12 │ │ │ │ subseq sp, sp, r4, lsr #22 │ │ │ │ subseq sp, sp, r1, lsr #22 │ │ │ │ @@ -353517,15 +353517,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbseq fp, r7, r4, lsr r0 │ │ │ │ subseq sp, sp, pc, lsr #21 │ │ │ │ rsbseq fp, r7, r0, lsr r0 │ │ │ │ @ instruction: 0x005dda98 │ │ │ │ @ instruction: 0x005dda95 │ │ │ │ @@ -353562,15 +353562,15 @@ │ │ │ │ mov r2, #6 │ │ │ │ add lr, pc, lr │ │ │ │ str r4, [sp] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ str lr, [sp, #24] │ │ │ │ str ip, [sp, #28] │ │ │ │ - bl 76142c │ │ │ │ + bl 76143c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ rsbseq fp, r7, r4, lsr r0 │ │ │ │ subseq sp, sp, lr, ror #20 │ │ │ │ rsbseq sl, r7, ip, asr #31 │ │ │ │ subseq sp, sp, r3, ror #20 │ │ │ │ ldrsbteq sl, [r7], #-244 @ 0xffffff0c │ │ │ │ @@ -353642,22 +353642,22 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 19d714 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r1, sp, r4, asr #16 │ │ │ │ ldrshteq sl, [r7], #-232 @ 0xffffff18 │ │ │ │ subseq r1, sp, r0, lsl r8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 19d764 │ │ │ │ @@ -353669,46 +353669,46 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 19d780 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbseq sl, r7, r4, lsr #29 │ │ │ │ ldrsbeq r1, [sp], #-112 @ 0xffffff90 │ │ │ │ subseq r1, sp, r4, lsr #15 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 19d7a8 │ │ │ │ ldr r1, [pc, #76] @ 19d7e8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 19d7e0 │ │ │ │ ldr r3, [pc, #40] @ 19d7e4 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r1, sp, ip, asr r7 │ │ │ │ rsbseq sl, r7, r0, lsl #25 │ │ │ │ subseq r1, sp, r4, ror r7 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -353731,24 +353731,24 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #36] @ 19d888 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrsheq r4, [sp], #-191 @ 0xffffff41 │ │ │ │ ldrsbteq sl, [r7], #-212 @ 0xffffff2c │ │ │ │ ldrsbeq r4, [sp], #-183 @ 0xffffff49 │ │ │ │ ldrhteq sl, [r7], #-212 @ 0xffffff2c │ │ │ │ subseq sp, sp, r5, lsl #15 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -353758,15 +353758,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq sp, sp, r6, asr r7 │ │ │ │ rsbseq sl, r7, r8, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ mov sl, r0 │ │ │ │ @@ -354306,21 +354306,21 @@ │ │ │ │ movw r0, #7096 @ 0x1bb8 │ │ │ │ add r8, r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 43ffec │ │ │ │ ldr r0, [pc, #4080] @ 19f13c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ beq 19e410 │ │ │ │ ldr r0, [pc, #4076] @ 19f150 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r0, #44233 @ 0xacc9 │ │ │ │ adds r2, r2, r6 │ │ │ │ movt r0, #38446 @ 0x962e │ │ │ │ movw r6, #19347 @ 0x4b93 │ │ │ │ @@ -354335,15 +354335,15 @@ │ │ │ │ umull r0, r4, r0, r3 │ │ │ │ adds r7, r0, r7 │ │ │ │ ldr r0, [pc, #4072] @ 19f19c │ │ │ │ adcs r4, r5, r4 │ │ │ │ adc r5, r9, #0 │ │ │ │ umlal r4, r5, r6, r3 │ │ │ │ ldr r6, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r6 │ │ │ │ add lr, sp, #12288 @ 0x3000 │ │ │ │ strd r2, [r0, #8] │ │ │ │ eor r0, r4, r1 │ │ │ │ eor r1, r5, r7 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ movw r2, #1752 @ 0x6d8 │ │ │ │ @@ -354494,15 +354494,15 @@ │ │ │ │ add lr, sp, #12288 @ 0x3000 │ │ │ │ add r2, lr, #316 @ 0x13c │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [r2, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r2, #1788] @ 0x6fc │ │ │ │ ldr r2, [r2, #1792] @ 0x700 │ │ │ │ ldr r4, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ands r1, r1, #1 │ │ │ │ str r5, [r0, r4]! │ │ │ │ movw r1, #63390 @ 0xf79e │ │ │ │ movw r5, #36300 @ 0x8dcc │ │ │ │ movt r1, #3830 @ 0xef6 │ │ │ │ movt r5, #11573 @ 0x2d35 │ │ │ │ movne r1, r2 │ │ │ │ @@ -354915,15 +354915,15 @@ │ │ │ │ eor r0, r0, ip │ │ │ │ umull r5, r8, r0, sl │ │ │ │ cmp r5, sl │ │ │ │ bcs 19eb4c │ │ │ │ rsb r0, sl, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, sl │ │ │ │ - bl 76de5c <__aeabi_uidivmod@@Base> │ │ │ │ + bl 76de6c <__aeabi_uidivmod@@Base> │ │ │ │ movw lr, #19347 @ 0x4b93 │ │ │ │ cmp r5, r1 │ │ │ │ movt lr, #35768 @ 0x8bb8 │ │ │ │ bcs 19eb4c │ │ │ │ movw r0, #30885 @ 0x78a5 │ │ │ │ mov r4, #0 │ │ │ │ movt r0, #43628 @ 0xaa6c │ │ │ │ @@ -355704,15 +355704,15 @@ │ │ │ │ ldrhteq r8, [r7], #-128 @ 0xffffff80 │ │ │ │ @ instruction: 0x00778f90 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 76b628 │ │ │ │ + bl 76b638 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov fp, r0 │ │ │ │ add r4, r8, #8 │ │ │ │ @@ -355824,19 +355824,19 @@ │ │ │ │ stm r2, {r4, r5, r6, r7} │ │ │ │ mov r4, lr │ │ │ │ ldrb r2, [r8, #72] @ 0x48 │ │ │ │ strd r0, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ bne 19f9fc │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 19f9f0 │ │ │ │ ldr r0, [pc, #852] @ 19fc84 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -356126,15 +356126,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq fp, sp, sl, ror #4 │ │ │ │ rsbseq r8, r7, r0, ror #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -356618,15 +356618,15 @@ │ │ │ │ bl 47ec80 │ │ │ │ b 1a0570 │ │ │ │ ldr r2, [pc, #984] @ 1a0938 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldrb fp, [sp, #28] │ │ │ │ cmp fp, #4 │ │ │ │ bne 1a05d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a05a0 │ │ │ │ ldr r0, [pc, #924] @ 1a092c │ │ │ │ @@ -356683,15 +356683,15 @@ │ │ │ │ ldr r4, [pc, #744] @ 1a0944 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1a06f8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a05c8 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r0 │ │ │ │ ldrdne r4, [r0, #36] @ 0x24 │ │ │ │ @@ -356753,15 +356753,15 @@ │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ strb fp, [r9] │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #388] @ 1a0924 │ │ │ │ ldr r2, [pc, #388] @ 1a0928 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -357026,15 +357026,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a0bd0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r2, #0 │ │ │ │ beq 1a0bb0 │ │ │ │ - bl 6509d4 │ │ │ │ + bl 6509e4 │ │ │ │ cmp r5, #0 │ │ │ │ bne 1a0be8 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 1a0c78 │ │ │ │ mov r0, #0 │ │ │ │ @@ -357096,15 +357096,15 @@ │ │ │ │ rsbseq r6, r7, r4, ror sp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r5, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 746c98 │ │ │ │ + bl 746ca8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ movw r2, #21537 @ 0x5421 │ │ │ │ bl 481fc0 │ │ │ │ @@ -357122,15 +357122,15 @@ │ │ │ │ bl 42904 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 746c98 │ │ │ │ + bl 746ca8 │ │ │ │ mov r6, r0 │ │ │ │ bl 471768 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ bl 4717dc │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ @@ -357190,15 +357190,15 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ strex r1, r0, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1a0e3c │ │ │ │ ldr r0, [pc, #4084] @ 1a1e4c │ │ │ │ dmb ish │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r1, [r0, r1]! │ │ │ │ cmp r1, #1 │ │ │ │ beq 1a0eb4 │ │ │ │ cmp r1, #2 │ │ │ │ bne 1a1ca4 │ │ │ │ ldrb r0, [r7, #24] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -357273,15 +357273,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 1a0fac │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a14c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ ldrb r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, lsl #26 │ │ │ │ andeq r0, r0, r8, lsl sp │ │ │ │ @@ -357334,30 +357334,30 @@ │ │ │ │ cmp r7, #6 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ bne 1a1990 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a11c8 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a1408 │ │ │ │ bl 471768 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ bl 471f8c │ │ │ │ ldrb r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a0fac │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ strb r8, [r0, r7] │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ @@ -357388,15 +357388,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r9, [pc, #4064] @ 1a2148 │ │ │ │ add sl, sp, #256 @ 0x100 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r7, [sp, #260] @ 0x104 │ │ │ │ ldrb r1, [sp, #264] @ 0x108 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ strb r5, [r0, r2] │ │ │ │ bne 1a11a0 │ │ │ │ ldr r0, [pc, #4028] @ 1a214c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -357421,27 +357421,27 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a0f98 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ strb r8, [r0, r2] │ │ │ │ dmb ish │ │ │ │ strb r8, [r1, #8] │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a1578 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a132c │ │ │ │ movw r0, #51712 @ 0xca00 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ @@ -357475,31 +357475,31 @@ │ │ │ │ ldr r9, [pc, #3816] @ 1a21a4 │ │ │ │ add sl, sp, #256 @ 0x100 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a1638 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ - bl 72fc9c │ │ │ │ + bl 72fcac │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 1a16b0 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ cmp r0, r1 │ │ │ │ bhi 1a16b0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ strb r5, [r0, r2] │ │ │ │ dmb ish │ │ │ │ strb r5, [r1, #8] │ │ │ │ dmb ish │ │ │ │ b 1a11fc │ │ │ │ ldr r0, [pc, #3684] @ 1a2198 │ │ │ │ @@ -357507,15 +357507,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1a13e4 │ │ │ │ ldr r0, [pc, #3668] @ 1a21a0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a1240 │ │ │ │ ldr r0, [pc, #3624] @ 1a218c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -357541,15 +357541,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ str r8, [sp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ b 1a1240 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a1240 │ │ │ │ ldr r0, [pc, #3496] @ 1a219c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ @@ -357562,15 +357562,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1a1730 │ │ │ │ ldr r0, [pc, #3584] @ 1a2228 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a10b4 │ │ │ │ ldr r0, [pc, #3564] @ 1a222c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -357597,26 +357597,26 @@ │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r8, [sp, #180] @ 0xb4 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 1a10b4 │ │ │ │ ldr r0, [pc, #3392] @ 1a2208 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1a1754 │ │ │ │ ldr r0, [pc, #3376] @ 1a2210 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0fa4 │ │ │ │ ldr r0, [pc, #3356] @ 1a2214 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -357643,28 +357643,28 @@ │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r8, [sp, #180] @ 0xb4 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 1a0fa4 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1a1644 │ │ │ │ ldr r0, [pc, #3164] @ 1a21e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1a18e8 │ │ │ │ ldr r0, [pc, #3148] @ 1a21ec │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a1644 │ │ │ │ ldr r0, [pc, #3128] @ 1a21f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -357690,22 +357690,22 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ str r8, [sp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ b 1a1644 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a1778 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ strb r5, [r0, r2] │ │ │ │ dmb ish │ │ │ │ strb r5, [r1, #8] │ │ │ │ dmb ish │ │ │ │ ldrb r0, [sp, #224] @ 0xe0 │ │ │ │ ldr r7, [sp, #220] @ 0xdc │ │ │ │ @@ -357744,19 +357744,19 @@ │ │ │ │ ldrex r0, [r7] │ │ │ │ strex r1, r5, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1a16e8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a1974 │ │ │ │ bl 47995c │ │ │ │ - bl 63d550 │ │ │ │ + bl 63d560 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strb r5, [r0, r2] │ │ │ │ dmb ish │ │ │ │ strb r5, [r1, #8] │ │ │ │ dmb ish │ │ │ │ b 1a0fac │ │ │ │ cmp r1, #0 │ │ │ │ @@ -357782,15 +357782,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1a190c │ │ │ │ ldr r0, [pc, #2616] @ 1a21d0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a1644 │ │ │ │ ldr r0, [pc, #2596] @ 1a21d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -357816,27 +357816,27 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ str r8, [sp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ b 1a1644 │ │ │ │ ldr r0, [pc, #2416] @ 1a21a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1a1930 │ │ │ │ ldr r0, [pc, #2400] @ 1a21b0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a16bc │ │ │ │ ldr r0, [pc, #2384] @ 1a21b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -357862,15 +357862,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ str r8, [sp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ b 1a16bc │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a1644 │ │ │ │ ldr r0, [pc, #2288] @ 1a21e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ @@ -357918,15 +357918,15 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a1ae4 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -357943,15 +357943,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1a19fc │ │ │ │ cmp r1, #1 │ │ │ │ bne 1a1a24 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r0, r0, #12 │ │ │ │ @@ -357960,54 +357960,54 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1a1a44 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1a1ba4 │ │ │ │ dmb ish │ │ │ │ - bl 5ab13c │ │ │ │ + bl 5ab14c │ │ │ │ b 1a1ba4 │ │ │ │ ldr r4, [pc, #1776] @ 1a2164 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1a1c5c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0e14 │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a0e2c │ │ │ │ mov r5, #1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 1a0e2c │ │ │ │ ldr r5, [pc, #1672] @ 1a2174 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1a1c80 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a19cc │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a1d58 │ │ │ │ mov r6, r0 │ │ │ │ @@ -358035,15 +358035,15 @@ │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ str r6, [sp, #288] @ 0x120 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ mov r4, lr │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 1a19cc │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -358053,45 +358053,45 @@ │ │ │ │ ldrex r0, [fp] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1a1bbc │ │ │ │ dmb ish │ │ │ │ bl 47995c │ │ │ │ - bl 63d550 │ │ │ │ + bl 63d560 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a1c54 │ │ │ │ mov r5, #0 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ cmp r5, #2 │ │ │ │ beq 1a1c54 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1a1c54 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1a1c30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1a1c54 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a0e14 │ │ │ │ ldr r0, [pc, #1276] @ 1a2168 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ @@ -358106,15 +358106,15 @@ │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1a1afc │ │ │ │ b 1a19cc │ │ │ │ ldr r0, [pc, #1188] @ 1a2150 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 450bc │ │ │ │ mov r6, r0 │ │ │ │ b 1a0eb8 │ │ │ │ ldr r0, [pc, #1184] @ 1a216c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -358193,15 +358193,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1a1de8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1a2040 │ │ │ │ dmb ish │ │ │ │ - bl 5ab13c │ │ │ │ + bl 5ab14c │ │ │ │ b 1a2040 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r7, #24] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ bl 182384 │ │ │ │ b 1a2040 │ │ │ │ @@ -358230,29 +358230,29 @@ │ │ │ │ b 1a1fb0 │ │ │ │ rsbseq r7, r7, r0, lsl r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #708] @ 1a2158 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ strb r1, [r0, r2] │ │ │ │ dmb ish │ │ │ │ strb r1, [r3, #8] │ │ │ │ dmb ish │ │ │ │ b 1a1fe4 │ │ │ │ mov r4, r0 │ │ │ │ b 1a1fd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #664] @ 1a2160 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ ldrb r1, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ strb r5, [r0, r3] │ │ │ │ mov r0, r2 │ │ │ │ bl 181788 │ │ │ │ b 1a1fe4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #28 │ │ │ │ @@ -358304,15 +358304,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b 1a1fe4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #416] @ 1a215c │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ strb r1, [r0, r2] │ │ │ │ dmb ish │ │ │ │ strb r1, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldrb r1, [sp, #224] @ 0xe0 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ bl 181788 │ │ │ │ @@ -358343,22 +358343,22 @@ │ │ │ │ ldrex r0, [fp] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1a2044 │ │ │ │ dmb ish │ │ │ │ bl 47995c │ │ │ │ - bl 63d550 │ │ │ │ + bl 63d560 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1a2080 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ cmp r7, #2 │ │ │ │ bne 1a20d0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1a20c8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r0, [r1, #24] │ │ │ │ @@ -358375,29 +358375,29 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r0, r6, #8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1a208c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, r6, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1a20f8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1a208c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ b 1a208c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ bl 65120 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ @@ -360384,18 +360384,18 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ ldr r7, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1a41a4 │ │ │ │ ldr r0, [pc, #504] @ 1a4264 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -360578,18 +360578,18 @@ │ │ │ │ mov r0, #3 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1a4460 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6, #160] @ 0xa0 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1a4448 │ │ │ │ ldr r0, [pc, #320] @ 1a44b4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -362191,15 +362191,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 1a5d3c │ │ │ │ ldr r0, [pc, #300] @ 1a5da0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #292] @ 1a5da4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 43b50 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ @@ -362216,15 +362216,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #208] @ 1a5dac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #176] @ 1a5db0 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -362298,15 +362298,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #124] @ 1a5ea0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #92] @ 1a5ea4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -362356,15 +362356,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #120] @ 1a5f84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #88] @ 1a5f88 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -362396,15 +362396,15 @@ │ │ │ │ ldr r0, [r2] │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a6010 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #2656] @ 0xa60 │ │ │ │ strb r1, [sp, #2660] @ 0xa64 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ add r5, lr, #632 @ 0x278 │ │ │ │ str r0, [sp, #2676] @ 0xa74 │ │ │ │ mov r1, sp │ │ │ │ movw r2, #2664 @ 0xa68 │ │ │ │ mov r0, r5 │ │ │ │ @@ -362435,15 +362435,15 @@ │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #152] @ 1a60dc │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #13 │ │ │ │ add r0, lr, #632 @ 0x278 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #2680] @ 0xa78 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #2684] @ 0xa7c │ │ │ │ ldr r0, [sp, #2692] @ 0xa84 │ │ │ │ ldr r2, [pc, #116] @ 1a60e0 │ │ │ │ ldr r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -362502,15 +362502,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #124] @ 1a61d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #92] @ 1a61d4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -362546,15 +362546,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a6244 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1a6234 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 64fb44 │ │ │ │ + bl 64fb54 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a6234 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -362576,15 +362576,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #144] @ 1a630c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #112] @ 1a6310 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -362648,15 +362648,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #152] @ 1a6434 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #120] @ 1a6438 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -362696,15 +362696,15 @@ │ │ │ │ ldr r0, [r2] │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a64c0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #2656] @ 0xa60 │ │ │ │ strb r1, [sp, #2660] @ 0xa64 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ add r5, lr, #632 @ 0x278 │ │ │ │ str r0, [sp, #2676] @ 0xa74 │ │ │ │ mov r1, sp │ │ │ │ movw r2, #2664 @ 0xa68 │ │ │ │ mov r0, r5 │ │ │ │ @@ -362735,15 +362735,15 @@ │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #152] @ 1a658c │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #13 │ │ │ │ add r0, lr, #632 @ 0x278 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #2680] @ 0xa78 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #2684] @ 0xa7c │ │ │ │ ldr r0, [sp, #2692] @ 0xa84 │ │ │ │ ldr r2, [pc, #116] @ 1a6590 │ │ │ │ ldr r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -362785,30 +362785,30 @@ │ │ │ │ beq 1a6874 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a690c │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 643aac │ │ │ │ + bl 643abc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a69bc │ │ │ │ mov r0, r4 │ │ │ │ bl 43a9c │ │ │ │ bl 43a48 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 494844 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 643aa8 │ │ │ │ + bl 643ab8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a6620 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 42cc4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -362875,29 +362875,29 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 648b04 │ │ │ │ + bl 648b14 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a69cc │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r5, [pc, #976] @ 1a6b24 │ │ │ │ ldr r0, [pc, #976] @ 1a6b28 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldr ip, [pc, #948] @ 1a6b2c │ │ │ │ ldm r0, {sl, fp} │ │ │ │ add r1, r1, #12 │ │ │ │ mov r5, #18 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ @@ -362920,15 +362920,15 @@ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #159 @ 0x9f │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a6800 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -362972,15 +362972,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #580] @ 1a6af0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [pc, #548] @ 1a6af4 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -363010,15 +363010,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #500] @ 1a6b38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [pc, #468] @ 1a6b3c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -363180,15 +363180,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #356] @ 1a6d50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #324] @ 1a6d54 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -363209,15 +363209,15 @@ │ │ │ │ ldr r0, [pc, #264] @ 1a6d5c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1a6ce4 │ │ │ │ ldr r0, [pc, #248] @ 1a6d60 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r2, [pc, #240] @ 1a6d64 │ │ │ │ add r1, sp, #24 │ │ │ │ ldm r0, {r6, r7} │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r9, #34 @ 0x22 │ │ │ │ @@ -363239,15 +363239,15 @@ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, sp, #95 @ 0x5f │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ @@ -363311,15 +363311,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #312] @ 1a6f30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #280] @ 1a6f34 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -363348,15 +363348,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #176] @ 1a6f3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #144] @ 1a6f40 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -363425,15 +363425,15 @@ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 73895c │ │ │ │ + bl 73896c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a6fe4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -363478,15 +363478,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #448] @ 1a7254 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #416] @ 1a7258 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -363516,15 +363516,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #312] @ 1a7264 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #280] @ 1a7268 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -363606,27 +363606,27 @@ │ │ │ │ beq 1a7554 │ │ │ │ ldr r4, [pc, #1272] @ 1a7784 │ │ │ │ mov r8, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrd sl, [r4, #40] @ 0x28 │ │ │ │ bl 2aa45c │ │ │ │ mov r9, r0 │ │ │ │ - bl 640654 │ │ │ │ + bl 640664 │ │ │ │ ldr r1, [pc, #1248] @ 1a7788 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #28 │ │ │ │ mov r2, #13 │ │ │ │ mov r0, r7 │ │ │ │ bl 2a77a4 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 640760 │ │ │ │ + bl 640770 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a72e8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #1180] @ 1a778c │ │ │ │ @@ -363635,69 +363635,69 @@ │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2a77a4 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 6406f0 │ │ │ │ + bl 640700 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a732c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - bl 640e6c │ │ │ │ + bl 640e7c │ │ │ │ ldr r1, [pc, #1112] @ 1a7790 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #13 │ │ │ │ bl 2a77a4 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ - bl 640f98 │ │ │ │ + bl 640fa8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a7374 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #1048] @ 1a7794 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #24 │ │ │ │ - bl 640f08 │ │ │ │ - bl 640e6c │ │ │ │ + bl 640f18 │ │ │ │ + bl 640e7c │ │ │ │ ldr r1, [pc, #1028] @ 1a7798 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #9 │ │ │ │ bl 2a77a4 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 640f98 │ │ │ │ + bl 640fa8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a73d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #964] @ 1a779c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 640f50 │ │ │ │ + bl 640f60 │ │ │ │ bl 43204 │ │ │ │ - bl 645764 │ │ │ │ + bl 645774 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ bl 433a8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl 433a8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -363728,31 +363728,31 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 428c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 64bc9c │ │ │ │ + bl 64bcac │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1a74c4 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bge 1a7610 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 1a7624 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a7600 │ │ │ │ @@ -363795,15 +363795,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #23 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #500] @ 1a777c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #468] @ 1a7780 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -363936,15 +363936,15 @@ │ │ │ │ rsbseq r1, r7, r0, ror r6 │ │ │ │ @ instruction: 0x000076b0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #1200 @ 0x4b0 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #2636] @ 0xa4c │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r5, sp, #2656 @ 0xa60 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2652] @ 0xa5c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2640 @ 0xa50 │ │ │ │ bl 438d4 │ │ │ │ @@ -363998,15 +363998,15 @@ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 73895c │ │ │ │ + bl 73896c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a78d8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -364051,15 +364051,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #448] @ 1a7b48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #416] @ 1a7b4c │ │ │ │ ldr r6, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -364089,15 +364089,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #312] @ 1a7b58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #280] @ 1a7b5c │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -364227,15 +364227,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #696] @ 1a7f00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ bl 42988 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 1a7c88 │ │ │ │ @@ -364266,15 +364266,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #552] @ 1a7f0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ bl 423dc │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -364324,15 +364324,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #284] @ 1a7ee8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #252] @ 1a7eec │ │ │ │ ldr r6, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -364451,15 +364451,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #812] @ 1a82f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #780] @ 1a82f8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -364489,15 +364489,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #692] @ 1a8314 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #660] @ 1a8318 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -364517,15 +364517,15 @@ │ │ │ │ ldr r0, [pc, #568] @ 1a82fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1a8154 │ │ │ │ ldr r0, [pc, #552] @ 1a8300 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r2, [pc, #544] @ 1a8304 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldm r0, {r4, r5} │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, #18 │ │ │ │ @@ -364547,15 +364547,15 @@ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 4947d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 43e68 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #8 │ │ │ │ @@ -364566,15 +364566,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 73895c │ │ │ │ + bl 73896c │ │ │ │ cmp r7, #0 │ │ │ │ beq 1a81b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ @@ -364675,15 +364675,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a8370 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1a8360 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 64fb44 │ │ │ │ + bl 64fb54 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1a8408 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #184 @ 0xb8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -364699,15 +364699,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #260] @ 1a84ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [pc, #228] @ 1a84b0 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -364728,15 +364728,15 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #24 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #92] @ 0x5c │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 438d4 │ │ │ │ @@ -364782,15 +364782,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 1a85b8 │ │ │ │ ldr r0, [pc, #300] @ 1a861c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #292] @ 1a8620 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 43b50 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ @@ -364807,15 +364807,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #208] @ 1a8628 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #176] @ 1a862c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -364888,15 +364888,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #124] @ 1a8718 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #92] @ 1a871c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -364932,15 +364932,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a880c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1a87fc │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 64fb44 │ │ │ │ + bl 64fb54 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a88a0 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -364993,15 +364993,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #240] @ 1a8930 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #208] @ 1a8934 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365079,15 +365079,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #116] @ 1a8a0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #84] @ 1a8a10 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365113,15 +365113,15 @@ │ │ │ │ subseq r3, sp, r8, lsr #28 │ │ │ │ subseq sl, ip, r0, asr #30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #1200 @ 0x4b0 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #2636] @ 0xa4c │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r5, sp, #2656 @ 0xa60 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2652] @ 0xa5c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2640 @ 0xa50 │ │ │ │ bl 438d4 │ │ │ │ @@ -365171,21 +365171,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #4 │ │ │ │ bl 1ac228 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 64fb24 │ │ │ │ + bl 64fb34 │ │ │ │ ldr r1, [pc, #404] @ 1a8cb0 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #14 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 43f34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -365218,15 +365218,15 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #244] @ 1a8cb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #212] @ 1a8cbc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365315,15 +365315,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #152] @ 1a8de0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #120] @ 1a8de4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365363,15 +365363,15 @@ │ │ │ │ ldr r0, [r2] │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a8e6c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #2656] @ 0xa60 │ │ │ │ strb r1, [sp, #2660] @ 0xa64 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ add r5, lr, #632 @ 0x278 │ │ │ │ str r0, [sp, #2676] @ 0xa74 │ │ │ │ mov r1, sp │ │ │ │ movw r2, #2664 @ 0xa68 │ │ │ │ mov r0, r5 │ │ │ │ @@ -365402,15 +365402,15 @@ │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #152] @ 1a8f38 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #13 │ │ │ │ add r0, lr, #632 @ 0x278 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #2680] @ 0xa78 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #2684] @ 0xa7c │ │ │ │ ldr r0, [sp, #2692] @ 0xa84 │ │ │ │ ldr r2, [pc, #116] @ 1a8f3c │ │ │ │ ldr r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365479,15 +365479,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #312] @ 1a9110 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #280] @ 1a9114 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365516,15 +365516,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #176] @ 1a911c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #144] @ 1a9120 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365578,15 +365578,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 1a9228 │ │ │ │ ldr r0, [pc, #300] @ 1a928c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #292] @ 1a9290 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 43b50 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ @@ -365603,15 +365603,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #208] @ 1a9298 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #176] @ 1a929c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365687,15 +365687,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #300] @ 1a9444 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #268] @ 1a9448 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365724,15 +365724,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #164] @ 1a9450 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #132] @ 1a9454 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365778,15 +365778,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a9544 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1a9534 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 64fb44 │ │ │ │ + bl 64fb54 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a95d8 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -365839,15 +365839,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #240] @ 1a9668 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #208] @ 1a966c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365925,15 +365925,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #116] @ 1a9744 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #84] @ 1a9748 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -365969,17 +365969,17 @@ │ │ │ │ beq 1a97c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ beq 1a98d8 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 646128 │ │ │ │ + bl 646138 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 64a0c8 │ │ │ │ + bl 64a0d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a98e8 │ │ │ │ cmp r1, #7 │ │ │ │ bne 1a985c │ │ │ │ ldr r1, [pc, #376] @ 1a9924 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -366000,15 +366000,15 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #32 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #304] @ 1a992c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #272] @ 1a9930 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -366090,17 +366090,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a9a44 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1a9a34 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 646128 │ │ │ │ + bl 646138 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 64a0c8 │ │ │ │ + bl 64a0d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a9adc │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #10 │ │ │ │ mov sl, #0 │ │ │ │ bne 1a99a8 │ │ │ │ ldr r1, [pc, #400] @ 1a9b28 │ │ │ │ @@ -366160,15 +366160,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #32 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #188] @ 1a9b38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #156] @ 1a9b3c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -366221,17 +366221,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a9c30 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1a9c20 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 646128 │ │ │ │ + bl 646138 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 64a15c │ │ │ │ + bl 64a16c │ │ │ │ uxtb sl, r0 │ │ │ │ cmp sl, #2 │ │ │ │ beq 1a9cc8 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #20 │ │ │ │ @@ -366283,15 +366283,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #32 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #184] @ 1a9d20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #152] @ 1a9d24 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -366338,15 +366338,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ bl 43b14 │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 1a9d90 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 17d770 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -366393,15 +366393,15 @@ │ │ │ │ rsbseq lr, r6, r4, lsr #29 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r5, r1 │ │ │ │ bl 42d3c │ │ │ │ mov r4, r0 │ │ │ │ - bl 645f88 │ │ │ │ + bl 645f98 │ │ │ │ ldr r1, [pc, #140] @ 1a9ec0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -366683,15 +366683,15 @@ │ │ │ │ ldrd r8, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, sp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r9 │ │ │ │ - bl 71cef0 │ │ │ │ + bl 71cf00 │ │ │ │ ldr r0, [sp] │ │ │ │ add r1, r6, #4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1aa2e4 │ │ │ │ ldrd r0, [r1] │ │ │ │ strd r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ @@ -366805,15 +366805,15 @@ │ │ │ │ b 2a1f34 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 1aa490 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ rsbseq lr, r6, r4, ror #11 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 73845c │ │ │ │ + b 73846c │ │ │ │ ldr r0, [r0] │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #35 @ 0x23 │ │ │ │ cmp r2, #9 │ │ │ │ subcc r1, r3, #34 @ 0x22 │ │ │ │ @@ -366837,15 +366837,15 @@ │ │ │ │ ldr r2, [pc, #512] @ 1aa704 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, ip │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #504] @ 1aa724 │ │ │ │ ldr r1, [pc, #504] @ 1aa728 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1aa5b4 │ │ │ │ @@ -366869,28 +366869,28 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str r5, [sp, #28] │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str lr, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #360] @ 1aa714 │ │ │ │ ldr r1, [pc, #360] @ 1aa718 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ add r3, sp, #28 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #20 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #316] @ 1aa71c │ │ │ │ ldr r1, [pc, #316] @ 1aa720 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1aa674 │ │ │ │ @@ -366900,15 +366900,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr lr, [pc, #224] @ 1aa708 │ │ │ │ add r2, r0, #16 │ │ │ │ ldr r3, [pc, #220] @ 1aa70c │ │ │ │ ldr r1, [pc, #220] @ 1aa710 │ │ │ │ add lr, pc, lr │ │ │ │ @@ -366917,54 +366917,54 @@ │ │ │ │ add r2, sp, #28 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r2, lr} │ │ │ │ mov r0, ip │ │ │ │ mov r2, #14 │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #192] @ 1aa72c │ │ │ │ ldr r1, [pc, #192] @ 1aa730 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #148] @ 1aa734 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #144] @ 1aa738 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #19 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #112] @ 1aa744 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #108] @ 1aa748 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq r1, sp, r0, ror #16 │ │ │ │ ldrhteq lr, [r6], #-128 @ 0xffffff80 │ │ │ │ rsbseq lr, r6, r8, lsr #15 │ │ │ │ @ instruction: 0x0076e794 │ │ │ │ subseq r1, sp, r3, lsr #14 │ │ │ │ @@ -366989,63 +366989,63 @@ │ │ │ │ subseq fp, ip, sp, asr #6 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 1aa77c │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 1aa780 │ │ │ │ - b 76b638 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b648 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 1aa7b0 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 1aa7b4 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 1aa7d4 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 1aa7d8 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 1aa7f8 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 1aa7fc │ │ │ │ - b 76b430 │ │ │ │ - b 75ecd8 │ │ │ │ - b 75ed48 │ │ │ │ + b 76b440 │ │ │ │ + b 75ece8 │ │ │ │ + b 75ed58 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1aa814 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760b28 │ │ │ │ + b 760b38 │ │ │ │ subseq r0, sp, r3, ror #28 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 1aa834 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 1aa838 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr ip, [pc, #96] @ 1aa8b4 │ │ │ │ mov r6, #5 │ │ │ │ ldr lr, [pc, #92] @ 1aa8b8 │ │ │ │ @@ -367065,55 +367065,55 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @ instruction: 0x005d159e │ │ │ │ @ instruction: 0x0076e590 │ │ │ │ subseq r1, sp, r8, lsl #11 │ │ │ │ subseq fp, ip, sp, lsr r0 │ │ │ │ rsbseq lr, r6, ip, ror r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, sp, #4 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldr r5, [pc, #60] @ 1aa92c │ │ │ │ add r0, r6, #4 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r2, r5 │ │ │ │ - bl 7676fc │ │ │ │ + bl 76770c │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 7676fc │ │ │ │ + bl 76770c │ │ │ │ mov r0, r4 │ │ │ │ - bl 76789c │ │ │ │ + bl 7678ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbseq lr, r6, r0, lsl #9 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #788 @ 0x314 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r8, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -367209,15 +367209,15 @@ │ │ │ │ cmp r1, #10 │ │ │ │ sub r3, r0, #1 │ │ │ │ movls r2, r4 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ add r2, r2, #24 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ - bl 64ddec │ │ │ │ + bl 64ddfc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bic r1, r0, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne 1aab1c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #756] @ 0x2f4 │ │ │ │ str r3, [sp, #752] @ 0x2f0 │ │ │ │ @@ -367274,15 +367274,15 @@ │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r9, sp, #776 @ 0x308 │ │ │ │ cmp r6, #0 │ │ │ │ ldm r9, {r5, r7, r9} │ │ │ │ beq 1aac08 │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ bl 42cc4 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ @@ -367479,15 +367479,15 @@ │ │ │ │ bl 42460 │ │ │ │ mov r7, r0 │ │ │ │ bl 42ba4 │ │ │ │ add sl, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 1aaff0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r9, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -367709,15 +367709,15 @@ │ │ │ │ bl 42460 │ │ │ │ mov r7, r0 │ │ │ │ bl 42ba4 │ │ │ │ add sl, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 1ab388 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r9, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -367939,15 +367939,15 @@ │ │ │ │ bl 42460 │ │ │ │ mov r7, r0 │ │ │ │ bl 42ba4 │ │ │ │ add sl, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 1ab720 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r9, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -368170,15 +368170,15 @@ │ │ │ │ bl 42460 │ │ │ │ mov r8, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r4, sp, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ beq 1abac0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bic r2, r9, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ @@ -368404,15 +368404,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1abddc │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -368614,23 +368614,23 @@ │ │ │ │ mov r0, r3 │ │ │ │ stm r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1ac1ac │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ bl 4318c │ │ │ │ @@ -368716,15 +368716,15 @@ │ │ │ │ beq 1ac2a0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 1ac2ac │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r3, #0 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ beq 1ac298 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -368770,25 +368770,25 @@ │ │ │ │ rsbseq ip, r6, ip, lsl #17 │ │ │ │ rsbseq ip, r6, r4, ror r8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 1ac350 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 1ac354 │ │ │ │ - b 76b638 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b648 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 1ac370 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 1ac374 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac394 │ │ │ │ b 29e1b4 │ │ │ │ @@ -368868,15 +368868,15 @@ │ │ │ │ ldr r0, [pc, #4] @ 1ac4c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ ldrhteq ip, [r6], #-80 @ 0xffffffb0 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #12] @ 1ac4e0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r3, fp, r8, lsr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ beq 1ac80c │ │ │ │ @@ -368907,15 +368907,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42940 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac93c │ │ │ │ - bl 6407a8 │ │ │ │ + bl 6407b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ac9a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl 434f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ac9ac │ │ │ │ @@ -368942,21 +368942,21 @@ │ │ │ │ add r1, r3, r2 │ │ │ │ sub r7, r5, r1 │ │ │ │ beq 1ac6b8 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ bl 4880ec │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 64fb24 │ │ │ │ + bl 64fb34 │ │ │ │ ldr r1, [pc, #1320] @ 1acb30 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #16 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 42a0c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -368993,21 +368993,21 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 64e80 │ │ │ │ b 1aca2c │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ bl 4880ec │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 64fb24 │ │ │ │ + bl 64fb34 │ │ │ │ ldr r1, [pc, #1088] @ 1acb14 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 42a0c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -369151,15 +369151,15 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ bl 64efc │ │ │ │ bl 1b0f6c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #544] @ 1acb6c │ │ │ │ ldr r7, [pc, #544] @ 1acb70 │ │ │ │ ldr r2, [pc, #544] @ 1acb74 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -369415,15 +369415,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1acd38 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1acd64 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6458c0 │ │ │ │ + b 6458d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 1acd84 │ │ │ │ @@ -369435,15 +369435,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1acd8c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1acdb4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -369498,35 +369498,35 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ace84 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6458c0 │ │ │ │ + b 6458d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1acebc │ │ │ │ cmp r1, #1 │ │ │ │ bne 1acee4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r4 │ │ │ │ addeq sp, sp, #24 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [pc, #48] @ 1acf44 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #44] @ 1acf48 │ │ │ │ mov r3, #1 │ │ │ │ @@ -369542,15 +369542,15 @@ │ │ │ │ bl 64efc │ │ │ │ rsbseq fp, r6, r0, lsl #31 │ │ │ │ rsbseq fp, r6, r0, lsl #31 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 1acfa4 │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -369637,37 +369637,37 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ad0b0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6458c0 │ │ │ │ + b 6458d0 │ │ │ │ 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 1ad0ec │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ad114 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 1ad15c │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -369745,15 +369745,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ad260 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ad28c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6458c0 │ │ │ │ + b 6458d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 1ad2ac │ │ │ │ @@ -369765,23 +369765,23 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ad2b4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ad2dc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 1ad3f8 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #28 │ │ │ │ strb r0, [r5, #44] @ 0x2c │ │ │ │ @@ -369834,15 +369834,15 @@ │ │ │ │ bne 1ad3c0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ad3f0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6458c0 │ │ │ │ + b 6458d0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #136] @ 1ad488 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #132] @ 1ad48c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -369869,15 +369869,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ad454 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ad47c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @ instruction: 0x0076ba94 │ │ │ │ @ instruction: 0x0076ba94 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -369948,15 +369948,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ad590 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ad5b8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ad5d0 │ │ │ │ bl 43e68 │ │ │ │ ldr r5, [r4] │ │ │ │ @@ -370013,45 +370013,45 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ad694 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ad6bc │ │ │ │ mov r0, r4 │ │ │ │ dmb ish │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ad6d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ad760 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ b 1ad760 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ad70c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ad740 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ b 1ad740 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -370062,15 +370062,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 1ad7c4 │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -370152,15 +370152,15 @@ │ │ │ │ beq 1ad8d0 │ │ │ │ b 42cc4 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 1ad938 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ @@ -370193,15 +370193,15 @@ │ │ │ │ bl 64efc │ │ │ │ rsbseq fp, r6, r4, asr r5 │ │ │ │ rsbseq fp, r6, r4, asr r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 1ad9f0 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ @@ -370261,15 +370261,15 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 1adac4 │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -370383,15 +370383,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1adc5c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1adc84 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4370c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -370399,15 +370399,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1adc9c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1adcd0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ b 1adcd0 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 4370c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -370467,15 +370467,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ 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] @ 1ade24 │ │ │ │ @@ -370502,15 +370502,15 @@ │ │ │ │ ldm r0, {r2, r7} │ │ │ │ cmp r1, #16 │ │ │ │ ldr r0, [r0, #520] @ 0x208 │ │ │ │ movls r2, r5 │ │ │ │ movls r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r6, [r5, #512] @ 0x200 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #16 │ │ │ │ bls 1adea8 │ │ │ │ ldrd r8, [r5] │ │ │ │ cmp r9, #0 │ │ │ │ beq 1adedc │ │ │ │ @@ -370549,15 +370549,15 @@ │ │ │ │ bl 1acb78 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 1adf54 │ │ │ │ mov r0, r6 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -370604,15 +370604,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 1ae04c │ │ │ │ ldrd r6, [r4] │ │ │ │ mov r0, r6 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ @@ -370653,15 +370653,15 @@ │ │ │ │ rsbseq sl, r6, r0, asr #28 │ │ │ │ rsbseq sl, r6, r0, asr #28 │ │ │ │ bx lr │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 1ae0f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -370708,15 +370708,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 1ae22c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ @@ -370739,15 +370739,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 1ae214 │ │ │ │ - bl 63e774 │ │ │ │ + bl 63e784 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [pc, #72] @ 1ae27c │ │ │ │ @@ -370773,15 +370773,15 @@ │ │ │ │ rsbseq sl, r6, r0, ror #24 │ │ │ │ rsbseq sl, r6, r0, ror #24 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 1ae310 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ @@ -370860,15 +370860,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 1ae418 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -370951,15 +370951,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ bl 65104 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 1ae6bc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1ae6f8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mvn r0, #0 │ │ │ │ @@ -370977,15 +370977,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ add r0, r0, r6 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ae724 │ │ │ │ - bl 63fb1c │ │ │ │ + bl 63fb2c │ │ │ │ ldrd r2, [r7, #40] @ 0x28 │ │ │ │ add r1, r2, r6 │ │ │ │ ldr r2, [r1, r3]! │ │ │ │ tst r2, #1 │ │ │ │ beq 1ae78c │ │ │ │ vldr d0, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ @@ -371006,15 +371006,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #456] @ 1ae7fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #424] @ 1ae800 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -371065,15 +371065,15 @@ │ │ │ │ ldr r2, [pc, #264] @ 1ae81c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ bl 655b4 │ │ │ │ b 1ae79c │ │ │ │ bl 4412c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #212] @ 1ae808 │ │ │ │ ldr r2, [pc, #212] @ 1ae80c │ │ │ │ ldr r7, [pc, #212] @ 1ae810 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -371132,15 +371132,15 @@ │ │ │ │ subseq sp, ip, lr, lsr #5 │ │ │ │ rsbseq sl, r6, r8, ror r5 │ │ │ │ rsbseq sl, r6, r0, lsl #11 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 1ae878 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1ae860 │ │ │ │ mov r0, r6 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r6 │ │ │ │ @@ -371186,15 +371186,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl 104490 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 63fee0 │ │ │ │ + bl 63fef0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r7, [pc, #628] @ 1aeb90 │ │ │ │ cmp r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ add r0, r0, r4 │ │ │ │ @@ -371228,15 +371228,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #476] @ 1aeb88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #444] @ 1aeb8c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -371275,15 +371275,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 43718 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #292] @ 1aeba0 │ │ │ │ ldr r2, [pc, #292] @ 1aeba4 │ │ │ │ ldr r7, [pc, #292] @ 1aeba8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -371301,18 +371301,18 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 1aeb40 │ │ │ │ bl 1b67ac │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 1aeae8 │ │ │ │ bl 1b67ac │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #164] @ 1aeb94 │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [pc, #160] @ 1aeb98 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -371364,15 +371364,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ bl 44114 │ │ │ │ ldrd sl, [r9] │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [sp] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, fp │ │ │ │ bne 1aeda8 │ │ │ │ mov r0, sl │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1aec08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -371393,15 +371393,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #588] @ 1aee8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #556] @ 1aee90 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -371546,31 +371546,31 @@ │ │ │ │ @ instruction: 0x005c4c98 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 64bc9c │ │ │ │ + bl 64bcac │ │ │ │ mov r9, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1aeeec │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bge 1aef80 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 1aef94 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #296] @ 1af024 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ bl 2bcc4c │ │ │ │ @@ -371649,31 +371649,31 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 64bc9c │ │ │ │ + bl 64bcac │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1af088 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bge 1af124 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 1af138 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #344] @ 1af1ec │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #12 │ │ │ │ mov r1, #4 │ │ │ │ str r8, [sp, #12] │ │ │ │ @@ -371768,15 +371768,15 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ add r2, sp, #24 │ │ │ │ bl 4315c │ │ │ │ ldr r4, [r9, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldm r9, {r8, sl} │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r4, r0 │ │ │ │ bne 1af8c4 │ │ │ │ mov r0, r8 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1af338 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -371800,15 +371800,15 @@ │ │ │ │ ldr r0, [pc, #2104] @ 1afac8 │ │ │ │ ldr r1, [pc, #2104] @ 1afacc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, lr, #664 @ 0x298 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2080] @ 1afad0 │ │ │ │ mov r7, #18 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r5, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #2060] @ 1afad4 │ │ │ │ @@ -371829,15 +371829,15 @@ │ │ │ │ str r2, [sp, #2736] @ 0xab0 │ │ │ │ str r2, [sp, #2748] @ 0xabc │ │ │ │ str r0, [sp, #2732] @ 0xaac │ │ │ │ str r3, [sp, #2728] @ 0xaa8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #676 @ 0x2a4 │ │ │ │ add r1, lr, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r7, [sp, #2712] @ 0xa98 │ │ │ │ mov r0, r7 │ │ │ │ bl 42778 │ │ │ │ mov r0, fp │ │ │ │ bl 43e68 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ b 1af5f4 │ │ │ │ @@ -371854,15 +371854,15 @@ │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #1912] @ 1afae8 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #13 │ │ │ │ add r0, lr, #680 @ 0x2a8 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #2728] @ 0xaa8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr fp, [sp, #2732] @ 0xaac │ │ │ │ ldr r0, [sp, #2740] @ 0xab4 │ │ │ │ ldr r2, [pc, #1876] @ 1afaec │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -371896,15 +371896,15 @@ │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #1732] @ 1afadc │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #13 │ │ │ │ add r0, lr, #680 @ 0x2a8 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #2728] @ 0xaa8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr fp, [sp, #2732] @ 0xaac │ │ │ │ ldr r0, [sp, #2740] @ 0xab4 │ │ │ │ ldr r2, [pc, #1696] @ 1afae0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -371935,28 +371935,28 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1af4d0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4258c │ │ │ │ b 1af4d8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #1444] @ 1afa84 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r0, [pc, #1440] @ 1afa88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #2712] @ 0xa98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #2716] @ 0xa9c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1420] @ 1afa8c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r5, lr, #664 @ 0x298 │ │ │ │ @@ -371977,30 +371977,30 @@ │ │ │ │ str r1, [sp, #2760] @ 0xac8 │ │ │ │ str r2, [sp, #2736] @ 0xab0 │ │ │ │ str r2, [sp, #2748] @ 0xabc │ │ │ │ str r0, [sp, #2732] @ 0xaac │ │ │ │ str r3, [sp, #2728] @ 0xaa8 │ │ │ │ add r0, lr, #676 @ 0x2a4 │ │ │ │ add r1, lr, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1af8a4 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 494bac │ │ │ │ cmp r0, #0 │ │ │ │ beq 1af648 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #32 │ │ │ │ add r5, lr, #680 @ 0x2a8 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #2724] @ 0xaa4 │ │ │ │ movw r2, #2680 @ 0xa78 │ │ │ │ mov r0, r5 │ │ │ │ @@ -372105,15 +372105,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #848] @ 1afaac │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #9 │ │ │ │ add r0, lr, #680 @ 0x2a8 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #2740] @ 0xab4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [sp, #2728] @ 0xaa8 │ │ │ │ ldr r7, [sp, #2732] @ 0xaac │ │ │ │ bl 43c88 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ blt 1af7a0 │ │ │ │ @@ -372124,15 +372124,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #776] @ 1afab0 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #9 │ │ │ │ add r0, lr, #680 @ 0x2a8 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #2740] @ 0xab4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 42b74 │ │ │ │ ldr r1, [sp, #2728] @ 0xaa8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -372343,15 +372343,15 @@ │ │ │ │ add r2, sp, #4 │ │ │ │ bl 4315c │ │ │ │ ldr r9, [r4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r6, r0 │ │ │ │ bne 1afda8 │ │ │ │ add r0, sp, #28 │ │ │ │ cmp r5, #0 │ │ │ │ add r6, r0, #12 │ │ │ │ beq 1afbf0 │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -372363,15 +372363,15 @@ │ │ │ │ ldr r0, [pc, #872] @ 1afec4 │ │ │ │ ldr r1, [pc, #872] @ 1afec8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #8 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #848] @ 1afecc │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r9, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r7, sp, #16 │ │ │ │ @@ -372390,15 +372390,15 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ add r0, sp, #99 @ 0x63 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 42778 │ │ │ │ b 1afd80 │ │ │ │ ldr r0, [pc, #688] @ 1afea8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -372407,28 +372407,28 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1afc30 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4258c │ │ │ │ b 1afc38 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r1, [pc, #620] @ 1afeac │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [pc, #616] @ 1afeb0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #596] @ 1afeb4 │ │ │ │ mov fp, #16 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr sl, [pc, #576] @ 1afeb8 │ │ │ │ @@ -372447,15 +372447,15 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ add r0, sp, #99 @ 0x63 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1afd98 │ │ │ │ bl 101e1c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -372466,15 +372466,15 @@ │ │ │ │ bl 43e68 │ │ │ │ str r5, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1b577c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [pc, #400] @ 1afebc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -372587,29 +372587,29 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #232] @ 1affd0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1aff74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1aff18 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r0, r7 │ │ │ │ bl 42da8 │ │ │ │ b 1aff1c │ │ │ │ mov r7, #0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 425a4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -372797,21 +372797,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #4 │ │ │ │ bl 1ac228 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 64fb24 │ │ │ │ + bl 64fb34 │ │ │ │ ldr r1, [pc, #508] @ 1b0440 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #14 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ bl 43f34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -372846,15 +372846,15 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #340] @ 1b0448 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #308] @ 1b044c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -372938,15 +372938,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #220] @ 1b0540 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #19 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 42a0c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -373073,15 +373073,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #300] @ 1b07ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #268] @ 1b07b0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -373193,15 +373193,15 @@ │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ rsbseq r1, fp, r4, lsr r9 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1b086c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq fp, ip, r5, asr #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b0948 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #220] @ 1b0968 │ │ │ │ @@ -373212,15 +373212,15 @@ │ │ │ │ ldr r0, [pc, #204] @ 1b096c │ │ │ │ ldr r1, [pc, #204] @ 1b0970 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r2, [pc, #180] @ 1b0974 │ │ │ │ add r1, sp, #16 │ │ │ │ ldm r0, {r4, r5} │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, #19 │ │ │ │ @@ -373241,15 +373241,15 @@ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, sp, #87 @ 0x57 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [pc, #72] @ 1b097c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #21 │ │ │ │ mov r2, #0 │ │ │ │ bl 20f650 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 30fdfc │ │ │ │ @@ -373265,15 +373265,15 @@ │ │ │ │ rsbseq r8, r6, ip, lsl #19 │ │ │ │ ldrhteq pc, [sl], #-92 @ 0xffffffa4 @ │ │ │ │ rsbseq r8, r6, ip, asr r9 │ │ │ │ subseq fp, ip, ip, ror #20 │ │ │ │ subseq fp, ip, r2, ror #23 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ cmpcs r1, #2048 @ 0x800 │ │ │ │ @@ -373408,28 +373408,28 @@ │ │ │ │ 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 761518 │ │ │ │ + bl 761528 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbseq r8, r6, ip, asr r2 │ │ │ │ subseq r4, ip, sp, lsl #26 │ │ │ │ rsbseq r8, r6, ip, lsr r2 │ │ │ │ subseq r1, ip, fp, asr #15 │ │ │ │ subseq r1, ip, fp, lsr #15 │ │ │ │ rsbseq r8, r6, r4, lsr #4 │ │ │ │ ldrheq fp, [ip], #-18 @ 0xffffffee │ │ │ │ ldrheq fp, [ip], #-23 @ 0xffffffe9 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [pc, #96] @ 1b0c6c │ │ │ │ mov r2, r1 │ │ │ │ ldr lr, [pc, #92] @ 1b0c70 │ │ │ │ add r5, r0, #4 │ │ │ │ ldr r4, [pc, #88] @ 1b0c74 │ │ │ │ @@ -373447,27 +373447,27 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrsbteq r8, [r6], #-20 @ 0xffffffec │ │ │ │ ldrsheq fp, [ip], #-23 @ 0xffffffe9 │ │ │ │ ldrsbteq r8, [r6], #-16 │ │ │ │ ldrsbeq fp, [ip], #-23 @ 0xffffffe9 │ │ │ │ ldrsbeq fp, [ip], #-24 @ 0xffffffe8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1b0c94 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ @ instruction: 0x005cb194 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b0cf0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -373480,47 +373480,47 @@ │ │ │ │ mov r0, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #24] @ 1b0d10 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r1, ip, fp, ror r7 │ │ │ │ subseq fp, ip, r1, ror #2 │ │ │ │ rsbseq r8, r6, ip, asr #2 │ │ │ │ ldrheq r5, [ip], #-85 @ 0xffffffab │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 1b0d38 │ │ │ │ ldr r1, [pc, #76] @ 1b0d78 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 1b0d70 │ │ │ │ ldr r3, [pc, #40] @ 1b0d74 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r4, ip, r5, ror fp │ │ │ │ rsbseq r8, r6, r8, ror #1 │ │ │ │ subseq r4, ip, sp, lsl #23 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -373530,15 +373530,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq fp, ip, r2, lsl #3 │ │ │ │ rsbseq r8, r6, r4, asr #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #512] @ 0x200 │ │ │ │ cmp r5, #16 │ │ │ │ @@ -373634,15 +373634,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbseq r7, r6, ip, asr #30 │ │ │ │ subseq fp, ip, r1, lsr r0 │ │ │ │ rsbseq r7, r6, r8, asr pc │ │ │ │ subseq fp, ip, r9 │ │ │ │ subseq fp, ip, r7, lsl r0 │ │ │ │ @@ -373738,28 +373738,28 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 1b10f0 │ │ │ │ ldr r1, [pc, #80] @ 1b1134 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, #44] @ 1b112c │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #40] @ 1b1130 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r7, r6, r8, ror #27 │ │ │ │ @ instruction: 0x005caf9e │ │ │ │ ldrsbeq sl, [ip], #-244 @ 0xffffff0c │ │ │ │ b 4412c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -373796,15 +373796,15 @@ │ │ │ │ mov r0, #24 │ │ │ │ str r5, [r6, #240] @ 0xf0 │ │ │ │ umull r4, r0, r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b130c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b130c │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -373814,15 +373814,15 @@ │ │ │ │ mov r0, #24 │ │ │ │ umull sl, r0, r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b1270 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b1270 │ │ │ │ cmp r7, #11 │ │ │ │ bcs 1b1280 │ │ │ │ ldr r0, [pc, #260] @ 1b133c │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -373845,15 +373845,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #24 │ │ │ │ umull r7, r0, r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b12e0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b12e0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, sl │ │ │ │ bl 2bcc54 │ │ │ │ @@ -373902,18 +373902,18 @@ │ │ │ │ mov r9, r1 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp sl, #1 │ │ │ │ str r0, [fp] │ │ │ │ bne 1b15e8 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 64bc9c │ │ │ │ + bl 64bcac │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b181c │ │ │ │ ldr r0, [pc, #1828] @ 1b1ac0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #0 │ │ │ │ @@ -373949,33 +373949,33 @@ │ │ │ │ ldr r6, [fp, #12] │ │ │ │ str r8, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ str r8, [sp, #12] │ │ │ │ beq 1b1868 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ str r8, [sp, #16] │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 64bc9c │ │ │ │ + bl 64bcac │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b1478 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bge 1b18e0 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 1b18f4 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r4, r9 │ │ │ │ str r8, [sp, #24] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #1596] @ 1b1acc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r9, [sp, #28] │ │ │ │ @@ -374053,15 +374053,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1b15b4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1b15dc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r8, [r6] │ │ │ │ bl 423ac │ │ │ │ ldr r5, [fp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 1b1810 │ │ │ │ ldrb r0, [r5, #44] @ 0x2c │ │ │ │ @@ -374185,15 +374185,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1b17c4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1b17ec │ │ │ │ dmb ish │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ @@ -374287,15 +374287,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1b195c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1b1990 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ b 1b1990 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ str r8, [r6] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 423ac │ │ │ │ mov r0, r4 │ │ │ │ @@ -374309,15 +374309,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1b19b4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1b19e8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6458c0 │ │ │ │ + bl 6458d0 │ │ │ │ b 1b19e8 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ bne 1b19f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -374385,15 +374385,15 @@ │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ add r8, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ - bl 63dd24 │ │ │ │ + bl 63dd34 │ │ │ │ ldr r0, [pc, #756] @ 1b1e08 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #1096] @ 0x448 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #564] @ 0x234 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ @@ -374402,15 +374402,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #1092] @ 0x444 │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63dcd8 │ │ │ │ + bl 63dce8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b1d10 │ │ │ │ ldr r0, [sp, #1088] @ 0x440 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r4, [sp, #1092] @ 0x444 │ │ │ │ ldr r5, [sp, #1096] @ 0x448 │ │ │ │ ldr r7, [pc, #680] @ 1b1e18 │ │ │ │ @@ -374431,15 +374431,15 @@ │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1072] @ 0x430 │ │ │ │ add r9, sp, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 64a628 │ │ │ │ + bl 64a638 │ │ │ │ ldr ip, [pc, #604] @ 1b1e28 │ │ │ │ add r1, sp, #1600 @ 0x640 │ │ │ │ ldm r9, {r0, r3, r4, r5, r6, r7} │ │ │ │ add r9, r8, #8 │ │ │ │ mov r2, r1 │ │ │ │ add ip, pc, ip │ │ │ │ add sl, sp, #32 │ │ │ │ @@ -374456,15 +374456,15 @@ │ │ │ │ str r0, [sp, #1072] @ 0x430 │ │ │ │ mov r0, sl │ │ │ │ bl 438d4 │ │ │ │ add r8, sp, #1088 @ 0x440 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 64a628 │ │ │ │ + bl 64a638 │ │ │ │ ldr r0, [pc, #508] @ 1b1e2c │ │ │ │ mov r1, #7 │ │ │ │ str r1, [sp, #564] @ 0x234 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ mov r0, r8 │ │ │ │ @@ -374614,15 +374614,15 @@ │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1584] @ 0x630 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ - bl 64a628 │ │ │ │ + bl 64a638 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr ip, [pc, #664] @ 1b2144 │ │ │ │ add lr, lr, #24 │ │ │ │ ldm fp, {r0, r3, r4, r5, r6, r7} │ │ │ │ add ip, pc, ip │ │ │ │ mov r1, lr │ │ │ │ stm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ @@ -374640,15 +374640,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ bl 438d4 │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64a628 │ │ │ │ + bl 64a638 │ │ │ │ ldr r0, [pc, #568] @ 1b2148 │ │ │ │ mov r1, #7 │ │ │ │ str r1, [sp, #1076] @ 0x434 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1072] @ 0x430 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ @@ -374683,15 +374683,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 438d4 │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64a628 │ │ │ │ + bl 64a638 │ │ │ │ ldr r0, [pc, #400] @ 1b214c │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r8, r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ @@ -374946,29 +374946,29 @@ │ │ │ │ mov r0, #2 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1b2570 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b577c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 4ab368 │ │ │ │ + bl 4ab378 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b2450 │ │ │ │ mov r0, r6 │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b25d0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4258c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1b25d0 │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -374989,47 +374989,47 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 43e68 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b577c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4ab38c │ │ │ │ + bl 4ab39c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 43e68 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1b2554 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b577c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 4ab3b0 │ │ │ │ + bl 4ab3c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b255c │ │ │ │ mov r0, r5 │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b25e0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4258c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1b25e0 │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -375145,15 +375145,15 @@ │ │ │ │ add fp, r1, #12 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 1b275c │ │ │ │ ldr r0, [pc, #4076] @ 1b36d4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4088] @ 1b36ec │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r6, #1 │ │ │ │ @@ -375173,15 +375173,15 @@ │ │ │ │ str r6, [sp, #2872] @ 0xb38 │ │ │ │ str r7, [sp, #2864] @ 0xb30 │ │ │ │ str r4, [sp, #2860] @ 0xb2c │ │ │ │ str r3, [sp, #2856] @ 0xb28 │ │ │ │ str r2, [sp, #2832] @ 0xb10 │ │ │ │ str r2, [sp, #2844] @ 0xb1c │ │ │ │ str r6, [sp, #2824] @ 0xb08 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [pc, #4080] @ 1b3754 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r2, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ add r1, r2, r3 │ │ │ │ sub r9, r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -375193,15 +375193,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ bl 426c4 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ bls 1b364c │ │ │ │ ldr r0, [pc, #4080] @ 1b3798 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4088] @ 1b37ac │ │ │ │ mov r7, #19 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #4088] @ 1b37c0 │ │ │ │ strd r2, [fp, #12] │ │ │ │ @@ -375222,15 +375222,15 @@ │ │ │ │ str r2, [sp, #2832] @ 0xb10 │ │ │ │ str r2, [sp, #2844] @ 0xb1c │ │ │ │ str r0, [sp, #2828] @ 0xb0c │ │ │ │ str r3, [sp, #2824] @ 0xb08 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #2768 @ 0xad0 │ │ │ │ add r1, lr, #776 @ 0x308 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b 1b364c │ │ │ │ mov r0, r9 │ │ │ │ bl 42d3c │ │ │ │ ldr sl, [pc, #4080] @ 1b3824 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ @@ -375244,15 +375244,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 428c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ strb r7, [sp, #81] @ 0x51 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r7, lr, #776 @ 0x308 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2820] @ 0xb04 │ │ │ │ mov r2, #2704 @ 0xa90 │ │ │ │ mov r0, r7 │ │ │ │ @@ -375308,15 +375308,15 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r8, [pc, #4084] @ 1b3958 │ │ │ │ cmp r0, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ bcc 1b29f8 │ │ │ │ ldr r0, [pc, #4092] @ 1b3970 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ mov r6, r7 │ │ │ │ ldr r7, [pc, #4084] @ 1b3978 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r1, #19 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #4088] @ 1b3990 │ │ │ │ @@ -375340,33 +375340,33 @@ │ │ │ │ str r2, [sp, #2832] @ 0xb10 │ │ │ │ str r2, [sp, #2844] @ 0xb1c │ │ │ │ str r0, [sp, #2828] @ 0xb0c │ │ │ │ str r3, [sp, #2824] @ 0xb08 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #2768 @ 0xad0 │ │ │ │ add r1, lr, #776 @ 0x308 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [pc, #4056] @ 1b39d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #2768 @ 0xad0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 64a6a0 │ │ │ │ + bl 64a6b0 │ │ │ │ ldr r0, [sp, #2768] @ 0xad0 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 1b3690 │ │ │ │ ldr r0, [sp, #2772] @ 0xad4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #2776] @ 0xad8 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #4008] @ 1b39dc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldrd r2, [r8, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ str r0, [sp, #2800] @ 0xaf0 │ │ │ │ add r0, r2, r3 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 42d3c │ │ │ │ mov r4, r0 │ │ │ │ @@ -375418,15 +375418,15 @@ │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl f8e54 │ │ │ │ ldr r0, [pc, #4084] @ 1b3b14 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldr r1, [pc, #4092] @ 1b3b34 │ │ │ │ str r0, [sp, #2804] @ 0xaf4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r3 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -375466,15 +375466,15 @@ │ │ │ │ ldr r1, [sp, #2804] @ 0xaf4 │ │ │ │ mov r0, r9 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #4072] @ 1b3bcc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldrb r1, [r6] │ │ │ │ str r0, [sp, #2808] @ 0xaf8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b3724 │ │ │ │ @@ -375514,15 +375514,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl f8e54 │ │ │ │ ldr r0, [pc, #4028] @ 1b3c60 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #13 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldrb r1, [r6] │ │ │ │ str r0, [sp, #2812] @ 0xafc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b3744 │ │ │ │ @@ -375554,15 +375554,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #3884] @ 1b3c6c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #15 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldr r1, [pc, #3864] @ 1b3c70 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [pc, #3860] @ 1b3c74 │ │ │ │ ldr r4, [pc, #3860] @ 1b3c78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -375573,15 +375573,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r5, [sp, #20] │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #3820] @ 1b3c7c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldr r1, [pc, #3804] @ 1b3c80 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [pc, #3800] @ 1b3c84 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -375591,15 +375591,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #3760] @ 1b3c88 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #15 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #3740] @ 1b3c8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -375637,15 +375637,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #3592] @ 1b3c98 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #10 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldrb r1, [r6] │ │ │ │ str r0, [sp, #2816] @ 0xb00 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b3788 │ │ │ │ @@ -375676,15 +375676,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #3452] @ 1b3ca4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #3428] @ 1b3ca8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -375722,15 +375722,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #3280] @ 1b3cb4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #3260] @ 1b3cb8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -375768,15 +375768,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #3112] @ 1b3cc4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #21 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b37f4 │ │ │ │ @@ -375805,15 +375805,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #2976] @ 1b3cd0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b3814 │ │ │ │ @@ -375852,15 +375852,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #2808] @ 1b3ce4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b3838 │ │ │ │ @@ -375890,15 +375890,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #2672] @ 1b3cf0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b3858 │ │ │ │ @@ -375957,15 +375957,15 @@ │ │ │ │ bl 43e68 │ │ │ │ str r7, [sp, #2768] @ 0xad0 │ │ │ │ add r0, sp, #2768 @ 0xad0 │ │ │ │ bl 1b577c │ │ │ │ str r0, [sp, #2824] @ 0xb08 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 4ab100 │ │ │ │ + bl 4ab110 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #2824] @ 0xb08 │ │ │ │ str r8, [sp, #2820] @ 0xb04 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ @@ -376590,15 +376590,15 @@ │ │ │ │ ldr r0, [pc, #1404] @ 1b42e4 │ │ │ │ ldr r2, [pc, #1404] @ 1b42e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1380] @ 1b42ec │ │ │ │ mov r7, #19 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1364] @ 1b42f0 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ @@ -376619,20 +376619,20 @@ │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b577c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b3e3c │ │ │ │ cmn fp, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r7, fp, #2 │ │ │ │ mov r8, #0 │ │ │ │ cmnls r7, #-2147483644 @ 0x80000004 │ │ │ │ bls 1b3ea0 │ │ │ │ @@ -376863,15 +376863,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 63e774 │ │ │ │ + bl 63e784 │ │ │ │ b 1b413c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #24 │ │ │ │ bl 64e38 │ │ │ │ b 1b4228 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -376896,15 +376896,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ bne 1b4248 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 63e774 │ │ │ │ + bl 63e784 │ │ │ │ mov r0, r7 │ │ │ │ bl 1acc54 │ │ │ │ b 1b4284 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1adb04 │ │ │ │ b 1b4294 │ │ │ │ @@ -376922,15 +376922,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 1b42b0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 63e774 │ │ │ │ + bl 63e784 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 43e68 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -376965,25 +376965,25 @@ │ │ │ │ str r7, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1b577c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4ab100 │ │ │ │ + bl 4ab110 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #1032] @ 1b4770 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r6, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #1024] @ 1b4774 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #15 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r7, r6 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ sub r6, r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4361c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b4578 │ │ │ │ @@ -377004,15 +377004,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b4620 │ │ │ │ ldr r1, [pc, #928] @ 1b4788 │ │ │ │ str r5, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #14 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4361c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b45b0 │ │ │ │ bl 43a48 │ │ │ │ mov r4, r0 │ │ │ │ @@ -377031,15 +377031,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b4650 │ │ │ │ ldr r1, [pc, #840] @ 1b479c │ │ │ │ str r4, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #15 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4361c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b45e8 │ │ │ │ bl 43a48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -377055,15 +377055,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 435b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b4680 │ │ │ │ str r5, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b4520 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 488358 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 48837c │ │ │ │ @@ -377071,32 +377071,32 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ bl 4883a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #16 │ │ │ │ movwne r1, #1 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ subs r1, r7, r6 │ │ │ │ movwne r1, #1 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ cmp r4, #0 │ │ │ │ movwne r4, #1 │ │ │ │ b 1b453c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -377261,15 +377261,15 @@ │ │ │ │ ldr r1, [pc, #752] @ 1b4ad4 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [pc, #748] @ 1b4ad8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #2724] @ 0xaa4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #2728] @ 0xaa8 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #728] @ 1b4adc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r5, lr, #676 @ 0x2a4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add lr, sp, #5376 @ 0x1500 │ │ │ │ @@ -377291,18 +377291,18 @@ │ │ │ │ str r5, [sp, #2788] @ 0xae4 │ │ │ │ str r3, [sp, #2784] @ 0xae0 │ │ │ │ str r7, [sp, #2776] @ 0xad8 │ │ │ │ str r6, [sp, #2772] @ 0xad4 │ │ │ │ str r2, [sp, #2744] @ 0xab8 │ │ │ │ str r2, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #2736] @ 0xab0 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ - bl 738894 │ │ │ │ + bl 7388a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b49a0 │ │ │ │ cmp r1, #7 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ bne 1b48b0 │ │ │ │ ldr r1, [pc, #580] @ 1b4ae4 │ │ │ │ @@ -377317,15 +377317,15 @@ │ │ │ │ ldr r1, [pc, #556] @ 1b4af0 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [pc, #552] @ 1b4af4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #2724] @ 0xaa4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #2728] @ 0xaa8 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #532] @ 1b4af8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r5, lr, #676 @ 0x2a4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add lr, sp, #5376 @ 0x1500 │ │ │ │ @@ -377347,15 +377347,15 @@ │ │ │ │ str r5, [sp, #2788] @ 0xae4 │ │ │ │ str r3, [sp, #2784] @ 0xae0 │ │ │ │ str r7, [sp, #2776] @ 0xad8 │ │ │ │ str r6, [sp, #2772] @ 0xad4 │ │ │ │ str r2, [sp, #2744] @ 0xab8 │ │ │ │ str r2, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #2736] @ 0xab0 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [pc, #420] @ 1b4b00 │ │ │ │ add r0, sp, #2736 @ 0xab0 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 2a77a4 │ │ │ │ ldr r5, [sp, #2740] @ 0xab4 │ │ │ │ ldr r1, [sp, #2744] @ 0xab8 │ │ │ │ @@ -377394,15 +377394,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r4, sp, #2736 @ 0xab0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2704 @ 0xa90 │ │ │ │ bl 438d4 │ │ │ │ @@ -377471,15 +377471,15 @@ │ │ │ │ bcc 1b4bc0 │ │ │ │ ldr r0, [pc, #340] @ 1b4c84 │ │ │ │ ldr r1, [pc, #340] @ 1b4c88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #2704] @ 0xa90 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #2708] @ 0xa94 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r2, [pc, #320] @ 1b4c8c │ │ │ │ add r1, sp, #2720 @ 0xaa0 │ │ │ │ ldm r0, {r6, r7} │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r9, #19 │ │ │ │ @@ -377502,22 +377502,22 @@ │ │ │ │ str r1, [sp, #2728] @ 0xaa8 │ │ │ │ str r1, [sp, #2740] @ 0xab4 │ │ │ │ str r0, [sp, #2724] @ 0xaa4 │ │ │ │ str r3, [sp, #2720] @ 0xaa0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #2720 @ 0xaa0 │ │ │ │ add r0, lr, #668 @ 0x29c │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sp, #2697] @ 0xa89 │ │ │ │ str r2, [sp, #2692] @ 0xa84 │ │ │ │ str r1, [sp, #2688] @ 0xa80 │ │ │ │ str r0, [sp, #2684] @ 0xa7c │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r5, sp, #2720 @ 0xaa0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2716] @ 0xa9c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2704 @ 0xa90 │ │ │ │ bl 438d4 │ │ │ │ @@ -377628,15 +377628,15 @@ │ │ │ │ rsbseq r3, r6, ip, lsr lr │ │ │ │ rsbseq r3, r6, r0, lsr #28 │ │ │ │ rsbseq fp, sl, r4, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #364] @ 1b4f2c │ │ │ │ ldr ip, [pc, #364] @ 1b4f30 │ │ │ │ ldr r3, [pc, #364] @ 1b4f34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #12 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -377659,15 +377659,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #240] @ 1b4f38 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -377732,15 +377732,15 @@ │ │ │ │ rsbseq sl, sl, ip, lsr #28 │ │ │ │ andeq r9, pc, r4, lsl #21 │ │ │ │ @ instruction: 0xffff9690 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #364] @ 1b50cc │ │ │ │ ldr ip, [pc, #364] @ 1b50d0 │ │ │ │ ldr r3, [pc, #364] @ 1b50d4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #12 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -377763,15 +377763,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #240] @ 1b50d8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -377857,15 +377857,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b541c │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 1b5464 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1b526c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r6, [r7] │ │ │ │ @@ -377879,15 +377879,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b5390 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 1b5434 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1b525c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r6, [r7, #24] │ │ │ │ @@ -377914,15 +377914,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b5428 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 1b5494 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1b52b0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r6, [r7, #12] │ │ │ │ @@ -378216,15 +378216,15 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3, r5, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r5, r7} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r1, #12]! │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 1b56f0 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #112] @ 1b5768 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 1addb0 │ │ │ │ @@ -378799,15 +378799,15 @@ │ │ │ │ ldrshteq r2, [r6], #-176 @ 0xffffff50 │ │ │ │ ldrsbteq r2, [r6], #-180 @ 0xffffff4c │ │ │ │ rsbseq sl, sl, r8, lsr r0 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 1b6164 │ │ │ │ ldr r1, [pc, #340] @ 1b6168 │ │ │ │ mov r3, #18 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 1b616c │ │ │ │ @@ -378825,15 +378825,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 1b6170 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -378898,15 +378898,15 @@ │ │ │ │ ldrshteq r9, [sl], #-180 @ 0xffffff4c │ │ │ │ andeq r8, pc, r4, lsr #28 │ │ │ │ @ instruction: 0xffff7ff4 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 1b62f0 │ │ │ │ ldr r1, [pc, #340] @ 1b62f4 │ │ │ │ mov r3, #18 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 1b62f8 │ │ │ │ @@ -378924,15 +378924,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 1b62fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -378997,15 +378997,15 @@ │ │ │ │ rsbseq r9, sl, r8, ror #20 │ │ │ │ andeq r8, pc, r0, asr #22 │ │ │ │ @ instruction: 0xffff7e68 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 1b647c │ │ │ │ ldr r1, [pc, #340] @ 1b6480 │ │ │ │ mov r3, #18 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 1b6484 │ │ │ │ @@ -379023,15 +379023,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 1b6488 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -379096,15 +379096,15 @@ │ │ │ │ ldrsbteq r9, [sl], #-140 @ 0xffffff74 │ │ │ │ andeq r9, pc, r8, lsr sl @ │ │ │ │ @ instruction: 0xffff7cdc │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 1b6608 │ │ │ │ ldr r1, [pc, #340] @ 1b660c │ │ │ │ mov r3, #18 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 1b6610 │ │ │ │ @@ -379122,15 +379122,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 1b6614 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -379195,15 +379195,15 @@ │ │ │ │ rsbseq r9, sl, r0, asr r7 │ │ │ │ andeq r9, pc, r4, lsl #20 │ │ │ │ @ instruction: 0xffff7b50 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #340] @ 1b6794 │ │ │ │ ldr r1, [pc, #340] @ 1b6798 │ │ │ │ mov r3, #11 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #328] @ 1b679c │ │ │ │ @@ -379221,15 +379221,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #240] @ 1b67a0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ @@ -379550,15 +379550,15 @@ │ │ │ │ ldr r2, [pc, #208] @ 1b6c78 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ b 1b69d8 │ │ │ │ bl 1b10c8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #88] @ 1b6c20 │ │ │ │ ldr r7, [pc, #88] @ 1b6c24 │ │ │ │ ldr r2, [pc, #88] @ 1b6c28 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -379608,30 +379608,30 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #632] @ 1b6f10 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #54 @ 0x36 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1b6e8c │ │ │ │ ldr r5, [pc, #584] @ 1b6f14 │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #580] @ 1b6f18 │ │ │ │ mov r2, #15 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -379639,15 +379639,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1b6e9c │ │ │ │ ldr r1, [pc, #520] @ 1b6f1c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #9 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -379655,15 +379655,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1b6eac │ │ │ │ ldr r1, [pc, #460] @ 1b6f20 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -379671,15 +379671,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1b6ebc │ │ │ │ ldr r1, [pc, #400] @ 1b6f24 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #8 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -379687,15 +379687,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1b6ecc │ │ │ │ ldr r1, [pc, #340] @ 1b6f28 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #6 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -379703,15 +379703,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1b6edc │ │ │ │ ldr r1, [pc, #280] @ 1b6f2c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #10 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -379844,26 +379844,26 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 428c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ - bl 64bcb4 │ │ │ │ + bl 64bcc4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r8, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 1b7418 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #12 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b7458 │ │ │ │ @@ -379945,39 +379945,39 @@ │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [pc, #1292] @ 1b770c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ ldrd r6, [sl, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r7, r6 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 427cc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1b73a8 │ │ │ │ ldr r0, [pc, #1236] @ 1b7710 │ │ │ │ mov r1, #10 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 42d3c │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ @@ -380012,15 +380012,15 @@ │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #1072] @ 1b771c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -380062,15 +380062,15 @@ │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 1b7234 │ │ │ │ bl 1b10c8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #752] @ 1b76b8 │ │ │ │ ldr r7, [pc, #752] @ 1b76bc │ │ │ │ ldr r2, [pc, #752] @ 1b76c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -380106,15 +380106,15 @@ │ │ │ │ bl 64e80 │ │ │ │ b 1b7554 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 64e38 │ │ │ │ b 1b7554 │ │ │ │ bl 1b0f70 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #612] @ 1b76dc │ │ │ │ ldr r7, [pc, #612] @ 1b76e0 │ │ │ │ ldr r2, [pc, #612] @ 1b76e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -380126,15 +380126,15 @@ │ │ │ │ bl 64e38 │ │ │ │ b 1b7554 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ b 1b7554 │ │ │ │ bl 1b0f74 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #556] @ 1b76f4 │ │ │ │ ldr r7, [pc, #556] @ 1b76f8 │ │ │ │ ldr r2, [pc, #556] @ 1b76fc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -380537,15 +380537,15 @@ │ │ │ │ cmp r2, #3 │ │ │ │ bne 1b7bc4 │ │ │ │ ldr r2, [r1, #24]! │ │ │ │ cmp r2, #0 │ │ │ │ beq 1b7c20 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 63fb1c │ │ │ │ + bl 63fb2c │ │ │ │ mov r4, r0 │ │ │ │ bl 43a3c │ │ │ │ mov r0, r4 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ bl 43e68 │ │ │ │ add r9, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ @@ -380600,15 +380600,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ bl 1b1138 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #96] @ 1b7c90 │ │ │ │ ldr r6, [pc, #96] @ 1b7c94 │ │ │ │ ldr r2, [pc, #96] @ 1b7c98 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -380668,15 +380668,15 @@ │ │ │ │ ldr r0, [pc, #1292] @ 1b822c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ bls 1b8000 │ │ │ │ ldr r0, [pc, #1280] @ 1b8234 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1272] @ 1b8238 │ │ │ │ mov r7, #19 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #1256] @ 1b823c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ @@ -380694,15 +380694,15 @@ │ │ │ │ stm r1, {r2, r6, r7} │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [pc, #1176] @ 1b8240 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -380718,15 +380718,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b80e4 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 1b80f0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b8054 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mvn r0, #0 │ │ │ │ @@ -380771,15 +380771,15 @@ │ │ │ │ ldr r0, [pc, #908] @ 1b8248 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 1b7f3c │ │ │ │ ldr r0, [pc, #892] @ 1b824c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #884] @ 1b8250 │ │ │ │ mov r7, #19 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #868] @ 1b8254 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ @@ -380797,30 +380797,30 @@ │ │ │ │ stm r1, {r3, r6, r7} │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ bl 2aa45c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #780] @ 1b8258 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd sl, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #772] @ 1b825c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #19 │ │ │ │ bl 2a77a4 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, fp, sl │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #4 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ @@ -381048,15 +381048,15 @@ │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 1b83bc │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9, #8] │ │ │ │ add r1, r9, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #316] @ 1b8480 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -381151,18 +381151,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1b84a8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1b85bc │ │ │ │ ldr r0, [pc, #244] @ 1b85dc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -381233,18 +381233,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1b85f0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1b8704 │ │ │ │ ldr r0, [pc, #244] @ 1b8724 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -382285,18 +382285,18 @@ │ │ │ │ b 5bb4c │ │ │ │ rsbseq r6, sl, ip, ror #9 │ │ │ │ ldrsbteq r6, [sl], #-72 @ 0xffffffb8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1b9770 │ │ │ │ ldr r0, [pc, #240] @ 1b9790 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -382527,15 +382527,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 1b9a64 │ │ │ │ b 1b9a50 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 1b9a64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b9a64 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ @@ -382558,15 +382558,15 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1b9af4 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r1, {r0, r4} │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -382586,28 +382586,28 @@ │ │ │ │ str r0, [r1, #16] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r1, #20] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1b9a74 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 1b9a74 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 1b9a64 │ │ │ │ b 1b9a50 │ │ │ │ ldr r0, [pc, #328] @ 1b9ccc │ │ │ │ @@ -382845,15 +382845,15 @@ │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ blt 1b9fb0 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ @@ -382898,15 +382898,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 1ba048 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r1, {r0, r5} │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ beq 1ba13c │ │ │ │ @@ -382933,28 +382933,28 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r9, #1 │ │ │ │ mov r4, r6 │ │ │ │ b 1b9fa8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, r6 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ blt 1b9fb0 │ │ │ │ @@ -383255,15 +383255,15 @@ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ sub r0, r6, #3 │ │ │ │ cmp r0, #1 │ │ │ │ bls 1ba5c0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 1c6208 │ │ │ │ @@ -383280,15 +383280,15 @@ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ba61c │ │ │ │ str r7, [sp, #616] @ 0x268 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r6, #4 │ │ │ │ strd r6, [r0] │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ @@ -383324,29 +383324,29 @@ │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [sp, #620] @ 0x26c │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r5, r0 │ │ │ │ bne 1ba5cc │ │ │ │ b 1ba5e4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #888] @ 0x378 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ b 1ba5a8 │ │ │ │ ldr r0, [pc, #424] @ 1ba8ac │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ b 1ba71c │ │ │ │ @@ -383587,15 +383587,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ blt 1baafc │ │ │ │ b 1baae0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ blt 1baafc │ │ │ │ cmp r0, #0 │ │ │ │ beq 1baafc │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ @@ -383620,15 +383620,15 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1bab8c │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r1, {r0, r4} │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -383648,28 +383648,28 @@ │ │ │ │ str r0, [r1, #16] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r1, #20] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bab0c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 1bab0c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ blt 1baafc │ │ │ │ b 1baae0 │ │ │ │ ldr r0, [pc, #336] @ 1bad6c │ │ │ │ @@ -383930,15 +383930,15 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #1412] @ 0x584 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ sub r1, r7, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, #2 │ │ │ │ bcs 1bb19c │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ b 1bb1c0 │ │ │ │ @@ -383976,26 +383976,26 @@ │ │ │ │ ldr r7, [sp, #1432] @ 0x598 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ str r0, [sp, #1412] @ 0x584 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r7 │ │ │ │ b 1bb044 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #2112] @ 0x840 │ │ │ │ str r0, [sp, #1412] @ 0x584 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ b 1bb030 │ │ │ │ ldr r2, [pc, #576] @ 1bb36c │ │ │ │ mov r1, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -384047,15 +384047,15 @@ │ │ │ │ ldr r1, [sp, #732] @ 0x2dc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 1bb220 │ │ │ │ mov r5, r4 │ │ │ │ str r5, [sp, #1432] @ 0x598 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r1, #672] @ 0x2a0 │ │ │ │ str r5, [r1] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -384282,15 +384282,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 46ba0 │ │ │ │ mov r5, r0 │ │ │ │ b 1bb5d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bb5d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -384298,15 +384298,15 @@ │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1bb60c │ │ │ │ str r5, [sp, #280] @ 0x118 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ stmib r2, {r0, r5} │ │ │ │ str r1, [r2] │ │ │ │ add sp, sp, #420 @ 0x1a4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -384346,19 +384346,19 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 1bb650 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1bb5b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ b 1bb5d0 │ │ │ │ ldr r0, [pc, #284] @ 1bb7ec │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ b 1bb6e4 │ │ │ │ ldr r0, [pc, #264] @ 1bb7e8 │ │ │ │ @@ -384510,15 +384510,15 @@ │ │ │ │ bl 24a004 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bb9c4 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ orr r0, r0, #1 │ │ │ │ b 1bb9cc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1bbb0c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -384566,15 +384566,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 46ba0 │ │ │ │ str r0, [sp, #28] │ │ │ │ b 1bba40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bba3c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -384592,15 +384592,15 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1bbab8 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r1, {r0, r4} │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -384617,15 +384617,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strb r2, [r1, #12] │ │ │ │ str r0, [r1, #8] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1bba40 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #24] │ │ │ │ b 1bba20 │ │ │ │ ldr r0, [pc, #304] @ 1bbc34 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -384855,15 +384855,15 @@ │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ blt 1bbf18 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ @@ -384908,15 +384908,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 1bbfb0 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r1, {r0, r5} │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ beq 1bc0a4 │ │ │ │ @@ -384943,28 +384943,28 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r9, #1 │ │ │ │ mov r4, r6 │ │ │ │ b 1bbf10 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, r6 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ blt 1bbf18 │ │ │ │ @@ -385193,20 +385193,20 @@ │ │ │ │ str r4, [r2, #12] │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ bne 1bc2f0 │ │ │ │ ldr r1, [pc, #328] @ 1bc52c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4fff48 │ │ │ │ + bl 4fff58 │ │ │ │ b 1bc2f0 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1bc424 │ │ │ │ add r6, r0, #24 │ │ │ │ bl 117178 │ │ │ │ @@ -385218,15 +385218,15 @@ │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [r1] │ │ │ │ str r5, [r1, #4] │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -385303,15 +385303,15 @@ │ │ │ │ bl 24a568 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ bne 1bc5a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1bc620 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bc690 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldmib sp, {r0, sl, fp} │ │ │ │ add r1, r0, #1 │ │ │ │ @@ -385327,26 +385327,26 @@ │ │ │ │ bl 24aa1c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ bne 1bc640 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1bc61c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, r4 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ ldrne r1, [sp, #32] │ │ │ │ ldrne r2, [sp] │ │ │ │ @@ -385428,15 +385428,15 @@ │ │ │ │ bl 24a568 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 1bc79c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1bc838 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bc8b8 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ @@ -385460,27 +385460,27 @@ │ │ │ │ eor r0, r5, #3 │ │ │ │ orrs r0, r0, r8 │ │ │ │ bne 1bc860 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ beq 1bc834 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r6, r5 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r4] │ │ │ │ stmib r4, {r0, r6} │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -385579,15 +385579,15 @@ │ │ │ │ bl 24a568 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ bne 1bc9f8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1bca70 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bcae0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldmib sp, {r0, sl, fp} │ │ │ │ add r1, r0, #1 │ │ │ │ @@ -385603,26 +385603,26 @@ │ │ │ │ bl 24a738 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ bne 1bca90 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1bca6c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, r4 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ ldrne r1, [sp, #32] │ │ │ │ ldrne r2, [sp] │ │ │ │ @@ -385704,15 +385704,15 @@ │ │ │ │ bl 24a568 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ bne 1bcbec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1bcc64 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bccd4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldmib sp, {r0, sl, fp} │ │ │ │ add r1, r0, #1 │ │ │ │ @@ -385728,26 +385728,26 @@ │ │ │ │ bl 24a484 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ bne 1bcc84 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1bcc60 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, r4 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ ldrne r1, [sp, #32] │ │ │ │ ldrne r2, [sp] │ │ │ │ @@ -385829,15 +385829,15 @@ │ │ │ │ bl 24a568 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ bne 1bcde0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1bce58 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bcec8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldmib sp, {r0, sl, fp} │ │ │ │ add r1, r0, #1 │ │ │ │ @@ -385853,26 +385853,26 @@ │ │ │ │ bl 24acd8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ bne 1bce78 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1bce54 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, r4 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ ldrne r1, [sp, #32] │ │ │ │ ldrne r2, [sp] │ │ │ │ @@ -385954,15 +385954,15 @@ │ │ │ │ bl 24a568 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ bne 1bcfd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1bd064 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bd0d4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldmib sp, {r0, fp} │ │ │ │ ldr r7, [sp, #12] │ │ │ │ @@ -385979,15 +385979,15 @@ │ │ │ │ bl 24abe4 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ bne 1bd038 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1bd048 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ tst r0, #1 │ │ │ │ beq 1bd084 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp sl, #0 │ │ │ │ beq 1bd060 │ │ │ │ @@ -385995,15 +385995,15 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, r4 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ubfx r1, r0, #8, #8 │ │ │ │ cmp r1, #3 │ │ │ │ lsrne r0, r0, #8 │ │ │ │ @@ -386085,15 +386085,15 @@ │ │ │ │ bl 24a568 │ │ │ │ ldr r9, [sp, #564] @ 0x234 │ │ │ │ ldr fp, [sp, #568] @ 0x238 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ bne 1bd1e0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1bd268 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bd2d8 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ @@ -386112,27 +386112,27 @@ │ │ │ │ ldr r4, [sp, #296] @ 0x128 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r4, #5 │ │ │ │ str r0, [sp, #8] │ │ │ │ bne 1bd288 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r9, #0 │ │ │ │ beq 1bd264 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov fp, r4 │ │ │ │ str fp, [sp, #296] @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov sl, #4 │ │ │ │ strd sl, [r8] │ │ │ │ add sp, sp, #588 @ 0x24c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ mov r2, #260 @ 0x104 │ │ │ │ add r1, r0, #8 │ │ │ │ @@ -386226,15 +386226,15 @@ │ │ │ │ bl 24a568 │ │ │ │ ldr sl, [sp, #1372] @ 0x55c │ │ │ │ ldr r4, [sp, #1376] @ 0x560 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ bne 1bd414 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ b 1bd498 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bd540 │ │ │ │ add r9, sp, #12 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r8, [sp, #1380] @ 0x564 │ │ │ │ ldm r9, {r0, r4, r9} │ │ │ │ @@ -386253,26 +386253,26 @@ │ │ │ │ ldr r5, [sp, #1348] @ 0x544 │ │ │ │ ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ cmp r5, #-2147483645 @ 0x80000003 │ │ │ │ str r0, [sp, #4] │ │ │ │ bne 1bd4c4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp sl, #0 │ │ │ │ beq 1bd498 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ str r4, [sp, #696] @ 0x2b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ str r4, [fp] │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #672 @ 0x2a0 │ │ │ │ str r8, [fp, r0] │ │ │ │ add sp, sp, #372 @ 0x174 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -387092,15 +387092,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r7, [r4, #13] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r0] │ │ │ │ add r1, r2, r1 │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r4, #4] │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1be580 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1be364 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -387109,15 +387109,15 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ cmp r1, #2 │ │ │ │ beq 1be6a4 │ │ │ │ add r0, r5, #16 │ │ │ │ add r1, r7, #52 @ 0x34 │ │ │ │ str fp, [sp, #4] │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ add r5, r5, #52 @ 0x34 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, r7, #88 @ 0x58 │ │ │ │ ldr r8, [r7, #76] @ 0x4c │ │ │ │ @@ -387232,20 +387232,20 @@ │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4ab30c │ │ │ │ + bl 4ab31c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #153] @ 0x99 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4ab2b0 │ │ │ │ + bl 4ab2c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ add r1, sp, #115 @ 0x73 │ │ │ │ mov r2, sl │ │ │ │ bl 1a4268 │ │ │ │ @@ -387272,15 +387272,15 @@ │ │ │ │ ldr r1, [pc, #1008] @ 1be840 │ │ │ │ add r2, sp, #103 @ 0x67 │ │ │ │ ldr r0, [pc, #1004] @ 1be844 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #984] @ 1be848 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #28 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #964] @ 1be84c │ │ │ │ @@ -387299,29 +387299,29 @@ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 487b88 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 1be574 │ │ │ │ ldr r0, [pc, #840] @ 1be850 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #832] @ 1be854 │ │ │ │ mov r7, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #812] @ 1be858 │ │ │ │ @@ -387339,26 +387339,26 @@ │ │ │ │ stm r1, {r3, r6, r7} │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1c5c4c │ │ │ │ b 1be620 │ │ │ │ ldr r0, [pc, #632] @ 1be800 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1be620 │ │ │ │ ldr r0, [pc, #616] @ 1be804 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #608] @ 1be808 │ │ │ │ mov r7, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #588] @ 1be80c │ │ │ │ @@ -387378,15 +387378,15 @@ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #12] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #12] │ │ │ │ @@ -387567,25 +387567,25 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r0] │ │ │ │ add r1, r2, r1 │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - bl 4ab20c │ │ │ │ + bl 4ab21c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1be9fc │ │ │ │ ldr r0, [pc, #3952] @ 1bf884 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1be9a4 │ │ │ │ ldr r0, [pc, #3936] @ 1bf888 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3928] @ 1bf88c │ │ │ │ mov r7, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #3912] @ 1bf890 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ @@ -387607,15 +387607,15 @@ │ │ │ │ str r2, [sp, #1040] @ 0x410 │ │ │ │ str r2, [sp, #1052] @ 0x41c │ │ │ │ str r0, [sp, #1036] @ 0x40c │ │ │ │ str r3, [sp, #1032] @ 0x408 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, lr, #8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r9, #-2147483644 @ 0x80000004 │ │ │ │ cmp fp, #0 │ │ │ │ beq 1be9c0 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -387634,29 +387634,29 @@ │ │ │ │ muleq r0, r4, r4 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ b 1bea38 │ │ │ │ ldr r0, [r8, #2804] @ 0xaf4 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #152] @ 0x98 │ │ │ │ ldr r0, [r8, #2800] @ 0xaf0 │ │ │ │ - bl 4ab2b0 │ │ │ │ + bl 4ab2c0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #2804] @ 0xaf4 │ │ │ │ stmib r8, {r2, r4} │ │ │ │ mov r2, r8 │ │ │ │ strb r1, [r2, #116]! @ 0x74 │ │ │ │ strb r1, [r8, #2824] @ 0xb08 │ │ │ │ str fp, [r8] │ │ │ │ str r0, [r8, #12] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ add ip, r8, #16 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - bl 4e69a0 │ │ │ │ + bl 4e69b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1bea9c │ │ │ │ ldr r0, [pc, #3644] @ 1bf894 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ @@ -387684,15 +387684,15 @@ │ │ │ │ ldr r1, [pc, #4056] @ 1bfa98 │ │ │ │ ldr r0, [pc, #4056] @ 1bfa9c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ str r1, [sp, #508] @ 0x1fc │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4032] @ 1bfaa0 │ │ │ │ mov r5, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #4016] @ 1bfaa4 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ @@ -387715,26 +387715,26 @@ │ │ │ │ str r2, [sp, #1040] @ 0x410 │ │ │ │ str r2, [sp, #1052] @ 0x41c │ │ │ │ str r0, [sp, #1036] @ 0x40c │ │ │ │ str r3, [sp, #1032] @ 0x408 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, lr, #8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [pc, #4012] @ 1bfb08 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ add r0, lr, #8 │ │ │ │ - bl 4aadbc │ │ │ │ + bl 4aadcc │ │ │ │ ldr r5, [sp, #1036] @ 0x40c │ │ │ │ ldr r0, [sp, #1040] @ 0x410 │ │ │ │ ldr r2, [r8, #28] │ │ │ │ cmp r2, r0 │ │ │ │ bne 1beba8 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ mov r1, r5 │ │ │ │ @@ -387766,39 +387766,39 @@ │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r5, sp, #504 @ 0x1f8 │ │ │ │ add r0, lr, #8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r0, [sp, #1032] @ 0x408 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1bf378 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ bl 438d4 │ │ │ │ add fp, r8, #32 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 4f7db4 │ │ │ │ + bl 4f7dc4 │ │ │ │ ldr r7, [r8, #16] │ │ │ │ ldr r0, [r7, #128] @ 0x80 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 1bf3c4 │ │ │ │ ldr r0, [r7, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1bed80 │ │ │ │ add r0, r5, #16 │ │ │ │ add r1, r8, #48 @ 0x30 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r4, r8, #84 @ 0x54 │ │ │ │ ldr ip, [r8, #64] @ 0x40 │ │ │ │ ldr lr, [r8, #68] @ 0x44 │ │ │ │ add r5, r5, #52 @ 0x34 │ │ │ │ ldr r9, [r8, #72] @ 0x48 │ │ │ │ ldr r3, [r8, #76] @ 0x4c │ │ │ │ ldm r4!, {r0, r1, r2, r6} │ │ │ │ @@ -387852,38 +387852,38 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ str r9, [sp, #1112] @ 0x458 │ │ │ │ str sl, [sp, #1108] @ 0x454 │ │ │ │ str r4, [sp, #1104] @ 0x450 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4e6bc4 │ │ │ │ + bl 4e6bd4 │ │ │ │ ldr r7, [r8, #16] │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1bf3d4 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8] │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r0, r7, #12 │ │ │ │ - bl 75c92c │ │ │ │ + bl 75c93c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #8] │ │ │ │ ldr r0, [pc, #4024] @ 1bfd6c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #1032] @ 0x408 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #8 │ │ │ │ - bl 4ab254 │ │ │ │ + bl 4ab264 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r8, #1440] @ 0x5a0 │ │ │ │ mov r0, #1 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ strd r0, [r7] │ │ │ │ mov r0, #3 │ │ │ │ @@ -387957,15 +387957,15 @@ │ │ │ │ ldr r1, [pc, #3920] @ 1bfe54 │ │ │ │ add r2, r8, #276 @ 0x114 │ │ │ │ ldr r0, [pc, #3916] @ 1bfe58 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #508] @ 0x1fc │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3896] @ 1bfe5c │ │ │ │ mov r5, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #3880] @ 1bfe60 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ @@ -387987,19 +387987,19 @@ │ │ │ │ str r2, [sp, #1040] @ 0x410 │ │ │ │ str r2, [sp, #1052] @ 0x41c │ │ │ │ str r0, [sp, #1036] @ 0x40c │ │ │ │ str r3, [sp, #1032] @ 0x408 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, lr, #8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r4, sp, #504 @ 0x1f8 │ │ │ │ add r1, r8, #48 @ 0x30 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r7, r8, #84 @ 0x54 │ │ │ │ ldr ip, [r8, #64] @ 0x40 │ │ │ │ ldr lr, [r8, #68] @ 0x44 │ │ │ │ add r6, r4, #52 @ 0x34 │ │ │ │ ldr r2, [r8, #72] @ 0x48 │ │ │ │ ldr r3, [r8, #76] @ 0x4c │ │ │ │ ldm r7!, {r0, r1, r4, r5} │ │ │ │ @@ -388098,26 +388098,26 @@ │ │ │ │ mov r3, #0 │ │ │ │ sub r5, r1, #84 @ 0x54 │ │ │ │ strb r3, [r1, #181] @ 0xb5 │ │ │ │ str r3, [r1, #177] @ 0xb1 │ │ │ │ strb r2, [r1, #176] @ 0xb0 │ │ │ │ str r0, [r1, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bne 1bf208 │ │ │ │ ldr r0, [pc, #3912] @ 1c00ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1bf1f4 │ │ │ │ ldr r0, [pc, #3896] @ 1c00b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3888] @ 1c00b4 │ │ │ │ mov r5, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #3872] @ 1c00b8 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ @@ -388139,15 +388139,15 @@ │ │ │ │ str r2, [sp, #1040] @ 0x410 │ │ │ │ str r2, [sp, #1052] @ 0x41c │ │ │ │ str r0, [sp, #1036] @ 0x40c │ │ │ │ str r3, [sp, #1032] @ 0x408 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, lr, #8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ mov r9, #-2147483644 @ 0x80000004 │ │ │ │ strb r0, [r1] │ │ │ │ b 1bf590 │ │ │ │ movw r0, #1172 @ 0x494 │ │ │ │ add r6, r8, r0 │ │ │ │ @@ -388206,20 +388206,20 @@ │ │ │ │ str r7, [r8, #1256] @ 0x4e8 │ │ │ │ str r5, [r0, #1132] @ 0x46c │ │ │ │ str r2, [r0, #1136] @ 0x470 │ │ │ │ movw r0, #1268 @ 0x4f4 │ │ │ │ add r0, r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #3 │ │ │ │ - bl 4e6ea0 │ │ │ │ + bl 4e6eb0 │ │ │ │ ldr r1, [r8, #1260] @ 0x4ec │ │ │ │ ldr r2, [r8, #1264] @ 0x4f0 │ │ │ │ add r0, r8, #1280 @ 0x500 │ │ │ │ mov r3, #5 │ │ │ │ - bl 4e6ea0 │ │ │ │ + bl 4e6eb0 │ │ │ │ movw r0, #1292 @ 0x50c │ │ │ │ ldr r1, [r8, #1080] @ 0x438 │ │ │ │ add r0, r8, r0 │ │ │ │ add r1, r1, #136 @ 0x88 │ │ │ │ bl 487c20 │ │ │ │ ldr r0, [r8, #1264] @ 0x4f0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -388385,18 +388385,18 @@ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #1032] @ 0x408 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #8 │ │ │ │ - bl 4ab30c │ │ │ │ + bl 4ab31c │ │ │ │ ldr r0, [r8, #16] │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ - bl 4e69d0 │ │ │ │ + bl 4e69e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 1c6208 │ │ │ │ add r0, r8, #32 │ │ │ │ bl 1c5c4c │ │ │ │ ldr r1, [r8, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bf600 │ │ │ │ @@ -388430,15 +388430,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 1c1804 │ │ │ │ ldr r0, [r8, #2804] @ 0xaf4 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r5 │ │ │ │ strb r1, [r0, #152] @ 0x98 │ │ │ │ ldr r0, [r8, #2800] @ 0xaf0 │ │ │ │ - bl 4ab2b0 │ │ │ │ + bl 4ab2c0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ movw r0, #2824 @ 0xb08 │ │ │ │ add r5, r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r9, [r0] │ │ │ │ @@ -388487,36 +388487,36 @@ │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ bl 42958 │ │ │ │ movw r0, #1308 @ 0x51c │ │ │ │ add r7, r8, r0 │ │ │ │ add r1, r8, #1000 @ 0x3e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [r8, #1272] @ 0x4f8 │ │ │ │ ldr r1, [r8, #1276] @ 0x4fc │ │ │ │ mov r2, r5 │ │ │ │ - bl 4e7778 │ │ │ │ + bl 4e7788 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #1284] @ 0x504 │ │ │ │ ldr r1, [r8, #1288] @ 0x508 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4e7778 │ │ │ │ + bl 4e7788 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #940] @ 0x3ac │ │ │ │ ldr r6, [r8, #1080] @ 0x438 │ │ │ │ sub r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ ldrls r0, [r8, #1304] @ 0x518 │ │ │ │ addls r0, r0, #1 │ │ │ │ strls r0, [r8, #1304] @ 0x518 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, r6, #136 @ 0x88 │ │ │ │ add r1, lr, #8 │ │ │ │ bl 487a14 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #1320] @ 0x528 │ │ │ │ beq 1bf898 │ │ │ │ @@ -388577,15 +388577,15 @@ │ │ │ │ ldr r1, [pc, #4084] @ 1c08a8 │ │ │ │ add r2, r8, #1024 @ 0x400 │ │ │ │ ldr r0, [pc, #4092] @ 1c08b8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #508] @ 0x1fc │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #4092] @ 1c08d0 │ │ │ │ mov r7, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #4092] @ 1c08e4 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ @@ -388607,15 +388607,15 @@ │ │ │ │ str r2, [sp, #1040] @ 0x410 │ │ │ │ str r2, [sp, #1052] @ 0x41c │ │ │ │ str r0, [sp, #1036] @ 0x40c │ │ │ │ str r3, [sp, #1032] @ 0x408 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, lr, #8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r7, [pc, #4076] @ 1c0938 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r2, [r8, #1080] @ 0x438 │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #1032] @ 0x408 │ │ │ │ @@ -389230,28 +389230,28 @@ │ │ │ │ add r1, r2, r3 │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r7, [sp, #508] @ 0x1fc │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ add r5, lr, #8 │ │ │ │ str r0, [sp, #1028] @ 0x404 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ strb r7, [r8, #1347] @ 0x543 │ │ │ │ bl 438d4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #4 │ │ │ │ - bl 4a9ff8 │ │ │ │ + bl 4aa008 │ │ │ │ ldr r0, [sp, #1028] @ 0x404 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, #3 │ │ │ │ mov r6, #1 │ │ │ │ strb r7, [r8, #2676] @ 0xa74 │ │ │ │ strd r6, [r9] │ │ │ │ @@ -389445,15 +389445,15 @@ │ │ │ │ ldr r2, [r8, #1080] @ 0x438 │ │ │ │ add r0, r0, r1 │ │ │ │ str r5, [sp, #1400] @ 0x578 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #1032] @ 0x408 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #8 │ │ │ │ - bl 4ab100 │ │ │ │ + bl 4ab110 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r8, #1304] @ 0x518 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, lr, #376 @ 0x178 │ │ │ │ bl 48734c │ │ │ │ @@ -389999,23 +389999,23 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ rsbseq r8, r5, r4, lsl #29 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1c0f04 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r1, ip, fp, ror #4 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 61563c │ │ │ │ - b 762028 │ │ │ │ + b 61564c │ │ │ │ + b 762038 │ │ │ │ ldr r0, [r0] │ │ │ │ b 378068 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 54ed68 │ │ │ │ + b 54ed78 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c0f40 │ │ │ │ b 29e6d4 │ │ │ │ @@ -390042,15 +390042,15 @@ │ │ │ │ ldr r0, [pc, #4] @ 1c0f9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ ldrsbteq r8, [r5], #-212 @ 0xffffff2c │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #12] @ 1c0fb8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsbteq lr, [r9], #-160 @ 0xffffff60 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -390091,18 +390091,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c1058 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1c116c │ │ │ │ ldr r0, [pc, #244] @ 1c118c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -390963,27 +390963,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c1e78 │ │ │ │ mov r4, r0 │ │ │ │ - bl 631088 │ │ │ │ + bl 631098 │ │ │ │ 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 1c1e20 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c1e44 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ beq 1c1e64 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -391006,15 +391006,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c1e9c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c1ec0 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ bne 1c1eec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ @@ -391294,15 +391294,15 @@ │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c2318 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #280] @ 0x118 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2711c0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -391528,15 +391528,15 @@ │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c26c0 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #292] @ 0x124 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r0, #365] @ 0x16d │ │ │ │ cmp r0, #0 │ │ │ │ @@ -391558,15 +391558,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1c273c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c2804 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c2804 │ │ │ │ ldr r6, [r9, #360] @ 0x168 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1c27cc │ │ │ │ ldr r7, [r9, #356] @ 0x164 │ │ │ │ mov r5, #0 │ │ │ │ b 1c2784 │ │ │ │ @@ -391584,15 +391584,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c27a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c277c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c277c │ │ │ │ ldr r1, [r9, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c27f0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ @@ -391667,15 +391667,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c28f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c28c8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c28c8 │ │ │ │ ldr r1, [r9, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c2938 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ @@ -391745,15 +391745,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1c2a28 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c2ac8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c2ac8 │ │ │ │ ldrb r0, [r9, #409] @ 0x199 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1c2afc │ │ │ │ ldrb r0, [r9, #112] @ 0x70 │ │ │ │ cmp r0, #4 │ │ │ │ beq 1c2b6c │ │ │ │ @@ -391816,15 +391816,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c2b44 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c2b1c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c2b1c │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ cmp r0, #4 │ │ │ │ beq 1c2b80 │ │ │ │ add r0, r9, #256 @ 0x100 │ │ │ │ bl 1c5d3c │ │ │ │ mov r0, #0 │ │ │ │ @@ -391884,15 +391884,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c2c54 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c2c2c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c2c2c │ │ │ │ ldr r1, [r9, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c2c9c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ mov r2, #4 │ │ │ │ @@ -392240,15 +392240,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c31e4 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r0, r1 │ │ │ │ b 1c3d08 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #3 │ │ │ │ beq 1c3270 │ │ │ │ cmp r1, #4 │ │ │ │ @@ -392873,18 +392873,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c3bd0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1c3ce4 │ │ │ │ ldr r0, [pc, #244] @ 1c3d04 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -393034,15 +393034,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c3e4c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c3e70 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c3d78 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -393050,30 +393050,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c3e84 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c3eec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c3ec8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c3eec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1c3f80 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -393159,15 +393159,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c403c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c4080 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c4080 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -393735,15 +393735,15 @@ │ │ │ │ bne 1c4934 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c4858 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 1c49c4 │ │ │ │ add r6, r0, #32 │ │ │ │ bl 116e18 │ │ │ │ mov r0, r6 │ │ │ │ @@ -394106,15 +394106,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c4f0c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c4f30 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c4f78 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ dmb ish │ │ │ │ @@ -394124,15 +394124,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c4f4c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c4f78 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 1c4fbc │ │ │ │ mov r5, r0 │ │ │ │ b 1c4fb4 │ │ │ │ mov r5, r0 │ │ │ │ b 1c4fac │ │ │ │ @@ -394181,15 +394181,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1c5038 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c505c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c50a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c50a0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ @@ -394198,15 +394198,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1c507c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c50a0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c50e4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c50e4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ @@ -394215,15 +394215,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1c50c0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c50e4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 1c5164 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c5128 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -394247,15 +394247,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1c5140 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c5164 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c51a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c51a8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ @@ -394264,15 +394264,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1c5184 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c51a8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1c520c │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ b 1c51c8 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -394288,15 +394288,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c51e4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c51c0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c51c0 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5228 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -394320,15 +394320,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c5264 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c5240 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c5240 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c52a8 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -394346,15 +394346,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c52c4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c52f0 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 1c5338 │ │ │ │ mov r8, r0 │ │ │ │ b 1c5330 │ │ │ │ mov r8, r0 │ │ │ │ b 1c5328 │ │ │ │ @@ -394387,15 +394387,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c5370 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c534c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c534c │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5434 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -394417,15 +394417,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c53e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c53c4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c53c4 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c542c │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -394575,15 +394575,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c5660 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c5684 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c568c │ │ │ │ @@ -394612,15 +394612,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c56f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c5718 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ @@ -394690,15 +394690,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c582c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c5850 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c5894 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c5894 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ @@ -394707,15 +394707,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c5870 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c5894 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c58d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c58d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ @@ -394724,15 +394724,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c58b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c58d8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c591c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c591c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ @@ -394741,15 +394741,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c58f8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c591c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 1c599c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c5960 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -394773,15 +394773,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c5978 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c599c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c59e0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c59e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ @@ -394790,15 +394790,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c59bc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c59e0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1c6060 │ │ │ │ mov r5, r0 │ │ │ │ @@ -394972,45 +394972,45 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c5c94 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c5cb8 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4fb1a0 │ │ │ │ + b 4fb1b0 │ │ │ │ mov r6, r0 │ │ │ │ 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 1c5ce8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c5d14 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ b 1c5d14 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 1c5d30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 39b9e0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -395139,15 +395139,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1c5f30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c5f54 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5f6c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ @@ -395197,15 +395197,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1c6018 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c603c │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ bl 1c2dcc │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ bl 1c1e00 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ bl 1c1e00 │ │ │ │ mov r0, r5 │ │ │ │ @@ -395470,15 +395470,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c645c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c6480 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c64c4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c64c4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ @@ -395487,15 +395487,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c64a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c64c4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c650c │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ dmb ish │ │ │ │ @@ -395505,15 +395505,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c64e0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c650c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 1c6524 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1c9678 │ │ │ │ add r0, r4, #28 │ │ │ │ @@ -395556,15 +395556,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c65b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c65d8 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 1c5d3c │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -395600,15 +395600,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c6664 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c6688 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c66a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ @@ -395803,15 +395803,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c6990 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c69b4 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 2cdfb4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -395927,15 +395927,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c6b80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c6ba4 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ @@ -396069,15 +396069,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c6db8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c6ddc │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c6e4c │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 1c6e4c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -396097,15 +396097,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c6e20 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c6e4c │ │ │ │ dmb ish │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c97f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -396130,15 +396130,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c6eac │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c6e88 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c6e88 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c6ef4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -396160,15 +396160,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c6f24 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c6f00 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c6f00 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c6f68 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -396295,15 +396295,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c7140 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7164 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ beq 1c7184 │ │ │ │ cmp r1, #4 │ │ │ │ bne 1c7194 │ │ │ │ add r0, r0, #8 │ │ │ │ @@ -396378,15 +396378,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c728c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c72b0 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c71cc │ │ │ │ ldrb r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ bne 1c71cc │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ @@ -396403,15 +396403,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c72f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c71cc │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 1c71cc │ │ │ │ mov r6, r0 │ │ │ │ b 1c732c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c97f4 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -396502,18 +396502,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c7484 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r6, r5, #4 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1c7584 │ │ │ │ ldr r0, [pc, #784] @ 1c77d8 │ │ │ │ mov r1, #4 │ │ │ │ @@ -396781,15 +396781,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c78d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c78fc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #1584] @ 0x630 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c7978 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1c7a6c │ │ │ │ add r0, r4, #1360 @ 0x550 │ │ │ │ @@ -396851,15 +396851,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c79f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7a14 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #492] @ 0x1ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c7a48 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1c5d3c │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ and r0, r0, #6 │ │ │ │ @@ -396891,15 +396891,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c7a90 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7b18 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c7b18 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ bl 1c8ac4 │ │ │ │ movw r0, #1492 @ 0x5d4 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1c4fd4 │ │ │ │ mov r0, #0 │ │ │ │ @@ -396916,15 +396916,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c7af4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7b18 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #494] @ 0x1ee │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c7b2c │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 1c4fd4 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ mov r1, #0 │ │ │ │ @@ -396941,15 +396941,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c7b58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7b7c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #336]! @ 0x150 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c7b84 │ │ │ │ @@ -397057,15 +397057,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c7d28 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7d4c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #494] @ 0x1ee │ │ │ │ cmp r0, #1 │ │ │ │ bne 1c7d68 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 1c4fd4 │ │ │ │ b 1c7d68 │ │ │ │ mov r6, r0 │ │ │ │ @@ -397166,15 +397166,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c7edc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7eb4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c7eb4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c7f28 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -397198,15 +397198,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c7f5c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7f34 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c7f34 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c7fa4 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -397226,15 +397226,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c7fcc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7ff0 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ beq 1c8018 │ │ │ │ cmp r1, #4 │ │ │ │ ldrbeq r1, [r0, #484] @ 0x1e4 │ │ │ │ cmpeq r1, #3 │ │ │ │ @@ -397314,18 +397314,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c8134 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1c82a4 │ │ │ │ ldr r0, [pc, #384] @ 1c82f4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -397465,15 +397465,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c8388 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c83ac │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c83f0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c83f0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ @@ -397482,15 +397482,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c83cc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c83f0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c8434 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c8434 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ @@ -397499,15 +397499,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c8410 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c8434 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c844c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 145ab0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -397584,29 +397584,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c8564 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c8544 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c8544 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c8594 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #37] @ 0x25 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 1c85f8 │ │ │ │ @@ -397710,15 +397710,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c875c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c8780 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c86f0 │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ cmp r0, #2 │ │ │ │ bne 1c86f0 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ @@ -397738,15 +397738,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c87c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c86f0 │ │ │ │ dmb ish │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c97f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -398055,18 +398055,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c8cc8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r6, r5, #4 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1c8dc8 │ │ │ │ ldr r0, [pc, #476] @ 1c8ee8 │ │ │ │ mov r1, #4 │ │ │ │ @@ -398210,15 +398210,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c8f2c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c8f08 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c8f08 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c8f74 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -398240,15 +398240,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c8fa4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c8f80 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1c8f80 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c8fe8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -398549,18 +398549,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c9480 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r6, r5, #4 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1c9580 │ │ │ │ ldr r0, [pc, #432] @ 1c9674 │ │ │ │ mov r1, #4 │ │ │ │ @@ -398684,15 +398684,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c9694 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c96b8 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #404] @ 0x194 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c9714 │ │ │ │ cmp r1, #3 │ │ │ │ bne 1c9750 │ │ │ │ @@ -398722,15 +398722,15 @@ │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c9728 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c9750 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #4 │ │ │ │ beq 1c9778 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #3 │ │ │ │ bne 1c9790 │ │ │ │ @@ -398760,15 +398760,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c97c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c97e8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c9854 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ @@ -398787,15 +398787,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c9830 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c9854 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1c9964 │ │ │ │ @@ -398827,15 +398827,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c98d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c98f4 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c9964 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bne 1c9964 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ @@ -398855,15 +398855,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c9938 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c9964 │ │ │ │ dmb ish │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c97f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -399334,15 +399334,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1ca0bc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1ca100 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1ca100 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1c6644 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 1c1d1c │ │ │ │ mov r0, #0 │ │ │ │ @@ -399829,18 +399829,18 @@ │ │ │ │ beq 1ca890 │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r6, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cac40 │ │ │ │ ldr r5, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r7, r5, #8 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1ca980 │ │ │ │ ldr r0, [pc, #1200] @ 1cad74 │ │ │ │ mov r1, #4 │ │ │ │ @@ -400002,18 +400002,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1cab34 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1cac34 │ │ │ │ ldr r0, [pc, #520] @ 1cad80 │ │ │ │ mov r1, #4 │ │ │ │ @@ -400285,18 +400285,18 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 1caf94 │ │ │ │ add r5, r6, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1cb27c │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1cb09c │ │ │ │ ldr r0, [pc, #3984] @ 1cbf70 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -400463,18 +400463,18 @@ │ │ │ │ bl 17d078 │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ add ip, sp, #680 @ 0x2a8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ b 1cbddc │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1cb364 │ │ │ │ ldr r0, [pc, #3660] @ 1cc0f4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -400528,15 +400528,15 @@ │ │ │ │ mov r0, r2 │ │ │ │ bl 453ec │ │ │ │ ldr r2, [pc, #4080] @ 1cc368 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #4092] @ 1cc394 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ mov r0, #1 │ │ │ │ @@ -401122,18 +401122,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1cbcb4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r7, #4 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1cbdb4 │ │ │ │ ldr r0, [pc, #3856] @ 1ccc08 │ │ │ │ mov r1, #4 │ │ │ │ @@ -401198,18 +401198,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1cbde4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r4, #4 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1cbee4 │ │ │ │ ldr r0, [pc, #3520] @ 1ccbe8 │ │ │ │ mov r1, #4 │ │ │ │ @@ -401326,18 +401326,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1cbfe4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r4, #4 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1cc0e4 │ │ │ │ ldr r0, [pc, #3036] @ 1ccc04 │ │ │ │ mov r1, #4 │ │ │ │ @@ -403140,15 +403140,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1cdc34 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1cdc58 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #996] @ 0x3e4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #2052] @ 0x804 │ │ │ │ add r9, sp, #984 @ 0x3d8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ @@ -403272,15 +403272,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1cde40 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1cde68 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #2040] @ 0x7f8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [sp, #2044] @ 0x7fc │ │ │ │ ldr r2, [sp, #2048] @ 0x800 │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldm r7, {r0, fp} │ │ │ │ @@ -403319,15 +403319,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1cdf00 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1cdf24 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, sl │ │ │ │ str fp, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [r0, #376]! @ 0x178 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r7, r3, [r2] │ │ │ │ @@ -403498,15 +403498,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1ce1cc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1ce1f0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #1888 @ 0x760 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r6, [sp, #3008] @ 0xbc0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ @@ -404555,15 +404555,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1cf250 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d2088 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1d2088 │ │ │ │ add r3, sp, #856 @ 0x358 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r1, [sp, #2028] @ 0x7ec │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ str r0, [sp, #2024] @ 0x7e8 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ @@ -405550,19 +405550,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1d01e4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #2040] @ 0x7f8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r4, #4 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1d02ec │ │ │ │ ldr r0, [pc, #4068] @ 1d1210 │ │ │ │ mov r1, #4 │ │ │ │ @@ -405634,19 +405634,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1d0334 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #2040] @ 0x7f8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r4, #4 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1d043c │ │ │ │ ldr r0, [pc, #4016] @ 1d132c │ │ │ │ mov r1, #4 │ │ │ │ @@ -405759,15 +405759,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1d0520 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d0544 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1cdfec │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r5] │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ mov r1, #0 │ │ │ │ @@ -405801,19 +405801,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1d05d0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #3000] @ 0xbb8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #952 @ 0x3b8 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 17be80 │ │ │ │ ldr r1, [sp, #3000] @ 0xbb8 │ │ │ │ bl 453ec │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -407504,15 +407504,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1d2060 │ │ │ │ mov r9, r6 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d2088 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [sl, #534] @ 0x216 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d209c │ │ │ │ add r0, sl, #392 @ 0x188 │ │ │ │ bl 1c4fd4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #534] @ 0x216 │ │ │ │ @@ -407532,15 +407532,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1d20d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d20f8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #534] @ 0x216 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d2114 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #392 @ 0x188 │ │ │ │ bl 1c4fd4 │ │ │ │ @@ -407745,15 +407745,15 @@ │ │ │ │ add r8, r0, #4 │ │ │ │ ldr r2, [pc, #3796] @ 1d330c │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #11 │ │ │ │ add r0, lr, #952 @ 0x3b8 │ │ │ │ mov r3, #17 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #952 @ 0x3b8 │ │ │ │ bl 19f53c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r6, #2 │ │ │ │ b 1d2df0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -407806,15 +407806,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1d2518 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1d2540 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ bl 1c4d90 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ dmb ish │ │ │ │ @@ -407881,15 +407881,15 @@ │ │ │ │ bl 1b9640 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d274c │ │ │ │ ldr r5, [pc, #3268] @ 1d3328 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d274c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d2f68 │ │ │ │ add r4, sp, #4096 @ 0x1000 │ │ │ │ @@ -407935,15 +407935,15 @@ │ │ │ │ add r1, lr, #224 @ 0xe0 │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ str r3, [r4, #240] @ 0xf0 │ │ │ │ str r2, [r4, #248] @ 0xf8 │ │ │ │ str r7, [sp, #992] @ 0x3e0 │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r4, lr, #1016 @ 0x3f8 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [fp] │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #952 @ 0x3b8 │ │ │ │ bl 1c3d08 │ │ │ │ @@ -408362,15 +408362,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1d2dcc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d2df0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [sl, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d2e24 │ │ │ │ add r0, sl, #56 @ 0x38 │ │ │ │ bl 1c5d3c │ │ │ │ ldr r0, [sl, #248] @ 0xf8 │ │ │ │ and r0, r0, #6 │ │ │ │ @@ -408430,15 +408430,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1d2edc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d2210 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1d2210 │ │ │ │ ldr r0, [pc, #1028] @ 1d3310 │ │ │ │ ldr r2, [pc, #1028] @ 1d3314 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ bl 655b4 │ │ │ │ @@ -408532,15 +408532,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1d3070 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1d311c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1d311c │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #952 @ 0x3b8 │ │ │ │ bl 1c3d08 │ │ │ │ b 1d32cc │ │ │ │ b 1d32c8 │ │ │ │ @@ -408792,15 +408792,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1d3484 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d34a8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ orr r0, fp, #4 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ ldm r0!, {r2, r3, r4, r7} │ │ │ │ @@ -408837,15 +408837,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1d3534 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1d3668 │ │ │ │ mov r0, r9 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #532 @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add fp, sp, #272 @ 0x110 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r7, fp, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ @@ -408872,15 +408872,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1d35c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d35e8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r5, #2 │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ bne 1d3624 │ │ │ │ ldm r6!, {r1, r2, r3, r7} │ │ │ │ @@ -408940,23 +408940,23 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1d36d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1d36f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1d3718 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrheq sl, [sl], #-66 @ 0xffffffbe │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ @@ -408984,45 +408984,45 @@ │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ ldr r1, [pc, #760] @ 1d3a8c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #832] @ 1d3af0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #792] @ 1d3ae4 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #788] @ 1d3ae8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #3 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #728] @ 1d3ad8 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1d3890 │ │ │ │ ldr r1, [pc, #664] @ 1d3aa4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #692] @ 1d3adc │ │ │ │ add r1, pc, r1 │ │ │ │ b 1d396c │ │ │ │ ldr r1, [pc, #656] @ 1d3ac4 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1d3890 │ │ │ │ ldr r3, [pc, #600] @ 1d3a98 │ │ │ │ @@ -409031,38 +409031,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #632] @ 1d3aec │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #528] @ 1d3aa0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #524] @ 1d3ab8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #456] @ 1d3a90 │ │ │ │ ldr r1, [pc, #456] @ 1d3a94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1d3940 │ │ │ │ ldr r3, [pc, #536] @ 1d3af4 │ │ │ │ ldr r1, [pc, #536] @ 1d3af8 │ │ │ │ @@ -409080,61 +409080,61 @@ │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r4, sp, #20 │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #368] @ 1d3aa8 │ │ │ │ ldr r1, [pc, #368] @ 1d3aac │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #372] @ 1d3ae0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #296] @ 1d3ab0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #292] @ 1d3ab4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #320] @ 1d3afc │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #316] @ 1d3b00 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [pc, #216] @ 1d3ac8 │ │ │ │ add r4, r0, #4 │ │ │ │ ldr lr, [pc, #212] @ 1d3acc │ │ │ │ add r5, r0, #8 │ │ │ │ ldr r3, [pc, #208] @ 1d3ad0 │ │ │ │ @@ -409147,37 +409147,37 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 761c54 │ │ │ │ + bl 761c64 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #120] @ 1d3abc │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #116] @ 1d3ac0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #140] @ 1d3b04 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq sl, sl, pc, lsr #8 │ │ │ │ rsbseq r6, r4, r8, asr #15 │ │ │ │ subseq sl, sl, ip, lsl #6 │ │ │ │ rsbseq r6, r4, ip, asr r8 │ │ │ │ subseq sl, sl, fp, lsl #7 │ │ │ │ subseq sl, sl, lr, asr r3 │ │ │ │ subseq sl, sl, r6, ror #7 │ │ │ │ @@ -409307,15 +409307,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 44424 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ b 1d3c58 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r1, #80] @ 0x50 │ │ │ │ bxne lr │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #32] @ 1d3cf4 │ │ │ │ @@ -409323,34 +409323,34 @@ │ │ │ │ ldr r1, [pc, #28] @ 1d3cf8 │ │ │ │ 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 76123c │ │ │ │ + b 76124c │ │ │ │ subseq fp, sl, r0, ror r1 │ │ │ │ rsbseq r6, r4, ip, lsl #22 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1d3d10 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq sl, sl, sl │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #32] @ 1d3d40 │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r2, [pc, #28] @ 1d3d44 │ │ │ │ add r1, pc, r1 │ │ │ │ eor r0, r0, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrshteq r6, [r4], #-160 @ 0xffffff60 │ │ │ │ subseq fp, sl, r8, asr #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [pc, #92] @ 1d3db4 │ │ │ │ mov r2, r1 │ │ │ │ ldr lr, [pc, #88] @ 1d3db8 │ │ │ │ @@ -409369,15 +409369,15 @@ │ │ │ │ add ip, pc, ip │ │ │ │ str r5, [sp, #28] │ │ │ │ add r5, sp, #28 │ │ │ │ str r6, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbseq r6, r4, r4, asr #7 │ │ │ │ subseq sl, sl, r5, asr #6 │ │ │ │ rsbseq r6, r4, ip, asr #7 │ │ │ │ subseq sl, sl, r7, lsr #6 │ │ │ │ subseq sl, sl, ip, lsr #6 │ │ │ │ @@ -409390,27 +409390,27 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 1d3e00 │ │ │ │ ldr r1, [pc, #76] @ 1d3e40 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 1d3e38 │ │ │ │ ldr r3, [pc, #40] @ 1d3e3c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq fp, r9, r4, lsl #2 │ │ │ │ rsbseq r6, r4, r8, ror r2 │ │ │ │ subseq fp, r9, ip, lsl r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ @@ -410287,15 +410287,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsbeq r9, [sl], #-66 @ 0xffffffbe │ │ │ │ rsbseq r5, r4, r4, ror #12 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r1 │ │ │ │ bl 30f7c4 │ │ │ │ @@ -410319,51 +410319,51 @@ │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ ldr r1, [pc, #172] @ 1d4d1c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #156] @ 1d4d28 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #152] @ 1d4d2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #112] @ 1d4d30 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #108] @ 1d4d34 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #44] @ 1d4d20 │ │ │ │ ldr r3, [pc, #44] @ 1d4d24 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r9, sl, r1, asr r4 │ │ │ │ ldrsbeq r9, [sl], #-57 @ 0xffffffc7 │ │ │ │ @ instruction: 0x00745394 │ │ │ │ ldrsbteq r5, [r4], #-80 @ 0xffffffb0 │ │ │ │ subseq r9, sl, lr, asr #8 │ │ │ │ @@ -410393,15 +410393,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r9, sl, r9, ror r3 │ │ │ │ rsbseq r5, r4, r4, ror #10 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #96] @ 1d4e2c │ │ │ │ @@ -410512,15 +410512,15 @@ │ │ │ │ strd r0, [r9, #8] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ bcs 1d5430 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d5d60 │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d5058 │ │ │ │ ldr r0, [pc, #4080] @ 1d5f88 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ @@ -410584,15 +410584,15 @@ │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 1d5118 │ │ │ │ ldr r0, [pc, #4056] @ 1d6078 │ │ │ │ mov r7, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r4, [pc, #4044] @ 1d607c │ │ │ │ mov r1, #26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -410611,15 +410611,15 @@ │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d5138 │ │ │ │ bl 47480 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ @@ -410729,15 +410729,15 @@ │ │ │ │ str r7, [r5, #-8] │ │ │ │ b 1d5398 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1d5d04 │ │ │ │ ldr r0, [pc, #3496] @ 1d6090 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3488] @ 1d6094 │ │ │ │ mov r5, #26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #3472] @ 1d6098 │ │ │ │ strd r2, [fp, #12] │ │ │ │ @@ -410757,15 +410757,15 @@ │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b 1d5d04 │ │ │ │ bl 45df80 │ │ │ │ bl 474a4 │ │ │ │ b 1d5d7c │ │ │ │ mov r5, r9 │ │ │ │ ldrb r0, [r5, #48]! @ 0x30 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -410981,15 +410981,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1d5dd0 │ │ │ │ add r0, r7, #8 │ │ │ │ bl 45e60c │ │ │ │ mov r1, r0 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72fb18 │ │ │ │ + bl 72fb28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1d5a5c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1d5a7c │ │ │ │ cmp r6, #0 │ │ │ │ @@ -411091,15 +411091,15 @@ │ │ │ │ bne 1d5e28 │ │ │ │ add r0, r6, #8 │ │ │ │ mov fp, r8 │ │ │ │ bl 45e60c │ │ │ │ mov r1, r0 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ - bl 72fb18 │ │ │ │ + bl 72fb28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1d5ac8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1d5aec │ │ │ │ cmp r5, #0 │ │ │ │ @@ -411178,15 +411178,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1d59cc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d59f0 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d5a54 │ │ │ │ ldrb r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ bne 1d5a54 │ │ │ │ ldr r1, [r9, #60] @ 0x3c │ │ │ │ @@ -411203,15 +411203,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1d5a30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d5a54 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r7, [r9, #48] @ 0x30 │ │ │ │ b 1d566c │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, sl │ │ │ │ ldrd sl, [r0] │ │ │ │ lsr r0, sl, #8 │ │ │ │ orr r5, r0, fp, lsl #24 │ │ │ │ @@ -411289,15 +411289,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1d5b88 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d5bac │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d5be8 │ │ │ │ ldrb r0, [r9, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 1d5bec │ │ │ │ @@ -411361,15 +411361,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #1088] @ 1d60f8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1064] @ 1d60fc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ @@ -411420,15 +411420,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1d5d94 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d5bec │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 1d5bec │ │ │ │ bl 6383c │ │ │ │ eor r6, r0, #1 │ │ │ │ ldrb r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d56c4 │ │ │ │ str sl, [sp, #28] │ │ │ │ @@ -413406,15 +413406,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1d7c98 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1d7cc0 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov sl, #0 │ │ │ │ b 1d9274 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ ldrb r0, [r7, #452]! @ 0x1c4 │ │ │ │ sub r1, r7, #180 @ 0xb4 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -413459,15 +413459,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1d7d6c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1d7d94 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r5] │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1d7d98 │ │ │ │ cmn r1, #1 │ │ │ │ @@ -414815,15 +414815,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1d92a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1d92c4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mov r0, #484 @ 0x1e4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ cmp sl, #0 │ │ │ │ strh r1, [r2, r0] │ │ │ │ mov r0, #7 │ │ │ │ strb r0, [r2, #196] @ 0xc4 │ │ │ │ @@ -416014,20 +416014,20 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1da564 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r1, lr, #81 @ 0x51 │ │ │ │ str r0, [r1, #375] @ 0x177 │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r7, r6, #4 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1da678 │ │ │ │ ldr r0, [pc, #3916] @ 1db4fc │ │ │ │ mov r1, #4 │ │ │ │ @@ -416165,20 +416165,20 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1da7c0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r1, lr, #81 @ 0x51 │ │ │ │ str r0, [r1, #375] @ 0x177 │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r6, r4, #4 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 1da8d4 │ │ │ │ ldr r0, [pc, #4028] @ 1db7c8 │ │ │ │ mov r1, #4 │ │ │ │ @@ -416508,20 +416508,20 @@ │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1dad18 │ │ │ │ mov r0, #1 │ │ │ │ mov r8, sl │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r1, lr, #104 @ 0x68 │ │ │ │ str r0, [r1] │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r0, r5, #4 │ │ │ │ bl 17be80 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r1, lr, #104 @ 0x68 │ │ │ │ ldr r1, [r1] │ │ │ │ bl 453ec │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ @@ -418831,15 +418831,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1dd15c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1dda48 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1dda48 │ │ │ │ subseq sp, r9, ip, asr r0 │ │ │ │ rsbseq sp, r3, r8, asr #29 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -419352,15 +419352,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1dd984 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1dd9a8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #488] @ 0x1e8 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #489] @ 0x1e9 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 1c22d0 │ │ │ │ b 1ddb4c │ │ │ │ @@ -419410,15 +419410,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1dda6c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1dda90 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #484 @ 0x1e4 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r6, r0] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 1c2678 │ │ │ │ ldrb r0, [r6, #190] @ 0xbe │ │ │ │ cmp r0, #0 │ │ │ │ @@ -419437,15 +419437,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1ddad8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1ddafc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #190] @ 0xbe │ │ │ │ add r0, r6, #176 @ 0xb0 │ │ │ │ mov r4, r6 │ │ │ │ bl 1c7e98 │ │ │ │ b 1ddc9c │ │ │ │ bl 65120 │ │ │ │ @@ -420437,15 +420437,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, sl │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #2528 @ 0x9e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, sl │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #2528] @ 0x9e0 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1e027c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #2080 @ 0x820 │ │ │ │ bl 2c2ca4 │ │ │ │ ldr r1, [r4, #251] @ 0xfb │ │ │ │ @@ -421468,15 +421468,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1dfa94 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1dfab8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #536 @ 0x218 │ │ │ │ ldr fp, [r0, #152] @ 0x98 │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ cmp fp, #2 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ @@ -421518,15 +421518,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1dfb5c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1dfb80 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ add r0, fp, #8 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ orr r0, fp, #4 │ │ │ │ @@ -422392,15 +422392,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1e0904 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1e0928 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 1c96bc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [r0, #548]! @ 0x224 │ │ │ │ @@ -422522,15 +422522,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1e0b0c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1e0b30 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #448] @ 0x1c0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #449] @ 0x1c1 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ bl 1c22d0 │ │ │ │ add r0, r9, #456 @ 0x1c8 │ │ │ │ @@ -422635,19 +422635,19 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 1b577c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ab100 │ │ │ │ + bl 4ab110 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 488430 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r7, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ bl 48840c │ │ │ │ @@ -422674,15 +422674,15 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e148c │ │ │ │ bl 43a48 │ │ │ │ @@ -422701,15 +422701,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e148c │ │ │ │ bl 43a48 │ │ │ │ @@ -422728,15 +422728,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e148c │ │ │ │ bl 43a48 │ │ │ │ @@ -422755,15 +422755,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 43e68 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ beq 1e148c │ │ │ │ mov r0, r4 │ │ │ │ @@ -422785,15 +422785,15 @@ │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ stm r0, {r6, r9, fp} │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 43a48 │ │ │ │ ldr r1, [pc, #1648] @ 1e15d8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -422805,15 +422805,15 @@ │ │ │ │ stm r0, {r6, r9, fp} │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #1616] @ 1e15dc │ │ │ │ str r5, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 43e68 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr r7, [pc, #1576] @ 1e15e0 │ │ │ │ ldr r8, [pc, #1576] @ 1e15e4 │ │ │ │ @@ -422838,15 +422838,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e148c │ │ │ │ bl 43a48 │ │ │ │ @@ -422864,15 +422864,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 43e68 │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r5, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -423229,15 +423229,15 @@ │ │ │ │ bl 43e68 │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ add r6, sp, #184 @ 0xb8 │ │ │ │ mov r0, r6 │ │ │ │ bl 1b577c │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 4ab100 │ │ │ │ + bl 4ab110 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r1 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ add r6, sp, #28 │ │ │ │ @@ -423268,29 +423268,29 @@ │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r9, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e16f0 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1aec │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ add r0, sp, #28 │ │ │ │ bl 4883e8 │ │ │ │ add fp, sp, #184 @ 0xb8 │ │ │ │ mov r2, r0 │ │ │ │ asr r3, r0, #31 │ │ │ │ mov r0, fp │ │ │ │ bl 20fd6c │ │ │ │ @@ -423302,29 +423302,29 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r9, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1778 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1b4c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ add r0, sp, #32 │ │ │ │ bl 4946a0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1e1bac │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ @@ -423333,44 +423333,44 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1bd8 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ add r0, sp, #32 │ │ │ │ bl 4946c4 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ mov r3, r1 │ │ │ │ bl 20fd6c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1c38 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ add r0, sp, #32 │ │ │ │ bl 4946e8 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r3, r1 │ │ │ │ bl 20fd6c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1c98 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 4946a0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1e1cf8 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r2 │ │ │ │ @@ -423379,44 +423379,44 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1d24 │ │ │ │ ldr r8, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r1, r8 │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 4946c4 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r3, r1 │ │ │ │ bl 20fd6c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1d84 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 4946e8 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ mov r3, r1 │ │ │ │ bl 20fd6c │ │ │ │ mov r0, r5 │ │ │ │ mov r6, fp │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1de4 │ │ │ │ ldr sl, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ mov r1, sl │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 49470c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [pc, #2076] @ 1e2138 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -423431,15 +423431,15 @@ │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl 76b7c4 │ │ │ │ + bl 76b7d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e1e48 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ ldr r6, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r1, [pc, #1992] @ 1e2148 │ │ │ │ ldr r3, [pc, #1992] @ 1e214c │ │ │ │ @@ -423467,15 +423467,15 @@ │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e1e74 │ │ │ │ ldr r6, [sp, #188] @ 0xbc │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1a0c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ @@ -423531,15 +423531,15 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1476] @ 1e20c0 │ │ │ │ ldr r2, [pc, #1476] @ 1e20c4 │ │ │ │ ldr r7, [pc, #1476] @ 1e20c8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -423555,15 +423555,15 @@ │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ str r9, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 1e1ed4 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1392] @ 1e20cc │ │ │ │ ldr r2, [pc, #1392] @ 1e20d0 │ │ │ │ ldr r7, [pc, #1392] @ 1e20d4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -423590,15 +423590,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ b 1e1ed4 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1276] @ 1e20e4 │ │ │ │ ldr r2, [pc, #1276] @ 1e20e8 │ │ │ │ ldr r7, [pc, #1276] @ 1e20ec │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -423614,15 +423614,15 @@ │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ str r9, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 1e1ed4 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1192] @ 1e20f0 │ │ │ │ ldr r2, [pc, #1192] @ 1e20f4 │ │ │ │ ldr r7, [pc, #1192] @ 1e20f8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -423638,15 +423638,15 @@ │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ str r9, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 1e1ed4 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1108] @ 1e20fc │ │ │ │ ldr r2, [pc, #1108] @ 1e2100 │ │ │ │ ldr r7, [pc, #1108] @ 1e2104 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -423673,15 +423673,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ b 1e1ed4 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #992] @ 1e2114 │ │ │ │ ldr r2, [pc, #992] @ 1e2118 │ │ │ │ ldr r7, [pc, #992] @ 1e211c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -423697,15 +423697,15 @@ │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ str r9, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 1e1ed4 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #908] @ 1e2120 │ │ │ │ ldr r2, [pc, #908] @ 1e2124 │ │ │ │ ldr r7, [pc, #908] @ 1e2128 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -423721,15 +423721,15 @@ │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ str r9, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 1e1ed4 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #824] @ 1e212c │ │ │ │ ldr r2, [pc, #824] @ 1e2130 │ │ │ │ ldr r7, [pc, #824] @ 1e2134 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -423757,15 +423757,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ b 1e1ed4 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #716] @ 1e2150 │ │ │ │ ldr r2, [pc, #716] @ 1e2154 │ │ │ │ ldr r7, [pc, #716] @ 1e2158 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -424004,15 +424004,15 @@ │ │ │ │ add r2, sp, #32 │ │ │ │ mov r3, #1 │ │ │ │ bl 20f2d4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e98 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e22b4 │ │ │ │ @@ -424036,18 +424036,18 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1e2280 │ │ │ │ b 1e228c │ │ │ │ bl 42c70 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 1e22e4 │ │ │ │ bl 42cb8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #244] @ 1e23e0 │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [pc, #240] @ 1e23e4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -424116,15 +424116,15 @@ │ │ │ │ ldr r1, [pc, #28] @ 1e241c │ │ │ │ ldr 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 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r7, r9, r0, asr #12 │ │ │ │ rsbseq r8, r3, r0, lsl r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #128] @ 1e24b0 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -424331,48 +424331,48 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ add r4, r0, r3 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4aadbc │ │ │ │ + bl 4aadcc │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e2af0 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e2798 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e2f20 │ │ │ │ ldr r0, [pc, #3444] @ 1e3524 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 1e2890 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r4 │ │ │ │ add r6, lr, #216 @ 0xd8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4aadbc │ │ │ │ + bl 4aadcc │ │ │ │ ldr r1, [pc, #3408] @ 1e3528 │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [pc, #3404] @ 1e352c │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #3560] @ 0xde8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #3564] @ 0xdec │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #4092] @ 1e37fc │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r5, lr, #488 @ 0x1e8 │ │ │ │ @@ -424395,15 +424395,15 @@ │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ add lr, sp, #3584 @ 0xe00 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ add r0, lr, #251 @ 0xfb │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #3288] @ 0xcd8 │ │ │ │ mov r5, r8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e2890 │ │ │ │ ldr r0, [sp, #3292] @ 0xcdc │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -424629,15 +424629,15 @@ │ │ │ │ ldr r1, [sp, #3288] @ 0xcd8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e2c14 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r9, #112] @ 0x70 │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e2734 │ │ │ │ ldr r0, [pc, #4016] @ 1e3bdc │ │ │ │ mov r8, sl │ │ │ │ mov sl, #-2147483644 @ 0x80000004 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -424658,15 +424658,15 @@ │ │ │ │ ldr fp, [sp, #24] │ │ │ │ ldr r1, [pc, #3948] @ 1e3be8 │ │ │ │ ldr r0, [pc, #3948] @ 1e3bec │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #3560] @ 0xde8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #3564] @ 0xdec │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3928] @ 1e3bf0 │ │ │ │ mov r5, #38 @ 0x26 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -424688,15 +424688,15 @@ │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ add lr, sp, #3584 @ 0xe00 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ add r0, lr, #251 @ 0xfb │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #3288] @ 0xcd8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e2d20 │ │ │ │ ldr r0, [sp, #3292] @ 0xcdc │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r6, #4 │ │ │ │ @@ -424796,15 +424796,15 @@ │ │ │ │ str r5, [sp, #3216] @ 0xc90 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ str r1, [sp, #3220] @ 0xc94 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4088] @ 1e3eb8 │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #3300] @ 0xce4 │ │ │ │ str r0, [sp, #3292] @ 0xcdc │ │ │ │ str r1, [sp, #3296] @ 0xce0 │ │ │ │ @@ -424860,15 +424860,15 @@ │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ ldr r0, [pc, #3976] @ 1e3f2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #3560] @ 0xde8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #3564] @ 0xdec │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3952] @ 1e3f30 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #252 @ 0xfc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, #38 @ 0x26 │ │ │ │ @@ -424889,15 +424889,15 @@ │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ add lr, sp, #3584 @ 0xe00 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ add r0, lr, #251 @ 0xfb │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #3288] @ 0xcd8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e3044 │ │ │ │ ldr r0, [sp, #3292] @ 0xcdc │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r9, #108] @ 0x6c │ │ │ │ @@ -424940,15 +424940,15 @@ │ │ │ │ mov r7, r8 │ │ │ │ strb r0, [r7, #12]! │ │ │ │ add r0, r8, #13 │ │ │ │ bl 438d4 │ │ │ │ ldr r4, [r9, #120] @ 0x78 │ │ │ │ str r4, [r9, #124] @ 0x7c │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 645ed4 │ │ │ │ + bl 645ee4 │ │ │ │ mov r5, r0 │ │ │ │ bl 433f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e3200 │ │ │ │ ldr r0, [pc, #3628] @ 1e3f3c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ @@ -425037,15 +425037,15 @@ │ │ │ │ str r2, [sp, #3304] @ 0xce8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #3300] @ 0xce4 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #3292] @ 0xcdc │ │ │ │ str r2, [sp, #3296] @ 0xce0 │ │ │ │ str r1, [sp, #3288] @ 0xcd8 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4044] @ 1e4250 │ │ │ │ str r0, [sp, #3576] @ 0xdf8 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #3572] @ 0xdf4 │ │ │ │ str r0, [sp, #3564] @ 0xdec │ │ │ │ str r1, [sp, #3568] @ 0xdf0 │ │ │ │ @@ -425085,15 +425085,15 @@ │ │ │ │ str r2, [sp, #3304] @ 0xce8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #3300] @ 0xce4 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #3292] @ 0xcdc │ │ │ │ str r2, [sp, #3296] @ 0xce0 │ │ │ │ str r1, [sp, #3288] @ 0xcd8 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3868] @ 1e4260 │ │ │ │ str r0, [sp, #3576] @ 0xdf8 │ │ │ │ mov r0, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #3572] @ 0xdf4 │ │ │ │ str r0, [sp, #3564] @ 0xdec │ │ │ │ str r1, [sp, #3568] @ 0xdf0 │ │ │ │ @@ -425127,15 +425127,15 @@ │ │ │ │ str r2, [sp, #3304] @ 0xce8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #3300] @ 0xce4 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #3292] @ 0xcdc │ │ │ │ str r2, [sp, #3296] @ 0xce0 │ │ │ │ str r1, [sp, #3288] @ 0xcd8 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3712] @ 1e426c │ │ │ │ str r0, [sp, #3576] @ 0xdf8 │ │ │ │ mov r0, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #3572] @ 0xdf4 │ │ │ │ str r0, [sp, #3564] @ 0xdec │ │ │ │ str r1, [sp, #3568] @ 0xdf0 │ │ │ │ @@ -425234,15 +425234,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 1e496c │ │ │ │ ldrd r2, [sl, #8] │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r2 │ │ │ │ add r0, lr, #216 @ 0xd8 │ │ │ │ mov r2, r3 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #3288] @ 0xcd8 │ │ │ │ cmp r0, #1 │ │ │ │ beq 1e49a4 │ │ │ │ ldr r0, [sp, #3292] @ 0xcdc │ │ │ │ ldr r1, [sp, #3296] @ 0xce0 │ │ │ │ ldr r3, [pc, #3792] @ 1e447c │ │ │ │ ldr ip, [pc, #3792] @ 1e4480 │ │ │ │ @@ -425307,15 +425307,15 @@ │ │ │ │ str r7, [sp, #3292] @ 0xcdc │ │ │ │ str r7, [sp, #3300] @ 0xce4 │ │ │ │ add r7, sp, #3216 @ 0xc90 │ │ │ │ str r7, [sp, #3296] @ 0xce0 │ │ │ │ str r3, [sp, #3216] @ 0xc90 │ │ │ │ str r1, [sp, #3304] @ 0xce8 │ │ │ │ str r2, [sp, #3288] @ 0xcd8 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3960] @ 1e4634 │ │ │ │ str r0, [sp, #3576] @ 0xdf8 │ │ │ │ mov r0, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #3572] @ 0xdf4 │ │ │ │ str r0, [sp, #3564] @ 0xdec │ │ │ │ str r1, [sp, #3568] @ 0xdf0 │ │ │ │ @@ -425326,15 +425326,15 @@ │ │ │ │ add r2, lr, #488 @ 0x1e8 │ │ │ │ bl 2ac2b4 │ │ │ │ ldr r1, [pc, #3912] @ 1e4638 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r2, #19 │ │ │ │ add r0, lr, #216 @ 0xd8 │ │ │ │ - bl 73b73c │ │ │ │ + bl 73b74c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r0, #0 │ │ │ │ add r7, lr, #488 @ 0x1e8 │ │ │ │ strb r0, [sp, #3420] @ 0xd5c │ │ │ │ mov r0, #16777216 @ 0x1000000 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r0, [sp, #3416] @ 0xd58 │ │ │ │ @@ -425346,15 +425346,15 @@ │ │ │ │ add r0, lr, #216 @ 0xd8 │ │ │ │ bl 295180 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #3417] @ 0xd59 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, #2 │ │ │ │ add r0, lr, #216 @ 0xd8 │ │ │ │ - bl 73bd40 │ │ │ │ + bl 73bd50 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #3216 @ 0xc90 │ │ │ │ add r1, lr, #216 @ 0xd8 │ │ │ │ bl 45ef20 │ │ │ │ ldr r2, [sp, #3216] @ 0xc90 │ │ │ │ ldr r0, [sp, #3220] @ 0xc94 │ │ │ │ ldr r1, [sp, #3224] @ 0xc98 │ │ │ │ @@ -425452,15 +425452,15 @@ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #140] @ 0x8c │ │ │ │ movw r2, #25856 @ 0x6500 │ │ │ │ mov r0, #0 │ │ │ │ movt r2, #7629 @ 0x1dcd │ │ │ │ mov r1, #0 │ │ │ │ - bl 64c8a0 │ │ │ │ + bl 64c8b0 │ │ │ │ strd r0, [r9, #136] @ 0x88 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e3938 │ │ │ │ str r6, [sp, #32] │ │ │ │ @@ -425493,15 +425493,15 @@ │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #3288] @ 0xcd8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #216 @ 0xd8 │ │ │ │ bl 1b5c34 │ │ │ │ str r0, [r9, #136] @ 0x88 │ │ │ │ ldr r0, [r9, #124] @ 0x7c │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e3c9c │ │ │ │ add r0, r9, #136 @ 0x88 │ │ │ │ bl 1b4c94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e3c9c │ │ │ │ ldr r0, [r9, #124] @ 0x7c │ │ │ │ @@ -425610,15 +425610,15 @@ │ │ │ │ str r5, [sp, #3184] @ 0xc70 │ │ │ │ str r7, [sp, #3220] @ 0xc94 │ │ │ │ str r6, [sp, #3224] @ 0xc98 │ │ │ │ str r3, [sp, #3292] @ 0xcdc │ │ │ │ str r3, [sp, #3300] @ 0xce4 │ │ │ │ str r1, [sp, #3188] @ 0xc74 │ │ │ │ str r2, [sp, #3288] @ 0xcd8 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4092] @ 1e4b74 │ │ │ │ str r0, [sp, #3576] @ 0xdf8 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #3572] @ 0xdf4 │ │ │ │ str r0, [sp, #3564] @ 0xdec │ │ │ │ str r1, [sp, #3568] @ 0xdf0 │ │ │ │ @@ -425670,15 +425670,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ add r3, lr, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r1, [sp, #3560] @ 0xde8 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4076] @ 1e4c54 │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #3300] @ 0xce4 │ │ │ │ str r0, [sp, #3292] @ 0xcdc │ │ │ │ str r1, [sp, #3296] @ 0xce0 │ │ │ │ @@ -425728,15 +425728,15 @@ │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ mov r3, #1 │ │ │ │ str r5, [sp, #3216] @ 0xc90 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4088] @ 1e4d48 │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #3300] @ 0xce4 │ │ │ │ str r0, [sp, #3292] @ 0xcdc │ │ │ │ str r1, [sp, #3296] @ 0xce0 │ │ │ │ @@ -425924,28 +425924,28 @@ │ │ │ │ ldr r3, [r9, #1452] @ 0x5ac │ │ │ │ str r0, [sp, #3296] @ 0xce0 │ │ │ │ str r0, [sp, #3288] @ 0xcd8 │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ add r1, lr, #216 @ 0xd8 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1e4864 │ │ │ │ add r6, sp, #3216 @ 0xc90 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ movw r0, #1460 @ 0x5b4 │ │ │ │ add r5, r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4f7db4 │ │ │ │ + bl 4f7dc4 │ │ │ │ ldr r0, [r9, #1456] @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e40fc │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #3816] @ 0xee8 │ │ │ │ strb r1, [r9, #1556] @ 0x614 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -425963,15 +425963,15 @@ │ │ │ │ ldr r2, [sp, #3296] @ 0xce0 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #212] @ 0xd4 │ │ │ │ stm ip, {r0, r1, r2, r3, r6} │ │ │ │ str r4, [sp, #3204] @ 0xc84 │ │ │ │ add r1, sp, #3184 @ 0xc70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4f7e44 │ │ │ │ + bl 4f7e54 │ │ │ │ ldr r0, [sp, #3816] @ 0xee8 │ │ │ │ bl 43e68 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [fp] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [fp, #1328] @ 0x530 │ │ │ │ @@ -426086,15 +426086,15 @@ │ │ │ │ str r2, [sp, #3824] @ 0xef0 │ │ │ │ add r1, pc, r1 │ │ │ │ movw r2, #1444 @ 0x5a4 │ │ │ │ add r2, r9, r2 │ │ │ │ str r2, [sp, #3816] @ 0xee8 │ │ │ │ str r1, [sp, #3828] @ 0xef4 │ │ │ │ str r1, [sp, #3820] @ 0xeec │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3992] @ 1e5280 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #252 @ 0xfc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, #28 │ │ │ │ @@ -426116,15 +426116,15 @@ │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ add lr, sp, #3584 @ 0xe00 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ add r0, lr, #251 @ 0xfb │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #216 @ 0xd8 │ │ │ │ bl 1c6208 │ │ │ │ movw r0, #1460 @ 0x5b4 │ │ │ │ add r0, r9, r0 │ │ │ │ bl 1c5c4c │ │ │ │ ldr r0, [r9, #1456] @ 0x5b0 │ │ │ │ @@ -426151,24 +426151,24 @@ │ │ │ │ add r0, r9, #16 │ │ │ │ bl 1b577c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strb r1, [r9, #90] @ 0x5a │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 4a9c20 │ │ │ │ + bl 4a9c30 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ bl 43e68 │ │ │ │ bl 101e1c │ │ │ │ ldr r1, [pc, #3968] @ 1e5378 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r2, #9 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ bl 43f34 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -426212,15 +426212,15 @@ │ │ │ │ movw r2, #32 │ │ │ │ movt r2, #57344 @ 0xe000 │ │ │ │ str r3, [sp, #3292] @ 0xcdc │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ - bl 4fb684 │ │ │ │ + bl 4fb694 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e48d4 │ │ │ │ ldr r5, [sp, #3288] @ 0xcd8 │ │ │ │ ldr r6, [sp, #3292] @ 0xcdc │ │ │ │ ldr r0, [sp, #3296] @ 0xce0 │ │ │ │ ldr r1, [pc, #3852] @ 1e5400 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ @@ -426249,15 +426249,15 @@ │ │ │ │ bcc 1e45d8 │ │ │ │ ldr r1, [pc, #3760] @ 1e5408 │ │ │ │ ldr r0, [pc, #3760] @ 1e540c │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #3288] @ 0xcd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #3292] @ 0xcdc │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3740] @ 1e5410 │ │ │ │ add ip, sp, #252 @ 0xfc │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #3720] @ 1e5414 │ │ │ │ @@ -426276,15 +426276,15 @@ │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ add lr, sp, #3584 @ 0xe00 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ add r0, lr, #251 @ 0xfb │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [pc, #3640] @ 1e5418 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #3560] @ 0xde8 │ │ │ │ ldr r7, [sp, #3564] @ 0xdec │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ @@ -427443,15 +427443,15 @@ │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ bl 64efc │ │ │ │ bl 1d4504 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1328] @ 1e5d4c │ │ │ │ ldr r7, [pc, #1328] @ 1e5d50 │ │ │ │ ldr r2, [pc, #1328] @ 1e5d54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ @@ -427842,45 +427842,45 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #1512] @ 1e6428 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6308 │ │ │ │ ldr r5, [pc, #1464] @ 1e642c │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #1460] @ 1e6430 │ │ │ │ mov r2, #19 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6318 │ │ │ │ ldr r1, [pc, #1404] @ 1e6434 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #17 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -427888,15 +427888,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6328 │ │ │ │ ldr r1, [pc, #1344] @ 1e6438 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -427904,15 +427904,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6338 │ │ │ │ ldr r1, [pc, #1284] @ 1e643c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #20 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -427920,15 +427920,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6348 │ │ │ │ ldr r1, [pc, #1224] @ 1e6440 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #18 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -427936,15 +427936,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6358 │ │ │ │ ldr r1, [pc, #1164] @ 1e6444 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #14 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -427952,15 +427952,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6368 │ │ │ │ ldr r1, [pc, #1104] @ 1e6448 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #21 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -427968,15 +427968,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6378 │ │ │ │ ldr r1, [pc, #1044] @ 1e644c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #21 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -427984,15 +427984,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6388 │ │ │ │ ldr r1, [pc, #984] @ 1e6450 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #25 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -428000,15 +428000,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6398 │ │ │ │ ldr r1, [pc, #924] @ 1e6454 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #25 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -428016,15 +428016,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e63a8 │ │ │ │ ldr r1, [pc, #864] @ 1e6458 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #24 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -428032,15 +428032,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e63b8 │ │ │ │ ldr r1, [pc, #804] @ 1e645c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #22 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -428048,15 +428048,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e63c8 │ │ │ │ ldr r1, [pc, #744] @ 1e6460 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #25 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -428064,15 +428064,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e63d8 │ │ │ │ ldr r1, [pc, #684] @ 1e6464 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #28 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -428080,15 +428080,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e63e8 │ │ │ │ ldr r1, [pc, #624] @ 1e6468 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #27 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -428096,15 +428096,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e63f8 │ │ │ │ ldr r1, [pc, #564] @ 1e646c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #25 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -428112,15 +428112,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6408 │ │ │ │ ldr r1, [pc, #504] @ 1e6470 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #28 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -428128,15 +428128,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e6418 │ │ │ │ ldr r1, [pc, #444] @ 1e6474 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #25 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -430812,15 +430812,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1e8c90 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1e8d68 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r9!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ cmp r7, #2 │ │ │ │ @@ -430832,15 +430832,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1e8ce0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1e8d58 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1e8d58 │ │ │ │ ldr r3, [pc, #444] @ 1e8ed0 │ │ │ │ add r2, sp, #219 @ 0xdb │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 46c04 │ │ │ │ @@ -430901,15 +430901,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1e8df4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1e8e84 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1e8e84 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1e8ebc │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ @@ -430919,15 +430919,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1e8e3c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1e8ebc │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1e8ebc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1e8ebc │ │ │ │ b 1e8e98 │ │ │ │ @@ -431523,15 +431523,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ add r2, sp, #268 @ 0x10c │ │ │ │ str r2, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #248] @ 0xf8 │ │ │ │ ldr r4, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ ldr r3, [pc, #1276] @ 1e9ce4 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ @@ -432475,15 +432475,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ add r2, sp, #252 @ 0xfc │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #232] @ 0xe8 │ │ │ │ ldr r9, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r3, [pc, #820] @ 1ea9fc │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #224] @ 0xe0 │ │ │ │ @@ -432792,15 +432792,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ bl 1f5c88 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -432819,21 +432819,21 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ beq 1eaca4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ moveq r2, #24 │ │ │ │ moveq r3, #39 @ 0x27 │ │ │ │ streq r3, [r8] │ │ │ │ @@ -432990,15 +432990,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ bl 1f5c88 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -433014,21 +433014,21 @@ │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ beq 1eaf74 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movne r2, #35 @ 0x23 │ │ │ │ str r1, [r8, #4] │ │ │ │ moveq r2, #24 │ │ │ │ @@ -433167,15 +433167,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r8 │ │ │ │ bl 1f5c88 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -433191,21 +433191,21 @@ │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ beq 1eb294 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1eb224 │ │ │ │ mov r0, #24 │ │ │ │ str r5, [r9, #8] │ │ │ │ @@ -433377,15 +433377,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sl │ │ │ │ bl 1f5c88 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -433404,21 +433404,21 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r6 │ │ │ │ beq 1eb59c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r0, #1 │ │ │ │ bne 1eb578 │ │ │ │ mov r0, #24 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ str r1, [r9] │ │ │ │ @@ -434088,15 +434088,15 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ bl 1f5c88 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ @@ -434257,21 +434257,21 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1f1394 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ beq 1ec390 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ec2cc │ │ │ │ mov r0, #24 │ │ │ │ str r5, [r9, #8] │ │ │ │ @@ -434872,15 +434872,15 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #1092] @ 1ed058 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #1060] @ 1ed05c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ @@ -434951,15 +434951,15 @@ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #752] @ 1ed044 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #724] @ 1ed048 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ @@ -435374,15 +435374,15 @@ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #548] @ 1ed614 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [pc, #520] @ 1ed618 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [sp, #32] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -435759,15 +435759,15 @@ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [pc, #772] @ 1edcf8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [pc, #744] @ 1edcfc │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ @@ -435829,15 +435829,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1edaf8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1edad0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1edad0 │ │ │ │ ldr r3, [pc, #476] @ 1edd04 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 46c04 │ │ │ │ @@ -435927,15 +435927,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1edc80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1edc58 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1edc58 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1edce0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ @@ -436109,15 +436109,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1edf54 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1edfdc │ │ │ │ mov r0, r8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #168] @ 1ee034 │ │ │ │ add r2, sp, #79 @ 0x4f │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -436151,15 +436151,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1edffc │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ee024 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbseq ip, r2, r4, asr #26 │ │ │ │ rsbseq ip, r2, r8, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ @@ -436444,15 +436444,15 @@ │ │ │ │ ldr r0, [pc, #1096] @ 1ee8e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [pc, #1056] @ 1ee8ec │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ @@ -436560,15 +436560,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ee660 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ee150 │ │ │ │ mov r0, r8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub r2, r8, r3 │ │ │ │ str r2, [r4, #12] │ │ │ │ add r8, r0, r5 │ │ │ │ add r1, r1, r3 │ │ │ │ @@ -436700,15 +436700,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ee890 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ee8b8 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbseq ip, r2, r0, asr r6 │ │ │ │ @ instruction: 0x0072c594 │ │ │ │ rsbseq ip, r2, ip, lsr #12 │ │ │ │ rsbseq ip, r2, r0, ror r5 │ │ │ │ @@ -437582,15 +437582,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ef658 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ef680 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1ef4c4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ @@ -437789,15 +437789,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ add r2, sp, #244 @ 0xf4 │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #224] @ 0xe0 │ │ │ │ ldr r4, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r3, [pc, #2112] @ 1f0210 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ @@ -438032,15 +438032,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1efd60 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ef4c4 │ │ │ │ mov r0, r9 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add lr, sp, #68 @ 0x44 │ │ │ │ ldrb r0, [sp, #63] @ 0x3f │ │ │ │ ldrh r1, [sp, #61] @ 0x3d │ │ │ │ ldm lr, {r2, r3, ip, lr} │ │ │ │ strb r0, [sp, #155] @ 0x9b │ │ │ │ @@ -438248,15 +438248,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1f00c0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1f01bc │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1f01bc │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1f01bc │ │ │ │ b 1f01ac │ │ │ │ @@ -438292,15 +438292,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1f0170 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1f0198 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1f01bc │ │ │ │ ldr r9, [sp, #112] @ 0x70 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, r9 │ │ │ │ @@ -438476,17 +438476,17 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ rsbseq sl, r2, r4, lsr #18 │ │ │ │ b 2ce000 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 746448 │ │ │ │ + b 746458 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1f04dc │ │ │ │ @@ -438499,15 +438499,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 1f0528 │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 1f052c │ │ │ │ ldr ip, [pc, #64] @ 1f0530 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -438515,15 +438515,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x0058f493 │ │ │ │ subseq pc, r8, r6, ror r4 @ │ │ │ │ ldrshteq sl, [r2], #-200 @ 0xffffff38 │ │ │ │ subseq pc, r8, r8, asr #8 │ │ │ │ subseq pc, r8, r2, asr #8 │ │ │ │ @@ -438534,83 +438534,83 @@ │ │ │ │ ldr r2, [pc, #28] @ 1f0564 │ │ │ │ ldrb r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbseq fp, r2, r8, asr r0 │ │ │ │ subseq pc, r8, r8, lsl #22 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ b 1f5994 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrd r8, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1f05c8 │ │ │ │ ldr r4, [pc, #60] @ 1f05d8 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ lsl r7, r9, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #4 │ │ │ │ add r8, r8, #4 │ │ │ │ bne 1f05a8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrhteq r6, [r2], #-252 @ 0xffffff04 │ │ │ │ ldr r0, [r0] │ │ │ │ b 1f2eb8 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 4fecd4 │ │ │ │ + b 4fece4 │ │ │ │ ldr r0, [r0] │ │ │ │ b 1f5994 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 714efc │ │ │ │ + b 714f0c │ │ │ │ ldr r0, [r0] │ │ │ │ - b 64f010 │ │ │ │ + b 64f020 │ │ │ │ ldr r0, [r0] │ │ │ │ b 458bbc │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 1f0638 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 1f063c │ │ │ │ - b 76b638 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b648 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 1f0658 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 1f065c │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 1f0670 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ rsbseq sl, r2, r4, lsr #14 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f0690 │ │ │ │ @@ -438753,15 +438753,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1f08a8 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 1f0954 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -438786,15 +438786,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1f092c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f0904 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1f0904 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 1f1394 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f0984 │ │ │ │ @@ -438821,15 +438821,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1f09b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f0990 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1f0990 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f0a00 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ mov r2, #4 │ │ │ │ @@ -439123,15 +439123,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1f0e70 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f0e94 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f0df8 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -439139,30 +439139,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1f0ea8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1f0f10 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1f0eec │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f0f10 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1f0fa4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -439233,15 +439233,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1f1024 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1f1068 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1f1068 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -439599,15 +439599,15 @@ │ │ │ │ bne 1f15d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1f14f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 1f1664 │ │ │ │ add r6, r0, #32 │ │ │ │ bl 116e18 │ │ │ │ mov r0, r6 │ │ │ │ @@ -439943,15 +439943,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1f1b40 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f1b64 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1f1ba8 │ │ │ │ add r5, r6, #4 │ │ │ │ @@ -440003,15 +440003,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1f1c30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f1c54 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1f1c80 │ │ │ │ mov r5, r6 │ │ │ │ @@ -440049,15 +440049,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1f1ce8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f1cc0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1f1cc0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f1d34 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -440081,15 +440081,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1f1d68 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f1d40 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 1f1d40 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f1db0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -440321,15 +440321,15 @@ │ │ │ │ mov r0, lr │ │ │ │ mov r1, ip │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ rsbseq r8, r2, r4, lsr #25 │ │ │ │ rsbseq r8, r2, ip, asr #25 │ │ │ │ rsbseq r8, r2, r0, lsl #25 │ │ │ │ - b 4fec10 │ │ │ │ + b 4fec20 │ │ │ │ movw ip, #21929 @ 0x55a9 │ │ │ │ movw r2, #39444 @ 0x9a14 │ │ │ │ movw r1, #56181 @ 0xdb75 │ │ │ │ movw r3, #14678 @ 0x3956 │ │ │ │ movt ip, #20288 @ 0x4f40 │ │ │ │ movt r2, #46072 @ 0xb3f8 │ │ │ │ movt r1, #52375 @ 0xcc97 │ │ │ │ @@ -440354,15 +440354,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ 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] @ 1f2220 │ │ │ │ @@ -440515,15 +440515,15 @@ │ │ │ │ ldrshteq r8, [r2], #-160 @ 0xffffff60 │ │ │ │ subseq sp, r8, r5, ror #2 │ │ │ │ rsbseq r8, r2, r4, lsl #21 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 1f2454 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrsbeq sp, [r8], #-26 @ 0xffffffe6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f2698 │ │ │ │ cmp r1, r3 │ │ │ │ bcs 1f24b4 │ │ │ │ @@ -440559,15 +440559,15 @@ │ │ │ │ add r4, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 76c8c8 │ │ │ │ + bl 76c8d8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f2670 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ add lr, r4, #8 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ @@ -440645,15 +440645,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ add r4, r4, r0 │ │ │ │ b 1f25f0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ add r5, sp, #32 │ │ │ │ @@ -440808,45 +440808,45 @@ │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ ldr r1, [pc, #760] @ 1f2bcc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #832] @ 1f2c30 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #792] @ 1f2c24 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #788] @ 1f2c28 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #3 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #728] @ 1f2c18 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1f29d0 │ │ │ │ ldr r1, [pc, #664] @ 1f2be4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #692] @ 1f2c1c │ │ │ │ add r1, pc, r1 │ │ │ │ b 1f2aac │ │ │ │ ldr r1, [pc, #656] @ 1f2c04 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1f29d0 │ │ │ │ ldr r3, [pc, #600] @ 1f2bd8 │ │ │ │ @@ -440855,38 +440855,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #632] @ 1f2c2c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #528] @ 1f2be0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #524] @ 1f2bf8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #456] @ 1f2bd0 │ │ │ │ ldr r1, [pc, #456] @ 1f2bd4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1f2a80 │ │ │ │ ldr r3, [pc, #536] @ 1f2c34 │ │ │ │ ldr r1, [pc, #536] @ 1f2c38 │ │ │ │ @@ -440904,61 +440904,61 @@ │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r4, sp, #20 │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #368] @ 1f2be8 │ │ │ │ ldr r1, [pc, #368] @ 1f2bec │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #372] @ 1f2c20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #296] @ 1f2bf0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #292] @ 1f2bf4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #320] @ 1f2c3c │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #316] @ 1f2c40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [pc, #216] @ 1f2c08 │ │ │ │ add r4, r0, #4 │ │ │ │ ldr lr, [pc, #212] @ 1f2c0c │ │ │ │ add r5, r0, #8 │ │ │ │ ldr r3, [pc, #208] @ 1f2c10 │ │ │ │ @@ -440971,37 +440971,37 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 761c54 │ │ │ │ + bl 761c64 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #120] @ 1f2bfc │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #116] @ 1f2c00 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #140] @ 1f2c44 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq ip, r8, r3, asr sp │ │ │ │ @ instruction: 0x0072849c │ │ │ │ subseq ip, r8, r0, lsr ip │ │ │ │ rsbseq r8, r2, r0, lsr r5 │ │ │ │ subseq ip, r8, pc, lsr #25 │ │ │ │ subseq ip, r8, r2, lsl #25 │ │ │ │ subseq ip, r8, sl, lsl #26 │ │ │ │ @@ -441170,15 +441170,15 @@ │ │ │ │ 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 761518 │ │ │ │ + bl 761528 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbseq r8, r2, ip, lsl #4 │ │ │ │ subseq ip, r7, r0, lsr #1 │ │ │ │ rsbseq r8, r2, ip, ror #3 │ │ │ │ subseq pc, r7, r3, lsl #10 │ │ │ │ subseq pc, r7, r3, ror #9 │ │ │ │ @@ -441216,66 +441216,66 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #588] @ 1f31a4 │ │ │ │ ldr r0, [pc, #588] @ 1f31a8 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #488] @ 1f3170 │ │ │ │ ldr r1, [pc, #488] @ 1f3174 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1f3070 │ │ │ │ ldr r1, [pc, #528] @ 1f31ac │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #480] @ 1f3198 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #400] @ 1f3164 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r0, [pc, #376] @ 1f3168 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #372] @ 1f316c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [pc, #348] @ 1f3180 │ │ │ │ add r0, r3, #20 │ │ │ │ ldr lr, [pc, #344] @ 1f3184 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #340] @ 1f3188 │ │ │ │ @@ -441284,62 +441284,62 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ add lr, pc, lr │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp] │ │ │ │ mov r2, #18 │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #244] @ 1f315c │ │ │ │ ldr r1, [pc, #244] @ 1f3160 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #220] @ 1f3178 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #248] @ 1f31b0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #168] @ 1f317c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r0, [pc, #172] @ 1f319c │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #168] @ 1f31a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [pc, #104] @ 1f318c │ │ │ │ add r0, r3, #16 │ │ │ │ ldr lr, [pc, #100] @ 1f3190 │ │ │ │ ldr r1, [pc, #100] @ 1f3194 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -441347,15 +441347,15 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [sp] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ rsbseq r7, r2, ip, asr #28 │ │ │ │ ldrsbeq ip, [r8], #-87 @ 0xffffffa9 │ │ │ │ subseq ip, r8, pc, lsr #14 │ │ │ │ rsbseq r8, r2, ip, lsr r0 │ │ │ │ subseq fp, r7, r4, ror #30 │ │ │ │ @@ -441723,15 +441723,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [pc, #280] @ 1f3860 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ @@ -442223,15 +442223,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #308] @ 1f4024 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #276] @ 1f4028 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ add r6, sp, #32 │ │ │ │ @@ -442462,15 +442462,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #276] @ 1f43e8 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ @@ -442756,15 +442756,15 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #320] @ 1f4888 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [pc, #292] @ 1f488c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ @@ -443041,15 +443041,15 @@ │ │ │ │ bl 1f1990 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subseq sp, r7, r8, lsl r3 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr fp, [r1, #24] │ │ │ │ add r6, sp, #24 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -443521,15 +443521,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrshteq r5, [r2], #-212 @ 0xffffff2c │ │ │ │ subseq sl, r8, pc, lsr #10 │ │ │ │ rsbseq r5, r2, r0, lsl #28 │ │ │ │ subseq sl, r8, pc, lsl #10 │ │ │ │ subseq sl, r8, r0, lsl r5 │ │ │ │ @@ -443564,15 +443564,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -443593,27 +443593,27 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 1f546c │ │ │ │ ldr r1, [pc, #76] @ 1f54ac │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 1f54a4 │ │ │ │ ldr r3, [pc, #40] @ 1f54a8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x00579a98 │ │ │ │ rsbseq r5, r2, r0, lsr #20 │ │ │ │ ldrheq r9, [r7], #-160 @ 0xffffff60 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -443916,15 +443916,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbseq r5, r2, r8, lsl #16 │ │ │ │ @ instruction: 0x00589f99 │ │ │ │ rsbseq r5, r2, r4, lsl r8 │ │ │ │ subseq r9, r8, r1, ror pc │ │ │ │ subseq r9, r8, pc, ror pc │ │ │ │ @@ -443979,50 +443979,50 @@ │ │ │ │ mov r2, #4 │ │ │ │ add ip, pc, ip │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #468] @ 1f5c58 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1f5b34 │ │ │ │ ldr r2, [pc, #444] @ 1f5c4c │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #384] @ 1f5c30 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1f5c08 │ │ │ │ ldr r2, [pc, #404] @ 1f5c50 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #360] @ 1f5c44 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1f5c08 │ │ │ │ ldr r2, [pc, #320] @ 1f5c28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #340] @ 1f5c5c │ │ │ │ ldr r2, [pc, #340] @ 1f5c60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1f5bcc │ │ │ │ ldr r2, [pc, #272] @ 1f5c2c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -444033,68 +444033,68 @@ │ │ │ │ ldr r2, [pc, #240] @ 1f5c24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #292] @ 1f5c78 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [pc, #288] @ 1f5c7c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 1f5c34 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1f5c08 │ │ │ │ ldr r2, [pc, #188] @ 1f5c54 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #128] @ 1f5c38 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1f5c08 │ │ │ │ ldr r3, [pc, #188] @ 1f5c80 │ │ │ │ ldr r2, [pc, #188] @ 1f5c84 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 1f5c48 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1f5c08 │ │ │ │ ldr r2, [pc, #56] @ 1f5c40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r9, r7, r4, ror #10 │ │ │ │ subseq r9, r8, r6, lsr #27 │ │ │ │ subseq r9, r7, ip, lsl #9 │ │ │ │ subseq r9, r8, r0, asr #27 │ │ │ │ subseq r9, r8, pc, lsr #28 │ │ │ │ subseq r9, r8, r6, asr sp │ │ │ │ subseq r9, r8, sp, lsr #26 │ │ │ │ @@ -444936,15 +444936,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 1f69bc │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 1f69c0 │ │ │ │ ldr ip, [pc, #64] @ 1f69c4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -444952,15 +444952,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsheq r8, [r8], #-255 @ 0xffffff01 │ │ │ │ subseq r8, r8, r2, ror #31 │ │ │ │ rsbseq r4, r2, r4, ror #16 │ │ │ │ ldrheq r8, [r8], #-244 @ 0xffffff0c │ │ │ │ subseq r8, r8, lr, lsr #31 │ │ │ │ @@ -444973,15 +444973,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r8, r8, sl, lsr #31 │ │ │ │ rsbseq r4, r2, ip, ror #15 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -445050,15 +445050,15 @@ │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 1f6b58 │ │ │ │ @@ -447281,15 +447281,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ ldr r9, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [pc, #2088] @ 1f9648 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ @@ -447488,15 +447488,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [pc, #1280] @ 1f965c │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #224] @ 0xe0 │ │ │ │ @@ -447861,15 +447861,15 @@ │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 1f9744 │ │ │ │ @@ -447930,28 +447930,28 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 1f9830 │ │ │ │ ldr r1, [pc, #80] @ 1f9874 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, #44] @ 1f986c │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #40] @ 1f9870 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsbteq r1, [r2], #-156 @ 0xffffff64 │ │ │ │ subseq r6, r8, ip, ror r2 │ │ │ │ ldrheq r6, [r8], #-34 @ 0xffffffde │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ @@ -460728,15 +460728,15 @@ │ │ │ │ bne 205ff4 │ │ │ │ cmn r2, #1 │ │ │ │ beq 2060bc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7421f4 │ │ │ │ + bl 742204 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 206078 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, r0 │ │ │ │ @@ -461287,15 +461287,15 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #892] @ 206c4c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [pc, #860] @ 206c50 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ add r6, sp, #24 │ │ │ │ @@ -461420,15 +461420,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #312] @ 206c44 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ @@ -461618,15 +461618,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #952] @ 2071b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #920] @ 2071b8 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ add r7, sp, #16 │ │ │ │ @@ -461759,15 +461759,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [pc, #340] @ 2071ac │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ @@ -461910,15 +461910,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #764] @ 207588 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [pc, #732] @ 20758c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #16 │ │ │ │ @@ -462013,15 +462013,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [pc, #304] @ 207580 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ @@ -462154,15 +462154,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #804] @ 207980 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #772] @ 207984 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ add r6, sp, #16 │ │ │ │ @@ -462261,15 +462261,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [pc, #328] @ 207978 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ @@ -462518,15 +462518,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #272] @ 207d44 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ @@ -462755,15 +462755,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #320] @ 208128 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ @@ -462798,15 +462798,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 20805c │ │ │ │ cmp r2, #1 │ │ │ │ bne 207f38 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r6!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r6, {r1, r2, r3, r7} │ │ │ │ @@ -463009,15 +463009,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ sub r0, r1, r5 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #252] @ 2084dc │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ @@ -463205,15 +463205,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #324] @ 208834 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ @@ -463459,15 +463459,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #140] @ 0x8c │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [pc, #280] @ 208c00 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ @@ -463709,15 +463709,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [pc, #280] @ 208fe8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ @@ -463979,15 +463979,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #252] @ 209404 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ @@ -465782,15 +465782,15 @@ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #488] @ 20b0f8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [pc, #460] @ 20b0fc │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ @@ -466102,15 +466102,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #532] @ 20b620 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #500] @ 20b624 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ @@ -466452,15 +466452,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #308] @ 20bab8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #276] @ 20babc │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ add r6, sp, #32 │ │ │ │ @@ -466753,15 +466753,15 @@ │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [pc, #320] @ 20bf7c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #292] @ 20bf80 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #28] │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ @@ -466991,15 +466991,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [pc, #516] @ 20c3f8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [pc, #488] @ 20c3fc │ │ │ │ str r0, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ @@ -467349,15 +467349,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #324] @ 20c8cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [pc, #288] @ 20c8d0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ @@ -467650,15 +467650,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #308] @ 20cd70 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [pc, #276] @ 20cd74 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ @@ -467969,21 +467969,21 @@ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [pc, #3012] @ 20dcfc │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r5 │ │ │ │ - bl 73895c │ │ │ │ + bl 73896c │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 72dfc4 │ │ │ │ + bl 72dfd4 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ add r4, r0, #12 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 20d2bc │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ @@ -468007,29 +468007,29 @@ │ │ │ │ orr r5, r0, #4 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ - bl 746988 │ │ │ │ + bl 746998 │ │ │ │ cmp r0, #0 │ │ │ │ bne 20da8c │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ add r5, sp, #120 @ 0x78 │ │ │ │ add ip, sp, #120 @ 0x78 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r7, [pc, #2916] @ 20dd68 │ │ │ │ ldr r0, [pc, #2916] @ 20dd6c │ │ │ │ add r7, pc, r7 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2892] @ 20dd70 │ │ │ │ add ip, sp, #244 @ 0xf4 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ @@ -468050,15 +468050,15 @@ │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ add r0, lr, #19 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20d2a8 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ @@ -468082,15 +468082,15 @@ │ │ │ │ ldr r0, [pc, #2572] @ 20dd04 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ bcc 20d38c │ │ │ │ ldr r0, [pc, #2556] @ 20dd08 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #2548] @ 20dd0c │ │ │ │ mov r1, r7 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r9, #26 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #2528] @ 20dd10 │ │ │ │ @@ -468113,30 +468113,30 @@ │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ add r0, lr, #19 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [pc, #2424] @ 20dd14 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add fp, sp, #200 @ 0xc8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, fp │ │ │ │ - bl 76c8c8 │ │ │ │ + bl 76c8d8 │ │ │ │ str r7, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ add r9, sp, #136 @ 0x88 │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, r9 │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ @@ -468423,15 +468423,15 @@ │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ add r0, r0, r5 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r3, sl │ │ │ │ - bl 72e3ac │ │ │ │ + bl 72e3bc │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 20d880 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -468460,29 +468460,29 @@ │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r7, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ - bl 746988 │ │ │ │ + bl 746998 │ │ │ │ cmp r0, #0 │ │ │ │ bne 20daf0 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ add ip, sp, #120 @ 0x78 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r7, [pc, #1072] @ 20dd44 │ │ │ │ ldr r0, [pc, #1072] @ 20dd48 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1044] @ 20dd4c │ │ │ │ add ip, sp, #244 @ 0xf4 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r9, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #1024] @ 20dd50 │ │ │ │ @@ -468503,15 +468503,15 @@ │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ add r0, lr, #19 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20d9bc │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ @@ -468784,15 +468784,15 @@ │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ bl 102498 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75d050 │ │ │ │ + bl 75d060 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20de20 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r0, [r6, #40] @ 0x28 │ │ │ │ @@ -468821,15 +468821,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20deb4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ @@ -468885,15 +468885,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 75c9a0 │ │ │ │ + bl 75c9b0 │ │ │ │ add r5, sp, #148 @ 0x94 │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 1f6c20 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -468903,15 +468903,15 @@ │ │ │ │ movne r0, r6 │ │ │ │ ldreq r0, [sp, #152] @ 0x98 │ │ │ │ cmp r5, #0 │ │ │ │ add r1, r4, r0 │ │ │ │ sub r2, r6, r0 │ │ │ │ beq 20e01c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 75d050 │ │ │ │ + bl 75d060 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ bl 1f2458 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ @@ -468937,15 +468937,15 @@ │ │ │ │ movwne r5, #1 │ │ │ │ cmp r7, #47 @ 0x2f │ │ │ │ beq 20deec │ │ │ │ cmp r3, #0 │ │ │ │ bne 20e03c │ │ │ │ b 20deec │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ subs r5, r0, #1 │ │ │ │ movwne r5, #1 │ │ │ │ b 20deec │ │ │ │ ldr r3, [pc, #280] @ 20e198 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, #276] @ 20e19c │ │ │ │ mov r6, r0 │ │ │ │ @@ -469245,15 +469245,15 @@ │ │ │ │ ldr r1, [pc, #320] @ 20e664 │ │ │ │ strb r0, [sp, #11] │ │ │ │ mov r6, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #25 │ │ │ │ - bl 645e74 │ │ │ │ + bl 645e84 │ │ │ │ ldr r1, [pc, #292] @ 20e668 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -469281,15 +469281,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r8, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 6459d8 │ │ │ │ + bl 6459e8 │ │ │ │ cmp r7, #0 │ │ │ │ beq 20e5e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -469332,15 +469332,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #592] @ 20e8dc │ │ │ │ strb r1, [sp, #11] │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 645e74 │ │ │ │ + bl 645e84 │ │ │ │ ldr r2, [pc, #576] @ 20e8e0 │ │ │ │ movw sl, #32 │ │ │ │ add r8, sp, #24 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ movt sl, #57344 @ 0xe000 │ │ │ │ @@ -469358,15 +469358,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 20e7fc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ bl 437e4 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r9, #1 │ │ │ │ @@ -469388,15 +469388,15 @@ │ │ │ │ ldr r0, [pc, #400] @ 20e8f0 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 20e828 │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, fp │ │ │ │ bl 43e68 │ │ │ │ @@ -469495,15 +469495,15 @@ │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #496] @ 20eb04 │ │ │ │ strb r0, [sp, #19] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #25 │ │ │ │ - bl 645e74 │ │ │ │ + bl 645e84 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #472] @ 20eb08 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -469631,15 +469631,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #368] @ 20eca4 │ │ │ │ strb r0, [sp, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #25 │ │ │ │ - bl 645e74 │ │ │ │ + bl 645e84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #344] @ 20eca8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -469657,15 +469657,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 20ec20 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 440e4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -469733,15 +469733,15 @@ │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #520] @ 20eed4 │ │ │ │ strb r0, [sp, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #25 │ │ │ │ - bl 645e74 │ │ │ │ + bl 645e84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #496] @ 20eed8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -469759,15 +469759,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 20ee2c │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 42934 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -469878,15 +469878,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #360] @ 20f078 │ │ │ │ strb r0, [sp, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #25 │ │ │ │ - bl 645e74 │ │ │ │ + bl 645e84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #336] @ 20f07c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -469904,15 +469904,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 20eff4 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 42634 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -469978,15 +469978,15 @@ │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #520] @ 20f2a8 │ │ │ │ strb r0, [sp, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #25 │ │ │ │ - bl 645e74 │ │ │ │ + bl 645e84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #496] @ 20f2ac │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -470004,15 +470004,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 20f200 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 43108 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -470132,15 +470132,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, sp, #120 @ 0x78 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, fp │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 76c8c8 │ │ │ │ + bl 76c8d8 │ │ │ │ add r0, sp, #24 │ │ │ │ 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} │ │ │ │ @@ -470554,29 +470554,29 @@ │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 645d44 │ │ │ │ + bl 645d54 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, sl │ │ │ │ mov r2, r3 │ │ │ │ - bl 645d9c │ │ │ │ + bl 645dac │ │ │ │ add r0, sp, #20 │ │ │ │ cmp r7, #0 │ │ │ │ add r4, r0, #12 │ │ │ │ beq 20fab8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 645fec │ │ │ │ + bl 645ffc │ │ │ │ tst r0, #1 │ │ │ │ beq 20faa4 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [pc, #584] @ 20fc44 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -470584,15 +470584,15 @@ │ │ │ │ ldr r0, [pc, #568] @ 20fc48 │ │ │ │ ldr r1, [pc, #568] @ 20fc4c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #544] @ 20fc50 │ │ │ │ add r1, sp, #12 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #16 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #524] @ 20fc54 │ │ │ │ @@ -470611,25 +470611,25 @@ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 42778 │ │ │ │ b 20fab8 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r6, r1 │ │ │ │ bl 42544 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ - bl 6461d4 │ │ │ │ + bl 6461e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20fbc0 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ bl 42e98 │ │ │ │ mov r0, r6 │ │ │ │ @@ -470643,15 +470643,15 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [pc, #352] @ 20fc60 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ stm r2, {r1, r8, r9} │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #328] @ 20fc64 │ │ │ │ mov r7, #16 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #308] @ 20fc68 │ │ │ │ @@ -470670,15 +470670,15 @@ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 20fba0 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ @@ -470768,15 +470768,15 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #12 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ @@ -470802,15 +470802,15 @@ │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add r5, sp, #4 │ │ │ │ cmp r3, #0 │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ mov r4, r0 │ │ │ │ movwmi r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64976c │ │ │ │ + bl 64977c │ │ │ │ ldr r0, [pc, #300] @ 20fec4 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r6, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -470834,15 +470834,15 @@ │ │ │ │ sub r2, r0, #1 │ │ │ │ b 20fe00 │ │ │ │ ldrb r2, [sp, #5] │ │ │ │ orr r1, r5, #2 │ │ │ │ cmp r2, #0 │ │ │ │ movweq r1, #1 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 20fe6c │ │ │ │ add r2, sp, #16 │ │ │ │ cmp r6, #1 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ bne 20fe3c │ │ │ │ @@ -470904,15 +470904,15 @@ │ │ │ │ ldr r0, [pc, #2088] @ 210738 │ │ │ │ ldr r1, [pc, #2088] @ 21073c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2064] @ 210740 │ │ │ │ mov r7, #16 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #160 @ 0xa0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #2044] @ 210744 │ │ │ │ @@ -470931,15 +470931,15 @@ │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [pc, #1964] @ 210748 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ bl 2bcc4c │ │ │ │ @@ -471029,15 +471029,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 76b628 │ │ │ │ + bl 76b638 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2104f0 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r1, [pc, #1440] @ 2106dc │ │ │ │ @@ -471069,15 +471069,15 @@ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #124] @ 0x7c │ │ │ │ str fp, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 76b628 │ │ │ │ + bl 76b638 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21051c │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr r1, [pc, #1304] @ 2106f4 │ │ │ │ @@ -471110,15 +471110,15 @@ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #124] @ 0x7c │ │ │ │ str fp, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 76b628 │ │ │ │ + bl 76b638 │ │ │ │ cmp r0, #0 │ │ │ │ bne 210548 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r1, [pc, #1160] @ 210708 │ │ │ │ @@ -471151,15 +471151,15 @@ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #124] @ 0x7c │ │ │ │ str fp, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 76b628 │ │ │ │ + bl 76b638 │ │ │ │ cmp r0, #0 │ │ │ │ bne 210574 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr fp, [sp, #16] │ │ │ │ ldr r1, [pc, #1016] @ 21071c │ │ │ │ @@ -471199,15 +471199,15 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #32 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r9, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ b 210414 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 210488 │ │ │ │ ldr r0, [pc, #848] @ 21072c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #844] @ 210730 │ │ │ │ @@ -471219,15 +471219,15 @@ │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ stm r3, {r0, r1, r2, sl} │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r9, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 210438 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -471547,15 +471547,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ movweq r1, #14 │ │ │ │ movne r0, r5 │ │ │ │ b 210930 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 645f8c │ │ │ │ + bl 645f9c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r5 │ │ │ │ bl 425c8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 43e68 │ │ │ │ @@ -471586,30 +471586,30 @@ │ │ │ │ bl 2a77a4 │ │ │ │ ldr r7, [pc, #264] @ 210ac4 │ │ │ │ mov r5, #14 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - bl 640654 │ │ │ │ + bl 640664 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 640760 │ │ │ │ + bl 640770 │ │ │ │ ldr r1, [pc, #220] @ 210ac8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #7 │ │ │ │ bl 2a77a4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 6406f0 │ │ │ │ + bl 640700 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 210a24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -471664,15 +471664,15 @@ │ │ │ │ bls 210b7c │ │ │ │ ldr r0, [pc, #600] @ 210d4c │ │ │ │ ldr r1, [pc, #600] @ 210d50 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r2, [pc, #580] @ 210d54 │ │ │ │ add r1, sp, #24 │ │ │ │ ldm r0, {r6, r7} │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r9, #16 │ │ │ │ @@ -471693,43 +471693,43 @@ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, sp, #95 @ 0x5f │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r3, [pc, #464] @ 210d5c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #5 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ - bl 73895c │ │ │ │ + bl 73896c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [pc, #428] @ 210d60 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ - bl 72e3ac │ │ │ │ + bl 72e3bc │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r0, #4 │ │ │ │ bne 210c10 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 746ca0 │ │ │ │ + bl 746cb0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 210c04 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ @@ -471872,15 +471872,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 210fe4 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 210ff0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 210fac │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mvn r0, #0 │ │ │ │ @@ -472055,15 +472055,15 @@ │ │ │ │ bne 211148 │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ bcs 2111a8 │ │ │ │ add r2, r1, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [r1], #4 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r4, #16 │ │ │ │ bl ff530 │ │ │ │ @@ -472502,15 +472502,15 @@ │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 114b40 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ beq 211848 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -472561,15 +472561,15 @@ │ │ │ │ rsbseq r9, r0, ip, lsr sp │ │ │ │ rsbseq r9, r0, r0, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp sl, r5 │ │ │ │ beq 211930 │ │ │ │ mov r4, sl │ │ │ │ ldrb r0, [r4], #24 │ │ │ │ str r4, [sp, #20] │ │ │ │ @@ -472693,15 +472693,15 @@ │ │ │ │ rsbseq r9, r0, r0, lsl fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 114938 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ beq 211b44 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -472754,15 +472754,15 @@ │ │ │ │ rsbseq r9, r0, r0, asr #20 │ │ │ │ rsbseq r9, r0, r4, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r1, r6 │ │ │ │ beq 211c34 │ │ │ │ mov r7, r1 │ │ │ │ ldrb r5, [r7], #24 │ │ │ │ str r7, [sp, #4] │ │ │ │ @@ -472837,15 +472837,15 @@ │ │ │ │ rsbseq r9, r0, r8, asr #17 │ │ │ │ rsbseq r9, r0, ip, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #292 @ 0x124 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ cmp sl, r9 │ │ │ │ beq 211d80 │ │ │ │ mov r5, sl │ │ │ │ ldrb r0, [r5], #24 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ @@ -473118,15 +473118,15 @@ │ │ │ │ rsbseq r9, r0, r4, ror #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, sl │ │ │ │ mov r6, sl │ │ │ │ beq 2121e8 │ │ │ │ mov r6, r5 │ │ │ │ ldrb r0, [r6], #24 │ │ │ │ @@ -473293,15 +473293,15 @@ │ │ │ │ rsbseq r9, r0, ip, ror #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 114198 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2124a4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -473344,15 +473344,15 @@ │ │ │ │ rsbseq r9, r0, r8, ror #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r1, r8 │ │ │ │ beq 21257c │ │ │ │ mov r6, r1 │ │ │ │ @@ -473556,15 +473556,15 @@ │ │ │ │ rsbseq r8, r0, ip, ror #26 │ │ │ │ rsbseq r8, r0, r0, ror sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r9, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r1, r6 │ │ │ │ beq 2128bc │ │ │ │ mov r5, r1 │ │ │ │ ldrb r0, [r5], #24 │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -473647,15 +473647,15 @@ │ │ │ │ rsbseq r8, r0, ip, asr ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl ff984 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ beq 212a2c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -473695,15 +473695,15 @@ │ │ │ │ rsbseq r8, r0, r0, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #380 @ 0x17c │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r9, r7 │ │ │ │ beq 212ae8 │ │ │ │ mov r8, r9 │ │ │ │ ldrb r6, [r8], #24 │ │ │ │ str r8, [sp, #28] │ │ │ │ @@ -473951,15 +473951,15 @@ │ │ │ │ @ instruction: 0x0070879c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r7, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 284624 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #24 │ │ │ │ beq 212ef0 │ │ │ │ @@ -473998,15 +473998,15 @@ │ │ │ │ @ instruction: 0x0070869c │ │ │ │ rsbseq r8, r0, r0, lsr #13 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r1, r7 │ │ │ │ beq 212fa4 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r0, [r5], #24 │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -474078,15 +474078,15 @@ │ │ │ │ rsbseq r8, r0, ip, ror #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 114d50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2130e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -474125,15 +474125,15 @@ │ │ │ │ rsbseq r8, r0, r0, lsr #9 │ │ │ │ rsbseq r8, r0, r4, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp sl, r6 │ │ │ │ beq 2131a0 │ │ │ │ mov r7, sl │ │ │ │ ldrb r0, [r7], #24 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ @@ -474309,15 +474309,15 @@ │ │ │ │ ldrhteq r8, [r0], #-16 │ │ │ │ ldrhteq r8, [r0], #-20 @ 0xffffffec │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r1, r7 │ │ │ │ beq 213480 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r0, [r5], #24 │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -474388,15 +474388,15 @@ │ │ │ │ rsbseq r8, r0, ip, lsl #1 │ │ │ │ @ instruction: 0x00708090 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #796 @ 0x31c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ beq 2135bc │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ @@ -475752,15 +475752,15 @@ │ │ │ │ ldrhteq r6, [r0], #-196 @ 0xffffff3c │ │ │ │ ldrhteq r6, [r0], #-200 @ 0xffffff38 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr sl, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #4 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov r0, #8 │ │ │ │ @@ -476116,15 +476116,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d12} │ │ │ │ sub sp, sp, #704 @ 0x2c0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ ldr r9, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ cmp r2, r6 │ │ │ │ beq 215110 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r0, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ @@ -477791,15 +477791,15 @@ │ │ │ │ rsbseq r4, r0, r0, asr #26 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 1147a4 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ beq 216aec │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -477851,15 +477851,15 @@ │ │ │ │ @ instruction: 0x00704a9c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 1143fc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 216bdc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -478086,15 +478086,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 216f3c │ │ │ │ cmp r2, #1 │ │ │ │ bne 216f60 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r7, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 217270 │ │ │ │ ldr r0, [r7, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -478239,15 +478239,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2171a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2171c4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2172bc │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #196]! @ 0xc4 │ │ │ │ dmb ish │ │ │ │ @@ -478276,15 +478276,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 217234 │ │ │ │ cmp r2, #1 │ │ │ │ bne 217258 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r7, #152] @ 0x98 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2172ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #193] @ 0xc1 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ @@ -478691,15 +478691,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2178b0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21793c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 21793c │ │ │ │ ldrb r0, [r7, #152] @ 0x98 │ │ │ │ cmp r0, #4 │ │ │ │ beq 2179a8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 217990 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -478717,15 +478717,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 217918 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21793c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 217f70 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -478951,15 +478951,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 217cc0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 217ce4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 217d94 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #148]! @ 0x94 │ │ │ │ dmb ish │ │ │ │ @@ -478989,15 +478989,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 217d58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 217d7c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 217f68 │ │ │ │ mov r0, #112 @ 0x70 │ │ │ │ b 217f5c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -479066,15 +479066,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 217e8c │ │ │ │ cmp r2, #1 │ │ │ │ bne 217eb0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 217fe0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #156]! @ 0x9c │ │ │ │ dmb ish │ │ │ │ @@ -479104,15 +479104,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 217f24 │ │ │ │ cmp r2, #1 │ │ │ │ bne 217f48 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r7, #112] @ 0x70 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 217f68 │ │ │ │ mov r0, #116 @ 0x74 │ │ │ │ ldr r0, [r7, r0] │ │ │ │ mov r2, #1 │ │ │ │ @@ -479617,15 +479617,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 218728 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21874c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ strb r6, [r5, #334] @ 0x14e │ │ │ │ b 2187f4 │ │ │ │ ldr r0, [r5, #592] @ 0x250 │ │ │ │ cmp r0, #4 │ │ │ │ beq 2187e4 │ │ │ │ add r0, r5, #576 @ 0x240 │ │ │ │ bl 222dec │ │ │ │ @@ -479835,15 +479835,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 218a90 │ │ │ │ cmp r2, #1 │ │ │ │ bne 218ab4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #334] @ 0x14e │ │ │ │ ldrb r0, [r5, #335] @ 0x14f │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5, #338] @ 0x152 │ │ │ │ cmp r0, #0 │ │ │ │ beq 218af0 │ │ │ │ @@ -480911,15 +480911,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 219b60 │ │ │ │ cmp r2, #1 │ │ │ │ bne 219b84 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ strb r5, [r7, #325] @ 0x145 │ │ │ │ b 219cd0 │ │ │ │ ldr r0, [r7, #496] @ 0x1f0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 219c1c │ │ │ │ add r0, r7, #480 @ 0x1e0 │ │ │ │ bl 222dec │ │ │ │ @@ -481147,15 +481147,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 219f10 │ │ │ │ cmp r2, #1 │ │ │ │ bne 219f34 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #325] @ 0x145 │ │ │ │ ldrb r0, [r7, #326] @ 0x146 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r7, #329] @ 0x149 │ │ │ │ cmp r0, #0 │ │ │ │ beq 219f6c │ │ │ │ @@ -482332,15 +482332,15 @@ │ │ │ │ bl 249b28 │ │ │ │ ldrb r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #6 │ │ │ │ bne 21b214 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #6 │ │ │ │ cmp r5, #0 │ │ │ │ str sl, [r7, #4] │ │ │ │ strb r0, [r7] │ │ │ │ beq 21b1dc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -482481,15 +482481,15 @@ │ │ │ │ b 21b460 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ b 21b42c │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ beq 21b42c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ @@ -482629,23 +482629,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #392] @ 21b7d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, sl │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, r7 │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ beq 21b6d0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 4318c │ │ │ │ @@ -482771,15 +482771,15 @@ │ │ │ │ b 29f634 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 21b888 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ strdeq pc, [pc], #-212 @ │ │ │ │ ldr r0, [r0] │ │ │ │ - b 743b9c │ │ │ │ + b 743bac │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ @@ -482829,50 +482829,50 @@ │ │ │ │ mov r2, #4 │ │ │ │ add ip, pc, ip │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #468] @ 21bb60 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21ba3c │ │ │ │ ldr r2, [pc, #444] @ 21bb54 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #384] @ 21bb38 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21bb10 │ │ │ │ ldr r2, [pc, #404] @ 21bb58 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #360] @ 21bb4c │ │ │ │ add r2, pc, r2 │ │ │ │ b 21bb10 │ │ │ │ ldr r2, [pc, #320] @ 21bb30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #340] @ 21bb64 │ │ │ │ ldr r2, [pc, #340] @ 21bb68 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21bad4 │ │ │ │ ldr r2, [pc, #272] @ 21bb34 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -482883,68 +482883,68 @@ │ │ │ │ ldr r2, [pc, #240] @ 21bb2c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #292] @ 21bb80 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [pc, #288] @ 21bb84 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 21bb3c │ │ │ │ add r2, pc, r2 │ │ │ │ b 21bb10 │ │ │ │ ldr r2, [pc, #188] @ 21bb5c │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #128] @ 21bb40 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21bb10 │ │ │ │ ldr r3, [pc, #188] @ 21bb88 │ │ │ │ ldr r2, [pc, #188] @ 21bb8c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 21bb50 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21bb10 │ │ │ │ ldr r2, [pc, #56] @ 21bb48 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrsbeq r9, [r5], #-245 @ 0xffffff0b │ │ │ │ @ instruction: 0x00564f96 │ │ │ │ ldrsheq r9, [r5], #-237 @ 0xffffff13 │ │ │ │ ldrheq r4, [r6], #-240 @ 0xffffff10 │ │ │ │ subseq r5, r6, pc, lsl r0 │ │ │ │ subseq r4, r6, r6, asr #30 │ │ │ │ subseq r4, r6, sp, lsl pc │ │ │ │ @@ -483033,54 +483033,54 @@ │ │ │ │ ldr r0, [pc, #1572] @ 21c2b8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, ip} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1872] @ 21c40c │ │ │ │ add r3, ip, #4 │ │ │ │ ldr r2, [pc, #1868] @ 21c410 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #29 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1772] @ 21c3dc │ │ │ │ add r3, ip, #4 │ │ │ │ ldr r2, [pc, #1768] @ 21c3e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #23 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1800] @ 21c42c │ │ │ │ add r3, ip, #4 │ │ │ │ ldr r2, [pc, #1796] @ 21c430 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #32 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1652] @ 21c3cc │ │ │ │ ldr r2, [pc, #1652] @ 21c3d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21be5c │ │ │ │ @@ -483115,15 +483115,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1464] @ 21c3bc │ │ │ │ ldr r2, [pc, #1464] @ 21c3c0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21c198 │ │ │ │ @@ -483148,15 +483148,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #20 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1164] @ 21c314 │ │ │ │ ldr r2, [pc, #1164] @ 21c318 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21bee0 │ │ │ │ @@ -483181,15 +483181,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1056] @ 21c32c │ │ │ │ ldr r2, [pc, #1056] @ 21c330 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21c08c │ │ │ │ @@ -483199,15 +483199,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #920] @ 21c2ec │ │ │ │ ldr r2, [pc, #920] @ 21c2f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21c164 │ │ │ │ @@ -483217,15 +483217,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #6 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1040] @ 21c3ac │ │ │ │ ldr r2, [pc, #1040] @ 21c3b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21c198 │ │ │ │ @@ -483265,15 +483265,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #744] @ 21c344 │ │ │ │ ldr r2, [pc, #744] @ 21c348 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21c08c │ │ │ │ @@ -483288,15 +483288,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #12 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #748] @ 21c3a4 │ │ │ │ ldr r2, [pc, #748] @ 21c3a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21c228 │ │ │ │ @@ -483306,15 +483306,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #796] @ 21c41c │ │ │ │ ldr r2, [pc, #796] @ 21c420 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21c1f4 │ │ │ │ @@ -483329,41 +483329,41 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #496] @ 21c34c │ │ │ │ ldr r2, [pc, #496] @ 21c350 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #628] @ 21c404 │ │ │ │ ldr r2, [pc, #628] @ 21c408 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #18 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #424] @ 21c36c │ │ │ │ ldr r2, [pc, #424] @ 21c370 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 21c1f4 │ │ │ │ @@ -483378,54 +483378,54 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #452] @ 21c3e4 │ │ │ │ ldr r2, [pc, #452] @ 21c3e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #304] @ 21c384 │ │ │ │ add r3, ip, #4 │ │ │ │ ldr r2, [pc, #300] @ 21c388 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #412] @ 21c424 │ │ │ │ ldr r2, [pc, #412] @ 21c428 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #19 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r9, r5, r9, asr #24 │ │ │ │ rsbeq pc, pc, r0, lsl fp @ │ │ │ │ rsbeq pc, pc, r8, asr #16 │ │ │ │ subseq r4, r6, ip, ror r4 │ │ │ │ ldrdeq pc, [pc], #-140 @ │ │ │ │ @@ -483523,37 +483523,37 @@ │ │ │ │ mlseq pc, ip, r9, pc @ │ │ │ │ subseq r4, r6, r0, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrd r8, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 21c490 │ │ │ │ ldr r4, [pc, #60] @ 21c4a0 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ lsl r7, r9, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #16 │ │ │ │ add r8, r8, #16 │ │ │ │ bne 21c470 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ strhteq fp, [pc], #-4 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 7663dc │ │ │ │ + b 7663ec │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r1] │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -483592,15 +483592,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 21c5ac │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -483763,15 +483763,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ b 21c860 │ │ │ │ ldr r0, [pc, #300] @ 21c954 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -483876,15 +483876,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ b 21ca24 │ │ │ │ ldr r0, [pc, #300] @ 21cb18 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -484027,23 +484027,23 @@ │ │ │ │ mov r0, r3 │ │ │ │ stm r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 64db30 │ │ │ │ + bl 64db40 │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ beq 21cd00 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ bl 4318c │ │ │ │ @@ -484179,25 +484179,25 @@ │ │ │ │ ldrdeq lr, [pc], #-136 @ │ │ │ │ rsbseq r3, r4, r4, lsr #3 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 21ce94 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 21ce98 │ │ │ │ - b 76b638 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b648 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 21ceb4 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 21ceb8 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [r1] │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, ip │ │ │ │ blx r3 │ │ │ │ @@ -484257,25 +484257,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 21d0d8 │ │ │ │ ldr r1, [pc, #400] @ 21d14c │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, #14 │ │ │ │ - bl 64a910 │ │ │ │ + bl 64a920 │ │ │ │ mov fp, sp │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ - bl 64a78c │ │ │ │ + bl 64a79c │ │ │ │ ldr r1, [pc, #364] @ 21d150 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64a910 │ │ │ │ + bl 64a920 │ │ │ │ ldr r4, [pc, #344] @ 21d154 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 21d0e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -484305,15 +484305,15 @@ │ │ │ │ ldm r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 64a78c │ │ │ │ + bl 64a79c │ │ │ │ ldm fp!, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r8 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm fp!, {r1, r2, r3, r5, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm fp, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ @@ -485041,15 +485041,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 21dbe8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21dc0c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 21dda0 │ │ │ │ b 21ddd0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 21dc58 │ │ │ │ @@ -485060,15 +485060,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 21dc34 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21dc58 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1454a8 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21dd50 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -485119,15 +485119,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 21dd20 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21dd44 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ strb r5, [r4, #53] @ 0x35 │ │ │ │ strh r5, [r4, #55] @ 0x37 │ │ │ │ b 21dd8c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 21dd8c │ │ │ │ mov r0, r4 │ │ │ │ @@ -485137,15 +485137,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 21dd68 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21dd8c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 21ddd0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #196]! @ 0xc4 │ │ │ │ @@ -485154,15 +485154,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 21ddac │ │ │ │ cmp r2, #1 │ │ │ │ bne 21ddd0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 1454a8 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b 21de04 │ │ │ │ @@ -485207,15 +485207,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 21de80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21dea4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ strh r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ b 21dec4 │ │ │ │ bl 65120 │ │ │ │ @@ -485308,15 +485308,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 21e014 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21e038 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 21e07c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 21e07c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ @@ -485325,15 +485325,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 21e058 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21e07c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 21e0c0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 21e0c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ @@ -485342,15 +485342,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 21e09c │ │ │ │ cmp r2, #1 │ │ │ │ bne 21e0c0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 21e0d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 145ab0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -485479,15 +485479,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 21e2b8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrb r0, [r4, #352] @ 0x160 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #336] @ 0x150 │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 21e394 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #812] @ 0x32c │ │ │ │ @@ -485505,15 +485505,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 21e328 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21e388 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 21e388 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 22ae08 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -485603,15 +485603,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 21e4b0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21e4d4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #320] @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 21e5b4 │ │ │ │ @@ -485659,15 +485659,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 21e590 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21e5b4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #320] @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -485775,27 +485775,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 21e7e8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 631088 │ │ │ │ + bl 631098 │ │ │ │ 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 21e790 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21e7b4 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ beq 21e7d4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -485818,15 +485818,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 21e80c │ │ │ │ cmp r2, #1 │ │ │ │ bne 21e830 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ bne 21e85c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ @@ -486312,15 +486312,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 21efbc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrb r0, [r4, #253] @ 0xfd │ │ │ │ cmp r0, #3 │ │ │ │ bne 21f004 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 222404 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #252] @ 0xfc │ │ │ │ @@ -486352,15 +486352,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 21f064 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21f088 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #3 │ │ │ │ beq 21f0cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 21f0cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ @@ -486369,15 +486369,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 21f0a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21f0cc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #3 │ │ │ │ beq 21f110 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 21f110 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ @@ -486386,15 +486386,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 21f0ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 21f110 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21f124 │ │ │ │ bl 145ab0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ @@ -486671,15 +486671,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 21f560 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21f4a4 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 21f4a4 │ │ │ │ mov r6, r0 │ │ │ │ b 21f59c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 22961c │ │ │ │ ldr r0, [r5] │ │ │ │ @@ -486918,15 +486918,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 21f934 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrb r0, [r4, #253] @ 0xfd │ │ │ │ cmp r0, #3 │ │ │ │ bne 21f97c │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 222404 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #252] @ 0xfc │ │ │ │ @@ -486958,15 +486958,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 21f9dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 21fa00 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #3 │ │ │ │ beq 21fa44 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 21fa44 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ @@ -486975,15 +486975,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 21fa20 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21fa44 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #3 │ │ │ │ beq 21fa88 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 21fa88 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ @@ -486992,15 +486992,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 21fa64 │ │ │ │ cmp r2, #1 │ │ │ │ bne 21fa88 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21fa9c │ │ │ │ bl 145ab0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ @@ -487345,15 +487345,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 21ffe8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22000c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1454a8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1454a8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -487434,15 +487434,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 220198 │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -487546,15 +487546,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 220394 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ @@ -487592,15 +487592,15 @@ │ │ │ │ bl 64efc │ │ │ │ strhteq fp, [pc], #-120 │ │ │ │ strhteq fp, [pc], #-120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 22042c │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -487885,15 +487885,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 220858 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22087c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 220784 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -487901,30 +487901,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 220890 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2208f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2208d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2208f8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 22098c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -488009,15 +488009,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 220a44 │ │ │ │ cmp r1, #1 │ │ │ │ bne 220a88 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 220a88 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -488077,15 +488077,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 220b58 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ mov r0, r1 │ │ │ │ b 220714 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2c2ca4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -488689,15 +488689,15 @@ │ │ │ │ bne 2214dc │ │ │ │ cmp r1, #1 │ │ │ │ bne 221400 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 22156c │ │ │ │ add r6, r0, #32 │ │ │ │ bl 116e18 │ │ │ │ mov r0, r6 │ │ │ │ @@ -489059,15 +489059,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 221ab0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 221ad4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ beq 221b1c │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ dmb ish │ │ │ │ @@ -489077,15 +489077,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 221af0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 221b1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 221b60 │ │ │ │ mov r5, r0 │ │ │ │ b 221b58 │ │ │ │ mov r5, r0 │ │ │ │ b 221b50 │ │ │ │ @@ -489296,15 +489296,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 221e64 │ │ │ │ cmp r2, #1 │ │ │ │ bne 221e88 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 221ecc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 221ecc │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ @@ -489313,15 +489313,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 221ea8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 221ecc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 221f10 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 221f10 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ @@ -489330,15 +489330,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 221eec │ │ │ │ cmp r2, #1 │ │ │ │ bne 221f10 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 221f90 │ │ │ │ cmp r0, #0 │ │ │ │ beq 221f54 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -489362,15 +489362,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 221f6c │ │ │ │ cmp r2, #1 │ │ │ │ bne 221f90 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 221fd4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 221fd4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ @@ -489379,15 +489379,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 221fb0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 221fd4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ beq 222038 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ b 221ff4 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -489403,15 +489403,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 222010 │ │ │ │ cmp r2, #1 │ │ │ │ bne 221fec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 221fec │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 222054 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -489435,15 +489435,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 222090 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22206c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 22206c │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2220d4 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -489461,15 +489461,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 2220f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 22211c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 222164 │ │ │ │ mov r8, r0 │ │ │ │ b 22215c │ │ │ │ mov r8, r0 │ │ │ │ b 222154 │ │ │ │ @@ -489502,15 +489502,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 22219c │ │ │ │ cmp r2, #1 │ │ │ │ bne 222178 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 222178 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 222260 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -489532,15 +489532,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 222214 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2221f0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 2221f0 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 222258 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -489684,15 +489684,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 222474 │ │ │ │ cmp r2, #1 │ │ │ │ bne 222498 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2224a0 │ │ │ │ @@ -489721,15 +489721,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 222508 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22252c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ @@ -490131,15 +490131,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 222b70 │ │ │ │ cmp r2, #1 │ │ │ │ bne 222b94 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #8 │ │ │ │ bl 145bb4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1462b8 │ │ │ │ mov r5, r0 │ │ │ │ b 222bc4 │ │ │ │ @@ -490203,45 +490203,45 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 222c90 │ │ │ │ cmp r2, #1 │ │ │ │ bne 222cb4 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4fb1a0 │ │ │ │ + b 4fb1b0 │ │ │ │ mov r6, r0 │ │ │ │ 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 222ce4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 222d10 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ b 222d10 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 222d2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #1 │ │ │ │ @@ -490415,15 +490415,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 222fe0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 223004 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 22301c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ @@ -490473,15 +490473,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2230c8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2230ec │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ bl 2233c8 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ bl 21e770 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ bl 21e770 │ │ │ │ mov r0, r5 │ │ │ │ @@ -491130,15 +491130,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 223b0c │ │ │ │ cmp r2, #1 │ │ │ │ bne 223b30 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 223b44 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -491325,15 +491325,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 223e18 │ │ │ │ cmp r2, #1 │ │ │ │ bne 223e3c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 223e50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -491486,15 +491486,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 22409c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2240c0 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2240e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -491578,15 +491578,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 22420c │ │ │ │ cmp r2, #1 │ │ │ │ bne 224230 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ @@ -491773,15 +491773,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 224518 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22453c │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 224568 │ │ │ │ mov r5, r6 │ │ │ │ @@ -491821,15 +491821,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2245d8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2245fc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 22467c │ │ │ │ cmp r0, #0 │ │ │ │ beq 22463c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -491853,15 +491853,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 224650 │ │ │ │ cmp r1, #1 │ │ │ │ bne 22467c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 2246c8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2246c8 │ │ │ │ @@ -491872,15 +491872,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2246a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2246c8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #12 │ │ │ │ bl 22499c │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -491918,15 +491918,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 22475c │ │ │ │ cmp r2, #1 │ │ │ │ bne 224738 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 224738 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2247a4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -491948,15 +491948,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2247d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2247b0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 2247b0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 224818 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -492083,15 +492083,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2249f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 224a14 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ @@ -492143,15 +492143,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 224adc │ │ │ │ cmp r1, #1 │ │ │ │ bne 224b04 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4370c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -492159,15 +492159,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 224b1c │ │ │ │ cmp r1, #1 │ │ │ │ bne 224b50 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ b 224b50 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 4370c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -492577,15 +492577,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2251a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 225180 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 225180 │ │ │ │ ldr r0, [r9, #312] @ 0x138 │ │ │ │ cmp r0, #4 │ │ │ │ beq 225260 │ │ │ │ add r0, r9, #296 @ 0x128 │ │ │ │ bl 222dec │ │ │ │ b 225260 │ │ │ │ @@ -492714,15 +492714,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2253cc │ │ │ │ cmp r2, #1 │ │ │ │ bne 2253a4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 2253a4 │ │ │ │ ldr r1, [r9, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 225414 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #108] @ 0x6c │ │ │ │ mov r2, #4 │ │ │ │ @@ -492971,15 +492971,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2257d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2257a8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 2257a8 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 22581c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -493003,15 +493003,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 225850 │ │ │ │ cmp r2, #1 │ │ │ │ bne 225828 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 225828 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 225898 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ @@ -493179,15 +493179,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 225b10 │ │ │ │ cmp r2, #1 │ │ │ │ bne 225b34 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 225b80 │ │ │ │ ldr r0, [r4, #2088] @ 0x828 │ │ │ │ cmp r0, #0 │ │ │ │ beq 225b58 │ │ │ │ @@ -493441,15 +493441,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 225f28 │ │ │ │ cmp r2, #1 │ │ │ │ bne 225f4c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r5, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 222d38 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #12 │ │ │ │ bl 222d38 │ │ │ │ mov r0, r4 │ │ │ │ @@ -493995,15 +493995,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2267d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2267ac │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 2267ac │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 226818 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -494025,15 +494025,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 226848 │ │ │ │ cmp r2, #1 │ │ │ │ bne 226824 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 226824 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 22688c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -494718,15 +494718,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 22731c │ │ │ │ cmp r2, #1 │ │ │ │ bne 227340 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r6, [r4, #472] @ 0x1d8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 22737c │ │ │ │ ldr r7, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 227364 │ │ │ │ @@ -494771,15 +494771,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2273f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 227414 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #484]! @ 0x1e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -494845,15 +494845,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 227518 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22753c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #576 @ 0x240 │ │ │ │ bl 222d38 │ │ │ │ b 227f30 │ │ │ │ ldrb r0, [r4, #738] @ 0x2e2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi 227964 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -494878,30 +494878,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 22759c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2275c0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2275fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #720]! @ 0x2d0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2275d8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2275fc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #692]! @ 0x2b4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -494949,15 +494949,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2276b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 227a90 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 227a90 │ │ │ │ ldrb r0, [r4, #990] @ 0x3de │ │ │ │ cmp r0, #3 │ │ │ │ bne 227734 │ │ │ │ add r0, r4, #816 @ 0x330 │ │ │ │ add r7, r4, #752 @ 0x2f0 │ │ │ │ bl 22a8b0 │ │ │ │ @@ -495046,15 +495046,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 22783c │ │ │ │ cmp r2, #1 │ │ │ │ bne 227860 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #729] @ 0x2d9 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 227a20 │ │ │ │ ldr r0, [r4, #624] @ 0x270 │ │ │ │ mov r1, #0 │ │ │ │ @@ -495073,15 +495073,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2278a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2278cc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ beq 227910 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #744]! @ 0x2e8 │ │ │ │ @@ -495109,15 +495109,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 227938 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22795c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #440]! @ 0x1b8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -495138,15 +495138,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2279ac │ │ │ │ cmp r2, #1 │ │ │ │ bne 2279d0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 1477a0 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 227a14 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #420]! @ 0x1a4 │ │ │ │ @@ -495155,15 +495155,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2279f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 227a14 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 147424 │ │ │ │ b 227db8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 227874 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #664]! @ 0x298 │ │ │ │ @@ -495172,15 +495172,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 227a34 │ │ │ │ cmp r2, #1 │ │ │ │ bne 227874 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 227874 │ │ │ │ ldr r7, [r4, #480] @ 0x1e0 │ │ │ │ ldr r6, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 227a78 │ │ │ │ mov r0, r6 │ │ │ │ @@ -495360,15 +495360,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 227d24 │ │ │ │ cmp r2, #1 │ │ │ │ bne 227d48 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ bl 222dec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #604] @ 0x25c │ │ │ │ mov r0, r6 │ │ │ │ bl 222dec │ │ │ │ ldr r0, [r4, #584] @ 0x248 │ │ │ │ @@ -495385,15 +495385,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 227d88 │ │ │ │ cmp r2, #1 │ │ │ │ bne 227dac │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ movw r0, #1720 @ 0x6b8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 14756c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #392]! @ 0x188 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -495482,15 +495482,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 227f0c │ │ │ │ cmp r2, #1 │ │ │ │ bne 227f30 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #989] @ 0x3dd │ │ │ │ cmp r0, #3 │ │ │ │ beq 227f7c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 227f7c │ │ │ │ @@ -495501,15 +495501,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 227f58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 227f7c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 227fc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 227fc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #428]! @ 0x1ac │ │ │ │ @@ -495518,15 +495518,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 227f9c │ │ │ │ cmp r2, #1 │ │ │ │ bne 227fc0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ movw r0, #441 @ 0x1b9 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ ldrb r0, [r4, #406] @ 0x196 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #410] @ 0x19a │ │ │ │ @@ -495559,15 +495559,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 228040 │ │ │ │ cmp r2, #1 │ │ │ │ bne 228064 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 228078 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 145bb4 │ │ │ │ ldrb r0, [r4, #407] @ 0x197 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -495665,15 +495665,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2281e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22821c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 22821c │ │ │ │ mov r8, r0 │ │ │ │ b 22843c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ bl 222dec │ │ │ │ b 228324 │ │ │ │ @@ -495719,15 +495719,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2282c0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2282e4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #692]! @ 0x2b4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -495892,15 +495892,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 228574 │ │ │ │ cmp r2, #1 │ │ │ │ bne 228598 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ movw r0, #1720 @ 0x6b8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 14756c │ │ │ │ b 228914 │ │ │ │ mov r8, r0 │ │ │ │ b 2287d4 │ │ │ │ b 2289ac │ │ │ │ @@ -495922,15 +495922,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2285ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 228610 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ ldr r1, [r4, #476] @ 0x1dc │ │ │ │ bl 21e630 │ │ │ │ ldr r1, [r4, #440] @ 0x1b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 228634 │ │ │ │ ldr r0, [r4, #444] @ 0x1bc │ │ │ │ @@ -495972,15 +495972,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2286b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2286d8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ beq 228728 │ │ │ │ ldrb r1, [r4, #729] @ 0x2d9 │ │ │ │ cmp r1, #1 │ │ │ │ bne 228728 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -495992,15 +495992,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 228704 │ │ │ │ cmp r2, #1 │ │ │ │ bne 228728 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #624] @ 0x270 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #729] @ 0x2d9 │ │ │ │ bl 481910 │ │ │ │ b 228748 │ │ │ │ mov r8, r0 │ │ │ │ b 22885c │ │ │ │ @@ -496018,15 +496018,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 22876c │ │ │ │ cmp r2, #1 │ │ │ │ bne 228790 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ beq 2287d4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #744]! @ 0x2e8 │ │ │ │ @@ -496055,15 +496055,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 228800 │ │ │ │ cmp r2, #1 │ │ │ │ bne 228824 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #440]! @ 0x1b8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -496084,15 +496084,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 228874 │ │ │ │ cmp r2, #1 │ │ │ │ bne 228898 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 1477a0 │ │ │ │ b 2288b4 │ │ │ │ mov r8, r0 │ │ │ │ b 228ab8 │ │ │ │ b 2288fc │ │ │ │ mov r8, r0 │ │ │ │ @@ -496106,15 +496106,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2288cc │ │ │ │ cmp r2, #1 │ │ │ │ bne 2288f0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 147424 │ │ │ │ b 228914 │ │ │ │ mov r8, r0 │ │ │ │ b 228914 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ @@ -496512,15 +496512,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 228f24 │ │ │ │ cmp r2, #1 │ │ │ │ bne 228f48 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 228f8c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 228f8c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ @@ -496529,15 +496529,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 228f68 │ │ │ │ cmp r2, #1 │ │ │ │ bne 228f8c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ beq 228fd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 228fd0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ @@ -496546,15 +496546,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 228fac │ │ │ │ cmp r2, #1 │ │ │ │ bne 228fd0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 228fe4 │ │ │ │ bl 145ab0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ @@ -496796,15 +496796,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 229394 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2294b0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 2294b0 │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #4 │ │ │ │ beq 22940c │ │ │ │ cmp r0, #3 │ │ │ │ bne 22949c │ │ │ │ ldrb r0, [r4, #148] @ 0x94 │ │ │ │ @@ -496927,15 +496927,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2295a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2295d0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 2295d0 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -496973,15 +496973,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 229658 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22967c │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2296cc │ │ │ │ @@ -497495,15 +497495,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 229e80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22a1ac │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 22a1ac │ │ │ │ ldrb r0, [r4, #425] @ 0x1a9 │ │ │ │ cmp r0, #3 │ │ │ │ bne 22a0b8 │ │ │ │ ldrb r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #4 │ │ │ │ beq 229fc4 │ │ │ │ @@ -497648,15 +497648,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 22a0e4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22a108 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ cmp r0, #3 │ │ │ │ beq 22a14c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 22a14c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #260]! @ 0x104 │ │ │ │ @@ -497665,15 +497665,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 22a128 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22a14c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ cmp r0, #3 │ │ │ │ beq 22a190 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 22a190 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #272]! @ 0x110 │ │ │ │ @@ -497682,15 +497682,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 22a16c │ │ │ │ cmp r2, #1 │ │ │ │ bne 22a190 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #224]! @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22a1a4 │ │ │ │ bl 145ab0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #408] @ 0x198 │ │ │ │ @@ -498201,15 +498201,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 22a980 │ │ │ │ cmp r1, #1 │ │ │ │ bne 22a9ac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22a9cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ @@ -498513,15 +498513,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 22ae60 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrb r0, [r4, #201] @ 0xc9 │ │ │ │ cmp r0, #4 │ │ │ │ beq 22af5c │ │ │ │ cmp r0, #3 │ │ │ │ bne 22b4e4 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 226370 │ │ │ │ @@ -498564,15 +498564,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 22af34 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22b4e4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 22b4e4 │ │ │ │ ldrb r0, [r4, #675] @ 0x2a3 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 22b4c8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -498724,15 +498724,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 22b1b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22b1d8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #556] @ 0x22c │ │ │ │ cmp r0, #0 │ │ │ │ beq 22b20c │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 222dec │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ and r0, r0, #6 │ │ │ │ @@ -498764,15 +498764,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 22b254 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22b358 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 22b358 │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ bl 225f6c │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 22b298 │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ @@ -498820,15 +498820,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 22b334 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22b358 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #558] @ 0x22e │ │ │ │ cmp r0, #0 │ │ │ │ beq 22b36c │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ bl 221e00 │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ mov r1, #0 │ │ │ │ @@ -498845,15 +498845,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 22b398 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22b3bc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #400]! @ 0x190 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -498941,15 +498941,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 22b518 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22b4f8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 22b4f8 │ │ │ │ b 22b554 │ │ │ │ mov r6, r0 │ │ │ │ b 22b5b0 │ │ │ │ mov r6, r0 │ │ │ │ b 22b578 │ │ │ │ mov r6, r0 │ │ │ │ @@ -499155,15 +499155,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 22b870 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22b894 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #558] @ 0x22e │ │ │ │ cmp r0, #1 │ │ │ │ bne 22b8e4 │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ bl 221e00 │ │ │ │ b 22b8e4 │ │ │ │ bl 65120 │ │ │ │ @@ -499389,15 +499389,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ 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] @ 22bc8c │ │ │ │ @@ -499607,17 +499607,17 @@ │ │ │ │ add r0, r6, #8 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq 22bfa8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22bfb4 │ │ │ │ - bl 76da34 │ │ │ │ + bl 76da44 │ │ │ │ b 22bfac │ │ │ │ - bl 76d7cc │ │ │ │ + bl 76d7dc │ │ │ │ vmov s16, r0 │ │ │ │ b 22bfe0 │ │ │ │ vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ cmn r1, #1 │ │ │ │ vmov.f32 s0, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov d2, r0, r1 │ │ │ │ vmovgt.f32 s0, s2 │ │ │ │ @@ -499947,15 +499947,15 @@ │ │ │ │ ldr r2, [pc, #28] @ 22c4f8 │ │ │ │ add r1, pc, r1 │ │ │ │ eor r0, r0, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ mlseq lr, ip, r9, pc @ │ │ │ │ subseq r4, r5, r8, asr #23 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [pc, #96] @ 22c56c │ │ │ │ mov r2, r1 │ │ │ │ ldr lr, [pc, #92] @ 22c570 │ │ │ │ @@ -499975,15 +499975,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq lr, r0, r2, pc @ │ │ │ │ subseq r4, r5, r0, lsl #9 │ │ │ │ mlseq lr, ip, r2, pc @ │ │ │ │ subseq r4, r5, r0, ror #8 │ │ │ │ subseq r4, r5, r1, ror #8 │ │ │ │ @@ -500051,15 +500051,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq pc, [lr], #-48 @ 0xffffffd0 @ │ │ │ │ subseq r4, r5, r5, ror r3 │ │ │ │ ldrdeq pc, [lr], #-60 @ 0xffffffc4 @ │ │ │ │ subseq r4, r5, sp, asr #6 │ │ │ │ subseq r4, r5, fp, asr r3 │ │ │ │ @@ -500331,51 +500331,51 @@ │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ ldr r1, [pc, #172] @ 22cb8c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #156] @ 22cb98 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #152] @ 22cb9c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #112] @ 22cba0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #108] @ 22cba4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #44] @ 22cb90 │ │ │ │ ldr r3, [pc, #44] @ 22cb94 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r3, r5, fp, lsr pc │ │ │ │ subseq r3, r5, r3, asr #29 │ │ │ │ rsbeq lr, lr, r8, asr #24 │ │ │ │ rsbeq lr, lr, r4, lsl #31 │ │ │ │ subseq r3, r5, r8, lsr pc │ │ │ │ @@ -500396,15 +500396,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 22cc4c │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 22cc50 │ │ │ │ ldr ip, [pc, #64] @ 22cc54 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -500412,32 +500412,32 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x00553e99 │ │ │ │ subseq r3, r5, ip, ror lr │ │ │ │ ldrdeq lr, [lr], #-232 @ 0xffffff18 @ │ │ │ │ subseq r3, r5, lr, asr #28 │ │ │ │ subseq r3, r5, r8, asr #28 │ │ │ │ rsbeq lr, lr, r8, ror lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62bf7c │ │ │ │ + bl 62bf8c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 623c7c │ │ │ │ + b 623c8c │ │ │ │ ldr r1, [r0] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #4 │ │ │ │ movcs r1, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bcs 22cc9c │ │ │ │ mov r0, #0 │ │ │ │ @@ -501498,18 +501498,18 @@ │ │ │ │ add r0, r6, #8 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq 22dd38 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22dd44 │ │ │ │ - bl 76da34 │ │ │ │ + bl 76da44 │ │ │ │ vmov s0, r0 │ │ │ │ b 22dd70 │ │ │ │ - bl 76d7cc │ │ │ │ + bl 76d7dc │ │ │ │ vmov s0, r0 │ │ │ │ b 22dd70 │ │ │ │ vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ cmn r1, #1 │ │ │ │ vmov.f32 s0, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov d2, r0, r1 │ │ │ │ vmovgt.f32 s0, s2 │ │ │ │ @@ -502144,15 +502144,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 22e724 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22e6fc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 22e6fc │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 22e770 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #4 │ │ │ │ @@ -502176,15 +502176,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 22e7a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 22e77c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 22e77c │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 22e7ec │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #4 │ │ │ │ @@ -502195,15 +502195,15 @@ │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ sub sp, sp, #7168 @ 0x1c00 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov fp, r0 │ │ │ │ add r9, lr, #264 @ 0x108 │ │ │ │ - bl 645ed4 │ │ │ │ + bl 645ee4 │ │ │ │ mov r4, r0 │ │ │ │ bl 433f0 │ │ │ │ ldr sl, [pc, #836] @ 22eb68 │ │ │ │ cmp r0, #0 │ │ │ │ add sl, pc, sl │ │ │ │ beq 22e85c │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ @@ -502260,15 +502260,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 428c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ strb r6, [r9] │ │ │ │ str r5, [r9, #-8] │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ add r5, lr, #288 @ 0x120 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #472 @ 0x1d8 │ │ │ │ str r0, [r9, #20] │ │ │ │ mov r0, r5 │ │ │ │ @@ -502299,15 +502299,15 @@ │ │ │ │ add r2, sp, #4 │ │ │ │ add r4, r0, #12 │ │ │ │ ldr r0, [pc, #464] @ 22eb74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r9, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r9, #12] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #444] @ 22eb78 │ │ │ │ mov r5, #3 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, r9, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, #43 @ 0x2b │ │ │ │ @@ -502325,15 +502325,15 @@ │ │ │ │ add r0, lr, #284 @ 0x11c │ │ │ │ strd r6, [r4] │ │ │ │ str r3, [r9, #80] @ 0x50 │ │ │ │ str r2, [r9, #84] @ 0x54 │ │ │ │ str r2, [r9, #44] @ 0x2c │ │ │ │ str r3, [r9, #24] │ │ │ │ str r2, [r9, #32] │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 42d3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #328] @ 22eb80 │ │ │ │ mov r1, #4 │ │ │ │ @@ -502350,15 +502350,15 @@ │ │ │ │ bl 428c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ strb r6, [sp, #1492] @ 0x5d4 │ │ │ │ str r5, [sp, #1484] @ 0x5cc │ │ │ │ str r0, [sp, #1488] @ 0x5d0 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #8 │ │ │ │ add r5, lr, #288 @ 0x120 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r9, #20] │ │ │ │ mov r2, #1488 @ 0x5d0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -502474,15 +502474,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #252] @ 22ed74 │ │ │ │ mov r9, #43 @ 0x2b │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r8, [pc, #236] @ 22ed78 │ │ │ │ strd r2, [r5, #12] │ │ │ │ @@ -502504,15 +502504,15 @@ │ │ │ │ strd r8, [r5] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldrd r0, [r6, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ bl 1b577c │ │ │ │ mov r4, r0 │ │ │ │ @@ -502555,15 +502555,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 22ee24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r4, r0, #12 │ │ │ │ ldr r0, [pc, #1452] @ 22f35c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1444] @ 22f360 │ │ │ │ mov r7, #43 @ 0x2b │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r8, [pc, #1424] @ 22f364 │ │ │ │ @@ -502583,16 +502583,16 @@ │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str r8, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - bl 709620 │ │ │ │ - bl 64f3c0 │ │ │ │ + bl 709630 │ │ │ │ + bl 64f3d0 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ bl 43c04 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22f098 │ │ │ │ ldr r4, [pc, #1312] @ 22f368 │ │ │ │ @@ -502658,15 +502658,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r1, fp} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [pc, #1132] @ 22f3b4 │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 64f3c4 │ │ │ │ + bl 64f3d4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22ef68 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [pc, #1096] @ 22f3b8 │ │ │ │ @@ -502685,15 +502685,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r1, r4} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [pc, #1036] @ 22f3c0 │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 64f3c4 │ │ │ │ + bl 64f3d4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov fp, r8 │ │ │ │ mov r9, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22efdc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ @@ -502756,22 +502756,22 @@ │ │ │ │ ldr r3, [pc, #720] @ 22f390 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ - bl 73895c │ │ │ │ + bl 73896c │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64f69c │ │ │ │ + bl 64f6ac │ │ │ │ ldrb r5, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ beq 22f114 │ │ │ │ cmp r5, #1 │ │ │ │ bne 22f124 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -502784,15 +502784,15 @@ │ │ │ │ orr r3, r7, #2 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #32 │ │ │ │ movweq r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 72e3ac │ │ │ │ + bl 72e3bc │ │ │ │ cmp r8, #0 │ │ │ │ beq 22f160 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ @@ -503281,34 +503281,34 @@ │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 1b5c34 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ - bl 645e6c │ │ │ │ + bl 645e7c │ │ │ │ ldr r1, [pc, #4092] @ 230910 │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ mov r2, #7 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 427cc │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2305c4 │ │ │ │ ldr r0, [pc, #4084] @ 230940 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldr r9, [pc, #4088] @ 230958 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldrb r1, [r9] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ @@ -503343,15 +503343,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #4084] @ 2309ec │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldrb r1, [r9] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2305d4 │ │ │ │ @@ -503412,15 +503412,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 428c8 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r6, [pc, #4044] @ 230af8 │ │ │ │ ldr r7, [pc, #4044] @ 230afc │ │ │ │ ldr r4, [pc, #4044] @ 230b00 │ │ │ │ add r6, pc, r6 │ │ │ │ @@ -503440,15 +503440,15 @@ │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #16 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -503476,25 +503476,25 @@ │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 4949e4 │ │ │ │ mov r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r1, r0, #5 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ cmp r4, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ movwne r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ ldr r0, [pc, #3928] @ 230b8c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 230674 │ │ │ │ @@ -503534,15 +503534,15 @@ │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #3752] @ 230b9c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2306a4 │ │ │ │ @@ -503583,15 +503583,15 @@ │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #3572] @ 230bac │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #13 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2306d4 │ │ │ │ @@ -503621,15 +503621,15 @@ │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #3436] @ 230bbc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldrb r1, [r9] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2306f4 │ │ │ │ @@ -503659,15 +503659,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #3300] @ 230bcc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #10 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldrb r1, [r9] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r8, [sp, #12] │ │ │ │ @@ -503729,15 +503729,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 428c8 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #6 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ @@ -503757,15 +503757,15 @@ │ │ │ │ ldr r0, [pc, #2944] @ 230be4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #16 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -503795,23 +503795,23 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 4949e4 │ │ │ │ sub r0, r0, #3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r4, r0, #5 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ ldr r0, [pc, #2760] @ 230bf0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 230754 │ │ │ │ @@ -503851,15 +503851,15 @@ │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #2584] @ 230c00 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ ldrb r1, [r9] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2305f4 │ │ │ │ @@ -503917,15 +503917,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2307a4 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 428c8 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #2316] @ 230c10 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #10 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ @@ -503943,15 +503943,15 @@ │ │ │ │ ldr r0, [pc, #2252] @ 230c18 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #12 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -503979,15 +503979,15 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ bl 231238 │ │ │ │ ldr r0, [pc, #2108] @ 230c24 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -504025,15 +504025,15 @@ │ │ │ │ stm sp, {r0, r5} │ │ │ │ mov r0, r7 │ │ │ │ bl 425e0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 1b4c94 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ bl 431bc │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ @@ -504527,35 +504527,35 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ bl 1b5c34 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ - bl 645e6c │ │ │ │ + bl 645e7c │ │ │ │ ldr r1, [pc, #1148] @ 231108 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r4 │ │ │ │ bl 427cc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 230f74 │ │ │ │ ldr r0, [pc, #1092] @ 23110c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ mov r1, #4 │ │ │ │ ldr r9, [pc, #1064] @ 231110 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #4 │ │ │ │ @@ -504603,15 +504603,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #888] @ 231120 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #22 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 230f84 │ │ │ │ @@ -504848,15 +504848,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 428c8 │ │ │ │ strb r5, [sp, #2505] @ 0x9c9 │ │ │ │ str r6, [sp, #2500] @ 0x9c4 │ │ │ │ strb r7, [sp, #2504] @ 0x9c8 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r6, sp, #2528 @ 0x9e0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #2524] @ 0x9dc │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2512 @ 0x9d0 │ │ │ │ bl 438d4 │ │ │ │ @@ -504928,15 +504928,15 @@ │ │ │ │ eor r0, r5, r0 │ │ │ │ eor r1, r6, r1 │ │ │ │ orr r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ and r1, r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ @@ -504981,15 +504981,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov sl, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 43f7c │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 64f204 │ │ │ │ + bl 64f214 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r0, r0, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -505048,15 +505048,15 @@ │ │ │ │ sub r2, r0, #1 │ │ │ │ b 231498 │ │ │ │ ldrb r2, [sp, #49] @ 0x31 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ movweq r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 4361c │ │ │ │ cmp r0, #0 │ │ │ │ beq 231544 │ │ │ │ bl 43a48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -505073,15 +505073,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 435b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 231630 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 43e68 │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ beq 23140c │ │ │ │ cmp r0, #0 │ │ │ │ bne 231414 │ │ │ │ @@ -505286,15 +505286,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #1000] @ 231c3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, #6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 43c88 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 231894 │ │ │ │ @@ -505324,15 +505324,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #860] @ 231c48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, #6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ bl 42b74 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -505342,15 +505342,15 @@ │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, #30 │ │ │ │ bl 2a77a4 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 643658 │ │ │ │ + bl 643668 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov fp, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23195c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -505552,31 +505552,31 @@ │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #580] @ 231eb8 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #20 │ │ │ │ bl 2a77a4 │ │ │ │ - bl 640654 │ │ │ │ + bl 640664 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r8 │ │ │ │ - bl 640760 │ │ │ │ + bl 640770 │ │ │ │ ldr r1, [pc, #532] @ 231ebc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #7 │ │ │ │ bl 2a77a4 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ - bl 6406f0 │ │ │ │ + bl 640700 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 231ce0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr sl, [r5] │ │ │ │ @@ -505755,15 +505755,15 @@ │ │ │ │ strb r9, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ str fp, [sp, #8] │ │ │ │ str r5, [sp, #20] │ │ │ │ strb sl, [sp, #45] @ 0x2d │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r5, sp, #2208 @ 0x8a0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2204] @ 0x89c │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #2184 @ 0x888 │ │ │ │ bl 438d4 │ │ │ │ @@ -505851,27 +505851,27 @@ │ │ │ │ ldr r1, [pc, #28] @ 232138 │ │ │ │ ldr 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 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r7, r4, r4, lsr #18 │ │ │ │ rsbeq sl, lr, r4, asr r1 │ │ │ │ ldr r2, [pc, #32] @ 232164 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #28] @ 232168 │ │ │ │ ldr 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 76123c │ │ │ │ + b 76124c │ │ │ │ subseq pc, r4, ip, asr r3 @ │ │ │ │ rsbeq sl, lr, r4, lsr r1 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #116] @ 2321f0 │ │ │ │ ldr r2, [pc, #116] @ 2321f4 │ │ │ │ ldr lr, [pc, #116] @ 2321f8 │ │ │ │ @@ -505916,17 +505916,17 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2322dc │ │ │ │ ldr r0, [pc, #332] @ 23237c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - bl 645764 │ │ │ │ + bl 645774 │ │ │ │ mov r6, r0 │ │ │ │ - bl 4a9b8c │ │ │ │ + bl 4a9b9c │ │ │ │ ldr r1, [pc, #312] @ 232380 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #23 │ │ │ │ bl 2a77a4 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ @@ -506016,15 +506016,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2323c4 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ add r0, r0, r3 │ │ │ │ sub r0, r4, r0 │ │ │ │ blx r1 │ │ │ │ - bl 645ed4 │ │ │ │ + bl 645ee4 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 42d3c │ │ │ │ ldr fp, [pc, #2228] @ 232c98 │ │ │ │ mov r7, r0 │ │ │ │ @@ -506067,15 +506067,15 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 232500 │ │ │ │ ldr r0, [pc, #2080] @ 232cac │ │ │ │ mov r5, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2068] @ 232cb0 │ │ │ │ mov r6, #1 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #2048] @ 232cb4 │ │ │ │ @@ -506093,20 +506093,20 @@ │ │ │ │ stm r1, {r3, r4, r7} │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r4, r5 │ │ │ │ add r6, r4, #4 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 645770 │ │ │ │ + bl 645780 │ │ │ │ ldr r4, [pc, #1952] @ 232cb8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 232a9c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ @@ -506114,21 +506114,21 @@ │ │ │ │ ldr r3, [pc, #1932] @ 232cc4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ - bl 73895c │ │ │ │ + bl 73896c │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 74700c │ │ │ │ + bl 74701c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 232688 │ │ │ │ ldrb r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -506153,15 +506153,15 @@ │ │ │ │ ldr fp, [pc, #1780] @ 232cc8 │ │ │ │ ldr fp, [pc, fp] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 232660 │ │ │ │ ldr r0, [pc, #1764] @ 232ccc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1756] @ 232cd0 │ │ │ │ mov r5, r9 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r9, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, #1 │ │ │ │ @@ -506182,33 +506182,33 @@ │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 232678 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r5, [pc, #1620] @ 232cd8 │ │ │ │ add r5, pc, r5 │ │ │ │ b 23295c │ │ │ │ - bl 64f3c0 │ │ │ │ + bl 64f3d0 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 648be0 │ │ │ │ + bl 648bf0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 43acc │ │ │ │ @@ -506220,15 +506220,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ bne 232af0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 64f6d0 │ │ │ │ + bl 64f6e0 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ clz r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -506266,30 +506266,30 @@ │ │ │ │ mov r1, #5 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 64f780 │ │ │ │ + bl 64f790 │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2329fc │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #1324] @ 232d00 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, sl} │ │ │ │ mov r0, r8 │ │ │ │ - bl 64f780 │ │ │ │ + bl 64f790 │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #3 │ │ │ │ beq 232a3c │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -507939,15 +507939,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ b 234470 │ │ │ │ rsbs r2, r0, #0 │ │ │ │ rscs r1, r3, #0 │ │ │ │ bmi 2342b0 │ │ │ │ mov r1, r3 │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ mov r2, r0 │ │ │ │ orr r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ b 234468 │ │ │ │ add r6, r9, #1 │ │ │ │ str r6, [r1, #20] │ │ │ │ cmp r6, r8 │ │ │ │ bcs 234420 │ │ │ │ @@ -508024,15 +508024,15 @@ │ │ │ │ b 234430 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ bhi 23434c │ │ │ │ mov r0, r6 │ │ │ │ @@ -508455,15 +508455,15 @@ │ │ │ │ bl 57060 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ qaddne r7, r2, r3 │ │ │ │ qsubeq r7, r2, r3 │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ bls 234a2c │ │ │ │ vldr d1, [pc, #220] @ 234ae0 │ │ │ │ @@ -508885,15 +508885,15 @@ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 76b7c4 │ │ │ │ + bl 76b7d4 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r2, sp, #8 │ │ │ │ ldmeq r2, {r0, r1, r2} │ │ │ │ stmeq r8, {r0, r1, r2} │ │ │ │ addeq sp, sp, #72 @ 0x48 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #228] @ 2351a0 │ │ │ │ @@ -509416,15 +509416,15 @@ │ │ │ │ blx r0 │ │ │ │ pop {fp, pc} │ │ │ │ b 38f930 │ │ │ │ ldr r0, [r0] │ │ │ │ b 315a6c │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 615a50 │ │ │ │ + b 615a60 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ beq 235920 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ @@ -510408,15 +510408,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 236844 │ │ │ │ cmp r2, #1 │ │ │ │ bne 236868 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 2369fc │ │ │ │ b 236a2c │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2368b4 │ │ │ │ @@ -510427,15 +510427,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 236890 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2368b4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1454a8 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2369ac │ │ │ │ cmp r0, #4 │ │ │ │ @@ -510486,15 +510486,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 23697c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2369a0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ strb r5, [r4, #53] @ 0x35 │ │ │ │ strh r5, [r4, #55] @ 0x37 │ │ │ │ b 2369e8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2369e8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -510504,15 +510504,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2369c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2369e8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 236a2c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #196]! @ 0xc4 │ │ │ │ @@ -510521,15 +510521,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 236a08 │ │ │ │ cmp r2, #1 │ │ │ │ bne 236a2c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 1454a8 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b 236a60 │ │ │ │ @@ -510574,15 +510574,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 236adc │ │ │ │ cmp r2, #1 │ │ │ │ bne 236b00 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ strh r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ b 236b20 │ │ │ │ bl 65120 │ │ │ │ @@ -510675,15 +510675,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 236c70 │ │ │ │ cmp r2, #1 │ │ │ │ bne 236c94 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 236cd8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 236cd8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ @@ -510692,15 +510692,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 236cb4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 236cd8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 236d1c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 236d1c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ @@ -510709,15 +510709,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 236cf8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 236d1c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 236d34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 145ab0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -510860,15 +510860,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 236f4c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrb r0, [r4, #352] @ 0x160 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #336] @ 0x150 │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 237028 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #812] @ 0x32c │ │ │ │ @@ -510886,15 +510886,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 236fbc │ │ │ │ cmp r2, #1 │ │ │ │ bne 23701c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 23701c │ │ │ │ add r0, r4, #32 │ │ │ │ bl 245a14 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -510984,15 +510984,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 237144 │ │ │ │ cmp r2, #1 │ │ │ │ bne 237168 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #320] @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 237248 │ │ │ │ @@ -511040,15 +511040,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 237224 │ │ │ │ cmp r2, #1 │ │ │ │ bne 237248 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #320] @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -511271,27 +511271,27 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #328] @ 0x148 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 237648 │ │ │ │ mov r4, r0 │ │ │ │ - bl 631088 │ │ │ │ + bl 631098 │ │ │ │ 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 2375f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 237614 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ beq 237634 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -511314,15 +511314,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23766c │ │ │ │ cmp r2, #1 │ │ │ │ bne 237690 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ bne 2376bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ @@ -512313,15 +512313,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 238608 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23854c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 23854c │ │ │ │ mov r6, r0 │ │ │ │ b 238644 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2444cc │ │ │ │ ldr r0, [r5] │ │ │ │ @@ -513017,15 +513017,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 239100 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrb r0, [r4, #253] @ 0xfd │ │ │ │ cmp r0, #3 │ │ │ │ bne 239148 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 23e650 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #252] @ 0xfc │ │ │ │ @@ -513057,15 +513057,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2391a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2391cc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #3 │ │ │ │ beq 239210 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 239210 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ @@ -513074,15 +513074,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2391ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 239210 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #3 │ │ │ │ beq 239254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 239254 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ @@ -513091,15 +513091,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 239230 │ │ │ │ cmp r2, #1 │ │ │ │ bne 239254 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 239268 │ │ │ │ bl 145ab0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ @@ -513724,15 +513724,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 239c14 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23a29c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 23a29c │ │ │ │ ldrb r0, [r4, #721] @ 0x2d1 │ │ │ │ cmp r0, #3 │ │ │ │ bne 23a144 │ │ │ │ ldrb r0, [r4, #424] @ 0x1a8 │ │ │ │ cmp r0, #4 │ │ │ │ beq 23a050 │ │ │ │ @@ -514092,15 +514092,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 23a1d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23a1f8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 23a23c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23a23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #468]! @ 0x1d4 │ │ │ │ @@ -514109,15 +514109,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 23a218 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23a23c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ cmp r0, #3 │ │ │ │ beq 23a280 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23a280 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #480]! @ 0x1e0 │ │ │ │ @@ -514126,15 +514126,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 23a25c │ │ │ │ cmp r2, #1 │ │ │ │ bne 23a280 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #432]! @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23a294 │ │ │ │ bl 145ab0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #628] @ 0x274 │ │ │ │ @@ -514154,15 +514154,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 23a2cc │ │ │ │ cmp r2, #1 │ │ │ │ bne 23a2f0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ strb r5, [r4, #325] @ 0x145 │ │ │ │ ldrb r0, [r4, #326] @ 0x146 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #329] @ 0x149 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23a31c │ │ │ │ mov r0, r4 │ │ │ │ @@ -514431,15 +514431,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 23a720 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23a744 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #325] @ 0x145 │ │ │ │ ldrb r0, [r4, #326] @ 0x146 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #329] @ 0x149 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23a774 │ │ │ │ @@ -515416,15 +515416,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 23b684 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23b6a8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 23b870 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -515484,15 +515484,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23b794 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23b7b8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23b8ac │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #196]! @ 0xc4 │ │ │ │ dmb ish │ │ │ │ @@ -515524,15 +515524,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 23b834 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23b858 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23b89c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #193] @ 0xc1 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ @@ -516115,15 +516115,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23c170 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23c194 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1454a8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1454a8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -516782,15 +516782,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23cbdc │ │ │ │ cmp r2, #1 │ │ │ │ bne 23cc00 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23cb08 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -516798,30 +516798,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 23cc14 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23cc7c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23cc58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23cc7c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23cd10 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -516906,15 +516906,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 23cdc8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 23ce0c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 23ce0c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -516996,15 +516996,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 23cf30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23cf58 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 23ca98 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -517441,15 +517441,15 @@ │ │ │ │ bne 23d61c │ │ │ │ cmp r1, #1 │ │ │ │ bne 23d540 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 23d6ac │ │ │ │ add r6, r0, #32 │ │ │ │ bl 116e18 │ │ │ │ mov r0, r6 │ │ │ │ @@ -517820,15 +517820,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23dc14 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23dc38 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ beq 23dc80 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ dmb ish │ │ │ │ @@ -517838,15 +517838,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 23dc54 │ │ │ │ cmp r1, #1 │ │ │ │ bne 23dc80 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 23dcc4 │ │ │ │ mov r5, r0 │ │ │ │ b 23dcbc │ │ │ │ mov r5, r0 │ │ │ │ b 23dcb4 │ │ │ │ @@ -518068,15 +518068,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 23dff4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e018 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 23e05c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23e05c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ @@ -518085,15 +518085,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 23e038 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e05c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 23e0a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23e0a0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ @@ -518102,15 +518102,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 23e07c │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e0a0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 23e120 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23e0e4 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -518134,15 +518134,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 23e0fc │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e120 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 23e164 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23e164 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ @@ -518151,15 +518151,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 23e140 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e164 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ beq 23e1c8 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ b 23e184 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -518175,15 +518175,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 23e1a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e17c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 23e17c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23e1e4 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -518207,15 +518207,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 23e220 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e1fc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 23e1fc │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 23e264 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -518233,15 +518233,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 23e280 │ │ │ │ cmp r1, #1 │ │ │ │ bne 23e2ac │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 23e2f4 │ │ │ │ mov r8, r0 │ │ │ │ b 23e2ec │ │ │ │ mov r8, r0 │ │ │ │ b 23e2e4 │ │ │ │ @@ -518274,15 +518274,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 23e32c │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e308 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 23e308 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 23e3f0 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -518304,15 +518304,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 23e3a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e380 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 23e380 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23e3e8 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -518503,15 +518503,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 23e6c0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e6e4 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 23e6ec │ │ │ │ @@ -518540,15 +518540,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 23e754 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e778 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ @@ -518591,15 +518591,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23e820 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e844 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 23e888 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23e888 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ @@ -518608,15 +518608,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23e864 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e888 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 23e8cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23e8cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ @@ -518625,15 +518625,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23e8a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e8cc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 23e910 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23e910 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ @@ -518642,15 +518642,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23e8ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e910 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 23e990 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23e954 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -518674,15 +518674,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23e96c │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e990 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 23e9d4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23e9d4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ @@ -518691,15 +518691,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23e9b0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23e9d4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 23f188 │ │ │ │ mov r5, r0 │ │ │ │ @@ -518834,15 +518834,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23ebec │ │ │ │ cmp r2, #1 │ │ │ │ bne 23ec10 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #8 │ │ │ │ bl 145bb4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1462b8 │ │ │ │ mov r5, r0 │ │ │ │ b 23ec40 │ │ │ │ @@ -518906,45 +518906,45 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 23ed0c │ │ │ │ cmp r2, #1 │ │ │ │ bne 23ed30 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4fb1a0 │ │ │ │ + b 4fb1b0 │ │ │ │ mov r6, r0 │ │ │ │ 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 23ed60 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23ed8c │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ b 23ed8c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 23eda8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #1 │ │ │ │ @@ -519117,15 +519117,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 23f058 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23f07c │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 23f094 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ @@ -519175,15 +519175,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 23f140 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23f164 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ bl 23bb64 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ bl 2375d0 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ bl 2375d0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -519589,15 +519589,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23f7b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23f7dc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23f7f0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -519726,15 +519726,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23f9dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 23fa00 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23fa14 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -519920,15 +519920,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23fce4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 23fd08 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23fd1c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -519962,15 +519962,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 23fd8c │ │ │ │ cmp r2, #1 │ │ │ │ bne 23fdb0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23fdc4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -520136,15 +520136,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 240044 │ │ │ │ cmp r2, #1 │ │ │ │ bne 240068 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24008c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -520213,15 +520213,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 240178 │ │ │ │ cmp r2, #1 │ │ │ │ bne 24019c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2401b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ @@ -520254,15 +520254,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 24021c │ │ │ │ cmp r2, #1 │ │ │ │ bne 240240 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 19d5d4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -520350,15 +520350,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 24039c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2403c0 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2403ec │ │ │ │ mov r5, r6 │ │ │ │ @@ -520398,15 +520398,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 24045c │ │ │ │ cmp r2, #1 │ │ │ │ bne 240480 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 240500 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2404c0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -520430,15 +520430,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 2404d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 240500 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 24054c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24054c │ │ │ │ @@ -520449,15 +520449,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 240528 │ │ │ │ cmp r2, #1 │ │ │ │ bne 24054c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #12 │ │ │ │ bl 24107c │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -520499,15 +520499,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2405f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 240688 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 240688 │ │ │ │ ldrb r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #4 │ │ │ │ beq 2406f4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2406dc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -520528,15 +520528,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 240664 │ │ │ │ cmp r2, #1 │ │ │ │ bne 240688 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 240a2c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -520622,15 +520622,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2407dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 240800 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2408bc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #148]! @ 0x94 │ │ │ │ dmb ish │ │ │ │ @@ -520663,15 +520663,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 240880 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2408a4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 240a24 │ │ │ │ mov r0, #112 @ 0x70 │ │ │ │ b 240a18 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -520710,15 +520710,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 24093c │ │ │ │ cmp r2, #1 │ │ │ │ bne 240960 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 240a90 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #156]! @ 0x9c │ │ │ │ dmb ish │ │ │ │ @@ -520751,15 +520751,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2409e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 240a04 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 240a24 │ │ │ │ mov r0, #116 @ 0x74 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ @@ -521030,15 +521030,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 240e3c │ │ │ │ cmp r2, #1 │ │ │ │ bne 240e18 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 240e18 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 240e84 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -521060,15 +521060,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 240eb4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 240e90 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 240e90 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 240ef8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -521195,15 +521195,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2410d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2410f4 │ │ │ │ dmb ish │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 24115c │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ @@ -521268,15 +521268,15 @@ │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2411f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 241248 │ │ │ │ dmb ish │ │ │ │ pop {r4, lr} │ │ │ │ - b 634d14 │ │ │ │ + b 634d24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24123c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ @@ -521548,15 +521548,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 241654 │ │ │ │ cmp r2, #1 │ │ │ │ bne 241678 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2416c4 │ │ │ │ ldr r0, [r4, #2088] @ 0x828 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24169c │ │ │ │ @@ -521768,15 +521768,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2419c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2419e8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r5, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 23edb4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #12 │ │ │ │ bl 23edb4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -522320,15 +522320,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 242264 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242240 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 242240 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2422ac │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -522350,15 +522350,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2422dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 2422b8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 2422b8 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 242320 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ @@ -522438,15 +522438,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 24243c │ │ │ │ cmp r2, #1 │ │ │ │ bne 242460 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r6, [r4, #472] @ 0x1d8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24249c │ │ │ │ ldr r7, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 242484 │ │ │ │ @@ -522491,15 +522491,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 242510 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242534 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #484]! @ 0x1e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -522565,15 +522565,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 242638 │ │ │ │ cmp r2, #1 │ │ │ │ bne 24265c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #576 @ 0x240 │ │ │ │ bl 23edb4 │ │ │ │ b 243050 │ │ │ │ ldrb r0, [r4, #738] @ 0x2e2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi 242a84 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -522598,30 +522598,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2426bc │ │ │ │ cmp r2, #1 │ │ │ │ bne 2426e0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24271c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #720]! @ 0x2d0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2426f8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 24271c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #692]! @ 0x2b4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -522669,15 +522669,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2427d8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242bb0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 242bb0 │ │ │ │ ldrb r0, [r4, #990] @ 0x3de │ │ │ │ cmp r0, #3 │ │ │ │ bne 242854 │ │ │ │ add r0, r4, #816 @ 0x330 │ │ │ │ add r7, r4, #752 @ 0x2f0 │ │ │ │ bl 2457c8 │ │ │ │ @@ -522766,15 +522766,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 24295c │ │ │ │ cmp r2, #1 │ │ │ │ bne 242980 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #729] @ 0x2d9 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 242b40 │ │ │ │ ldr r0, [r4, #624] @ 0x270 │ │ │ │ mov r1, #0 │ │ │ │ @@ -522793,15 +522793,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2429c8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2429ec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ beq 242a30 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #744]! @ 0x2e8 │ │ │ │ @@ -522829,15 +522829,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 242a58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242a7c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #440]! @ 0x1b8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -522858,15 +522858,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 242acc │ │ │ │ cmp r2, #1 │ │ │ │ bne 242af0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 1477a0 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 242b34 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #420]! @ 0x1a4 │ │ │ │ @@ -522875,15 +522875,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 242b10 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242b34 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 147424 │ │ │ │ b 242ed8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 242994 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #664]! @ 0x298 │ │ │ │ @@ -522892,15 +522892,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 242b54 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242994 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 242994 │ │ │ │ ldr r7, [r4, #480] @ 0x1e0 │ │ │ │ ldr r6, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 242b98 │ │ │ │ mov r0, r6 │ │ │ │ @@ -523080,15 +523080,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 242e44 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242e68 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ bl 23ee68 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #604] @ 0x25c │ │ │ │ mov r0, r6 │ │ │ │ bl 23ee68 │ │ │ │ ldr r0, [r4, #584] @ 0x248 │ │ │ │ @@ -523105,15 +523105,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 242ea8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242ecc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ movw r0, #1720 @ 0x6b8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 14756c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #392]! @ 0x188 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -523202,15 +523202,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 24302c │ │ │ │ cmp r2, #1 │ │ │ │ bne 243050 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #989] @ 0x3dd │ │ │ │ cmp r0, #3 │ │ │ │ beq 24309c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 24309c │ │ │ │ @@ -523221,15 +523221,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 243078 │ │ │ │ cmp r2, #1 │ │ │ │ bne 24309c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2430e0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2430e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #428]! @ 0x1ac │ │ │ │ @@ -523238,15 +523238,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2430bc │ │ │ │ cmp r2, #1 │ │ │ │ bne 2430e0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ movw r0, #441 @ 0x1b9 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ ldrb r0, [r4, #406] @ 0x196 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #410] @ 0x19a │ │ │ │ @@ -523279,15 +523279,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 243160 │ │ │ │ cmp r2, #1 │ │ │ │ bne 243184 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 243198 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 145bb4 │ │ │ │ ldrb r0, [r4, #407] @ 0x197 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -523385,15 +523385,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 243308 │ │ │ │ cmp r2, #1 │ │ │ │ bne 24333c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 24333c │ │ │ │ mov r8, r0 │ │ │ │ b 24355c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ bl 23ee68 │ │ │ │ b 243444 │ │ │ │ @@ -523439,15 +523439,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2433e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 243404 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #692]! @ 0x2b4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -523612,15 +523612,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 243694 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2436b8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ movw r0, #1720 @ 0x6b8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 14756c │ │ │ │ b 243a34 │ │ │ │ mov r8, r0 │ │ │ │ b 2438f4 │ │ │ │ b 243acc │ │ │ │ @@ -523642,15 +523642,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 24370c │ │ │ │ cmp r2, #1 │ │ │ │ bne 243730 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ ldr r1, [r4, #476] @ 0x1dc │ │ │ │ bl 2372c4 │ │ │ │ ldr r1, [r4, #440] @ 0x1b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 243754 │ │ │ │ ldr r0, [r4, #444] @ 0x1bc │ │ │ │ @@ -523692,15 +523692,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2437d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2437f8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ cmp r0, #3 │ │ │ │ beq 243848 │ │ │ │ ldrb r1, [r4, #729] @ 0x2d9 │ │ │ │ cmp r1, #1 │ │ │ │ bne 243848 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -523712,15 +523712,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 243824 │ │ │ │ cmp r2, #1 │ │ │ │ bne 243848 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #624] @ 0x270 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #729] @ 0x2d9 │ │ │ │ bl 481910 │ │ │ │ b 243868 │ │ │ │ mov r8, r0 │ │ │ │ b 24397c │ │ │ │ @@ -523738,15 +523738,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 24388c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2438b0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #734] @ 0x2de │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #730] @ 0x2da │ │ │ │ cmp r0, #0 │ │ │ │ beq 2438f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #744]! @ 0x2e8 │ │ │ │ @@ -523775,15 +523775,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 243920 │ │ │ │ cmp r2, #1 │ │ │ │ bne 243944 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #731] @ 0x2db │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #440]! @ 0x1b8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -523804,15 +523804,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 243994 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2439b8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1152 @ 0x480 │ │ │ │ bl 1477a0 │ │ │ │ b 2439d4 │ │ │ │ mov r8, r0 │ │ │ │ b 243bd8 │ │ │ │ b 243a1c │ │ │ │ mov r8, r0 │ │ │ │ @@ -523826,15 +523826,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2439ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 243a10 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r0, r4, #1120 @ 0x460 │ │ │ │ bl 147424 │ │ │ │ b 243a34 │ │ │ │ mov r8, r0 │ │ │ │ b 243a34 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ @@ -524076,15 +524076,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 243dd4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 243df8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 243e3c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 243e3c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ @@ -524093,15 +524093,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 243e18 │ │ │ │ cmp r2, #1 │ │ │ │ bne 243e3c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ beq 243e80 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 243e80 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ @@ -524110,15 +524110,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 243e5c │ │ │ │ cmp r2, #1 │ │ │ │ bne 243e80 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 243e94 │ │ │ │ bl 145ab0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ @@ -524360,15 +524360,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 244244 │ │ │ │ cmp r2, #1 │ │ │ │ bne 244360 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 244360 │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #4 │ │ │ │ beq 2442bc │ │ │ │ cmp r0, #3 │ │ │ │ bne 24434c │ │ │ │ ldrb r0, [r4, #148] @ 0x94 │ │ │ │ @@ -524491,15 +524491,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 244450 │ │ │ │ cmp r2, #1 │ │ │ │ bne 244480 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 244480 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #452]! @ 0x1c4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -524537,15 +524537,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 244508 │ │ │ │ cmp r2, #1 │ │ │ │ bne 24452c │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 24457c │ │ │ │ @@ -525059,15 +525059,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 244d30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 24505c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 24505c │ │ │ │ ldrb r0, [r4, #425] @ 0x1a9 │ │ │ │ cmp r0, #3 │ │ │ │ bne 244f68 │ │ │ │ ldrb r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #4 │ │ │ │ beq 244e74 │ │ │ │ @@ -525212,15 +525212,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 244f94 │ │ │ │ cmp r2, #1 │ │ │ │ bne 244fb8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ cmp r0, #3 │ │ │ │ beq 244ffc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 244ffc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #260]! @ 0x104 │ │ │ │ @@ -525229,15 +525229,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 244fd8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 244ffc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ cmp r0, #3 │ │ │ │ beq 245040 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 245040 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #272]! @ 0x110 │ │ │ │ @@ -525246,15 +525246,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 24501c │ │ │ │ cmp r2, #1 │ │ │ │ bne 245040 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #224]! @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 245054 │ │ │ │ bl 145ab0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #408] @ 0x198 │ │ │ │ @@ -525791,15 +525791,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 245898 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2458c4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2458e4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ @@ -525908,15 +525908,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 245a6c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldrb r0, [r4, #201] @ 0xc9 │ │ │ │ cmp r0, #4 │ │ │ │ beq 245b68 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2460f0 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 241e04 │ │ │ │ @@ -525959,15 +525959,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 245b40 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2460f0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 2460f0 │ │ │ │ ldrb r0, [r4, #675] @ 0x2a3 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 2460d4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -526119,15 +526119,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 245dc0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 245de4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #556] @ 0x22c │ │ │ │ cmp r0, #0 │ │ │ │ beq 245e18 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 23ee68 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ and r0, r0, #6 │ │ │ │ @@ -526159,15 +526159,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 245e60 │ │ │ │ cmp r2, #1 │ │ │ │ bne 245f64 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 245f64 │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ bl 241a08 │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 245ea4 │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ @@ -526215,15 +526215,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 245f40 │ │ │ │ cmp r2, #1 │ │ │ │ bne 245f64 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #558] @ 0x22e │ │ │ │ cmp r0, #0 │ │ │ │ beq 245f78 │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ bl 23df90 │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ mov r1, #0 │ │ │ │ @@ -526240,15 +526240,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 245fa4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 245fc8 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #400]! @ 0x190 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -526336,15 +526336,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 246124 │ │ │ │ cmp r2, #1 │ │ │ │ bne 246104 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 246104 │ │ │ │ b 246160 │ │ │ │ mov r6, r0 │ │ │ │ b 2461bc │ │ │ │ mov r6, r0 │ │ │ │ b 246184 │ │ │ │ mov r6, r0 │ │ │ │ @@ -526550,15 +526550,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 24647c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2464a0 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldrb r0, [r4, #558] @ 0x22e │ │ │ │ cmp r0, #1 │ │ │ │ bne 2464f0 │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ bl 23df90 │ │ │ │ b 2464f0 │ │ │ │ bl 65120 │ │ │ │ @@ -526606,79 +526606,79 @@ │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ ldr r6, [pc, #256] @ 246688 │ │ │ │ add r7, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ add r0, r5, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ add r0, r5, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ add r0, r5, #24 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ add r0, r5, #32 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ add r0, r5, #56 @ 0x38 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ add r0, r5, #72 @ 0x48 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ mov r0, r4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r0, sp, r0, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov fp, r2 │ │ │ │ @@ -526807,15 +526807,15 @@ │ │ │ │ strb r6, [r8, #2] │ │ │ │ strh r6, [r3] │ │ │ │ strb r6, [r3, #2] │ │ │ │ mov r6, r4 │ │ │ │ strb ip, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 593eb8 │ │ │ │ + bl 593ec8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2466e4 │ │ │ │ ldrb r7, [sp, #48] @ 0x30 │ │ │ │ add ip, sp, #24 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r7, #2 │ │ │ │ ldr r3, [r8, #11] │ │ │ │ @@ -526888,18 +526888,18 @@ │ │ │ │ beq 2469dc │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r4, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 246c84 │ │ │ │ ldr r4, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r7, r4, #8 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 246acc │ │ │ │ ldr r0, [pc, #904] @ 246d98 │ │ │ │ mov r1, #4 │ │ │ │ @@ -527241,15 +527241,15 @@ │ │ │ │ strdeq r5, [sp], #-76 @ 0xffffffb4 @ │ │ │ │ rsbeq r5, sp, r4, ror #9 │ │ │ │ strdeq r5, [sp], #-68 @ 0xffffffbc @ │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 246f6c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrsbeq sl, [r3], #-121 @ 0xffffff87 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -531537,15 +531537,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24b264 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24af14 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 24af14 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r7, [r4] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ @@ -531588,15 +531588,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24b330 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24b358 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ b 24af1c │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -531670,15 +531670,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24b478 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24b4a0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ b 24af1c │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -531723,15 +531723,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24b54c │ │ │ │ cmp r1, #1 │ │ │ │ bne 24b574 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ b 24af1c │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r5, r1 │ │ │ │ @@ -531820,15 +531820,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24b6d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24b6f8 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ b 24af1c │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r5, sp, #720 @ 0x2d0 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -531860,15 +531860,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24b770 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24b798 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ @@ -531930,15 +531930,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24b9d8 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -532379,15 +532379,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24bf8c │ │ │ │ cmp r1, #1 │ │ │ │ bne 24bc38 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 24bc38 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r7, [r4] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ @@ -532430,15 +532430,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24c058 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24c080 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ b 24bc40 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r5, r1 │ │ │ │ @@ -532512,15 +532512,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24c1a0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24c1c8 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ b 24bc40 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -532565,15 +532565,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24c274 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24c29c │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ b 24bc40 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r5, sp, #624 @ 0x270 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -532663,15 +532663,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24c3fc │ │ │ │ cmp r1, #1 │ │ │ │ bne 24c424 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ b 24bc40 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, sp, #720 @ 0x2d0 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r5, r1 │ │ │ │ @@ -532702,15 +532702,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24c498 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24c4c0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ @@ -532765,15 +532765,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24c6fc │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -533226,15 +533226,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24ccc8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24c978 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 24c978 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r7, [r4] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ @@ -533277,15 +533277,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24cd94 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24cdbc │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ b 24c980 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -533359,15 +533359,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24cedc │ │ │ │ cmp r1, #1 │ │ │ │ bne 24cf04 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ b 24c980 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -533412,15 +533412,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24cfb0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24cfd8 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ b 24c980 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r5, r1 │ │ │ │ @@ -533509,15 +533509,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24d134 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24d15c │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ b 24c980 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r5, sp, #720 @ 0x2d0 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -533549,15 +533549,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24d1d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24d1fc │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ @@ -533619,15 +533619,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24d43c │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -534067,15 +534067,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24d9ec │ │ │ │ cmp r1, #1 │ │ │ │ bne 24d69c │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 24d69c │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r7, [r4] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ @@ -534118,15 +534118,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24dab8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24dae0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ b 24d6a4 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -534200,15 +534200,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24dc00 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24dc28 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ b 24d6a4 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -534253,15 +534253,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24dcd4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24dcfc │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ b 24d6a4 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r5, r1 │ │ │ │ @@ -534350,15 +534350,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24de58 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24de80 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ b 24d6a4 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r5, sp, #720 @ 0x2d0 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -534390,15 +534390,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24def8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24df20 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ @@ -534460,15 +534460,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24e160 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -534908,15 +534908,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24e710 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24e3c0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 24e3c0 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r7, [r4] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ @@ -534959,15 +534959,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24e7dc │ │ │ │ cmp r1, #1 │ │ │ │ bne 24e804 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ b 24e3c8 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -535041,15 +535041,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24e924 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24e94c │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ b 24e3c8 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -535094,15 +535094,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24e9f8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24ea20 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ b 24e3c8 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r5, r1 │ │ │ │ @@ -535191,15 +535191,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24eb7c │ │ │ │ cmp r1, #1 │ │ │ │ bne 24eba4 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ b 24e3c8 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r5, sp, #720 @ 0x2d0 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -535231,15 +535231,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24ec1c │ │ │ │ cmp r1, #1 │ │ │ │ bne 24ec44 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ @@ -535301,15 +535301,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24ee84 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -535749,15 +535749,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24f434 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24f0e4 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 24f0e4 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r7, [r4] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ @@ -535800,15 +535800,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24f500 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24f528 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ b 24f0ec │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -535882,15 +535882,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24f648 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24f670 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ b 24f0ec │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [r8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -535935,15 +535935,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24f71c │ │ │ │ cmp r1, #1 │ │ │ │ bne 24f744 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ b 24f0ec │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r5, r1 │ │ │ │ @@ -536032,15 +536032,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24f8a0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24f8c8 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ b 24f0ec │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r5, sp, #720 @ 0x2d0 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ @@ -536072,15 +536072,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24f940 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24f968 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ @@ -536142,15 +536142,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24fba8 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -538705,15 +538705,15 @@ │ │ │ │ cmpeq r0, r2 │ │ │ │ beq 25228c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ b 252298 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [pc, #380] @ 25241c │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [pc, #376] @ 252420 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -540662,15 +540662,15 @@ │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [pc, #108] @ 254178 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 655b4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 470fd4 │ │ │ │ b 254168 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ @@ -540778,15 +540778,15 @@ │ │ │ │ stmne r3, {r1, r4, r5, r6, r7} │ │ │ │ stmne r8, {r2, sl} │ │ │ │ strne r9, [r8, #8] │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r1, r0 │ │ │ │ tst r1, #3 │ │ │ │ bne 254244 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r4] │ │ │ │ orr r2, r1, #128 @ 0x80 │ │ │ │ @@ -540960,15 +540960,15 @@ │ │ │ │ stmne r8, {r2, r4} │ │ │ │ strne r1, [r8, #8] │ │ │ │ strne r0, [r8, #12] │ │ │ │ strne r3, [r8, #16] │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r1, r0 │ │ │ │ tst r1, #3 │ │ │ │ bne 254520 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r4] │ │ │ │ orr r2, r1, #128 @ 0x80 │ │ │ │ @@ -541136,15 +541136,15 @@ │ │ │ │ beq 254814 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ strne r2, [r8] │ │ │ │ stmibne r8, {r0, r1} │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r1, r0 │ │ │ │ tst r1, #3 │ │ │ │ bne 2547f8 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r4] │ │ │ │ orr r2, r1, #128 @ 0x80 │ │ │ │ @@ -541394,15 +541394,15 @@ │ │ │ │ blx r2 │ │ │ │ b 254b08 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ b 254b08 │ │ │ │ mov r0, r6 │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 470fd4 │ │ │ │ b 254cd8 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ @@ -541509,15 +541509,15 @@ │ │ │ │ strbne r1, [r8] │ │ │ │ strbne r0, [r8, #3] │ │ │ │ strhne r7, [r8, #1] │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r1, r0 │ │ │ │ tst r1, #3 │ │ │ │ bne 254db4 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r4] │ │ │ │ orr r2, r1, #128 @ 0x80 │ │ │ │ @@ -541678,15 +541678,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2550a8 │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r1, r0 │ │ │ │ tst r1, #3 │ │ │ │ bne 255088 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r7] │ │ │ │ orr r2, r1, #128 @ 0x80 │ │ │ │ @@ -542350,15 +542350,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 255b5c │ │ │ │ cmp r2, #1 │ │ │ │ bne 255ba8 │ │ │ │ dmb ish │ │ │ │ - bl 634d14 │ │ │ │ + bl 634d24 │ │ │ │ b 255ba8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 255ba0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ @@ -544490,15 +544490,15 @@ │ │ │ │ bne 257d88 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r5, #8] │ │ │ │ add r0, r7, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5007a0 │ │ │ │ + bl 5007b0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bne 257d10 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #24 │ │ │ │ @@ -546838,15 +546838,15 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r1, #108 @ 0x6c │ │ │ │ beq 25a1d4 │ │ │ │ b 25a518 │ │ │ │ sub r0, r2, #4 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, sl │ │ │ │ - bl 500b28 │ │ │ │ + bl 500b38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 25a1d4 │ │ │ │ b 25a580 │ │ │ │ sub r0, r2, #4 │ │ │ │ str r0, [r4, #20] │ │ │ │ b 25a1c4 │ │ │ │ sub r0, r6, #48 @ 0x30 │ │ │ │ @@ -546972,15 +546972,15 @@ │ │ │ │ bne 25a374 │ │ │ │ b 25a56c │ │ │ │ cmp r2, #25 │ │ │ │ bne 25a53c │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, sl │ │ │ │ - bl 500b28 │ │ │ │ + bl 500b38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 25a580 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, r0 │ │ │ │ bcs 25a56c │ │ │ │ ldr r1, [sl] │ │ │ │ @@ -547561,15 +547561,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 25acc8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 25acec │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ add r9, sp, #1264 @ 0x4f0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ add r0, r6, #12 │ │ │ │ str r5, [sp, #952] @ 0x3b8 │ │ │ │ @@ -547780,15 +547780,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 25b034 │ │ │ │ cmp r2, #1 │ │ │ │ bne 25b058 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #1232 @ 0x4d0 │ │ │ │ ldr r7, [sp, #876] @ 0x36c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add sl, sp, #1264 @ 0x4f0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ mov ip, r6 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -547852,15 +547852,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 25b154 │ │ │ │ cmp r2, #1 │ │ │ │ bne 25b178 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ add r2, sp, #1232 @ 0x4d0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add sl, sp, #1264 @ 0x4f0 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -549200,15 +549200,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 25c664 │ │ │ │ cmp r2, #1 │ │ │ │ bne 25c690 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add ip, lr, #280 @ 0x118 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #944] @ 0x3b0 │ │ │ │ str r0, [sp, #936] @ 0x3a8 │ │ │ │ add r0, r5, #12 │ │ │ │ str r4, [sp, #940] @ 0x3ac │ │ │ │ @@ -549435,15 +549435,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 25ca10 │ │ │ │ cmp r2, #1 │ │ │ │ bne 25ca3c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add ip, lr, #280 @ 0x118 │ │ │ │ ldr r0, [sp, #1272] @ 0x4f8 │ │ │ │ mov lr, r6 │ │ │ │ ldr r1, [sp, #1276] @ 0x4fc │ │ │ │ ldr r2, [sp, #1280] @ 0x500 │ │ │ │ ldr r3, [sp, #1284] @ 0x504 │ │ │ │ @@ -550621,15 +550621,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 25dc98 │ │ │ │ cmp r2, #1 │ │ │ │ bne 25dcbc │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ add r9, sp, #1264 @ 0x4f0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ add r0, r6, #12 │ │ │ │ str r5, [sp, #952] @ 0x3b8 │ │ │ │ @@ -550840,15 +550840,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 25e004 │ │ │ │ cmp r2, #1 │ │ │ │ bne 25e028 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #1232 @ 0x4d0 │ │ │ │ ldr r7, [sp, #876] @ 0x36c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add sl, sp, #1264 @ 0x4f0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ mov ip, r6 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -550912,15 +550912,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 25e124 │ │ │ │ cmp r2, #1 │ │ │ │ bne 25e148 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ add r2, sp, #1232 @ 0x4d0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add sl, sp, #1264 @ 0x4f0 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -551911,15 +551911,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 25f0c0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 25f0e4 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ add r9, sp, #1264 @ 0x4f0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ add r0, r6, #12 │ │ │ │ str r5, [sp, #952] @ 0x3b8 │ │ │ │ @@ -552130,15 +552130,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 25f42c │ │ │ │ cmp r2, #1 │ │ │ │ bne 25f450 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #1232 @ 0x4d0 │ │ │ │ ldr r7, [sp, #876] @ 0x36c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add sl, sp, #1264 @ 0x4f0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ mov ip, r6 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -552202,15 +552202,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 25f54c │ │ │ │ cmp r2, #1 │ │ │ │ bne 25f570 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ add r2, sp, #1232 @ 0x4d0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add sl, sp, #1264 @ 0x4f0 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -553201,15 +553201,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2604e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 26050c │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ add r9, sp, #1264 @ 0x4f0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ add r0, r6, #12 │ │ │ │ str r5, [sp, #952] @ 0x3b8 │ │ │ │ @@ -553420,15 +553420,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 260854 │ │ │ │ cmp r2, #1 │ │ │ │ bne 260878 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ add r3, sp, #1232 @ 0x4d0 │ │ │ │ ldr r7, [sp, #876] @ 0x36c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add sl, sp, #1264 @ 0x4f0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ mov ip, r6 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -553492,15 +553492,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 260974 │ │ │ │ cmp r2, #1 │ │ │ │ bne 260998 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ add r2, sp, #1232 @ 0x4d0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add sl, sp, #1264 @ 0x4f0 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -555227,15 +555227,15 @@ │ │ │ │ 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 72ea6c │ │ │ │ + bl 72ea7c │ │ │ │ cmp r9, #0 │ │ │ │ beq 2624cc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -555330,15 +555330,15 @@ │ │ │ │ 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 72ea6c │ │ │ │ + bl 72ea7c │ │ │ │ cmp r8, #0 │ │ │ │ beq 262668 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -555742,15 +555742,15 @@ │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r8 │ │ │ │ - bl 746d7c │ │ │ │ + bl 746d8c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 262cd8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ @@ -555855,15 +555855,15 @@ │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r8 │ │ │ │ - bl 746d7c │ │ │ │ + bl 746d8c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 262e9c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ @@ -556722,15 +556722,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 264140 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ ldr sl, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl 72dc14 │ │ │ │ + bl 72dc24 │ │ │ │ cmp r9, #0 │ │ │ │ beq 263c28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ @@ -556821,15 +556821,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 264158 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ - bl 72dc14 │ │ │ │ + bl 72dc24 │ │ │ │ cmp r8, #0 │ │ │ │ beq 263db4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -557751,15 +557751,15 @@ │ │ │ │ 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 72ecb4 │ │ │ │ + bl 72ecc4 │ │ │ │ cmp r9, #0 │ │ │ │ beq 264c3c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -557852,15 +557852,15 @@ │ │ │ │ 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 72ecb4 │ │ │ │ + bl 72ecc4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 264dd0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ @@ -558266,15 +558266,15 @@ │ │ │ │ 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 72ea6c │ │ │ │ + bl 72ea7c │ │ │ │ cmp r9, #0 │ │ │ │ beq 265448 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -558369,15 +558369,15 @@ │ │ │ │ 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 72ea6c │ │ │ │ + bl 72ea7c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2655e4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ @@ -558778,15 +558778,15 @@ │ │ │ │ bne 265fa8 │ │ │ │ ldr sl, [r4, #24] │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 74700c │ │ │ │ + bl 74701c │ │ │ │ ldr r8, [sp, #536] @ 0x218 │ │ │ │ ldr r0, [sp, #540] @ 0x21c │ │ │ │ eor r1, r8, #2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ bne 265df0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r8, #2 │ │ │ │ @@ -558863,15 +558863,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 265fc0 │ │ │ │ ldr sl, [r4, #24] │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ mov r1, r7 │ │ │ │ - bl 74700c │ │ │ │ + bl 74701c │ │ │ │ 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 │ │ │ │ @@ -560184,15 +560184,15 @@ │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 267788 │ │ │ │ ldr r5, [r9] │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 72e5d8 │ │ │ │ + bl 72e5e8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 26722c │ │ │ │ cmp r0, #1 │ │ │ │ @@ -560289,15 +560289,15 @@ │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2677a0 │ │ │ │ ldr r5, [r9] │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 72e5d8 │ │ │ │ + bl 72e5e8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 2673d0 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -560747,15 +560747,15 @@ │ │ │ │ ldrb r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 268130 │ │ │ │ ldr r5, [fp] │ │ │ │ str r5, [sp, #752] @ 0x2f0 │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ - bl 72e62c │ │ │ │ + bl 72e63c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 267af8 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -560858,15 +560858,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 268148 │ │ │ │ ldr r5, [fp] │ │ │ │ str r5, [sp, #24] │ │ │ │ add r8, sp, #568 @ 0x238 │ │ │ │ add r1, r5, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 72e62c │ │ │ │ + bl 72e63c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 267cb4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -564687,15 +564687,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 26b860 │ │ │ │ cmp r2, #1 │ │ │ │ bne 26b884 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26b78c │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -564703,30 +564703,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 26b898 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6977ec │ │ │ │ + b 6977fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26b900 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 26b8dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 26b900 │ │ │ │ dmb ish │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 26b994 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -564812,15 +564812,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 26ba50 │ │ │ │ cmp r1, #1 │ │ │ │ bne 26ba94 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6977ec │ │ │ │ + bl 6977fc │ │ │ │ b 26ba94 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -564828,30 +564828,30 @@ │ │ │ │ bl 42a78 <_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 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 26baf4 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 26bac8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 26baf4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 26c6a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -564919,43 +564919,43 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 26bc24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r6, #24 │ │ │ │ bl 183680 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 26bc94 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #2 │ │ │ │ beq 26bc94 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 26bc94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 26bc70 │ │ │ │ cmp r2, #1 │ │ │ │ bne 26bc94 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r4, r4, #296 @ 0x128 │ │ │ │ mov r0, r4 │ │ │ │ bl 19fc98 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -564994,15 +564994,15 @@ │ │ │ │ b 26bd50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 26bd50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 26ba9c │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ bl 26b5e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -565012,43 +565012,43 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 26bd98 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r6, #24 │ │ │ │ bl 183a8c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 26be08 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #2 │ │ │ │ beq 26be08 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 26be08 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 26bde4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 26be08 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r4, r4, #600 @ 0x258 │ │ │ │ mov r0, r4 │ │ │ │ bl 19fc98 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -565087,15 +565087,15 @@ │ │ │ │ b 26bec4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 26bec4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 26ba9c │ │ │ │ add r0, r4, #600 @ 0x258 │ │ │ │ bl 26b560 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -565608,15 +565608,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 26c6c4 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ 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 26c71c │ │ │ │ @@ -567641,15 +567641,15 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r1, #13 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 26e798 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -567869,15 +567869,15 @@ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str lr, [sp, #56] @ 0x38 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq r3, r1, r0, asr r1 │ │ │ │ subseq r3, r1, r7, asr #2 │ │ │ │ subseq r3, r1, lr, lsr r1 │ │ │ │ @@ -568077,15 +568077,15 @@ │ │ │ │ add r0, r4, #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subseq r2, r1, r4, lsl lr │ │ │ │ subseq r2, r1, fp, lsl #28 │ │ │ │ subseq r2, r1, r2, lsl #28 │ │ │ │ @@ -568194,24 +568194,24 @@ │ │ │ │ mov r6, sp │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 73ac70 │ │ │ │ + bl 73ac80 │ │ │ │ ldrb r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #4 │ │ │ │ bne 26ef90 │ │ │ │ ldr r6, [sp, #164] @ 0xa4 │ │ │ │ str r6, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 73ae18 │ │ │ │ + bl 73ae28 │ │ │ │ ldrb r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #4 │ │ │ │ bne 26efc0 │ │ │ │ mov r0, #21 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ b 26effc │ │ │ │ @@ -568290,15 +568290,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 71abf0 │ │ │ │ + bl 71ac00 │ │ │ │ ldr r9, [sp, #88] @ 0x58 │ │ │ │ cmp r9, #0 │ │ │ │ beq 26f1e4 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov sl, r9 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ @@ -568422,43 +568422,43 @@ │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ ldr r0, [pc, #120] @ 26f350 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [pc, #120] @ 26f360 │ │ │ │ mov r1, #22 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [pc, #96] @ 26f358 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [pc, #84] @ 26f35c │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [pc, #84] @ 26f36c │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [pc, #44] @ 26f354 │ │ │ │ mov r1, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [pc, #44] @ 26f364 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [pc, #32] @ 26f368 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ subseq r2, r1, lr, lsl r8 │ │ │ │ ldrsbeq r9, [r0], #-248 @ 0xffffff08 │ │ │ │ subseq r2, r1, sp, lsl r8 │ │ │ │ subseq r2, r1, sl, lsl r8 │ │ │ │ subseq r2, r1, r6, asr #16 │ │ │ │ subseq r2, r1, ip, lsl #16 │ │ │ │ subseq r2, r1, r9, lsl #16 │ │ │ │ @@ -568504,15 +568504,15 @@ │ │ │ │ bcc 26f49c │ │ │ │ ldr r0, [pc, #2436] @ 26fd98 │ │ │ │ ldr r1, [pc, #2436] @ 26fd9c │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #2416] @ 26fda0 │ │ │ │ add r1, sp, #24 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r9, #38 @ 0x26 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr lr, [pc, #2396] @ 26fda4 │ │ │ │ @@ -568533,15 +568533,15 @@ │ │ │ │ str r1, [sp, #1168] @ 0x490 │ │ │ │ str r2, [sp, #1144] @ 0x478 │ │ │ │ str r2, [sp, #1156] @ 0x484 │ │ │ │ str r0, [sp, #1140] @ 0x474 │ │ │ │ str r3, [sp, #1136] @ 0x470 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r0, r8, r6 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ add r1, r0, r7 │ │ │ │ ldm r5, {r0, r2, r3} │ │ │ │ mov r9, r4 │ │ │ │ stm r6, {r0, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ @@ -568562,26 +568562,26 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldm r6, {r0, r2, r3} │ │ │ │ add r5, r4, #40 @ 0x28 │ │ │ │ add ip, r4, #28 │ │ │ │ str r1, [r4, #24] │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bne 26f5b4 │ │ │ │ ldr r0, [pc, #2196] @ 26fdb8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26fa0c │ │ │ │ ldr r0, [pc, #2180] @ 26fdbc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2172] @ 26fdc0 │ │ │ │ mov r7, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #2156] @ 26fdc4 │ │ │ │ strd r2, [sl, #12] │ │ │ │ @@ -568601,15 +568601,15 @@ │ │ │ │ str r1, [sp, #1168] @ 0x490 │ │ │ │ str r2, [sp, #1144] @ 0x478 │ │ │ │ str r2, [sp, #1156] @ 0x484 │ │ │ │ str r0, [sp, #1140] @ 0x474 │ │ │ │ str r3, [sp, #1136] @ 0x470 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ b 26fa0c │ │ │ │ add r6, r4, #124 @ 0x7c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ @@ -568629,15 +568629,15 @@ │ │ │ │ ldr r5, [pc, #1964] @ 26fdb0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 26fad4 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ ldr r0, [fp] │ │ │ │ str r1, [sp, #1004] @ 0x3ec │ │ │ │ tst r0, #1 │ │ │ │ beq 26fae8 │ │ │ │ ldrb r0, [r4, #1829] @ 0x725 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -568754,29 +568754,29 @@ │ │ │ │ add r3, sp, #1456 @ 0x5b0 │ │ │ │ add ip, sp, #360 @ 0x168 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #1829] @ 0x725 │ │ │ │ add r0, sp, #1000 @ 0x3e8 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26f848 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 26f820 │ │ │ │ cmp r1, #1 │ │ │ │ bne 26f848 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #1000 @ 0x3e8 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ bne 26f858 │ │ │ │ mov r1, #3 │ │ │ │ b 26f9d4 │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ @@ -569042,15 +569042,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 26fc68 │ │ │ │ cmp r1, #1 │ │ │ │ bne 26fd18 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #1000 @ 0x3e8 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 26fd18 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 27b828 │ │ │ │ ldrb r0, [r4, #1828] @ 0x724 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -569138,20 +569138,20 @@ │ │ │ │ subseq r2, r1, r2, lsr r1 │ │ │ │ rsbeq ip, sl, r4, ror sp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sp │ │ │ │ mov r6, r3 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 435e0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -569242,15 +569242,15 @@ │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #688] @ 270250 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #13 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #2696] @ 0xa88 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #2700] @ 0xa8c │ │ │ │ ldr r0, [sp, #2708] @ 0xa94 │ │ │ │ ldr r2, [pc, #652] @ 270254 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -569282,15 +569282,15 @@ │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #556] @ 27026c │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #13 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #2696] @ 0xa88 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #2700] @ 0xa8c │ │ │ │ ldr r0, [sp, #2708] @ 0xa94 │ │ │ │ ldr r2, [pc, #520] @ 270270 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -569320,15 +569320,15 @@ │ │ │ │ mov r2, #32 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #392] @ 270260 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #13 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #2696] @ 0xa88 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #2700] @ 0xa8c │ │ │ │ ldr r0, [sp, #2708] @ 0xa94 │ │ │ │ ldr r2, [pc, #356] @ 270264 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -569363,15 +569363,15 @@ │ │ │ │ bl 43120 │ │ │ │ mov r0, r9 │ │ │ │ bl 43e68 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [sp, #2676] @ 0xa74 │ │ │ │ strb r0, [sp, #2680] @ 0xa78 │ │ │ │ str r8, [sp, #2672] @ 0xa70 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #16 │ │ │ │ add r5, lr, #648 @ 0x288 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2692] @ 0xa84 │ │ │ │ mov r2, #2672 @ 0xa70 │ │ │ │ mov r0, r5 │ │ │ │ @@ -569454,29 +569454,29 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r6} │ │ │ │ add r0, sp, #2720 @ 0xaa0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, r8 │ │ │ │ bl 42d3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 42d3c │ │ │ │ add r3, sp, #2720 @ 0xaa0 │ │ │ │ str r0, [sp, #2684] @ 0xa7c │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #2680] @ 0xa78 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ strb r0, [sp, #2700] @ 0xa8c │ │ │ │ add r0, sp, #2688 @ 0xa80 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r5, sp, #2720 @ 0xaa0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2716] @ 0xa9c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2688 @ 0xa80 │ │ │ │ bl 438d4 │ │ │ │ @@ -569809,15 +569809,15 @@ │ │ │ │ ldr r5, [pc, #620] @ 270ae0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 270a50 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ beq 2709ac │ │ │ │ ldrb r0, [r4, #1448] @ 0x5a8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2708fc │ │ │ │ @@ -569886,29 +569886,29 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 270a40 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2709f8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2709d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2709f8 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ @@ -569955,15 +569955,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 270aac │ │ │ │ cmp r1, #1 │ │ │ │ bne 270ad4 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbeq pc, lr, ip, asr #12 │ │ │ │ rsbeq pc, lr, r8, ror #8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -569974,15 +569974,15 @@ │ │ │ │ ldr r5, [pc, #428] @ 270cb4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 270c20 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ beq 270bcc │ │ │ │ ldrb r0, [r4, #1337] @ 0x539 │ │ │ │ cmp r0, #3 │ │ │ │ beq 270b68 │ │ │ │ @@ -570022,29 +570022,29 @@ │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1336] @ 0x538 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 270c18 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 270bf0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 270c18 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #144] @ 270cb8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 270b18 │ │ │ │ @@ -570072,15 +570072,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 270c80 │ │ │ │ cmp r1, #1 │ │ │ │ bne 270ca8 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ strhteq pc, [lr], #-56 @ 0xffffffc8 @ │ │ │ │ mlseq lr, r8, r2, pc @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -570091,40 +570091,40 @@ │ │ │ │ ldr r4, [pc, #256] @ 270ddc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 270d60 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r5] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ beq 270d0c │ │ │ │ add r0, r5, #8 │ │ │ │ bl 277f34 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 270d58 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 270d30 │ │ │ │ cmp r1, #1 │ │ │ │ bne 270d58 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 270de0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 270cec │ │ │ │ @@ -570146,15 +570146,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 270da8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 270dd0 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbeq pc, lr, r4, ror #3 │ │ │ │ rsbeq pc, lr, r8, asr r1 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -570165,15 +570165,15 @@ │ │ │ │ ldr r5, [pc, #416] @ 270fa4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 270f10 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ beq 270ebc │ │ │ │ ldrb r0, [r4, #1613] @ 0x64d │ │ │ │ cmp r0, #3 │ │ │ │ bne 270ebc │ │ │ │ @@ -570210,29 +570210,29 @@ │ │ │ │ strb r6, [r4, #1586] @ 0x632 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1612] @ 0x64c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 270f08 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 270ee0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 270f08 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #144] @ 270fa8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 270e14 │ │ │ │ @@ -570260,15 +570260,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 270f70 │ │ │ │ cmp r1, #1 │ │ │ │ bne 270f98 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ strhteq pc, [lr], #-12 @ │ │ │ │ rsbeq lr, lr, r8, lsr #31 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -570279,15 +570279,15 @@ │ │ │ │ ldr r5, [pc, #492] @ 2711b8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 271128 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ beq 2710d4 │ │ │ │ ldrb r0, [r4, #1336] @ 0x538 │ │ │ │ cmp r0, #3 │ │ │ │ beq 271054 │ │ │ │ @@ -570344,29 +570344,29 @@ │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 271120 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2710f8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 271120 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #140] @ 2711bc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 270fdc │ │ │ │ @@ -570393,15 +570393,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 271184 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2711ac │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ strdeq lr, [lr], #-228 @ 0xffffff1c @ │ │ │ │ mlseq lr, r0, sp, lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -570412,15 +570412,15 @@ │ │ │ │ ldr r5, [pc, #372] @ 271354 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 2712c4 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ beq 271270 │ │ │ │ ldrb r0, [r4, #1324] @ 0x52c │ │ │ │ cmp r0, #3 │ │ │ │ bne 271270 │ │ │ │ @@ -570447,29 +570447,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 27b0fc │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2712bc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 271294 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2712bc │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #140] @ 271358 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 2711f0 │ │ │ │ @@ -570496,15 +570496,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 271320 │ │ │ │ cmp r1, #1 │ │ │ │ bne 271348 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbeq lr, lr, r0, ror #25 │ │ │ │ strdeq lr, [lr], #-180 @ 0xffffff4c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -570515,15 +570515,15 @@ │ │ │ │ ldr r5, [pc, #596] @ 2715d0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 271540 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ beq 2714ec │ │ │ │ ldrb r0, [r4, #1368] @ 0x558 │ │ │ │ cmp r0, #3 │ │ │ │ beq 271408 │ │ │ │ @@ -570606,29 +570606,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 27b0fc │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 271538 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 271510 │ │ │ │ cmp r1, #1 │ │ │ │ bne 271538 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #140] @ 2715d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 27138c │ │ │ │ @@ -570655,15 +570655,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27159c │ │ │ │ cmp r1, #1 │ │ │ │ bne 2715c4 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbeq lr, lr, r4, asr #22 │ │ │ │ rsbeq lr, lr, r8, ror r9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -570674,15 +570674,15 @@ │ │ │ │ ldr r5, [pc, #516] @ 2717fc │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 27176c │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ beq 271718 │ │ │ │ ldrb r0, [r4, #1348] @ 0x544 │ │ │ │ cmp r0, #3 │ │ │ │ beq 271680 │ │ │ │ @@ -570745,29 +570745,29 @@ │ │ │ │ ldr r0, [r4, #1340] @ 0x53c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 271764 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27173c │ │ │ │ cmp r1, #1 │ │ │ │ bne 271764 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #140] @ 271800 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 271608 │ │ │ │ @@ -570794,15 +570794,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2717c8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2717f0 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbeq lr, lr, r8, asr #17 │ │ │ │ rsbeq lr, lr, ip, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ @@ -570892,15 +570892,15 @@ │ │ │ │ bne 271948 │ │ │ │ cmp r5, #1 │ │ │ │ bne 271980 │ │ │ │ dmb ish │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r7, sp, #24 │ │ │ │ ldrb r6, [sp] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ cmp r6, #2 │ │ │ │ @@ -570923,15 +570923,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2719d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 271914 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #132] @ 271a88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ @@ -571962,15 +571962,15 @@ │ │ │ │ str r7, [sp, #2668] @ 0xa6c │ │ │ │ str r5, [sp, #2664] @ 0xa68 │ │ │ │ add r6, lr, #280 @ 0x118 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 272eb4 │ │ │ │ ldr r0, [sp, #3384] @ 0xd38 │ │ │ │ ldr r1, [sp, #3388] @ 0xd3c │ │ │ │ ldr r2, [sp, #3392] @ 0xd40 │ │ │ │ str r0, [sp, #3368] @ 0xd28 │ │ │ │ str r1, [sp, #3372] @ 0xd2c │ │ │ │ @@ -571990,15 +571990,15 @@ │ │ │ │ add r2, lr, #296 @ 0x128 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp, #3392] @ 0xd40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #3384] @ 0xd38 │ │ │ │ str r1, [sp, #3396] @ 0xd44 │ │ │ │ str r4, [sp, #3388] @ 0xd3c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1676] @ 273134 │ │ │ │ mov fp, #27 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r6, #12] │ │ │ │ @@ -572019,25 +572019,25 @@ │ │ │ │ str r2, [sp, #2684] @ 0xa7c │ │ │ │ str r0, [sp, #2668] @ 0xa6c │ │ │ │ str r1, [sp, #2664] @ 0xa68 │ │ │ │ add lr, sp, #3840 @ 0xf00 │ │ │ │ add r0, lr, #219 @ 0xdb │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 272bac │ │ │ │ ldr r0, [pc, #1552] @ 273138 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, lr, #296 @ 0x128 │ │ │ │ str r1, [sp, #3384] @ 0xd38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #3388] @ 0xd3c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1528] @ 27313c │ │ │ │ mov fp, #27 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r6, #12] │ │ │ │ @@ -572057,24 +572057,24 @@ │ │ │ │ str r2, [sp, #2684] @ 0xa7c │ │ │ │ str r0, [sp, #2668] @ 0xa6c │ │ │ │ str r3, [sp, #2664] @ 0xa68 │ │ │ │ add lr, sp, #3840 @ 0xf00 │ │ │ │ add r0, lr, #219 @ 0xdb │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 272c40 │ │ │ │ ldr r0, [pc, #1408] @ 273140 │ │ │ │ add r1, sp, #1936 @ 0x790 │ │ │ │ str r1, [sp, #3384] @ 0xd38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #3388] @ 0xd3c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1388] @ 273144 │ │ │ │ mov fp, #27 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r7, #12] │ │ │ │ @@ -572094,15 +572094,15 @@ │ │ │ │ str r2, [sp, #2684] @ 0xa7c │ │ │ │ str r0, [sp, #2668] @ 0xa6c │ │ │ │ str r3, [sp, #2664] @ 0xa68 │ │ │ │ add lr, sp, #3840 @ 0xf00 │ │ │ │ add r0, lr, #219 @ 0xdb │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r6, [sp, #3360] @ 0xd20 │ │ │ │ ldr r5, [sp, #3352] @ 0xd18 │ │ │ │ ldr r8, [sp, #3356] @ 0xd1c │ │ │ │ cmp r6, #0 │ │ │ │ ldr sl, [sp, #3364] @ 0xd24 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ beq 272d64 │ │ │ │ @@ -572590,15 +572590,15 @@ │ │ │ │ str r1, [sp, #396] @ 0x18c │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ str r6, [sp, #412] @ 0x19c │ │ │ │ add r4, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2737e8 │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ add r3, sp, #376 @ 0x178 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r9, [pc, #1420] @ 2739ac │ │ │ │ @@ -572615,15 +572615,15 @@ │ │ │ │ ldr r0, [pc, #1392] @ 2739bc │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #400] @ 0x190 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #392] @ 0x188 │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #396] @ 0x18c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1364] @ 2739c0 │ │ │ │ mov r4, r8 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -572644,27 +572644,27 @@ │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ str r1, [sp, #412] @ 0x19c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ add r0, lr, #227 @ 0xe3 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r3, [pc, #1252] @ 2739c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 273580 │ │ │ │ ldr r0, [pc, #1236] @ 2739c8 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ mov r6, r3 │ │ │ │ str r1, [sp, #392] @ 0x188 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #396] @ 0x18c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1212] @ 2739cc │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r4, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add ip, sp, #456 @ 0x1c8 │ │ │ │ @@ -572684,26 +572684,26 @@ │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #412] @ 0x19c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ add r0, lr, #227 @ 0xe3 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r3, r6 │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 27360c │ │ │ │ ldr r0, [pc, #1084] @ 2739d0 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ str r1, [sp, #392] @ 0x188 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #396] @ 0x18c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1064] @ 2739d4 │ │ │ │ add ip, sp, #456 @ 0x1c8 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r8, #12] │ │ │ │ @@ -572721,15 +572721,15 @@ │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #412] @ 0x19c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ add r0, lr, #227 @ 0xe3 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r5, [sp, #368] @ 0x170 │ │ │ │ ldr r4, [sp, #360] @ 0x168 │ │ │ │ ldr r6, [sp, #364] @ 0x16c │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [sp, #372] @ 0x174 │ │ │ │ beq 273730 │ │ │ │ add r7, r6, #4 │ │ │ │ @@ -573112,20 +573112,20 @@ │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r0, [r1, #4] │ │ │ │ strh r2, [r1, #28] │ │ │ │ strb r2, [r1, #30] │ │ │ │ str r7, [r1, #-4] │ │ │ │ str r3, [r1, #8] │ │ │ │ add r0, sp, #1456 @ 0x5b0 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r5, sp, #840 @ 0x348 │ │ │ │ add r2, sp, #1456 @ 0x5b0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4f7ee0 │ │ │ │ + bl 4f7ef0 │ │ │ │ add fp, sp, #840 @ 0x348 │ │ │ │ ldm fp, {r4, r6, r7, sl, fp} │ │ │ │ eor r0, r4, #4 │ │ │ │ orrs r0, r0, r6 │ │ │ │ bne 273cc4 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ b 274900 │ │ │ │ @@ -573169,30 +573169,30 @@ │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ strb r0, [sl, #122] @ 0x7a │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ mov r1, r5 │ │ │ │ - bl 51898c │ │ │ │ + bl 51899c │ │ │ │ add r5, sp, #1456 @ 0x5b0 │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ add r0, sl, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ bl 438d4 │ │ │ │ add r8, sl, #128 @ 0x80 │ │ │ │ add r5, sp, #840 @ 0x348 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 556418 │ │ │ │ + bl 556428 │ │ │ │ ldr r4, [sp, #840] @ 0x348 │ │ │ │ ldr r6, [sp, #844] @ 0x34c │ │ │ │ eor r0, r4, #4 │ │ │ │ orrs r0, r0, r6 │ │ │ │ bne 273d7c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ @@ -573254,15 +573254,15 @@ │ │ │ │ str r2, [sp, #856] @ 0x358 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #852] @ 0x354 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #844] @ 0x34c │ │ │ │ str r2, [sp, #848] @ 0x350 │ │ │ │ str r1, [sp, #840] @ 0x348 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3924] @ 274dbc │ │ │ │ str r0, [sp, #1472] @ 0x5c0 │ │ │ │ mov r0, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #1468] @ 0x5bc │ │ │ │ str r0, [sp, #1460] @ 0x5b4 │ │ │ │ str r1, [sp, #1464] @ 0x5b8 │ │ │ │ @@ -573270,20 +573270,20 @@ │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ add r2, sp, #1456 @ 0x5b0 │ │ │ │ mov r1, #4 │ │ │ │ bl 2ac2b4 │ │ │ │ ldr r6, [sl, #88] @ 0x58 │ │ │ │ add r1, sl, #92 @ 0x5c │ │ │ │ add r0, sp, #1456 @ 0x5b0 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r5, sp, #840 @ 0x348 │ │ │ │ add r2, sp, #1456 @ 0x5b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4f7ee0 │ │ │ │ + bl 4f7ef0 │ │ │ │ add fp, sp, #840 @ 0x348 │ │ │ │ ldm fp, {r4, r6, r7, sl, fp} │ │ │ │ eor r0, r4, #4 │ │ │ │ orrs r0, r0, r6 │ │ │ │ beq 273fac │ │ │ │ add r9, sp, #344 @ 0x158 │ │ │ │ add r1, r5, #20 │ │ │ │ @@ -573298,30 +573298,30 @@ │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ strb r0, [sl, #121] @ 0x79 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ mov r1, r5 │ │ │ │ - bl 51898c │ │ │ │ + bl 51899c │ │ │ │ add r5, sp, #1456 @ 0x5b0 │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ bl 438d4 │ │ │ │ add r5, sl, #128 @ 0x80 │ │ │ │ add r6, sp, #840 @ 0x348 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 556418 │ │ │ │ + bl 556428 │ │ │ │ ldr r7, [sp, #840] @ 0x348 │ │ │ │ ldr r4, [sp, #844] @ 0x34c │ │ │ │ eor r0, r7, #4 │ │ │ │ orrs r0, r0, r4 │ │ │ │ bne 273f80 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ @@ -573427,29 +573427,29 @@ │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r1, #672] @ 0x2a0 │ │ │ │ b 274130 │ │ │ │ add fp, sp, #1456 @ 0x5b0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, fp │ │ │ │ - bl 593e64 │ │ │ │ + bl 593e74 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r1, r0, #672 @ 0x2a0 │ │ │ │ ldr r0, [sp, #1456] @ 0x5b0 │ │ │ │ cmp r0, #2 │ │ │ │ bne 2744c4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ moveq r1, r8 │ │ │ │ movne sl, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 59501c │ │ │ │ + bl 59502c │ │ │ │ ldr r1, [pc, #3196] @ 274dd0 │ │ │ │ cmp r0, #0 │ │ │ │ add r5, sp, #1456 @ 0x5b0 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ @@ -573509,15 +573509,15 @@ │ │ │ │ str r6, [sp, #28] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 52ddbc │ │ │ │ + bl 52ddcc │ │ │ │ ldr lr, [sp, #1856] @ 0x740 │ │ │ │ ldr ip, [sp, #1860] @ 0x744 │ │ │ │ eor r2, lr, #6 │ │ │ │ orrs r2, r2, ip │ │ │ │ beq 274360 │ │ │ │ mov r2, sl │ │ │ │ ldr r9, [sp, #1864] @ 0x748 │ │ │ │ @@ -573763,15 +573763,15 @@ │ │ │ │ ldr r8, [r0] │ │ │ │ add sl, sl, r5 │ │ │ │ sub r6, r6, r5 │ │ │ │ add r0, sp, #1456 @ 0x5b0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r6 │ │ │ │ - bl 5958ac │ │ │ │ + bl 5958bc │ │ │ │ ldr r7, [sp, #1456] @ 0x5b0 │ │ │ │ ldr r6, [sp, #1460] @ 0x5b4 │ │ │ │ ldr fp, [sp, #1464] @ 0x5b8 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne 2746a0 │ │ │ │ cmp fp, #0 │ │ │ │ bmi 274a18 │ │ │ │ @@ -574518,26 +574518,26 @@ │ │ │ │ mov r2, #0 │ │ │ │ sub r5, r1, #84 @ 0x54 │ │ │ │ strb r2, [r1, #181] @ 0xb5 │ │ │ │ str r2, [r1, #177] @ 0xb1 │ │ │ │ strb r0, [r1, #176] @ 0xb0 │ │ │ │ str r3, [r1, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bne 275374 │ │ │ │ ldr r0, [pc, #3952] @ 2761a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2752c0 │ │ │ │ ldr r0, [pc, #4092] @ 276244 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #4084] @ 276248 │ │ │ │ mov r5, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #4068] @ 27624c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ @@ -574558,15 +574558,15 @@ │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ mov r1, #-2147483644 @ 0x80000004 │ │ │ │ b 276358 │ │ │ │ mov r2, fp │ │ │ │ movw r1, #958 @ 0x3be │ │ │ │ @@ -574650,20 +574650,20 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r8, [r0, #880] @ 0x370 │ │ │ │ str r9, [r0, #884] @ 0x374 │ │ │ │ add r0, fp, #900 @ 0x384 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, #3 │ │ │ │ - bl 4e6ea0 │ │ │ │ + bl 4e6eb0 │ │ │ │ ldr r1, [fp, #892] @ 0x37c │ │ │ │ ldr r2, [fp, #896] @ 0x380 │ │ │ │ add r0, fp, #912 @ 0x390 │ │ │ │ mov r3, #5 │ │ │ │ - bl 4e6ea0 │ │ │ │ + bl 4e6eb0 │ │ │ │ ldr r1, [fp, #712] @ 0x2c8 │ │ │ │ add r0, fp, #924 @ 0x39c │ │ │ │ add r1, r1, #136 @ 0x88 │ │ │ │ bl 487c20 │ │ │ │ ldr r0, [fp, #896] @ 0x380 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [fp, #981] @ 0x3d5 │ │ │ │ @@ -574736,35 +574736,35 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ mov r0, r7 │ │ │ │ bl 42958 │ │ │ │ add r8, fp, #940 @ 0x3ac │ │ │ │ add r1, fp, #632 @ 0x278 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [fp, #904] @ 0x388 │ │ │ │ ldr r1, [fp, #908] @ 0x38c │ │ │ │ mov r2, r7 │ │ │ │ - bl 4e7778 │ │ │ │ + bl 4e7788 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #916] @ 0x394 │ │ │ │ ldr r1, [fp, #920] @ 0x398 │ │ │ │ mov r2, r7 │ │ │ │ - bl 4e7778 │ │ │ │ + bl 4e7788 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [fp, #572] @ 0x23c │ │ │ │ ldr r4, [fp, #712] @ 0x2c8 │ │ │ │ sub r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ ldrls r0, [fp, #936] @ 0x3a8 │ │ │ │ addls r0, r0, #1 │ │ │ │ strls r0, [fp, #936] @ 0x3a8 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ bl 487a14 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #952] @ 0x3b8 │ │ │ │ beq 27569c │ │ │ │ ldr r8, [pc, #3496] @ 2763a0 │ │ │ │ @@ -574818,15 +574818,15 @@ │ │ │ │ ldr r1, [pc, #3968] @ 276638 │ │ │ │ add r2, fp, #656 @ 0x290 │ │ │ │ ldr r0, [pc, #3964] @ 27663c │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr ip, [pc, #3944] @ 276640 │ │ │ │ mov r9, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #4080] @ 2766dc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -574846,15 +574846,15 @@ │ │ │ │ str r3, [sp, #728] @ 0x2d8 │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r8, [pc, #4064] @ 276728 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r2, [fp, #712] @ 0x2c8 │ │ │ │ ldrd r0, [r8, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ @@ -575428,26 +575428,26 @@ │ │ │ │ add r1, r2, r3 │ │ │ │ str r9, [sp, #164] @ 0xa4 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r8, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r0, [sp, #676] @ 0x2a4 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ strb r7, [fp, #979] @ 0x3d3 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #676 @ 0x2a4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4a9ff8 │ │ │ │ + bl 4aa008 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ bl 43e68 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r9, #2300] @ 0x8fc │ │ │ │ add r0, fp, #804 @ 0x324 │ │ │ │ @@ -575654,15 +575654,15 @@ │ │ │ │ bcc 276450 │ │ │ │ ldr r0, [pc, #3620] @ 2771f0 │ │ │ │ ldr r1, [pc, #3620] @ 2771f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #3600] @ 2771f8 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #724 @ 0x2d4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #3580] @ 2771fc │ │ │ │ @@ -575682,15 +575682,15 @@ │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 42d3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ str r1, [r0, #36]! @ 0x24 │ │ │ │ mov r4, #0 │ │ │ │ @@ -575704,15 +575704,15 @@ │ │ │ │ ldr r1, [pc, #3440] @ 277200 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r0] │ │ │ │ add r1, r2, r1 │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [fp, #44] @ 0x2c │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq 276644 │ │ │ │ tst r4, #1 │ │ │ │ beq 276898 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -575721,15 +575721,15 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ cmp r1, #2 │ │ │ │ beq 276c24 │ │ │ │ add r4, sp, #680 @ 0x2a8 │ │ │ │ add r1, r7, #52 @ 0x34 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r6, r7, #88 @ 0x58 │ │ │ │ ldr ip, [r7, #68] @ 0x44 │ │ │ │ ldr lr, [r7, #72] @ 0x48 │ │ │ │ add r5, r4, #52 @ 0x34 │ │ │ │ ldr sl, [r7, #76] @ 0x4c │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ ldm r6!, {r0, r1, r2, r4} │ │ │ │ @@ -575815,15 +575815,15 @@ │ │ │ │ ldr r0, [pc, #3004] @ 277208 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 276ab4 │ │ │ │ ldr r0, [pc, #2988] @ 27720c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2980] @ 277210 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #2964] @ 277214 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ @@ -575844,15 +575844,15 @@ │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ b 276ab4 │ │ │ │ subseq ip, r0, r5, asr r9 │ │ │ │ ldr r6, [sp, #684] @ 0x2ac │ │ │ │ ldr sl, [sp, #688] @ 0x2b0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2711c0 │ │ │ │ ldrd r0, [r8] │ │ │ │ @@ -575882,15 +575882,15 @@ │ │ │ │ str r9, [sp, #1052] @ 0x41c │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ str r8, [sp, #1048] @ 0x418 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ - bl 4ab100 │ │ │ │ + bl 4ab110 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [fp, #936] @ 0x3a8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, lr, #24 │ │ │ │ bl 48734c │ │ │ │ @@ -575981,20 +575981,20 @@ │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r4, [fp, #56] @ 0x38 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ - bl 4ab30c │ │ │ │ + bl 4ab31c │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #153] @ 0x99 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ - bl 4ab2b0 │ │ │ │ + bl 4ab2c0 │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [fp, #140] @ 0x8c │ │ │ │ add r0, fp, #140 @ 0x8c │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ bl 1a4268 │ │ │ │ @@ -576019,15 +576019,15 @@ │ │ │ │ ldr r1, [pc, #2244] @ 277240 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ ldr r0, [pc, #2240] @ 277244 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2220] @ 277248 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #724 @ 0x2d4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #2200] @ 27724c │ │ │ │ @@ -576047,30 +576047,30 @@ │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ bl 487b88 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 276aac │ │ │ │ ldr r0, [pc, #2068] @ 277250 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #2060] @ 277254 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [pc, #2044] @ 277258 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ @@ -576089,15 +576089,15 @@ │ │ │ │ str r7, [sp, #728] @ 0x2d8 │ │ │ │ stm r1, {r3, r4, r5} │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r7, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r0, fp, #56 @ 0x38 │ │ │ │ bl 279d20 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 277e04 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ @@ -576594,15 +576594,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2772ec │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ strdne r0, [r5] │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -576678,15 +576678,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27743c │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ strdne r0, [r5] │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -576762,15 +576762,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27758c │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ strdne r0, [r5] │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -576872,17 +576872,17 @@ │ │ │ │ bne 2776d0 │ │ │ │ b 29e1b4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2776e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ rsbeq r5, sl, r8, ror #13 │ │ │ │ - b 4f7a14 │ │ │ │ - b 4f79fc │ │ │ │ - b 762028 │ │ │ │ + b 4f7a24 │ │ │ │ + b 4f7a0c │ │ │ │ + b 762038 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27774c │ │ │ │ @@ -576895,15 +576895,15 @@ │ │ │ │ mov r0, #6 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 277798 │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 27779c │ │ │ │ ldr ip, [pc, #64] @ 2777a0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -576911,39 +576911,39 @@ │ │ │ │ mov r0, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subseq fp, r0, sp, rrx │ │ │ │ subseq fp, r0, pc, asr #32 │ │ │ │ strhteq r5, [sl], #-136 @ 0xffffff78 │ │ │ │ subseq fp, r0, r1, lsr #32 │ │ │ │ subseq fp, r0, fp, lsl r0 │ │ │ │ rsbeq r5, sl, r8, asr r8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2777b8 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrdeq sl, [pc], #-88 @ │ │ │ │ ldr r0, [r0] │ │ │ │ - b 73a9f0 │ │ │ │ + b 73aa00 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 2777dc │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 2777e0 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ bcs 277814 │ │ │ │ strb r1, [sp, #4] │ │ │ │ @@ -577054,25 +577054,25 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 284a6c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 2779c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ strhteq r5, [sl], #-52 @ 0xffffffcc │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 2779d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ rsbeq r5, sl, r8, lsl #7 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 2779e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ rsbeq r5, sl, ip, asr #6 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 277a08 │ │ │ │ @@ -577175,15 +577175,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr sl, [sp, #4] │ │ │ │ b 277b94 │ │ │ │ mov ip, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str ip, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 64bcb4 │ │ │ │ + bl 64bcc4 │ │ │ │ add r3, sp, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #1584 @ 0x630 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #1596] @ 0x63c │ │ │ │ @@ -577285,15 +577285,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr sl, [sp, #4] │ │ │ │ b 277d4c │ │ │ │ mov ip, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str ip, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 64bcb4 │ │ │ │ + bl 64bcc4 │ │ │ │ add r3, sp, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r3, [sp, #2608] @ 0xa30 │ │ │ │ str r2, [sp, #2604] @ 0xa2c │ │ │ │ str r1, [sp, #2600] @ 0xa28 │ │ │ │ @@ -578261,27 +578261,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 278d00 │ │ │ │ mov r4, r0 │ │ │ │ - bl 631088 │ │ │ │ + bl 631098 │ │ │ │ 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 278ca8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 278ccc │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ beq 278cec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -578304,15 +578304,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 278d24 │ │ │ │ cmp r2, #1 │ │ │ │ bne 278d48 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ bne 278d74 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ @@ -579063,15 +579063,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 279900 │ │ │ │ cmp r2, #1 │ │ │ │ bne 279924 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27992c │ │ │ │ @@ -579100,15 +579100,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 279994 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2799b8 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ @@ -579284,30 +579284,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 279cd4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 279ca8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 634390 │ │ │ │ + b 6343a0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 279d14 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -579315,15 +579315,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 279cec │ │ │ │ cmp r1, #1 │ │ │ │ bne 279d14 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -579345,45 +579345,45 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 279d68 │ │ │ │ cmp r2, #1 │ │ │ │ bne 279d8c │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4fb1a0 │ │ │ │ + b 4fb1b0 │ │ │ │ mov r6, r0 │ │ │ │ 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 279dbc │ │ │ │ cmp r2, #1 │ │ │ │ bne 279de8 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ b 279de8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 279e04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -579462,15 +579462,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 279f3c │ │ │ │ cmp r2, #1 │ │ │ │ bne 279f60 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 279f78 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ @@ -579520,15 +579520,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 27a024 │ │ │ │ cmp r2, #1 │ │ │ │ bne 27a048 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ bl 27a104 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ bl 278c88 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ bl 278c88 │ │ │ │ mov r0, r5 │ │ │ │ @@ -579564,15 +579564,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 27a0d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 27a0f8 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ ldr r0, [r0] │ │ │ │ b 43e68 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ @@ -579852,15 +579852,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 27a554 │ │ │ │ cmp r2, #1 │ │ │ │ bne 27a578 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 27a5c0 │ │ │ │ add r5, r6, #16 │ │ │ │ @@ -579940,44 +579940,44 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 27a6b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 27a6d8 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 278764 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 278764 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 638e1c │ │ │ │ + bl 638e2c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27a710 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27a738 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 63499c │ │ │ │ + bl 6349ac │ │ │ │ ldr r6, [r4, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq 27a7b4 │ │ │ │ add r0, r6, #24 │ │ │ │ - bl 62e948 │ │ │ │ + bl 62e958 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ bne 27a76c │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ @@ -579995,15 +579995,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 27a788 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 634d58 │ │ │ │ + b 634d68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 27a838 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 27a840 │ │ │ │ @@ -580013,42 +580013,42 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27a7d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27a840 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 634d58 │ │ │ │ + bl 634d68 │ │ │ │ b 27a840 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27a810 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27a838 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 63499c │ │ │ │ + bl 6349ac │ │ │ │ add r0, r4, #4 │ │ │ │ bl 27a84c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ beq 27a8d0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ - bl 62e948 │ │ │ │ + bl 62e958 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ bne 27a888 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ @@ -580066,15 +580066,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 27a8a4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 634d58 │ │ │ │ + b 634d68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 27a910 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -580082,15 +580082,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27a8e8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27a910 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 634d58 │ │ │ │ + bl 634d68 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27a948 │ │ │ │ push {r4, lr} │ │ │ │ @@ -580353,15 +580353,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27ad24 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27ad4c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4370c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -580369,15 +580369,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27ad64 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27ad98 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ b 27ad98 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 4370c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -580588,15 +580588,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 27b0d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 27b0f8 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #8 │ │ │ │ bne 27b114 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -581098,15 +581098,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ 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] @ 27b940 │ │ │ │ @@ -581184,15 +581184,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #144] @ 27bacc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #112] @ 27bad0 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -581233,15 +581233,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 27bbfc │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 643834 │ │ │ │ + bl 643844 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #5 │ │ │ │ bl 20ecb8 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -581268,15 +581268,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0] │ │ │ │ bl 428c8 │ │ │ │ strb r4, [sp, #2932] @ 0xb74 │ │ │ │ str r6, [sp, #2916] @ 0xb64 │ │ │ │ str r5, [sp, #2912] @ 0xb60 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #8 │ │ │ │ add r6, lr, #904 @ 0x388 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #2948] @ 0xb84 │ │ │ │ mov r2, #2928 @ 0xb70 │ │ │ │ mov r0, r6 │ │ │ │ @@ -581363,15 +581363,15 @@ │ │ │ │ ldr r9, [pc, #784] @ 27c00c │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ add r9, pc, r9 │ │ │ │ str r9, [sp] │ │ │ │ - bl 615fa0 │ │ │ │ + bl 615fb0 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #3 │ │ │ │ bne 27bd30 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -581560,15 +581560,15 @@ │ │ │ │ bl 65098 │ │ │ │ ldrsbeq r6, [r0], #-110 @ 0xffffff92 │ │ │ │ strhteq r0, [sl], #-236 @ 0xffffff14 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 27c028 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r6, r0, sp, asr #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -582478,15 +582478,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r2, [sl, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 27cebc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ @@ -583221,15 +583221,15 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #30062 @ 0x756e │ │ │ │ movt r2, #27756 @ 0x6c6c │ │ │ │ str r2, [r0, r1] │ │ │ │ add r0, r1, #4 │ │ │ │ b 27da4c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 590fa8 │ │ │ │ + bl 590fb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r5 │ │ │ │ bcc 27daf8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -583389,20 +583389,20 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ bl 44424 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ b 27db40 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 27dcd0 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r4, r0, sl, lsr #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [pc, #96] @ 27dd44 │ │ │ │ mov r2, r1 │ │ │ │ ldr lr, [pc, #92] @ 27dd48 │ │ │ │ add r5, r0, #4 │ │ │ │ @@ -583421,15 +583421,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq pc, [r9], #-20 @ 0xffffffec @ │ │ │ │ subseq r4, r0, r7, lsl r9 │ │ │ │ rsbeq pc, r9, r0, ror #3 │ │ │ │ ldrsheq r4, [r0], #-135 @ 0xffffff79 │ │ │ │ ldrsheq r4, [r0], #-136 @ 0xffffff78 │ │ │ │ @@ -583449,15 +583449,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x00504894 │ │ │ │ @ instruction: 0x00504892 │ │ │ │ rsbeq pc, r9, r0, ror #2 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -583467,15 +583467,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r4, r0, r3, asr r8 │ │ │ │ rsbeq pc, r9, r4, lsr #2 │ │ │ │ b 438b0 │ │ │ │ b 4252c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -583499,15 +583499,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq pc, [r9], #-12 @ │ │ │ │ subseq r4, r0, r2, lsr #16 │ │ │ │ rsbeq pc, r9, r8, ror #1 │ │ │ │ ldrsheq r4, [r0], #-122 @ 0xffffff86 │ │ │ │ subseq r4, r0, r8, lsl #16 │ │ │ │ @@ -583528,51 +583528,51 @@ │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ ldr r1, [pc, #172] @ 27df80 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #156] @ 27df8c │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #152] @ 27df90 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #112] @ 27df94 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #108] @ 27df98 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #44] @ 27df84 │ │ │ │ ldr r3, [pc, #44] @ 27df88 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r4, r0, r3, lsl #15 │ │ │ │ subseq r4, r0, fp, lsl #14 │ │ │ │ rsbeq lr, r9, r0, ror #31 │ │ │ │ rsbeq pc, r9, ip, asr r0 @ │ │ │ │ subseq r4, r0, r0, lsl #15 │ │ │ │ @@ -583586,15 +583586,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 27e1e8 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r4] │ │ │ │ str r1, [sp, #12] │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ beq 27e1fc │ │ │ │ ldrb r0, [r4, #1613] @ 0x64d │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -583704,29 +583704,29 @@ │ │ │ │ strb r0, [r4, #1612] @ 0x64c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #1613] @ 0x64d │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 27e1e0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27e1b8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27e1e0 │ │ │ │ add r0, sp, #8 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #484 @ 0x1e4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #288] @ 27e310 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 27dfc8 │ │ │ │ @@ -583771,15 +583771,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27e28c │ │ │ │ cmp r1, #1 │ │ │ │ bne 27e300 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 27e300 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 27b828 │ │ │ │ ldrb r0, [r4, #1612] @ 0x64c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -583814,15 +583814,15 @@ │ │ │ │ mov sl, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 27eb38 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [sl] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ beq 27eb4c │ │ │ │ add r9, sp, #428 @ 0x1ac │ │ │ │ add r1, sl, #8 │ │ │ │ @@ -584020,29 +584020,29 @@ │ │ │ │ strb r0, [r8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #-2147483643 @ 0x80000005 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #1324] @ 0x52c │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 27e6d0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27e6a8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27e6d0 │ │ │ │ add r0, sp, #32 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #432] @ 0x1b0 │ │ │ │ ldr r6, [sp, #436] @ 0x1b4 │ │ │ │ ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 27b71c │ │ │ │ @@ -584089,15 +584089,15 @@ │ │ │ │ str r1, [sp, #412] @ 0x19c │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ str r7, [sp, #432] @ 0x1b0 │ │ │ │ str r6, [sp, #428] @ 0x1ac │ │ │ │ add r5, sp, #376 @ 0x178 │ │ │ │ add r1, sp, #428 @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 27eb78 │ │ │ │ add r2, sp, #408 @ 0x198 │ │ │ │ add r3, sp, #392 @ 0x188 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r7, [pc, #1636] @ 27ee30 │ │ │ │ @@ -584114,15 +584114,15 @@ │ │ │ │ ldr r0, [pc, #1608] @ 27ee40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #416] @ 0x1a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ str r1, [sp, #420] @ 0x1a4 │ │ │ │ str fp, [sp, #412] @ 0x19c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1580] @ 27ee44 │ │ │ │ mov r5, #27 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -584143,24 +584143,24 @@ │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r2, [sp, #448] @ 0x1c0 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #428 @ 0x1ac │ │ │ │ add r0, lr, #243 @ 0xf3 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 27e914 │ │ │ │ ldr r0, [pc, #1456] @ 27ee48 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ str r1, [sp, #408] @ 0x198 │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp, #412] @ 0x19c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1436] @ 27ee4c │ │ │ │ add ip, sp, #472 @ 0x1d8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -584179,24 +584179,24 @@ │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r2, [sp, #448] @ 0x1c0 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ str r3, [sp, #428] @ 0x1ac │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #428 @ 0x1ac │ │ │ │ add r0, lr, #243 @ 0xf3 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 27e9a4 │ │ │ │ ldr r0, [pc, #1320] @ 27ee50 │ │ │ │ add r1, sp, #316 @ 0x13c │ │ │ │ str r1, [sp, #408] @ 0x198 │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp, #412] @ 0x19c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1300] @ 27ee54 │ │ │ │ add ip, sp, #472 @ 0x1d8 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -584215,15 +584215,15 @@ │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r2, [sp, #448] @ 0x1c0 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ str r3, [sp, #428] @ 0x1ac │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #428 @ 0x1ac │ │ │ │ add r0, lr, #243 @ 0xf3 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r9, sp, #376 @ 0x178 │ │ │ │ ldm r9, {r4, r5, r6, r9} │ │ │ │ cmp r6, #0 │ │ │ │ beq 27ea74 │ │ │ │ add r7, r5, #4 │ │ │ │ b 27e9c8 │ │ │ │ add r7, r7, #16 │ │ │ │ @@ -584423,15 +584423,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27ecbc │ │ │ │ cmp r1, #1 │ │ │ │ bne 27ede4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 27ede4 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27ed08 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ @@ -584532,15 +584532,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 27f06c │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r4] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ tst r2, #1 │ │ │ │ beq 27f080 │ │ │ │ ldrb r0, [r4, #1368] @ 0x558 │ │ │ │ add r1, pc, #8 │ │ │ │ add r6, r4, #8 │ │ │ │ @@ -584633,29 +584633,29 @@ │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ stm sl, {r7, r8, r9} │ │ │ │ strb r0, [r4, #1368] @ 0x558 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 27f064 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27f03c │ │ │ │ cmp r1, #1 │ │ │ │ bne 27f064 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #228] @ 27f158 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 27ee90 │ │ │ │ @@ -584692,15 +584692,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27f0f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27f148 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 27f148 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 278528 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1368] @ 0x558 │ │ │ │ @@ -584727,15 +584727,15 @@ │ │ │ │ mov r8, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 27fa54 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ beq 27fa68 │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ add r0, r7, #12 │ │ │ │ @@ -584757,15 +584757,15 @@ │ │ │ │ ldr r9, [r8, #1324] @ 0x52c │ │ │ │ ldr sl, [r8, #1328] @ 0x530 │ │ │ │ ldr r6, [r8, #1332] @ 0x534 │ │ │ │ strb r0, [r8, #1336] @ 0x538 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl 4fa2c4 │ │ │ │ + bl 4fa2d4 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ mov r5, #1312 @ 0x520 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ mov r4, r8 │ │ │ │ ldr r7, [pc, #2868] @ 27fd70 │ │ │ │ @@ -584968,29 +584968,29 @@ │ │ │ │ strb r0, [r4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ mov r7, #3 │ │ │ │ str r0, [r1] │ │ │ │ strb r7, [r8, #1337] @ 0x539 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27f5a0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27f578 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27f5a0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #524 @ 0x20c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #452] @ 0x1c4 │ │ │ │ ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ ldr r7, [sp, #460] @ 0x1cc │ │ │ │ mov r0, r6 │ │ │ │ bl 27b71c │ │ │ │ @@ -585036,15 +585036,15 @@ │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r7, [sp, #452] @ 0x1c4 │ │ │ │ str sl, [sp, #448] @ 0x1c0 │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 27fa94 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r7, [pc, #1808] @ 27fda8 │ │ │ │ @@ -585061,15 +585061,15 @@ │ │ │ │ ldr r0, [pc, #1780] @ 27fdb8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #440] @ 0x1b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r1, [sp, #444] @ 0x1bc │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1752] @ 27fdbc │ │ │ │ mov r5, #27 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -585090,24 +585090,24 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 27f7e0 │ │ │ │ ldr r0, [pc, #1628] @ 27fdc0 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1608] @ 27fdc4 │ │ │ │ add ip, sp, #492 @ 0x1ec │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -585126,24 +585126,24 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 27f86c │ │ │ │ ldr r0, [pc, #1492] @ 27fdc8 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1472] @ 27fdcc │ │ │ │ add ip, sp, #492 @ 0x1ec │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r7, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -585161,15 +585161,15 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add fp, sp, #400 @ 0x190 │ │ │ │ ldm fp, {r4, r5, r6, fp} │ │ │ │ cmp r6, #0 │ │ │ │ beq 27f91c │ │ │ │ add r7, r5, #4 │ │ │ │ b 27f890 │ │ │ │ add r7, r7, #16 │ │ │ │ @@ -585401,15 +585401,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27fc04 │ │ │ │ cmp r1, #1 │ │ │ │ bne 27fd5c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 27fd5c │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27fc50 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ @@ -585522,15 +585522,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 27ffac │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r4] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ tst r2, #1 │ │ │ │ beq 27ffc0 │ │ │ │ ldrb r0, [r4, #1324] @ 0x52c │ │ │ │ add r1, pc, #8 │ │ │ │ add r7, r4, #8 │ │ │ │ @@ -585609,29 +585609,29 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ stm r5, {sl, fp} │ │ │ │ str r9, [r5, #8] │ │ │ │ strb r0, [r4, #1324] @ 0x52c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 27ffa4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 27ff7c │ │ │ │ cmp r1, #1 │ │ │ │ bne 27ffa4 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #228] @ 280098 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 27fe08 │ │ │ │ @@ -585668,15 +585668,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 280030 │ │ │ │ cmp r1, #1 │ │ │ │ bne 280088 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 280088 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 27905c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1324] @ 0x52c │ │ │ │ @@ -585704,15 +585704,15 @@ │ │ │ │ mov r9, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 28095c │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r9] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ beq 280970 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r9, #8 │ │ │ │ @@ -585929,29 +585929,29 @@ │ │ │ │ strb r0, [r8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r9, #1324] @ 0x52c │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2804a4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28047c │ │ │ │ cmp r1, #1 │ │ │ │ bne 2804a4 │ │ │ │ add r0, sp, #32 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [sp, #612] @ 0x264 │ │ │ │ ldr r8, [sp, #616] @ 0x268 │ │ │ │ ldr fp, [sp, #620] @ 0x26c │ │ │ │ mov r0, r5 │ │ │ │ @@ -585998,15 +585998,15 @@ │ │ │ │ str r0, [sp, #1196] @ 0x4ac │ │ │ │ str r6, [sp, #1192] @ 0x4a8 │ │ │ │ str fp, [sp, #1188] @ 0x4a4 │ │ │ │ add r5, sp, #888 @ 0x378 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #164 @ 0xa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 28099c │ │ │ │ add r2, sp, #920 @ 0x398 │ │ │ │ add r3, sp, #904 @ 0x388 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r6, [pc, #1716] @ 280c54 │ │ │ │ @@ -586023,15 +586023,15 @@ │ │ │ │ ldr r0, [pc, #1688] @ 280c64 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #928] @ 0x3a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ str r1, [sp, #932] @ 0x3a4 │ │ │ │ str sl, [sp, #924] @ 0x39c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1660] @ 280c68 │ │ │ │ mov r4, r7 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -586052,24 +586052,24 @@ │ │ │ │ str r2, [sp, #1196] @ 0x4ac │ │ │ │ str r2, [sp, #1208] @ 0x4b8 │ │ │ │ str r0, [sp, #1192] @ 0x4a8 │ │ │ │ str r1, [sp, #1188] @ 0x4a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #235 @ 0xeb │ │ │ │ add r1, lr, #164 @ 0xa4 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2806e8 │ │ │ │ ldr r0, [pc, #1536] @ 280c6c │ │ │ │ add r1, sp, #904 @ 0x388 │ │ │ │ str r1, [sp, #920] @ 0x398 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #924] @ 0x39c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1516] @ 280c70 │ │ │ │ mov r4, r7 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #1232 @ 0x4d0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, #27 │ │ │ │ @@ -586088,24 +586088,24 @@ │ │ │ │ str r2, [sp, #1196] @ 0x4ac │ │ │ │ str r2, [sp, #1208] @ 0x4b8 │ │ │ │ str r0, [sp, #1192] @ 0x4a8 │ │ │ │ str r3, [sp, #1188] @ 0x4a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #235 @ 0xeb │ │ │ │ add r1, lr, #164 @ 0xa4 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 280774 │ │ │ │ ldr r0, [pc, #1400] @ 280c74 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ str r1, [sp, #920] @ 0x398 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #924] @ 0x39c │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1380] @ 280c78 │ │ │ │ add ip, sp, #1232 @ 0x4d0 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r7, #12] │ │ │ │ @@ -586123,15 +586123,15 @@ │ │ │ │ str r2, [sp, #1196] @ 0x4ac │ │ │ │ str r2, [sp, #1208] @ 0x4b8 │ │ │ │ str r0, [sp, #1192] @ 0x4a8 │ │ │ │ str r3, [sp, #1188] @ 0x4a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #235 @ 0xeb │ │ │ │ add r1, lr, #164 @ 0xa4 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r8, sp, #888 @ 0x378 │ │ │ │ ldm r8, {r4, r5, r6, r8} │ │ │ │ cmp r6, #0 │ │ │ │ beq 28086c │ │ │ │ add r7, r5, #4 │ │ │ │ b 280798 │ │ │ │ add r7, r7, #16 │ │ │ │ @@ -586352,15 +586352,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 280ae0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 280c08 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 280c08 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 280b2c │ │ │ │ ldr r0, [sp, #924] @ 0x39c │ │ │ │ @@ -586460,39 +586460,39 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 280d24 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r5] │ │ │ │ stm sp, {r0, r1} │ │ │ │ tst r2, #1 │ │ │ │ beq 280d38 │ │ │ │ add r0, r5, #8 │ │ │ │ mov r1, r4 │ │ │ │ bl 275150 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 280d18 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 280cf0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 280d18 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #136] @ 280db4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ @@ -586514,15 +586514,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 280d68 │ │ │ │ cmp r1, #1 │ │ │ │ bne 280da4 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 280da4 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 279c8c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -586539,15 +586539,15 @@ │ │ │ │ mov r9, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 281684 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r9] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ beq 281698 │ │ │ │ add r0, sp, #716 @ 0x2cc │ │ │ │ add r1, r9, #8 │ │ │ │ @@ -586775,15 +586775,15 @@ │ │ │ │ str r1, [sp, #612] @ 0x264 │ │ │ │ str r0, [sp, #724] @ 0x2d4 │ │ │ │ str r7, [sp, #720] @ 0x2d0 │ │ │ │ str sl, [sp, #716] @ 0x2cc │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ add r1, sp, #716 @ 0x2cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2816c4 │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ add r3, sp, #592 @ 0x250 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r7, [pc, #1988] @ 281988 │ │ │ │ @@ -586800,15 +586800,15 @@ │ │ │ │ ldr r0, [pc, #1960] @ 281998 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #616] @ 0x268 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ str r1, [sp, #620] @ 0x26c │ │ │ │ str r8, [sp, #612] @ 0x264 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1932] @ 28199c │ │ │ │ mov r5, #27 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -586829,24 +586829,24 @@ │ │ │ │ str r2, [sp, #724] @ 0x2d4 │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ str r0, [sp, #720] @ 0x2d0 │ │ │ │ str r1, [sp, #716] @ 0x2cc │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r1, sp, #716 @ 0x2cc │ │ │ │ add r0, lr, #19 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28130c │ │ │ │ ldr r0, [pc, #1808] @ 2819a0 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ str r1, [sp, #608] @ 0x260 │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #612] @ 0x264 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1788] @ 2819a4 │ │ │ │ add ip, sp, #760 @ 0x2f8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -586865,24 +586865,24 @@ │ │ │ │ str r2, [sp, #724] @ 0x2d4 │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ str r0, [sp, #720] @ 0x2d0 │ │ │ │ str r3, [sp, #716] @ 0x2cc │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r1, sp, #716 @ 0x2cc │ │ │ │ add r0, lr, #19 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 281398 │ │ │ │ ldr r0, [pc, #1672] @ 2819a8 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ str r1, [sp, #608] @ 0x260 │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #612] @ 0x264 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1652] @ 2819ac │ │ │ │ add ip, sp, #760 @ 0x2f8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r7, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -586900,15 +586900,15 @@ │ │ │ │ str r2, [sp, #724] @ 0x2d4 │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ str r0, [sp, #720] @ 0x2d0 │ │ │ │ str r3, [sp, #716] @ 0x2cc │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r1, sp, #716 @ 0x2cc │ │ │ │ add r0, lr, #19 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r6, {r4, r5, r6} │ │ │ │ cmp r6, #0 │ │ │ │ beq 281490 │ │ │ │ add r7, r5, #4 │ │ │ │ @@ -587058,29 +587058,29 @@ │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ stm fp, {r4, r8} │ │ │ │ str r7, [fp, #12] │ │ │ │ bl 438d4 │ │ │ │ strb r5, [r9, #1324] @ 0x52c │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 281648 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 281620 │ │ │ │ cmp r1, #1 │ │ │ │ bne 281648 │ │ │ │ add r0, sp, #32 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #788 @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r7, r2 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ b 280fcc │ │ │ │ add r1, r6, #20 │ │ │ │ @@ -587197,15 +587197,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 281814 │ │ │ │ cmp r1, #1 │ │ │ │ bne 28193c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 28193c │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #608] @ 0x260 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 281860 │ │ │ │ ldr r0, [sp, #612] @ 0x264 │ │ │ │ @@ -587306,15 +587306,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 281bb8 │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r4] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ tst r2, #1 │ │ │ │ beq 281bcc │ │ │ │ ldrb r0, [r4, #1336] @ 0x538 │ │ │ │ add r1, pc, #8 │ │ │ │ add r7, r4, #8 │ │ │ │ @@ -587404,29 +587404,29 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {sl, fp} │ │ │ │ str r9, [r8, #8] │ │ │ │ strb r0, [r4, #1336] @ 0x538 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 281bb0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 281b88 │ │ │ │ cmp r1, #1 │ │ │ │ bne 281bb0 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #228] @ 281ca4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 2819e8 │ │ │ │ @@ -587463,15 +587463,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 281c3c │ │ │ │ cmp r1, #1 │ │ │ │ bne 281c94 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 281c94 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 27905c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1336] @ 0x538 │ │ │ │ @@ -587499,15 +587499,15 @@ │ │ │ │ mov r9, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 282574 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r9] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ beq 282588 │ │ │ │ add r7, sp, #452 @ 0x1c4 │ │ │ │ add r0, r7, #12 │ │ │ │ @@ -587529,15 +587529,15 @@ │ │ │ │ ldr fp, [r9, #1324] @ 0x52c │ │ │ │ ldr sl, [r9, #1328] @ 0x530 │ │ │ │ ldr r5, [r9, #1332] @ 0x534 │ │ │ │ strb r0, [r9, #1336] @ 0x538 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str sl, [sp, #8] │ │ │ │ str fp, [sp, #12] │ │ │ │ - bl 4fa5cc │ │ │ │ + bl 4fa5dc │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ mov r6, #1312 @ 0x520 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ mov r4, r9 │ │ │ │ ldr r7, [pc, #2780] @ 282868 │ │ │ │ @@ -587750,15 +587750,15 @@ │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ str r7, [sp, #456] @ 0x1c8 │ │ │ │ str fp, [sp, #452] @ 0x1c4 │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2825b4 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r7, [pc, #1952] @ 2828a0 │ │ │ │ @@ -587775,15 +587775,15 @@ │ │ │ │ ldr r0, [pc, #1924] @ 2828b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #440] @ 0x1b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r1, [sp, #444] @ 0x1bc │ │ │ │ str sl, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1896] @ 2828b4 │ │ │ │ mov r5, #27 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -587804,24 +587804,24 @@ │ │ │ │ str r2, [sp, #460] @ 0x1cc │ │ │ │ str r2, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r1, [sp, #452] @ 0x1c4 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 282248 │ │ │ │ ldr r0, [pc, #1772] @ 2828b8 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1752] @ 2828bc │ │ │ │ add ip, sp, #496 @ 0x1f0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -587840,24 +587840,24 @@ │ │ │ │ str r2, [sp, #460] @ 0x1cc │ │ │ │ str r2, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r3, [sp, #452] @ 0x1c4 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2822d8 │ │ │ │ ldr r0, [pc, #1636] @ 2828c0 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1616] @ 2828c4 │ │ │ │ add ip, sp, #496 @ 0x1f0 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -587876,15 +587876,15 @@ │ │ │ │ str r2, [sp, #460] @ 0x1cc │ │ │ │ str r2, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r3, [sp, #452] @ 0x1c4 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r6, sp, #400 @ 0x190 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldm r6, {r4, r5, r6} │ │ │ │ cmp r6, #0 │ │ │ │ beq 2823c8 │ │ │ │ add r7, r5, #4 │ │ │ │ @@ -588017,29 +588017,29 @@ │ │ │ │ stm r0, {r4, fp} │ │ │ │ str r6, [r0, #8] │ │ │ │ str sl, [r0, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #1336] @ 0x538 │ │ │ │ strb r7, [r9, #1337] @ 0x539 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 282544 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28251c │ │ │ │ cmp r1, #1 │ │ │ │ bne 282544 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #524 @ 0x20c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #7 │ │ │ │ mov r8, r4 │ │ │ │ @@ -588152,15 +588152,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 282700 │ │ │ │ cmp r1, #1 │ │ │ │ bne 282854 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 282854 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28274c │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ @@ -588272,15 +588272,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 282ac4 │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r4] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ tst r2, #1 │ │ │ │ beq 282ad8 │ │ │ │ ldrb r0, [r4, #1336] @ 0x538 │ │ │ │ add r1, pc, #8 │ │ │ │ add r7, r4, #8 │ │ │ │ @@ -588367,29 +588367,29 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {sl, fp} │ │ │ │ str r9, [r8, #8] │ │ │ │ strb r0, [r4, #1336] @ 0x538 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 282abc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 282a94 │ │ │ │ cmp r1, #1 │ │ │ │ bne 282abc │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #228] @ 282bb0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 282900 │ │ │ │ @@ -588426,15 +588426,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 282b48 │ │ │ │ cmp r1, #1 │ │ │ │ bne 282ba0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 282ba0 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 27905c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1336] @ 0x538 │ │ │ │ @@ -588461,15 +588461,15 @@ │ │ │ │ mov r8, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 2834ac │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ beq 2834c0 │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ add r0, r7, #12 │ │ │ │ @@ -588491,15 +588491,15 @@ │ │ │ │ ldr r9, [r8, #1324] @ 0x52c │ │ │ │ ldr sl, [r8, #1328] @ 0x530 │ │ │ │ ldr r6, [r8, #1332] @ 0x534 │ │ │ │ strb r0, [r8, #1336] @ 0x538 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl 4f86d0 │ │ │ │ + bl 4f86e0 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ mov r5, #1312 @ 0x520 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ mov r4, r8 │ │ │ │ ldr r7, [pc, #2868] @ 2837c8 │ │ │ │ @@ -588702,29 +588702,29 @@ │ │ │ │ strb r0, [r4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ mov r7, #3 │ │ │ │ str r0, [r1] │ │ │ │ strb r7, [r8, #1337] @ 0x539 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 282ff8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 282fd0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 282ff8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #524 @ 0x20c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #452] @ 0x1c4 │ │ │ │ ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ ldr r7, [sp, #460] @ 0x1cc │ │ │ │ mov r0, r6 │ │ │ │ bl 27b71c │ │ │ │ @@ -588770,15 +588770,15 @@ │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r7, [sp, #452] @ 0x1c4 │ │ │ │ str sl, [sp, #448] @ 0x1c0 │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2834ec │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r7, [pc, #1808] @ 283800 │ │ │ │ @@ -588795,15 +588795,15 @@ │ │ │ │ ldr r0, [pc, #1780] @ 283810 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #440] @ 0x1b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r1, [sp, #444] @ 0x1bc │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1752] @ 283814 │ │ │ │ mov r5, #27 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -588824,24 +588824,24 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 283238 │ │ │ │ ldr r0, [pc, #1628] @ 283818 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1608] @ 28381c │ │ │ │ add ip, sp, #492 @ 0x1ec │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -588860,24 +588860,24 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2832c4 │ │ │ │ ldr r0, [pc, #1492] @ 283820 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #1472] @ 283824 │ │ │ │ add ip, sp, #492 @ 0x1ec │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r7, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -588895,15 +588895,15 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add fp, sp, #400 @ 0x190 │ │ │ │ ldm fp, {r4, r5, r6, fp} │ │ │ │ cmp r6, #0 │ │ │ │ beq 283374 │ │ │ │ add r7, r5, #4 │ │ │ │ b 2832e8 │ │ │ │ add r7, r7, #16 │ │ │ │ @@ -589135,15 +589135,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28365c │ │ │ │ cmp r1, #1 │ │ │ │ bne 2837b4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 2837b4 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2836a8 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ @@ -589256,15 +589256,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 283a3c │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r4] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ tst r2, #1 │ │ │ │ beq 283a50 │ │ │ │ ldrb r0, [r4, #1368] @ 0x558 │ │ │ │ add r1, pc, #8 │ │ │ │ add r6, r4, #8 │ │ │ │ @@ -589357,29 +589357,29 @@ │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ stm sl, {r7, r8, r9} │ │ │ │ strb r0, [r4, #1368] @ 0x558 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 283a34 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 283a0c │ │ │ │ cmp r1, #1 │ │ │ │ bne 283a34 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #228] @ 283b28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 283860 │ │ │ │ @@ -589416,15 +589416,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 283ac0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 283b18 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 283b18 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 278528 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1368] @ 0x558 │ │ │ │ @@ -589451,15 +589451,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 283d60 │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ tst r2, #1 │ │ │ │ beq 283d74 │ │ │ │ ldrb r0, [r4, #1348] @ 0x544 │ │ │ │ add r1, pc, #8 │ │ │ │ add fp, r4, #8 │ │ │ │ @@ -589558,29 +589558,29 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ str sl, [r9] │ │ │ │ stmib r9, {r5, r8} │ │ │ │ strb r0, [r4, #1348] @ 0x544 │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 283d58 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 283d30 │ │ │ │ cmp r1, #1 │ │ │ │ bne 283d58 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #228] @ 283e4c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 283b6c │ │ │ │ @@ -589617,15 +589617,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 283de4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 283e3c │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 283e3c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 27905c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1348] @ 0x544 │ │ │ │ @@ -589652,15 +589652,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ bne 28406c │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ tst r2, #1 │ │ │ │ beq 284080 │ │ │ │ ldrb r0, [r4, #1448] @ 0x5a8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -589753,29 +589753,29 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {sl, fp} │ │ │ │ str r9, [r8, #8] │ │ │ │ strb r0, [r4, #1448] @ 0x5a8 │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 284064 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28403c │ │ │ │ cmp r1, #1 │ │ │ │ bne 284064 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #228] @ 284158 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 47c60 │ │ │ │ b 283e90 │ │ │ │ @@ -589812,15 +589812,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2840f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 284148 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ b 284148 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 27905c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1448] @ 0x5a8 │ │ │ │ @@ -589998,15 +589998,15 @@ │ │ │ │ strb r2, [r3, #2] │ │ │ │ str r9, [sp, #76] @ 0x4c │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ bne 284400 │ │ │ │ ldr r1, [pc, #548] @ 28461c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b58bc │ │ │ │ + bl 4b58cc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -590141,15 +590141,15 @@ │ │ │ │ mlseq r9, r8, fp, r8 │ │ │ │ strhteq r8, [r9], #-212 @ 0xffffff2c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r9, r1 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ movw r7, #43690 @ 0xaaaa │ │ │ │ cmp r1, r7 │ │ │ │ movcc r7, r1 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r7 │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -590323,15 +590323,15 @@ │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp fp, r0 │ │ │ │ bne 284700 │ │ │ │ ldr r1, [pc, #296] @ 284a34 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5454 │ │ │ │ + bl 4b5464 │ │ │ │ b 284700 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, #22 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #123] @ 0x7b │ │ │ │ str r1, [sp, #119] @ 0x77 │ │ │ │ @@ -590618,28 +590618,28 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 284db0 │ │ │ │ ldr r1, [pc, #80] @ 284df4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, #44] @ 284dec │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #40] @ 284df0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r8, r9, ip, lsl #5 │ │ │ │ subeq sp, pc, r4, lsl #21 │ │ │ │ strheq sp, [pc], #-170 @ │ │ │ │ b 43610 │ │ │ │ push {r4, lr} │ │ │ │ @@ -590792,15 +590792,15 @@ │ │ │ │ str r7, [sp] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 285218 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ ldr r1, [pc, #604] @ 2852dc │ │ │ │ ldr r2, [pc, #604] @ 2852e0 │ │ │ │ strb r0, [sp, #87] @ 0x57 │ │ │ │ @@ -590820,15 +590820,15 @@ │ │ │ │ ldr r0, [pc, #548] @ 2852e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #87 @ 0x57 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 46fb8 │ │ │ │ mov r1, r0 │ │ │ │ b 285118 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r2, [pc, #508] @ 2852f4 │ │ │ │ @@ -590863,15 +590863,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ stm sp, {r2, r3} │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 285248 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ ldr r1, [pc, #332] @ 2852e8 │ │ │ │ ldr r2, [pc, #332] @ 2852ec │ │ │ │ strb r0, [sp, #87] @ 0x57 │ │ │ │ @@ -590891,15 +590891,15 @@ │ │ │ │ ldr r0, [pc, #276] @ 2852f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #87 @ 0x57 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 46fb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 279a38 │ │ │ │ @@ -591045,29 +591045,29 @@ │ │ │ │ blx r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2854a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63945c │ │ │ │ + bl 63946c │ │ │ │ add r0, r5, #12 │ │ │ │ bl 255ae8 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28546c │ │ │ │ cmp r1, #1 │ │ │ │ bne 285494 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add r0, r5, #4 │ │ │ │ bl 27a6fc │ │ │ │ ldr r5, [r7] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -591103,15 +591103,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28551c │ │ │ │ cmp r1, #1 │ │ │ │ bne 285544 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add r0, r5, #4 │ │ │ │ bl 27a6fc │ │ │ │ ldr r0, [r7] │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ @@ -591143,20 +591143,20 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ bl 4881a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 76d920 │ │ │ │ + bl 76d930 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76d920 │ │ │ │ + bl 76d930 │ │ │ │ vmov d0, r0, r1 │ │ │ │ movw r1, #0 │ │ │ │ vmov d1, r6, r7 │ │ │ │ vldr d9, [pc, #468] @ 2857e0 │ │ │ │ movt r1, #32752 @ 0x7ff0 │ │ │ │ vdiv.f64 d8, d1, d0 │ │ │ │ vmov r2, r0, d8 │ │ │ │ @@ -591176,48 +591176,48 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 28574c │ │ │ │ ldr r1, [pc, #416] @ 285800 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ - bl 640bb4 │ │ │ │ + bl 640bc4 │ │ │ │ add r0, r9, #56 @ 0x38 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 285758 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 64091c │ │ │ │ + bl 64092c │ │ │ │ b 2856a4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 285764 │ │ │ │ ldr r1, [pc, #348] @ 2857f8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ - bl 640bb4 │ │ │ │ + bl 640bc4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 4881c8 │ │ │ │ ldrd r2, [sl, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [pc, #320] @ 2857fc │ │ │ │ add r4, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ beq 2856e0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub r0, r9, r4 │ │ │ │ bl 44030 │ │ │ │ b 2856f8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub r0, r9, r4 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28571c │ │ │ │ @@ -591235,21 +591235,21 @@ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble 285634 │ │ │ │ b 285648 │ │ │ │ ldr r0, [pc, #188] @ 285804 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ bl 42ce8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28576c │ │ │ │ bl 43000 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28576c │ │ │ │ bl 42ce8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #120] @ 2857ec │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [pc, #116] @ 2857f0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -591346,15 +591346,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r8, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ - bl 76b628 │ │ │ │ + bl 76b638 │ │ │ │ cmp r0, #0 │ │ │ │ bne 285bbc │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1004] @ 285d20 │ │ │ │ @@ -591404,15 +591404,15 @@ │ │ │ │ ldr r0, [fp, #52]! @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 285b48 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 285a14 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ @@ -591454,15 +591454,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r8, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 76b628 │ │ │ │ + bl 76b638 │ │ │ │ cmp r0, #0 │ │ │ │ bne 285be8 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #544] @ 285d04 │ │ │ │ @@ -591489,15 +591489,15 @@ │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [fp, #52]! @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2859e8 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #396] @ 285ce4 │ │ │ │ ldr r2, [pc, #396] @ 285ce8 │ │ │ │ ldr r7, [pc, #396] @ 285cec │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -591642,29 +591642,29 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq 285de4 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ vmov d0, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ vmov d1, r6, r5 │ │ │ │ vdiv.f64 d0, d1, d0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 64091c │ │ │ │ + b 64092c │ │ │ │ bl 284a48 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #100] @ 285e58 │ │ │ │ ldr r7, [pc, #100] @ 285e5c │ │ │ │ ldr r2, [pc, #100] @ 285e60 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -591705,15 +591705,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 430a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 43e68 │ │ │ │ bl 42358 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #104] @ 285f20 │ │ │ │ ldr r2, [pc, #104] @ 285f24 │ │ │ │ ldr r5, [pc, #104] @ 285f28 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ @@ -591753,15 +591753,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 430a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 43e68 │ │ │ │ bl 42358 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #104] @ 285fe0 │ │ │ │ ldr r2, [pc, #104] @ 285fe4 │ │ │ │ ldr r5, [pc, #104] @ 285fe8 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ @@ -591849,15 +591849,15 @@ │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 76b628 │ │ │ │ + bl 76b638 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2865c0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r1, [pc, #1728] @ 2867d0 │ │ │ │ @@ -591889,15 +591889,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 2865ec │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e98 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 286474 │ │ │ │ @@ -591926,15 +591926,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 286588 │ │ │ │ ldr r0, [pc, #1448] @ 2867bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #1440] @ 2867c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 1ac4c8 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 286648 │ │ │ │ mov r0, r8 │ │ │ │ @@ -591972,15 +591972,15 @@ │ │ │ │ beq 2864ac │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 286380 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ mov r1, fp │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 103fe8 │ │ │ │ bl 45ccc4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ @@ -592035,15 +592035,15 @@ │ │ │ │ ldr r0, [pc, #1116] @ 28681c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28644c │ │ │ │ ldr r0, [pc, #1100] @ 286820 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r2, [pc, #1092] @ 286824 │ │ │ │ add r1, r7, #12 │ │ │ │ ldm r0, {r4, r5} │ │ │ │ mov r7, #34 @ 0x22 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, #4 │ │ │ │ @@ -592064,15 +592064,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ b 286460 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -592083,26 +592083,26 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2861bc │ │ │ │ bl 42c70 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2865f4 │ │ │ │ ldr r0, [pc, #872] @ 28680c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ b 2866a0 │ │ │ │ ldr r0, [pc, #888] @ 28682c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ b 2866a0 │ │ │ │ bl 424b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #836] @ 286810 │ │ │ │ ldr r2, [pc, #836] @ 286814 │ │ │ │ ldr r7, [pc, #836] @ 286818 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -592120,15 +592120,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 2866a0 │ │ │ │ bl 424b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #604] @ 286790 │ │ │ │ ldr r2, [pc, #604] @ 286794 │ │ │ │ ldr r7, [pc, #604] @ 286798 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -592170,15 +592170,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ b 2866a0 │ │ │ │ bl 42cb8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #476] @ 2867d8 │ │ │ │ ldr r3, [pc, #476] @ 2867dc │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ @@ -592352,29 +592352,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286c74 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 494cbc │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r3, r1 │ │ │ │ bl 20fd6c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286cdc │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 494ce0 │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ mov r2, r0 │ │ │ │ asr r3, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ bl 20fd6c │ │ │ │ @@ -592391,29 +592391,29 @@ │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286980 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286d44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 494d04 │ │ │ │ add r9, sp, #136 @ 0x88 │ │ │ │ mov r2, r0 │ │ │ │ asr r3, r0, #31 │ │ │ │ mov r0, r9 │ │ │ │ bl 20fd6c │ │ │ │ @@ -592425,30 +592425,30 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286a08 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286da4 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, fp │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 494c74 │ │ │ │ ldr r7, [pc, #1608] @ 287084 │ │ │ │ movw r4, #32 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -592459,15 +592459,15 @@ │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r9, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 76b638 │ │ │ │ + bl 76b648 │ │ │ │ cmp r0, #0 │ │ │ │ bne 286e04 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr sl, [sp, #136] @ 0x88 │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #28 │ │ │ │ @@ -592480,15 +592480,15 @@ │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r9, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 76b638 │ │ │ │ + bl 76b648 │ │ │ │ cmp r0, #0 │ │ │ │ bne 286e30 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ ldr r7, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 494c50 │ │ │ │ @@ -592514,15 +592514,15 @@ │ │ │ │ ldr r0, [r5, #72]! @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 286e5c │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 286b6c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -592562,15 +592562,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 28e3b8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #1060] @ 287040 │ │ │ │ ldr r2, [pc, #1060] @ 287044 │ │ │ │ ldr r7, [pc, #1060] @ 287048 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -592588,15 +592588,15 @@ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 286ebc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #968] @ 28704c │ │ │ │ ldr r2, [pc, #968] @ 287050 │ │ │ │ ldr r7, [pc, #968] @ 287054 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -592614,15 +592614,15 @@ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 286ebc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #876] @ 287058 │ │ │ │ ldr r2, [pc, #876] @ 28705c │ │ │ │ ldr r7, [pc, #876] @ 287060 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -592640,15 +592640,15 @@ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 286ebc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #792] @ 28706c │ │ │ │ ldr r2, [pc, #792] @ 287070 │ │ │ │ ldr r7, [pc, #792] @ 287074 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -592664,15 +592664,15 @@ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 286ebc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #708] @ 287078 │ │ │ │ ldr r2, [pc, #708] @ 28707c │ │ │ │ ldr r7, [pc, #708] @ 287080 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -592710,15 +592710,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ b 286ebc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #568] @ 2870a4 │ │ │ │ ldr r2, [pc, #568] @ 2870a8 │ │ │ │ ldr r7, [pc, #568] @ 2870ac │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -592875,15 +592875,15 @@ │ │ │ │ bl 43e68 │ │ │ │ str r5, [sp, #16] │ │ │ │ add r9, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ bl 1b577c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [pc, #1628] @ 287774 │ │ │ │ @@ -592893,37 +592893,37 @@ │ │ │ │ sub r0, r7, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 104730 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ab368 │ │ │ │ + bl 4ab378 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r9, [sp, #4] │ │ │ │ beq 2871e4 │ │ │ │ mov r0, fp │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ beq 287644 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4258c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ beq 287644 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, sl │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ beq 28757c │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ cmp r8, #0 │ │ │ │ bmi 287654 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ @@ -593014,15 +593014,15 @@ │ │ │ │ add r1, sp, #12 │ │ │ │ bl 494bd0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r4, [r7, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 43988 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2874ec │ │ │ │ @@ -593048,15 +593048,15 @@ │ │ │ │ beq 287444 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2875a4 │ │ │ │ ldr r1, [pc, #1016] @ 287798 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28747c │ │ │ │ @@ -593065,15 +593065,15 @@ │ │ │ │ beq 287494 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2875b0 │ │ │ │ ldr r1, [pc, #968] @ 2877ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2874cc │ │ │ │ @@ -593093,15 +593093,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ beq 2875c8 │ │ │ │ ldr r1, [pc, #832] @ 287794 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2873c8 │ │ │ │ @@ -593113,15 +593113,15 @@ │ │ │ │ bne 2873d4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2875d4 │ │ │ │ ldr r1, [pc, #772] @ 2877a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 28740c │ │ │ │ @@ -593137,15 +593137,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bne 28734c │ │ │ │ b 28736c │ │ │ │ bl 42af0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #624] @ 287788 │ │ │ │ ldr r2, [pc, #624] @ 28778c │ │ │ │ ldr r7, [pc, #624] @ 287790 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -593163,40 +593163,40 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 287670 │ │ │ │ bl 42ce8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2875dc │ │ │ │ ldr r0, [pc, #500] @ 287778 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ b 287670 │ │ │ │ bl 42c70 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2875dc │ │ │ │ bl 42cb8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2875dc │ │ │ │ bl 42d78 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2875dc │ │ │ │ bl 42d78 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2875dc │ │ │ │ bl 42c70 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2875dc │ │ │ │ bl 42d78 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2875dc │ │ │ │ bl 42d78 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #440] @ 28779c │ │ │ │ ldr r3, [pc, #440] @ 2877a0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -593372,15 +593372,15 @@ │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2878d4 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -593398,15 +593398,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28793c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -593537,43 +593537,43 @@ │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ add r9, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r1, r9 │ │ │ │ - bl 76b638 │ │ │ │ + bl 76b648 │ │ │ │ cmp r0, #0 │ │ │ │ bne 287c18 │ │ │ │ mov r0, sl │ │ │ │ ldr fp, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ beq 287c44 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 287c50 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ ldr r0, [sl, #12]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 287c5c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ cmp fp, #0 │ │ │ │ beq 287bd8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ @@ -593600,21 +593600,21 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ b 287cb4 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 287c64 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 287c64 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #492] @ 287e58 │ │ │ │ ldr r3, [pc, #492] @ 287e5c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ @@ -593751,15 +593751,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r4, [r7, #40] @ 0x28 │ │ │ │ ldr r9, [r7, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1916] @ 288620 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r9, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ sub r0, r5, r0 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -593767,15 +593767,15 @@ │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 288098 │ │ │ │ ldr r1, [pc, #1864] @ 288624 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2880a0 │ │ │ │ @@ -593828,15 +593828,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ movt r0, #29557 @ 0x7375 │ │ │ │ mov r4, #5 │ │ │ │ str r0, [r9] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #8 │ │ │ │ mov r6, #5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, fp, sl │ │ │ │ ldr r1, [sp, #32] │ │ │ │ sub r0, r5, r0 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -593917,15 +593917,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ movt r0, #29557 @ 0x7375 │ │ │ │ mov r6, #6 │ │ │ │ mov r4, #5 │ │ │ │ str r0, [r9] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #8 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, fp, sl │ │ │ │ ldr r1, [sp, #32] │ │ │ │ sub r0, r5, r0 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -593970,15 +593970,15 @@ │ │ │ │ movw r0, #28515 @ 0x6f63 │ │ │ │ movt r0, #29806 @ 0x746e │ │ │ │ mov r6, #7 │ │ │ │ mov r4, #8 │ │ │ │ str r0, [r9] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #8 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, fp, sl │ │ │ │ ldr r1, [sp, #32] │ │ │ │ sub r0, r5, r0 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -594041,36 +594041,36 @@ │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ beq 2884e4 │ │ │ │ ldr r1, [pc, #836] @ 288668 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2883ac │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 2883c8 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 640bb4 │ │ │ │ + bl 640bc4 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 2884d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 640bb4 │ │ │ │ + bl 640bc4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ @@ -594081,28 +594081,28 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ bne 28835c │ │ │ │ bl 42ce8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2884ec │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 287ffc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28816c │ │ │ │ bl 42af0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #576] @ 28864c │ │ │ │ ldr r2, [pc, #576] @ 288650 │ │ │ │ ldr r7, [pc, #576] @ 288654 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -594124,15 +594124,15 @@ │ │ │ │ bl 64efc │ │ │ │ b 288598 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 288234 │ │ │ │ bl 27dd58 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #396] @ 288610 │ │ │ │ ldr r7, [pc, #396] @ 288614 │ │ │ │ ldr r2, [pc, #396] @ 288618 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -594149,18 +594149,18 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ bl 64efc │ │ │ │ bl 42ce8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2884ec │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #360] @ 28865c │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [pc, #356] @ 288660 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -594416,15 +594416,15 @@ │ │ │ │ ldr r2, [pc, #176] @ 2889a4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ b 2887c0 │ │ │ │ bl 27de04 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #88] @ 28896c │ │ │ │ ldr r7, [pc, #88] @ 288970 │ │ │ │ ldr r2, [pc, #88] @ 288974 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ @@ -594501,45 +594501,45 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #548] @ 288c74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 288c00 │ │ │ │ ldr r5, [pc, #500] @ 288c78 │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #496] @ 288c7c │ │ │ │ mov r2, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 288c10 │ │ │ │ ldr r1, [pc, #440] @ 288c80 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #5 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -594547,15 +594547,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 288c20 │ │ │ │ ldr r1, [pc, #380] @ 288c84 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #8 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -594563,15 +594563,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 288c30 │ │ │ │ ldr r1, [pc, #320] @ 288c88 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #9 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -594579,15 +594579,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 288c40 │ │ │ │ ldr r1, [pc, #260] @ 288c8c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -594685,15 +594685,15 @@ │ │ │ │ mov r3, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 1ac228 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288d58 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r7, r6 │ │ │ │ @@ -594710,15 +594710,15 @@ │ │ │ │ mov r3, #7 │ │ │ │ mov r0, r5 │ │ │ │ bl 1ac228 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288dbc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -594728,29 +594728,29 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 288f24 │ │ │ │ ldr r1, [pc, #612] @ 289044 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ - bl 6409c0 │ │ │ │ + bl 6409d0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 288f3c │ │ │ │ ldr r1, [pc, #584] @ 289048 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r2, #13 │ │ │ │ mov r0, r5 │ │ │ │ bl 2a77a4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288e3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -594762,15 +594762,15 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 288f30 │ │ │ │ ldr r1, [pc, #472] @ 289040 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #23 │ │ │ │ - bl 6409c0 │ │ │ │ + bl 6409d0 │ │ │ │ ldrd r0, [r9, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r6, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 288fac │ │ │ │ @@ -594793,39 +594793,39 @@ │ │ │ │ mov r0, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r8 │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 288f50 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 288f50 │ │ │ │ bl 42d78 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 288f50 │ │ │ │ bl 42d78 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 288f50 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 288f50 │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #244] @ 28904c │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [pc, #240] @ 289050 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -595288,15 +595288,15 @@ │ │ │ │ ldr r2, [pc, #260] @ 289798 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ b 289508 │ │ │ │ bl 284a44 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #160] @ 289754 │ │ │ │ ldr r7, [pc, #160] @ 289758 │ │ │ │ ldr r2, [pc, #160] @ 28975c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ @@ -595400,30 +595400,30 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #636] @ 289ad8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 289a68 │ │ │ │ ldr r5, [pc, #588] @ 289adc │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #584] @ 289ae0 │ │ │ │ mov r2, #14 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #96] @ 0x60 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -595431,15 +595431,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 289a78 │ │ │ │ ldr r1, [pc, #524] @ 289ae4 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #5 │ │ │ │ ldrd r6, [r5, #96] @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -595447,15 +595447,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 289a88 │ │ │ │ ldr r1, [pc, #464] @ 289ae8 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #96] @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -595463,15 +595463,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 289a98 │ │ │ │ ldr r1, [pc, #404] @ 289aec │ │ │ │ mov r0, sp │ │ │ │ mov r2, #14 │ │ │ │ ldrd r6, [r5, #96] @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -595479,15 +595479,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 289aa8 │ │ │ │ ldr r1, [pc, #344] @ 289af0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #96] @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -595495,15 +595495,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 289ab8 │ │ │ │ ldr r1, [pc, #284] @ 289af4 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #96] @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -595511,15 +595511,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 289ac8 │ │ │ │ ldr r1, [pc, #224] @ 289af8 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #18 │ │ │ │ ldrd r6, [r5, #96] @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -595606,15 +595606,15 @@ │ │ │ │ beq 289bc8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64ef48 │ │ │ │ + bl 64ef58 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ bcs 289b78 │ │ │ │ ldr r0, [pc, #2932] @ 28a738 │ │ │ │ @@ -595696,15 +595696,15 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 488124 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64088c │ │ │ │ + bl 64089c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 289d24 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r6, [sl, #96] @ 0x60 │ │ │ │ @@ -595712,15 +595712,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ bl 4880ec │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r7, r6 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ sub r0, r4, r0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ bl 43324 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ @@ -595746,29 +595746,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28a410 │ │ │ │ ldr r1, [pc, #2452] @ 28a760 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #15 │ │ │ │ - bl 6409c0 │ │ │ │ + bl 6409d0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28a448 │ │ │ │ mov r1, #1 │ │ │ │ bl 43790 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ b 289f44 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 4880ec │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #4] │ │ │ │ - bl 648be0 │ │ │ │ + bl 648bf0 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov fp, #0 │ │ │ │ bl 42814 │ │ │ │ @@ -595804,15 +595804,15 @@ │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ ldr fp, [sp, #4] │ │ │ │ add r7, sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ bne 28a41c │ │ │ │ mov r0, r9 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ @@ -595863,15 +595863,15 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28a4cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -595916,15 +595916,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28a4e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -595965,15 +595965,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28a4fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -596010,15 +596010,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 428c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #1464] @ 28a7b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #15 │ │ │ │ mov r3, r5 │ │ │ │ bl 156a6c │ │ │ │ @@ -596060,15 +596060,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 428c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #1276] @ 28a7c0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #6 │ │ │ │ mov r3, r5 │ │ │ │ bl 156c30 │ │ │ │ @@ -596124,15 +596124,15 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ bl 64efc │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #900] @ 28a748 │ │ │ │ add r8, sp, #20 │ │ │ │ ldr r3, [pc, #896] @ 28a74c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ b 28a464 │ │ │ │ @@ -596147,29 +596147,29 @@ │ │ │ │ ldr r0, [pc, #816] @ 28a730 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #812] @ 28a734 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ bl 42d78 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28a450 │ │ │ │ ldr r0, [pc, #816] @ 28a754 │ │ │ │ ldr r3, [pc, #816] @ 28a758 │ │ │ │ ldr r1, [pc, #816] @ 28a75c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #107 @ 0x6b │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ b 28a538 │ │ │ │ bl 42d78 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #780] @ 28a764 │ │ │ │ ldr r3, [pc, #780] @ 28a768 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ @@ -597138,15 +597138,15 @@ │ │ │ │ ldr r2, [pc, #404] @ 28b510 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ b 28acc0 │ │ │ │ bl 284a4c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #88] @ 28b3f4 │ │ │ │ ldr r7, [pc, #88] @ 28b3f8 │ │ │ │ ldr r2, [pc, #88] @ 28b3fc │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ @@ -597245,30 +597245,30 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #2072] @ 28bd48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bba4 │ │ │ │ ldr r5, [pc, #2024] @ 28bd4c │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #2020] @ 28bd50 │ │ │ │ mov r2, #19 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597276,15 +597276,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bbb4 │ │ │ │ ldr r1, [pc, #1960] @ 28bd54 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #17 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597292,15 +597292,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bbc4 │ │ │ │ ldr r1, [pc, #1900] @ 28bd58 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597308,15 +597308,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bbd4 │ │ │ │ ldr r1, [pc, #1840] @ 28bd5c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597324,15 +597324,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bbe4 │ │ │ │ ldr r1, [pc, #1780] @ 28bd60 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #31 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597340,15 +597340,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bbf4 │ │ │ │ ldr r1, [pc, #1720] @ 28bd64 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #32 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597356,15 +597356,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bc04 │ │ │ │ ldr r1, [pc, #1660] @ 28bd68 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #20 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597372,15 +597372,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bc14 │ │ │ │ ldr r1, [pc, #1600] @ 28bd6c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #21 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597388,15 +597388,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bc24 │ │ │ │ ldr r1, [pc, #1540] @ 28bd70 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #19 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597404,15 +597404,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bc34 │ │ │ │ ldr r1, [pc, #1480] @ 28bd74 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #20 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597420,15 +597420,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bc44 │ │ │ │ ldr r1, [pc, #1420] @ 28bd78 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #23 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597436,15 +597436,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bc54 │ │ │ │ ldr r1, [pc, #1360] @ 28bd7c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #21 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597452,15 +597452,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bc64 │ │ │ │ ldr r1, [pc, #1300] @ 28bd80 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #22 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597468,15 +597468,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bc74 │ │ │ │ ldr r1, [pc, #1240] @ 28bd84 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #23 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597484,15 +597484,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bc84 │ │ │ │ ldr r1, [pc, #1180] @ 28bd88 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #30 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597500,15 +597500,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bc94 │ │ │ │ ldr r1, [pc, #1120] @ 28bd8c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #27 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597516,15 +597516,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bca4 │ │ │ │ ldr r1, [pc, #1060] @ 28bd90 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #15 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597532,15 +597532,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bcb4 │ │ │ │ ldr r1, [pc, #1000] @ 28bd94 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #18 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597548,15 +597548,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bcc4 │ │ │ │ ldr r1, [pc, #940] @ 28bd98 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #22 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597564,15 +597564,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bcd4 │ │ │ │ ldr r1, [pc, #880] @ 28bd9c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #15 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597580,15 +597580,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bce4 │ │ │ │ ldr r1, [pc, #820] @ 28bda0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #16 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597596,15 +597596,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bcf4 │ │ │ │ ldr r1, [pc, #760] @ 28bda4 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #28 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597612,15 +597612,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bd04 │ │ │ │ ldr r1, [pc, #700] @ 28bda8 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #28 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597628,15 +597628,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28bd14 │ │ │ │ ldr r1, [pc, #640] @ 28bdac │ │ │ │ mov r0, sp │ │ │ │ mov r2, #19 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -597806,15 +597806,15 @@ │ │ │ │ add r0, r0, r3 │ │ │ │ sub r0, r4, r0 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b577c │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ ldrd r2, [r9, #40] @ 0x28 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r2, r3 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 42d3c │ │ │ │ ldr sl, [pc, #2632] @ 28c868 │ │ │ │ mov r5, r0 │ │ │ │ @@ -598044,15 +598044,15 @@ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str fp, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 116254 │ │ │ │ ldrd r0, [r9, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -598107,15 +598107,15 @@ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str fp, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c72c │ │ │ │ ldr r7, [pc, #1540] @ 28c8d8 │ │ │ │ mov r3, #0 │ │ │ │ @@ -598134,15 +598134,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r7, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c738 │ │ │ │ ldr r2, [pc, #1444] @ 28c8e4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -598159,15 +598159,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r8, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c744 │ │ │ │ ldr r2, [pc, #1352] @ 28c8ec │ │ │ │ mov r3, #0 │ │ │ │ @@ -598184,15 +598184,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r7, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c750 │ │ │ │ ldr r2, [pc, #1260] @ 28c8f4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -598209,15 +598209,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r8, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c75c │ │ │ │ ldr r2, [pc, #1168] @ 28c8fc │ │ │ │ mov r3, #0 │ │ │ │ @@ -598234,15 +598234,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r8, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c768 │ │ │ │ ldr r2, [pc, #1076] @ 28c904 │ │ │ │ mov r3, #0 │ │ │ │ @@ -598259,15 +598259,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r7, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #92]! @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c774 │ │ │ │ ldr r2, [pc, #984] @ 28c90c │ │ │ │ mov r3, #0 │ │ │ │ @@ -598284,15 +598284,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r7, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c780 │ │ │ │ ldr r2, [pc, #904] @ 28c920 │ │ │ │ mov r7, #0 │ │ │ │ @@ -598310,15 +598310,15 @@ │ │ │ │ mov r0, #10 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 28cb1c │ │ │ │ mov r0, r4 │ │ │ │ bl 28cfe0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 43e68 │ │ │ │ @@ -598327,38 +598327,38 @@ │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ b 28c7e0 │ │ │ │ bl 4252c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c6dc │ │ │ │ bl 4252c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c6dc │ │ │ │ bl 4252c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c6dc │ │ │ │ bl 4252c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c6dc │ │ │ │ bl 4252c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c6dc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ b 28c7e0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ b 28c7e0 │ │ │ │ bl 42cb8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c6dc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ b 28c7e0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -598369,18 +598369,18 @@ │ │ │ │ bl 64e38 │ │ │ │ b 28c7e0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ b 28c7e0 │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c6dc │ │ │ │ bl 43610 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #392] @ 28c86c │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r3, [pc, #388] @ 28c870 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -598388,42 +598388,42 @@ │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ b 28c7a8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ b 28c7e0 │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c788 │ │ │ │ bl 43610 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c788 │ │ │ │ bl 43a84 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c788 │ │ │ │ bl 4252c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c788 │ │ │ │ bl 43a84 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c788 │ │ │ │ bl 4252c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c788 │ │ │ │ bl 4252c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c788 │ │ │ │ bl 43a84 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c788 │ │ │ │ bl 43a84 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28c788 │ │ │ │ bl 43f88 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #388] @ 28c914 │ │ │ │ ldr r3, [pc, #388] @ 28c918 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -598652,43 +598652,43 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov fp, r0 │ │ │ │ bl 1b577c │ │ │ │ str r0, [sp, #20] │ │ │ │ add r9, sp, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ bl 43e68 │ │ │ │ add r9, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4ab368 │ │ │ │ + bl 4ab378 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28cc64 │ │ │ │ mov r0, r8 │ │ │ │ bl 43640 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28ce78 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4258c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ beq 28ce78 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, sl │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ beq 28cd88 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ bmi 28ce98 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ @@ -598729,36 +598729,36 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 43e68 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ab3b0 │ │ │ │ + bl 4ab3c0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28cd78 │ │ │ │ mov r0, sl │ │ │ │ bl 43640 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28ce88 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4258c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ beq 28ce88 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r9 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ beq 28ce00 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 28ceb8 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ @@ -598805,15 +598805,15 @@ │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #536] @ 28cfa8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ b 28ced4 │ │ │ │ bl 433cc │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #528] @ 28cfb8 │ │ │ │ ldr r2, [pc, #528] @ 28cfbc │ │ │ │ ldr r5, [pc, #528] @ 28cfc0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -598835,15 +598835,15 @@ │ │ │ │ bl 64efc │ │ │ │ b 28ced4 │ │ │ │ ldr r0, [pc, #444] @ 28cfc4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ b 28ced4 │ │ │ │ bl 433cc │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #436] @ 28cfd4 │ │ │ │ ldr r2, [pc, #436] @ 28cfd8 │ │ │ │ ldr r6, [pc, #436] @ 28cfdc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -599012,15 +599012,15 @@ │ │ │ │ add r2, sp, #32 │ │ │ │ mov r3, #1 │ │ │ │ bl 20f2d4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e98 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28d130 │ │ │ │ @@ -599042,24 +599042,24 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bne 28d104 │ │ │ │ b 28d110 │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28d178 │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28d178 │ │ │ │ bl 42c70 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 28d178 │ │ │ │ bl 42cb8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #196] @ 28d244 │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [pc, #192] @ 28d248 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -599305,15 +599305,15 @@ │ │ │ │ ldr r2, [pc, #188] @ 28d614 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ b 28d3dc │ │ │ │ bl 284a48 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #88] @ 28d5d0 │ │ │ │ ldr r7, [pc, #88] @ 28d5d4 │ │ │ │ ldr r2, [pc, #88] @ 28d5d8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -599434,30 +599434,30 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #556] @ 28d990 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28d930 │ │ │ │ ldr r5, [pc, #508] @ 28d994 │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #504] @ 28d998 │ │ │ │ mov r2, #14 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #48] @ 0x30 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -599465,15 +599465,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28d940 │ │ │ │ ldr r1, [pc, #444] @ 28d99c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -599481,15 +599481,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28d950 │ │ │ │ ldr r1, [pc, #384] @ 28d9a0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #16 │ │ │ │ ldrd r6, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -599497,15 +599497,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28d960 │ │ │ │ ldr r1, [pc, #324] @ 28d9a4 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -599513,15 +599513,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28d970 │ │ │ │ ldr r1, [pc, #264] @ 28d9a8 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #9 │ │ │ │ ldrd r6, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -599529,15 +599529,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28d980 │ │ │ │ ldr r1, [pc, #204] @ 28d9ac │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -599622,15 +599622,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43e68 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -599654,15 +599654,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl fdb88 │ │ │ │ b 28db00 │ │ │ │ @@ -599704,15 +599704,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 42be0 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 28df40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28e0f4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ @@ -599734,15 +599734,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 28df88 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 28dfbc │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28de60 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -599774,15 +599774,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28de70 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ strd r8, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 285d28 │ │ │ │ b 28dd3c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 424e4 │ │ │ │ @@ -599801,15 +599801,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ded8 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6408d4 │ │ │ │ + bl 6408e4 │ │ │ │ strd r8, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 285d28 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28dde4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -599823,15 +599823,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 28dfb0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 28e06c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 28df78 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mvn r0, #0 │ │ │ │ @@ -599883,15 +599883,15 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ bl 64efc │ │ │ │ ldr r0, [pc, #856] @ 28e1c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ b 28df84 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #796] @ 28e19c │ │ │ │ ldr r2, [pc, #796] @ 28e1a0 │ │ │ │ ldr r7, [pc, #796] @ 28e1a4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -599909,15 +599909,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 28df84 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #716] @ 28e1b4 │ │ │ │ ldr r2, [pc, #716] @ 28e1b8 │ │ │ │ ldr r7, [pc, #716] @ 28e1bc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -600126,24 +600126,24 @@ │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ bcs 28e30c │ │ │ │ add r2, r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r1], #4 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ b 28e2f8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r4, #32]! │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ bcs 28e30c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #32] │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ b 28e2f8 │ │ │ │ ldrd r8, [r2] │ │ │ │ b 28e278 │ │ │ │ ldrd r8, [r2, #8] │ │ │ │ add fp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -600171,15 +600171,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r4, #16]! │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ bcs 28e30c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #16] │ │ │ │ add r1, r1, #20 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #160] @ 28e3b4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -601019,15 +601019,15 @@ │ │ │ │ ldr r2, [pc, #548] @ 28f244 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ b 28e95c │ │ │ │ bl 27de90 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #232] @ 28f128 │ │ │ │ ldr r7, [pc, #232] @ 28f12c │ │ │ │ ldr r2, [pc, #232] @ 28f130 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #220] @ 0xdc │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ @@ -601203,30 +601203,30 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #2076] @ 28fb24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28f994 │ │ │ │ ldr r5, [pc, #2028] @ 28fb28 │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #2024] @ 28fb2c │ │ │ │ mov r2, #13 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601234,15 +601234,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28f9a4 │ │ │ │ ldr r1, [pc, #1964] @ 28fb30 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #15 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601250,15 +601250,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28f9b4 │ │ │ │ ldr r1, [pc, #1904] @ 28fb34 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601266,15 +601266,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28f9c4 │ │ │ │ ldr r1, [pc, #1844] @ 28fb38 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #12 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601282,15 +601282,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28f9d4 │ │ │ │ ldr r1, [pc, #1784] @ 28fb3c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #14 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601298,15 +601298,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28f9e4 │ │ │ │ ldr r1, [pc, #1724] @ 28fb40 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601314,15 +601314,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28f9f4 │ │ │ │ ldr r1, [pc, #1664] @ 28fb44 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #9 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601330,15 +601330,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fa04 │ │ │ │ ldr r1, [pc, #1604] @ 28fb48 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #12 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601346,15 +601346,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fa14 │ │ │ │ ldr r1, [pc, #1544] @ 28fb4c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #12 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601362,15 +601362,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fa24 │ │ │ │ ldr r1, [pc, #1484] @ 28fb50 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #15 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601378,15 +601378,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fa34 │ │ │ │ ldr r1, [pc, #1424] @ 28fb54 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601394,15 +601394,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fa44 │ │ │ │ ldr r1, [pc, #1364] @ 28fb58 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601410,15 +601410,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fa54 │ │ │ │ ldr r1, [pc, #1304] @ 28fb5c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #14 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601426,15 +601426,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fa64 │ │ │ │ ldr r1, [pc, #1244] @ 28fb60 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #12 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601442,15 +601442,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fa74 │ │ │ │ ldr r1, [pc, #1184] @ 28fb64 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #20 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601458,15 +601458,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fa84 │ │ │ │ ldr r1, [pc, #1124] @ 28fb68 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #18 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601474,15 +601474,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fa94 │ │ │ │ ldr r1, [pc, #1064] @ 28fb6c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601490,15 +601490,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28faa4 │ │ │ │ ldr r1, [pc, #1004] @ 28fb70 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #14 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601506,15 +601506,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fab4 │ │ │ │ ldr r1, [pc, #944] @ 28fb74 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #16 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601522,15 +601522,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fac4 │ │ │ │ ldr r1, [pc, #884] @ 28fb78 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #14 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601538,15 +601538,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fad4 │ │ │ │ ldr r1, [pc, #824] @ 28fb7c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #22 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601554,15 +601554,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fae4 │ │ │ │ ldr r1, [pc, #764] @ 28fb80 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #25 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601570,15 +601570,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28faf4 │ │ │ │ ldr r1, [pc, #704] @ 28fb84 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #12 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601586,15 +601586,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fb04 │ │ │ │ ldr r1, [pc, #644] @ 28fb88 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #15 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601602,15 +601602,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fb14 │ │ │ │ ldr r1, [pc, #584] @ 28fb8c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -601801,15 +601801,15 @@ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ ldr sl, [pc, #3972] @ 290c0c │ │ │ │ cmp r0, #0 │ │ │ │ add sl, pc, sl │ │ │ │ @@ -601840,15 +601840,15 @@ │ │ │ │ mov r5, #17 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -601874,15 +601874,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -601912,15 +601912,15 @@ │ │ │ │ mov r7, #4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -601950,15 +601950,15 @@ │ │ │ │ mov r7, #10 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -601988,15 +601988,15 @@ │ │ │ │ mov r3, #12 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -602026,30 +602026,30 @@ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 42d3c │ │ │ │ mov r1, r0 │ │ │ │ add r6, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ bl 22f8bc │ │ │ │ ldr r0, [pc, #3108] @ 290c4c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl 64374c │ │ │ │ + bl 64375c │ │ │ │ mov fp, r0 │ │ │ │ bl 428bc │ │ │ │ ldr r0, [pc, #3088] @ 290c50 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ @@ -602101,15 +602101,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 290a00 │ │ │ │ bl 43a48 │ │ │ │ @@ -602132,15 +602132,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 43e68 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 494d28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -602227,39 +602227,39 @@ │ │ │ │ bl 425e0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r1, [pc, #2444] @ 290c94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r8] │ │ │ │ bl 427cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 290870 │ │ │ │ ldr r0, [pc, #2392] @ 290c98 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 64a19c │ │ │ │ + bl 64a1ac │ │ │ │ ldr sl, [pc, #2380] @ 290c9c │ │ │ │ add sl, pc, sl │ │ │ │ ldr r1, [pc, #2376] @ 290ca0 │ │ │ │ ldr r2, [pc, #2376] @ 290ca4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #7 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 6460b8 │ │ │ │ + bl 6460c8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 43be0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ @@ -602289,25 +602289,25 @@ │ │ │ │ bl 425e0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, r7 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #2220] @ 290cb4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ - bl 64a19c │ │ │ │ + bl 64a1ac │ │ │ │ ldr r1, [pc, #2208] @ 290cb8 │ │ │ │ ldr r2, [pc, #2208] @ 290cbc │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #5 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 6460b8 │ │ │ │ + bl 6460c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 43be0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ @@ -602339,23 +602339,23 @@ │ │ │ │ bl 425e0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, r6 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #2044] @ 290ccc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r7, r6 │ │ │ │ - bl 64a140 │ │ │ │ + bl 64a150 │ │ │ │ ldr r1, [pc, #2032] @ 290cd0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #19 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 6460b8 │ │ │ │ + bl 6460c8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 43be0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ @@ -602388,15 +602388,15 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, r7 │ │ │ │ bl 431bc │ │ │ │ ldr r0, [pc, #1872] @ 290ce0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r8, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -602437,15 +602437,15 @@ │ │ │ │ ldr r0, [pc, #1704] @ 290cf0 │ │ │ │ ldr r2, [pc, #1704] @ 290cf4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, r4 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r8, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -602486,15 +602486,15 @@ │ │ │ │ ldr r0, [pc, #1528] @ 290d04 │ │ │ │ ldr r2, [pc, #1528] @ 290d08 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #9 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, r6 │ │ │ │ - bl 646058 │ │ │ │ + bl 646068 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r8, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -602547,15 +602547,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 428c8 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r7, r4 │ │ │ │ bl 21c968 │ │ │ │ mov r0, r8 │ │ │ │ @@ -602575,22 +602575,22 @@ │ │ │ │ add sp, sp, #436 @ 0x1b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 290338 │ │ │ │ bl 4288c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2908a4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ b 290a04 │ │ │ │ bl 424b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #972] @ 290c78 │ │ │ │ ldr r3, [pc, #972] @ 290c7c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ @@ -603166,15 +603166,15 @@ │ │ │ │ ldr r2, [pc, #332] @ 2912f8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ b 291028 │ │ │ │ bl 27dd58 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #232] @ 2912b4 │ │ │ │ ldr r7, [pc, #232] @ 2912b8 │ │ │ │ ldr r2, [pc, #232] @ 2912bc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ @@ -603296,45 +603296,45 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #712] @ 291684 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 291604 │ │ │ │ ldr r5, [pc, #664] @ 291688 │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #660] @ 29168c │ │ │ │ mov r2, #18 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 291614 │ │ │ │ ldr r1, [pc, #604] @ 291690 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #17 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -603342,15 +603342,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 291624 │ │ │ │ ldr r1, [pc, #544] @ 291694 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #9 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -603358,15 +603358,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 291634 │ │ │ │ ldr r1, [pc, #484] @ 291698 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #20 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -603374,15 +603374,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 291644 │ │ │ │ ldr r1, [pc, #424] @ 29169c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #12 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -603390,15 +603390,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 291654 │ │ │ │ ldr r1, [pc, #364] @ 2916a0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #9 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -603406,15 +603406,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 291664 │ │ │ │ ldr r1, [pc, #304] @ 2916a4 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #11 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -603422,15 +603422,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 291674 │ │ │ │ ldr r1, [pc, #244] @ 2916a8 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #12 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -603513,15 +603513,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 22f8bc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [pc, #1948] @ 291ec4 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 64374c │ │ │ │ + bl 64375c │ │ │ │ mov r8, r0 │ │ │ │ bl 428bc │ │ │ │ movw r0, #25965 @ 0x656d │ │ │ │ add r4, sp, #32 │ │ │ │ movt r0, #30062 @ 0x756e │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movw r0, #28261 @ 0x6e65 │ │ │ │ @@ -603600,15 +603600,15 @@ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #32] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -603638,15 +603638,15 @@ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e68 │ │ │ │ ldrd r0, [fp, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ @@ -603674,29 +603674,29 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 428c8 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r5 │ │ │ │ bl 21c7a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ movw r0, #65479 @ 0xffc7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 63fa68 │ │ │ │ + bl 63fa78 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #65383 @ 0xff67 │ │ │ │ mov r1, #0 │ │ │ │ - bl 63fa68 │ │ │ │ + bl 63fa78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 43a0c │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [fp, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r6, r0 │ │ │ │ @@ -603723,26 +603723,26 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 291d44 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 42d0c │ │ │ │ mov r5, r0 │ │ │ │ - bl 63f924 │ │ │ │ + bl 63f934 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 63f9c0 │ │ │ │ + bl 63f9d0 │ │ │ │ ldrd r0, [fp, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r6, r0 │ │ │ │ bl 42d60 │ │ │ │ - bl 640924 │ │ │ │ + bl 640934 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ bl 44054 │ │ │ │ ldrd r0, [fp, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r6, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -603778,15 +603778,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 425e0 │ │ │ │ ldrd r0, [fp, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r6, r0 │ │ │ │ bl 42d60 │ │ │ │ - bl 640c5c │ │ │ │ + bl 640c6c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ bl 43114 │ │ │ │ ldrd r0, [fp, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r6, r0 │ │ │ │ bl 42d3c │ │ │ │ @@ -604258,15 +604258,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 292344 │ │ │ │ ldr r1, [pc, #552] @ 2924f0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 292350 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -604317,15 +604317,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29247c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 292444 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #320] @ 292518 │ │ │ │ ldr r1, [pc, #320] @ 29251c │ │ │ │ ldr ip, [pc, #320] @ 292520 │ │ │ │ @@ -604421,15 +604421,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 2925d0 │ │ │ │ ldr r1, [pc, #552] @ 29277c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2925dc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -604480,15 +604480,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 292708 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2926d0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #320] @ 2927a4 │ │ │ │ ldr r1, [pc, #320] @ 2927a8 │ │ │ │ ldr ip, [pc, #320] @ 2927ac │ │ │ │ @@ -604585,15 +604585,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 292844 │ │ │ │ ldr r0, [pc, #172] @ 29288c │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [pc, #168] @ 292890 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #156] @ 292894 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 292850 │ │ │ │ ldr r0, [pc, #148] @ 2928a4 │ │ │ │ @@ -604647,15 +604647,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 29293c │ │ │ │ ldr r0, [pc, #172] @ 292984 │ │ │ │ mov r1, #18 │ │ │ │ ldr r2, [pc, #168] @ 292988 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #156] @ 29298c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 292948 │ │ │ │ ldr r0, [pc, #148] @ 29299c │ │ │ │ @@ -604708,15 +604708,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 292a4c │ │ │ │ ldr r1, [pc, #552] @ 292bf8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 292a58 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -604767,15 +604767,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 292b84 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 292b4c │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #320] @ 292c20 │ │ │ │ ldr r1, [pc, #320] @ 292c24 │ │ │ │ ldr ip, [pc, #320] @ 292c28 │ │ │ │ @@ -604872,15 +604872,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 292d58 │ │ │ │ ldr r0, [pc, #372] @ 292dd0 │ │ │ │ mov r1, #18 │ │ │ │ ldr r2, [pc, #368] @ 292dd4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #356] @ 292dd8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 292d64 │ │ │ │ ldr r0, [pc, #348] @ 292de8 │ │ │ │ @@ -604897,45 +604897,45 @@ │ │ │ │ bl 2b1680 │ │ │ │ ldr r1, [pc, #308] @ 292df0 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ add sl, sp, #16 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ mov r3, sl │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ ldr r1, [pc, #232] @ 292df4 │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r7 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldm r7, {r0, r1, r3, r4, r5, r6} │ │ │ │ stm r2, {r0, r1, r3, r4, r5, r6} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ stm r9, {r8, fp} │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #152] @ 292df8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ @@ -604986,83 +604986,83 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 292f5c │ │ │ │ ldr r1, [pc, #388] @ 292fa8 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ add r9, sp, #8 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ ldr lr, [sp, #76] @ 0x4c │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ mov r3, r9 │ │ │ │ ldm r4, {r0, r1, r2, r5, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r5, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [pc, #312] @ 292fac │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ mov r3, r9 │ │ │ │ ldr lr, [sp, #76] @ 0x4c │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ ldm r6, {r0, r1, r2, r4, r5, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r5, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ ldr r1, [pc, #244] @ 292fb0 │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ mov r3, r9 │ │ │ │ ldr lr, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldm r7, {r0, r1, r4, r5, r6, r8} │ │ │ │ stm r3, {r0, r1, r4, r5, r6, r8} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ ldr r1, [pc, #172] @ 292fb4 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ 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, r9 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r8, [sl, #8] │ │ │ │ stm sl, {r1, fp} │ │ │ │ str r0, [sl, #12] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #84] @ 292fb8 │ │ │ │ @@ -605098,15 +605098,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 29309c │ │ │ │ ldr r0, [pc, #276] @ 2930f8 │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #272] @ 2930fc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #260] @ 293100 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2930a8 │ │ │ │ ldr r0, [pc, #252] @ 293110 │ │ │ │ @@ -605123,27 +605123,27 @@ │ │ │ │ bl 2b1680 │ │ │ │ ldr r1, [pc, #212] @ 293118 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, fp │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #88] @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ ldm fp, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ orr r1, ip, #3 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ mov r7, r0 │ │ │ │ str sl, [r8] │ │ │ │ str r7, [r8, #4] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 29311c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -605187,15 +605187,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 293214 │ │ │ │ ldr r0, [pc, #356] @ 2932ac │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #352] @ 2932b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #340] @ 2932b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 293220 │ │ │ │ ldr r0, [pc, #332] @ 2932c4 │ │ │ │ @@ -605212,15 +605212,15 @@ │ │ │ │ bl 2b1680 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #288] @ 2932cc │ │ │ │ ldr r2, [pc, #288] @ 2932d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #272] @ 2932d4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 29325c │ │ │ │ ldr r0, [pc, #264] @ 2932e4 │ │ │ │ @@ -605303,15 +605303,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 2933c8 │ │ │ │ ldr r0, [pc, #268] @ 293424 │ │ │ │ mov r1, #10 │ │ │ │ ldr r2, [pc, #264] @ 293428 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #252] @ 29342c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2933d4 │ │ │ │ ldr r0, [pc, #244] @ 29343c │ │ │ │ @@ -605328,25 +605328,25 @@ │ │ │ │ bl 2b1680 │ │ │ │ ldr r1, [pc, #204] @ 293444 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ ldr lr, [sp, #76] @ 0x4c │ │ │ │ ldm r9, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r3, r0 │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ mov r7, r0 │ │ │ │ str sl, [r8] │ │ │ │ str r7, [r8, #4] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #120] @ 293448 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -605423,15 +605423,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 29355c │ │ │ │ ldr r0, [pc, #172] @ 2935a4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #168] @ 2935a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #156] @ 2935ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 293568 │ │ │ │ ldr r0, [pc, #148] @ 2935bc │ │ │ │ @@ -605498,33 +605498,33 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 293740 │ │ │ │ ldr r1, [pc, #404] @ 2937b8 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ add r8, sp, #24 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldm r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ mov r2, r8 │ │ │ │ stm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #336] @ 2937bc │ │ │ │ ldr r2, [pc, #336] @ 2937c0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r6, [pc, #320] @ 2937c4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 29374c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ @@ -605551,25 +605551,25 @@ │ │ │ │ bl 2b14f8 │ │ │ │ ldr r1, [pc, #232] @ 2937dc │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldm r7, {r0, r1, r3, r4, r5, r6} │ │ │ │ stm r2, {r0, r1, r3, r4, r5, r6} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ stm r9, {sl, fp} │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #152] @ 2937e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ @@ -605620,105 +605620,105 @@ │ │ │ │ cmp fp, #0 │ │ │ │ beq 2939ac │ │ │ │ ldr r1, [pc, #508] @ 293a08 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ add r9, sp, #16 │ │ │ │ ldr ip, [sp, #120] @ 0x78 │ │ │ │ ldr lr, [sp, #124] @ 0x7c │ │ │ │ ldr r8, [sp, #128] @ 0x80 │ │ │ │ mov r3, r9 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ ldr r1, [pc, #436] @ 293a0c │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ mov r2, #5 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ ldr ip, [sp, #120] @ 0x78 │ │ │ │ mov r3, r9 │ │ │ │ ldr lr, [sp, #124] @ 0x7c │ │ │ │ ldr sl, [sp, #128] @ 0x80 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ ldr r1, [pc, #360] @ 293a10 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #16 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 647c40 │ │ │ │ + bl 647c50 │ │ │ │ add r4, sp, #16 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ bl 438d4 │ │ │ │ orr r0, r5, #3 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6477c0 │ │ │ │ + bl 6477d0 │ │ │ │ ldr r1, [pc, #288] @ 293a14 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #11 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 647c40 │ │ │ │ + bl 647c50 │ │ │ │ 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 438d4 │ │ │ │ orr r0, r4, #3 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6477c0 │ │ │ │ + bl 6477d0 │ │ │ │ ldr r1, [pc, #216] @ 293a18 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ ldr ip, [sp, #120] @ 0x78 │ │ │ │ mov r3, r9 │ │ │ │ ldr lr, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldm r5, {r0, r1, r4, r6, r7, sl} │ │ │ │ stm r3, {r0, r1, r4, r6, r7, sl} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [fp] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [fp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [fp, #8] │ │ │ │ str r8, [fp, #12] │ │ │ │ @@ -605763,15 +605763,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 293cdc │ │ │ │ ldr r0, [pc, #1024] @ 293e48 │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #1020] @ 293e4c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #1008] @ 293e50 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 293ce8 │ │ │ │ ldr r0, [pc, #1000] @ 293e60 │ │ │ │ @@ -605788,15 +605788,15 @@ │ │ │ │ bl 2b1680 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #956] @ 293e68 │ │ │ │ ldr r2, [pc, #956] @ 293e6c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #12 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r4, [pc, #940] @ 293e70 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 293d24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -605822,15 +605822,15 @@ │ │ │ │ bl 2b14f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #852] @ 293e88 │ │ │ │ ldr r2, [pc, #852] @ 293e8c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ bl 43210 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #828] @ 293e90 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ @@ -605840,15 +605840,15 @@ │ │ │ │ bl 2b1680 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #792] @ 293e94 │ │ │ │ ldr r2, [pc, #792] @ 293e98 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #18 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #776] @ 293e9c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 293d60 │ │ │ │ ldr r0, [pc, #768] @ 293eac │ │ │ │ @@ -605866,15 +605866,15 @@ │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #720] @ 293eb4 │ │ │ │ ldr r2, [pc, #720] @ 293eb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r4, [pc, #704] @ 293ebc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 293d9c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -605903,25 +605903,25 @@ │ │ │ │ mov sl, r0 │ │ │ │ str r7, [sp, #24] │ │ │ │ ldr r1, [pc, #604] @ 293ed4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ mov r2, #13 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ ldr lr, [sp, #92] @ 0x5c │ │ │ │ ldm r5, {r1, r2, r4, r6, r7, fp} │ │ │ │ mov r3, r0 │ │ │ │ stm r3, {r1, r2, r4, r6, r7, fp} │ │ │ │ orr r1, ip, #3 │ │ │ │ str lr, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [r9, #4] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [r9, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r8, [r9] │ │ │ │ str r1, [r9, #12] │ │ │ │ @@ -606065,15 +606065,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 293f80 │ │ │ │ ldr r1, [pc, #552] @ 29412c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 293f8c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -606124,15 +606124,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2940b8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 294080 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #320] @ 294154 │ │ │ │ ldr r1, [pc, #320] @ 294158 │ │ │ │ ldr ip, [pc, #320] @ 29415c │ │ │ │ @@ -606229,32 +606229,32 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 294260 │ │ │ │ ldr r1, [pc, #300] @ 2942bc │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ add r0, sp, #24 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldm r9, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r3, r0 │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #236] @ 2942c0 │ │ │ │ ldr r2, [pc, #236] @ 2942c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r4, [pc, #220] @ 2942c8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 29426c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -606362,29 +606362,29 @@ │ │ │ │ ldr r5, [pc, #172] @ 294448 │ │ │ │ mov r1, #5 │ │ │ │ ldr r4, [pc, #168] @ 29444c │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ bl 43270 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #5 │ │ │ │ str r7, [sp] │ │ │ │ bl 2b1680 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #112] @ 294450 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, r4 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ bl 437d8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #88] @ 294454 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ @@ -606418,15 +606418,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 29459c │ │ │ │ ldr r0, [pc, #460] @ 294650 │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #456] @ 294654 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #444] @ 294658 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2945a8 │ │ │ │ ldr r0, [pc, #436] @ 294668 │ │ │ │ @@ -606443,15 +606443,15 @@ │ │ │ │ bl 2b1680 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #392] @ 294670 │ │ │ │ ldr r2, [pc, #392] @ 294674 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #376] @ 294678 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2945e4 │ │ │ │ ldr r0, [pc, #368] @ 294688 │ │ │ │ @@ -606467,27 +606467,27 @@ │ │ │ │ mov r1, #6 │ │ │ │ bl 2b1680 │ │ │ │ ldr r1, [pc, #328] @ 294690 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #10 │ │ │ │ - bl 6485e4 │ │ │ │ + bl 6485f4 │ │ │ │ add r6, sp, #16 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ bl 438d4 │ │ │ │ orr r0, r4, #11 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 648218 │ │ │ │ + bl 648228 │ │ │ │ str r8, [r9] │ │ │ │ str r5, [r9, #4] │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #176 @ 0xb0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #240] @ 294694 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -606561,15 +606561,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 294748 │ │ │ │ ldr r0, [pc, #204] @ 29478c │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #200] @ 294790 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r5, [pc, #188] @ 294794 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 294754 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ @@ -606630,15 +606630,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 294854 │ │ │ │ ldr r1, [pc, #552] @ 294a00 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 294860 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -606689,15 +606689,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29498c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 294954 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #320] @ 294a28 │ │ │ │ ldr r1, [pc, #320] @ 294a2c │ │ │ │ ldr ip, [pc, #320] @ 294a30 │ │ │ │ @@ -606794,15 +606794,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 294ac8 │ │ │ │ ldr r0, [pc, #172] @ 294b10 │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #168] @ 294b14 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #156] @ 294b18 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 294ad4 │ │ │ │ ldr r0, [pc, #148] @ 294b28 │ │ │ │ @@ -606867,15 +606867,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 294c08 │ │ │ │ ldr r1, [pc, #552] @ 294db4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 294c14 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -606926,15 +606926,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 294d40 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 294d08 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #320] @ 294ddc │ │ │ │ ldr r1, [pc, #320] @ 294de0 │ │ │ │ ldr ip, [pc, #320] @ 294de4 │ │ │ │ @@ -607277,93 +607277,93 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr fp, [r1, #32] │ │ │ │ ldr r5, [r1, #28] │ │ │ │ mov r1, r3 │ │ │ │ - bl 73bbb4 │ │ │ │ + bl 73bbc4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 73bbb4 │ │ │ │ + bl 73bbc4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 73bbb4 │ │ │ │ + bl 73bbc4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ - bl 73bbb4 │ │ │ │ + bl 73bbc4 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ - bl 73bbb4 │ │ │ │ + bl 73bbc4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - bl 73bbb4 │ │ │ │ + bl 73bbc4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 73bbb4 │ │ │ │ + bl 73bbc4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - bl 73bbb4 │ │ │ │ + bl 73bbc4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 73bbb4 │ │ │ │ + bl 73bbc4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - bl 73bbb4 │ │ │ │ + bl 73bbc4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ - b 72f988 │ │ │ │ + b 72f998 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 72f9c0 │ │ │ │ + b 72f9d0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r0] │ │ │ │ ldrb r0, [r1, #10] │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ bne 29532c │ │ │ │ ldr r2, [pc, #240] @ 2953bc │ │ │ │ add r4, sp, #4 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ ldr r1, [pc, #220] @ 2953c0 │ │ │ │ add r3, r5, #12 │ │ │ │ ldr r6, [pc, #216] @ 2953c4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sp] │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r2, [r5] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [pc, #184] @ 2953c8 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ - bl 7673a0 │ │ │ │ - bl 767670 │ │ │ │ + bl 7673b0 │ │ │ │ + bl 767680 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 761fd4 │ │ │ │ + bl 761fe4 │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ add sl, sp, #12 │ │ │ │ ldr r9, [pc, #132] @ 2953cc │ │ │ │ add r7, sp, #16 │ │ │ │ ldr fp, [pc, #128] @ 2953d0 │ │ │ │ add r4, r0, #4 │ │ │ │ add r0, r1, r1, lsl #1 │ │ │ │ @@ -607383,28 +607383,28 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp, #16] │ │ │ │ str fp, [sp] │ │ │ │ - bl 767b7c │ │ │ │ + bl 767b8c │ │ │ │ b 295368 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767ee8 │ │ │ │ + bl 767ef8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strheq r9, [sp], #-192 @ 0xffffff40 │ │ │ │ strheq pc, [lr], #-240 @ 0xffffff10 @ │ │ │ │ rsbeq r8, r8, r8, ror #26 │ │ │ │ subeq pc, lr, fp, lsl #31 │ │ │ │ rsbeq r2, r8, ip, lsr #3 │ │ │ │ strhteq r2, [r8], #-24 @ 0xffffffe8 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 763328 │ │ │ │ + b 763338 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr ip, [pc, #92] @ 295450 │ │ │ │ mov r6, #9 │ │ │ │ ldr lr, [pc, #88] @ 295454 │ │ │ │ @@ -607423,15 +607423,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r8, r4, asr ip │ │ │ │ subeq pc, lr, lr, lsr #29 │ │ │ │ rsbeq r8, r8, ip, asr #24 │ │ │ │ subeq pc, lr, lr, lsl #29 │ │ │ │ subeq pc, lr, pc, lsl #29 │ │ │ │ @@ -607449,23 +607449,23 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub r2, r5, #1 │ │ │ │ pop {r5, lr} │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ movweq r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 2954c8 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 2954cc │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2954ec │ │ │ │ b 2a0304 │ │ │ │ @@ -607495,15 +607495,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 2955bc │ │ │ │ ldr r0, [pc, #172] @ 295604 │ │ │ │ mov r1, #18 │ │ │ │ ldr r2, [pc, #168] @ 295608 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #156] @ 29560c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2955c8 │ │ │ │ ldr r0, [pc, #148] @ 29561c │ │ │ │ @@ -607653,15 +607653,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 295834 │ │ │ │ ldr r0, [pc, #172] @ 29587c │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #168] @ 295880 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #156] @ 295884 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 295840 │ │ │ │ ldr r0, [pc, #148] @ 295894 │ │ │ │ @@ -607776,15 +607776,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 295a44 │ │ │ │ ldr r0, [pc, #204] @ 295a88 │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #200] @ 295a8c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r5, [pc, #188] @ 295a90 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 295a50 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ @@ -607866,15 +607866,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 295b88 │ │ │ │ ldr r0, [pc, #172] @ 295bd0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [pc, #168] @ 295bd4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #156] @ 295bd8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 295b94 │ │ │ │ ldr r0, [pc, #148] @ 295be8 │ │ │ │ @@ -607960,15 +607960,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 295d00 │ │ │ │ ldr r0, [pc, #172] @ 295d48 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [pc, #168] @ 295d4c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #156] @ 295d50 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 295d0c │ │ │ │ ldr r0, [pc, #148] @ 295d60 │ │ │ │ @@ -608265,15 +608265,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 428c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ strb r7, [sp, #1501] @ 0x5dd │ │ │ │ str r6, [sp, #1496] @ 0x5d8 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r6, sp, #1520 @ 0x5f0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #1516] @ 0x5ec │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1504 @ 0x5e0 │ │ │ │ bl 438d4 │ │ │ │ @@ -608393,15 +608393,15 @@ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 296434 │ │ │ │ ldr r1, [pc, #504] @ 29655c │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 296424 │ │ │ │ @@ -608415,15 +608415,15 @@ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 296434 │ │ │ │ ldr r1, [pc, #420] @ 296560 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 296414 │ │ │ │ @@ -608489,15 +608489,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ str r5, [sp, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ bl 64efc │ │ │ │ bl 2a709c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #88] @ 296550 │ │ │ │ ldr r6, [pc, #88] @ 296554 │ │ │ │ ldr r2, [pc, #88] @ 296558 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -608646,15 +608646,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ b 2967c0 │ │ │ │ ldr r1, [pc, #1592] @ 296da8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ @@ -608669,22 +608669,22 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 296d08 │ │ │ │ mov r5, r4 │ │ │ │ mvn r0, #0 │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ str r0, [r4] │ │ │ │ @@ -608705,15 +608705,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r9, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ cmp r5, #2 │ │ │ │ ldrne r1, [sp, #112] @ 0x70 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 296a4c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -608739,15 +608739,15 @@ │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ beq 296cac │ │ │ │ ldr r1, [pc, #1264] @ 296dbc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, r7 │ │ │ │ bl 44030 │ │ │ │ b 296980 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 43664 │ │ │ │ @@ -608757,15 +608757,15 @@ │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ beq 296ca0 │ │ │ │ ldr r1, [pc, #1212] @ 296dd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, r7 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 296a80 │ │ │ │ @@ -608778,15 +608778,15 @@ │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ beq 296c94 │ │ │ │ ldr r1, [pc, #1112] @ 296dc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, r7 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 296a70 │ │ │ │ @@ -608840,15 +608840,15 @@ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 296870 │ │ │ │ bl 434b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 296cb4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 296990 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ @@ -608895,15 +608895,15 @@ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ bl 64efc │ │ │ │ bl 2a7120 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #668] @ 296dec │ │ │ │ ldr r7, [pc, #668] @ 296df0 │ │ │ │ ldr r2, [pc, #668] @ 296df4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ @@ -608920,18 +608920,18 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ bl 64efc │ │ │ │ bl 43a84 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 296bb8 │ │ │ │ bl 434b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #460] @ 296d8c │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [pc, #456] @ 296d90 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -608948,15 +608948,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ str r7, [r5, #12] │ │ │ │ str r2, [r5, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 64efc │ │ │ │ b 296d14 │ │ │ │ bl 42d84 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #372] @ 296d98 │ │ │ │ ldr r2, [pc, #372] @ 296d9c │ │ │ │ ldr r7, [pc, #372] @ 296da0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ @@ -608974,27 +608974,27 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 296d14 │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 296cb4 │ │ │ │ bl 434b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 296cb4 │ │ │ │ bl 434b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 296cb4 │ │ │ │ bl 434b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 296cb4 │ │ │ │ bl 434b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #264] @ 296dc4 │ │ │ │ ldr r3, [pc, #264] @ 296dc8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ @@ -609194,28 +609194,28 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 296fc8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4d6960 │ │ │ │ + b 4d6970 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 297000 │ │ │ │ cmp r1, #1 │ │ │ │ bne 297028 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ @@ -609238,15 +609238,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 29707c │ │ │ │ cmp r1, #1 │ │ │ │ bne 2970a4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2973e0 │ │ │ │ mov r5, r0 │ │ │ │ b 2970ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -609256,15 +609256,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2970c4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2970ec │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2973e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -609414,15 +609414,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 29733c │ │ │ │ cmp r1, #1 │ │ │ │ bne 297364 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4370c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -609430,15 +609430,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 29737c │ │ │ │ cmp r1, #1 │ │ │ │ bne 2973b0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ b 2973b0 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 4370c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -609486,15 +609486,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 297460 │ │ │ │ cmp r2, #1 │ │ │ │ bne 297484 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 29748c │ │ │ │ @@ -609523,15 +609523,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2974f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 297518 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ @@ -609579,15 +609579,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2975d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2975f8 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 297624 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldreq r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -609662,44 +609662,44 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 297930 │ │ │ │ ldr r0, [pc, #768] @ 297a3c │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29796c │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 297990 │ │ │ │ ldr r0, [pc, #728] @ 297a40 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr sl, [r8, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 2979cc │ │ │ │ ldr r0, [pc, #708] @ 297a48 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r7, [pc, #688] @ 297a4c │ │ │ │ add r0, r5, #24 │ │ │ │ ldr r5, [pc, #760] @ 297a9c │ │ │ │ ldr fp, [pc, #760] @ 297aa0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add fp, pc, fp │ │ │ │ stm r0, {r2, r3, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r2, r2, #1 │ │ │ │ add r0, r0, r7 │ │ │ │ adc r3, r3, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ strd r2, [r0, #8] │ │ │ │ ldr r0, [pc, #716] @ 297aa4 │ │ │ │ @@ -609826,21 +609826,21 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 297760 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #100] @ 297a44 │ │ │ │ mov r7, #1 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r7, [r0, r1]! │ │ │ │ mov r1, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ b 297794 │ │ │ │ ldr r0, [pc, #140] @ 297a94 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -609952,46 +609952,46 @@ │ │ │ │ bl 43fac │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b6228 │ │ │ │ ldr r0, [pc, #716] @ 297e90 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 297dc0 │ │ │ │ ldr r0, [pc, #724] @ 297eb4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 297de4 │ │ │ │ ldr r0, [pc, #668] @ 297e94 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr sl, [r6, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 297e20 │ │ │ │ ldr r0, [pc, #648] @ 297e9c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r7, [pc, #628] @ 297ea0 │ │ │ │ add r0, r5, #24 │ │ │ │ ldr r5, [pc, #664] @ 297ecc │ │ │ │ ldr fp, [pc, #664] @ 297ed0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add fp, pc, fp │ │ │ │ stm r0, {r2, r3, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r2, r2, #1 │ │ │ │ add r0, r0, r7 │ │ │ │ adc r3, r3, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ strd r2, [r0, #8] │ │ │ │ ldr r0, [pc, #620] @ 297ed4 │ │ │ │ @@ -610103,21 +610103,21 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 297bf0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #100] @ 297e98 │ │ │ │ mov r7, #1 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r7, [r0, r1]! │ │ │ │ mov r1, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ b 297c24 │ │ │ │ ldr r0, [pc, #104] @ 297ec4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -610211,43 +610211,43 @@ │ │ │ │ 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 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 298278 │ │ │ │ ldr r1, [pc, #852] @ 298350 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #9 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 298288 │ │ │ │ ldr r1, [pc, #796] @ 298354 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -610255,15 +610255,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 298298 │ │ │ │ ldr r1, [pc, #736] @ 298358 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -610271,15 +610271,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2982a8 │ │ │ │ ldr r1, [pc, #676] @ 29835c │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -610287,15 +610287,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2982b8 │ │ │ │ ldr r1, [pc, #616] @ 298360 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -610303,15 +610303,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2982c8 │ │ │ │ ldr r1, [pc, #556] @ 298364 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #10 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -610319,15 +610319,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2982d8 │ │ │ │ ldr r1, [pc, #496] @ 298368 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -610335,15 +610335,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2982e8 │ │ │ │ ldr r1, [pc, #436] @ 29836c │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #14 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -610351,15 +610351,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2982f8 │ │ │ │ ldr r1, [pc, #376] @ 298370 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #18 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -610367,15 +610367,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 298308 │ │ │ │ ldr r1, [pc, #316] @ 298374 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -610501,46 +610501,46 @@ │ │ │ │ bl 43fac │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b5b70 │ │ │ │ ldr r0, [pc, #716] @ 298724 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 298654 │ │ │ │ ldr r0, [pc, #724] @ 298748 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 298678 │ │ │ │ ldr r0, [pc, #668] @ 298728 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr sl, [r6, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 2986b4 │ │ │ │ ldr r0, [pc, #648] @ 298730 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r7, [pc, #628] @ 298734 │ │ │ │ add r0, r5, #24 │ │ │ │ ldr r5, [pc, #664] @ 298760 │ │ │ │ ldr fp, [pc, #664] @ 298764 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add fp, pc, fp │ │ │ │ stm r0, {r2, r3, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r2, r2, #1 │ │ │ │ add r0, r0, r7 │ │ │ │ adc r3, r3, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ strd r2, [r0, #8] │ │ │ │ ldr r0, [pc, #620] @ 298768 │ │ │ │ @@ -610652,21 +610652,21 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 298484 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #100] @ 29872c │ │ │ │ mov r7, #1 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r7, [r0, r1]! │ │ │ │ mov r1, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ b 2984b8 │ │ │ │ ldr r0, [pc, #104] @ 298758 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -610904,46 +610904,46 @@ │ │ │ │ bl 43fac │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b6a58 │ │ │ │ ldr r0, [pc, #716] @ 298d70 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 298ca0 │ │ │ │ ldr r0, [pc, #724] @ 298d94 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 298cc4 │ │ │ │ ldr r0, [pc, #668] @ 298d74 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr sl, [r6, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 298d00 │ │ │ │ ldr r0, [pc, #648] @ 298d7c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r7, [pc, #628] @ 298d80 │ │ │ │ add r0, r5, #24 │ │ │ │ ldr r5, [pc, #664] @ 298dac │ │ │ │ ldr fp, [pc, #664] @ 298db0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add fp, pc, fp │ │ │ │ stm r0, {r2, r3, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r2, r2, #1 │ │ │ │ add r0, r0, r7 │ │ │ │ adc r3, r3, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ strd r2, [r0, #8] │ │ │ │ ldr r0, [pc, #620] @ 298db4 │ │ │ │ @@ -611055,21 +611055,21 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 298ad0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #100] @ 298d78 │ │ │ │ mov r7, #1 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r7, [r0, r1]! │ │ │ │ mov r1, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ b 298b04 │ │ │ │ ldr r0, [pc, #104] @ 298da4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -611153,28 +611153,28 @@ │ │ │ │ ldr r2, [pc, #1360] @ 2993c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r2, [r8, #204] @ 0xcc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #55 @ 0x37 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 299260 │ │ │ │ ldr r1, [pc, #1304] @ 2993cc │ │ │ │ ldrd r4, [r6, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r4, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -611182,15 +611182,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 299270 │ │ │ │ ldr r1, [pc, #1244] @ 2993d0 │ │ │ │ ldrd r4, [r6, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #9 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r4, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -611198,15 +611198,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 299280 │ │ │ │ ldr r1, [pc, #1184] @ 2993d4 │ │ │ │ ldrd r4, [r6, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r4, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -611214,15 +611214,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 299290 │ │ │ │ ldr r1, [pc, #1124] @ 2993d8 │ │ │ │ ldrd r4, [r6, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r4, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -611230,15 +611230,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2992a0 │ │ │ │ ldr r1, [pc, #1064] @ 2993dc │ │ │ │ ldrd r4, [r6, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r4, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -611246,15 +611246,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2992b0 │ │ │ │ ldr r1, [pc, #1004] @ 2993e0 │ │ │ │ ldrd r4, [r6, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #10 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r4, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -611262,15 +611262,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2992c0 │ │ │ │ ldr r1, [pc, #944] @ 2993e4 │ │ │ │ ldrd r4, [r6, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #14 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r4, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -611280,28 +611280,28 @@ │ │ │ │ ldr r1, [pc, #884] @ 2993e8 │ │ │ │ ldr r4, [r6, #56] @ 0x38 │ │ │ │ ldr r9, [r6, #60] @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r5 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r4, r9 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2992e0 │ │ │ │ ldr r0, [pc, #760] @ 2993b4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2992f0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 299314 │ │ │ │ @@ -611364,15 +611364,15 @@ │ │ │ │ orrseq r0, r0, r1 │ │ │ │ bne 299388 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #1 │ │ │ │ bne 2991d8 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ b 2991f4 │ │ │ │ - bl 63ff00 │ │ │ │ + bl 63ff10 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 43bbc │ │ │ │ mov r4, #1 │ │ │ │ strd r4, [r6] │ │ │ │ mov r0, r5 │ │ │ │ @@ -611617,44 +611617,44 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2997bc │ │ │ │ ldr r0, [pc, #768] @ 2998c8 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2997f8 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 29981c │ │ │ │ ldr r0, [pc, #728] @ 2998cc │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr sl, [r8, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 299858 │ │ │ │ ldr r0, [pc, #708] @ 2998d4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r7, [pc, #688] @ 2998d8 │ │ │ │ add r0, r5, #24 │ │ │ │ ldr r5, [pc, #760] @ 299928 │ │ │ │ ldr fp, [pc, #760] @ 29992c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add fp, pc, fp │ │ │ │ stm r0, {r2, r3, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r2, r2, #1 │ │ │ │ add r0, r0, r7 │ │ │ │ adc r3, r3, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ strd r2, [r0, #8] │ │ │ │ ldr r0, [pc, #716] @ 299930 │ │ │ │ @@ -611781,21 +611781,21 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 2995ec │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #100] @ 2998d0 │ │ │ │ mov r7, #1 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r7, [r0, r1]! │ │ │ │ mov r1, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ b 299620 │ │ │ │ ldr r0, [pc, #140] @ 299920 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -612011,46 +612011,46 @@ │ │ │ │ bl 43fac │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b7130 │ │ │ │ ldr r0, [pc, #708] @ 299eb4 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 299de4 │ │ │ │ ldr r0, [pc, #716] @ 299ed8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 299e08 │ │ │ │ ldr r0, [pc, #660] @ 299eb8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr sl, [r6, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 299e44 │ │ │ │ ldr r0, [pc, #640] @ 299ec0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r7, [pc, #620] @ 299ec4 │ │ │ │ add r0, r5, #24 │ │ │ │ ldr r5, [pc, #656] @ 299ef0 │ │ │ │ ldr fp, [pc, #656] @ 299ef4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add fp, pc, fp │ │ │ │ stm r0, {r2, r3, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r2, r2, #1 │ │ │ │ add r0, r0, r7 │ │ │ │ adc r3, r3, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ strd r2, [r0, #8] │ │ │ │ ldr r0, [pc, #612] @ 299ef8 │ │ │ │ @@ -612160,21 +612160,21 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 299c1c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #100] @ 299ebc │ │ │ │ mov r7, #1 │ │ │ │ ldm r9, {r2, r3, r8, r9} │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r7, [r0, r1]! │ │ │ │ mov r1, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ b 299c50 │ │ │ │ ldr r0, [pc, #104] @ 299ee8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -612299,44 +612299,44 @@ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 29a308 │ │ │ │ ldr r0, [pc, #924] @ 29a40c │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29a340 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 29a364 │ │ │ │ ldr r0, [pc, #884] @ 29a410 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr fp, [r6, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 29a39c │ │ │ │ ldr r0, [pc, #864] @ 29a418 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ ldr r7, [pc, #844] @ 29a41c │ │ │ │ add r0, r5, #24 │ │ │ │ ldr r3, [pc, #908] @ 29a464 │ │ │ │ ldr sl, [pc, #908] @ 29a468 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add sl, pc, sl │ │ │ │ stm r0, {r1, r2, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, r1, #1 │ │ │ │ add r0, r0, r7 │ │ │ │ adc r9, r2, #0 │ │ │ │ ldmib r3, {r5, r6} │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #868] @ 29a46c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -612428,30 +612428,30 @@ │ │ │ │ str r9, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ str lr, [r4, #92] @ 0x5c │ │ │ │ str fp, [r4, #96] @ 0x60 │ │ │ │ strd r2, [r4, #204] @ 0xcc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 29a2e4 │ │ │ │ ldr r1, [pc, #572] @ 29a4dc │ │ │ │ ldr r0, [pc, #572] @ 29a4e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r6, [r0, #40] @ 0x28 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #7 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -612502,21 +612502,21 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, r8, #8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 29a094 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #100] @ 29a414 │ │ │ │ mov r7, #1 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r7, [r0, r3]! │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ b 29a0c8 │ │ │ │ ldr r0, [pc, #132] @ 29a45c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -612626,42 +612626,42 @@ │ │ │ │ ldr r0, [fp, #4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 29a8ac │ │ │ │ ldr r0, [pc, #1060] @ 29a9b0 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29a8e4 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 29a908 │ │ │ │ ldr r0, [pc, #1020] @ 29a9b4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr sl, [fp, #96] @ 0x60 │ │ │ │ tst r0, #1 │ │ │ │ beq 29a940 │ │ │ │ ldr r0, [pc, #1000] @ 29a9bc │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r1 │ │ │ │ add r9, r0, #8 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ add r0, r5, #24 │ │ │ │ ldr r5, [pc, #976] @ 29a9c0 │ │ │ │ ldr r3, [pc, #1040] @ 29aa04 │ │ │ │ stm r0, {r1, r2, r8, r9} │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, r1, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ adc r9, r2, #0 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #1000] @ 29aa08 │ │ │ │ @@ -612749,29 +612749,29 @@ │ │ │ │ str r7, [r4, #80] @ 0x50 │ │ │ │ str r9, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ str lr, [r4, #92] @ 0x5c │ │ │ │ str sl, [r4, #96] @ 0x60 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 29a868 │ │ │ │ ldr r1, [pc, #716] @ 29aa70 │ │ │ │ ldr r6, [fp, #104] @ 0x68 │ │ │ │ ldr r5, [fp, #108] @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #17 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -612779,15 +612779,15 @@ │ │ │ │ bne 29a878 │ │ │ │ ldr r1, [pc, #656] @ 29aa74 │ │ │ │ ldr r6, [fp, #104] @ 0x68 │ │ │ │ ldr r5, [fp, #108] @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -612795,15 +612795,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 29a888 │ │ │ │ ldr r1, [pc, #592] @ 29aa78 │ │ │ │ ldrd r6, [fp, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -612863,21 +612863,21 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, fp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 29a5b0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #100] @ 29a9b8 │ │ │ │ mov r6, #1 │ │ │ │ ldm r9, {r1, r2, r8, r9} │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r6, [r0, r3]! │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ b 29a5e4 │ │ │ │ ldr r0, [pc, #128] @ 29a9fc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -613347,15 +613347,15 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ bl 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 424b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #80] @ 29b130 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #76] @ 29b134 │ │ │ │ add ip, sp, #24 │ │ │ │ ldr r7, [pc, #72] @ 29b138 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -613680,15 +613680,15 @@ │ │ │ │ ldr r1, [pc, #156] @ 29b690 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #7 │ │ │ │ bne 29b62c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4e87bc │ │ │ │ + bl 4e87cc │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [r4], #16 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #200 @ 0xc8 │ │ │ │ @@ -613758,28 +613758,28 @@ │ │ │ │ bl 4306c │ │ │ │ bl 4306c │ │ │ │ bl 42c70 │ │ │ │ bl 4306c │ │ │ │ bl 424b4 │ │ │ │ bl 42c70 │ │ │ │ bl 42cb8 │ │ │ │ - bl 645e70 │ │ │ │ + bl 645e80 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #364] @ 29b8bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 29b858 │ │ │ │ ldr r0, [pc, #356] @ 29b8cc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #348] @ 29b8d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ add r0, r5, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ strd r6, [r5, #16] │ │ │ │ @@ -614040,27 +614040,27 @@ │ │ │ │ ldr r0, [pc, #812] @ 29bec0 │ │ │ │ ldr r4, [pc, #772] @ 29be9c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [pc, r4] │ │ │ │ ldmib r2, {r3, r4} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r1, [r0, r1]! │ │ │ │ mov r0, #0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ tst r1, #1 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ beq 29bdb0 │ │ │ │ ldr r0, [pc, #720] @ 29bea4 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add r7, r0, #8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ str r7, [sp, #20] │ │ │ │ ldr r7, [pc, #688] @ 29bea8 │ │ │ │ add fp, sp, #160 @ 0xa0 │ │ │ │ @@ -614069,15 +614069,15 @@ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ stm r0, {r2, r3} │ │ │ │ str r6, [r0, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [r0, #12] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov sl, #0 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ adds r5, r2, #1 │ │ │ │ adc r7, r3, #0 │ │ │ │ @@ -614093,15 +614093,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r6, [sp, #180] @ 0xb4 │ │ │ │ beq 29bdf8 │ │ │ │ ldr r0, [pc, #568] @ 29beb0 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r2, r5, #1 │ │ │ │ add r0, r0, r1 │ │ │ │ adc r3, r7, #0 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ str r9, [sp, #208] @ 0xd0 │ │ │ │ strd r2, [r0, #8] │ │ │ │ @@ -614171,42 +614171,42 @@ │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ bl 64efc │ │ │ │ b 29be54 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r6, sp, #224 @ 0xe0 │ │ │ │ ldr r0, [pc, #220] @ 29bea0 │ │ │ │ ldr r4, [sp, #236] @ 0xec │ │ │ │ mov r7, #1 │ │ │ │ ldm r6, {r2, r3, r6} │ │ │ │ ldr r5, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r7, [r0, r5]! │ │ │ │ mov r7, #0 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r6, [r0, #16] │ │ │ │ str r4, [r0, #20] │ │ │ │ str r7, [r0, #4] │ │ │ │ b 29bbf0 │ │ │ │ add r5, fp, #8 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #160] @ 29beac │ │ │ │ mov r4, #1 │ │ │ │ ldr r5, [sp, #224] @ 0xe0 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r4, [r0, r1]! │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r2, [r0, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r4, [pc, #136] @ 29becc │ │ │ │ @@ -614265,20 +614265,20 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 29bfec │ │ │ │ ldr r0, [pc, #300] @ 29c04c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #292] @ 29c050 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #280] @ 29c054 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #25 │ │ │ │ - bl 645e74 │ │ │ │ + bl 645e84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r5, #60] @ 0x3c │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ strb r1, [r5, #44] @ 0x2c │ │ │ │ str r4, [r5, #16] │ │ │ │ @@ -614639,113 +614639,113 @@ │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 42ce8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29c690 │ │ │ │ ldr r1, [pc, #484] @ 29c6f8 │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #480] @ 29c6fc │ │ │ │ ldr r2, [pc, #480] @ 29c700 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #8 │ │ │ │ b 29c460 │ │ │ │ bl 434b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29c690 │ │ │ │ ldr r1, [pc, #440] @ 29c704 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [pc, #436] @ 29c708 │ │ │ │ ldr r2, [pc, #436] @ 29c70c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #16 │ │ │ │ b 29c460 │ │ │ │ bl 434b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29c690 │ │ │ │ ldr r1, [pc, #396] @ 29c710 │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [pc, #392] @ 29c714 │ │ │ │ ldr r2, [pc, #392] @ 29c718 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #24 │ │ │ │ b 29c460 │ │ │ │ bl 43a84 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29c690 │ │ │ │ ldr r1, [pc, #352] @ 29c71c │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [pc, #348] @ 29c720 │ │ │ │ ldr r2, [pc, #348] @ 29c724 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #32 │ │ │ │ b 29c460 │ │ │ │ bl 434b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29c690 │ │ │ │ ldr r1, [pc, #308] @ 29c728 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr r0, [pc, #304] @ 29c72c │ │ │ │ ldr r2, [pc, #304] @ 29c730 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ b 29c460 │ │ │ │ bl 42d84 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29c690 │ │ │ │ ldr r1, [pc, #264] @ 29c734 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #260] @ 29c738 │ │ │ │ ldr r2, [pc, #260] @ 29c73c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ b 29c460 │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29c690 │ │ │ │ ldr r1, [pc, #220] @ 29c740 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #216] @ 29c744 │ │ │ │ ldr r2, [pc, #216] @ 29c748 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ b 29c460 │ │ │ │ bl 4306c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #84] @ 29c6ec │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #80] @ 29c6f0 │ │ │ │ ldr r7, [pc, #80] @ 29c6f4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ @@ -614808,15 +614808,15 @@ │ │ │ │ ldr r0, [pc, #296] @ 29c8bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 29c874 │ │ │ │ bl 43718 │ │ │ │ - bl 645e70 │ │ │ │ + bl 645e80 │ │ │ │ mov r1, #0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r1, [r9, #16] │ │ │ │ str r1, [r9, #20] │ │ │ │ str r1, [r9] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ @@ -615181,99 +615181,99 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, r8, #8 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 29ca0c │ │ │ │ bl 42964 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29cfec │ │ │ │ ldr r1, [pc, #720] @ 29d05c │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #716] @ 29d060 │ │ │ │ ldr r2, [pc, #716] @ 29d064 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #8 │ │ │ │ b 29cc64 │ │ │ │ bl 43ea4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29cfec │ │ │ │ ldr r1, [pc, #676] @ 29d068 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [pc, #672] @ 29d06c │ │ │ │ ldr r2, [pc, #672] @ 29d070 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #16 │ │ │ │ b 29cc64 │ │ │ │ bl 4288c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29cfec │ │ │ │ ldr r1, [pc, #632] @ 29d074 │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [pc, #628] @ 29d078 │ │ │ │ ldr r2, [pc, #628] @ 29d07c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #24 │ │ │ │ b 29cc64 │ │ │ │ bl 4288c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29cfec │ │ │ │ ldr r1, [pc, #588] @ 29d080 │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [pc, #584] @ 29d084 │ │ │ │ ldr r2, [pc, #584] @ 29d088 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #32 │ │ │ │ b 29cc64 │ │ │ │ bl 438b0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29cfec │ │ │ │ ldr r1, [pc, #544] @ 29d08c │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr r0, [pc, #540] @ 29d090 │ │ │ │ ldr r2, [pc, #540] @ 29d094 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ b 29cc64 │ │ │ │ bl 43f64 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29cfec │ │ │ │ ldr r1, [pc, #500] @ 29d098 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #496] @ 29d09c │ │ │ │ ldr r2, [pc, #496] @ 29d0a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ b 29cc64 │ │ │ │ bl 43cdc │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29cfec │ │ │ │ ldr r1, [pc, #456] @ 29d0a4 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #452] @ 29d0a8 │ │ │ │ ldr r2, [pc, #452] @ 29d0ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -615294,15 +615294,15 @@ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 29cb98 │ │ │ │ bl 2aa760 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29cfec │ │ │ │ ldr r1, [pc, #368] @ 29d0c0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #364] @ 29d0c4 │ │ │ │ ldr r2, [pc, #364] @ 29d0c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -615322,29 +615322,29 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, r8, #8 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 29cbdc │ │ │ │ bl 2aa7e8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29cfec │ │ │ │ ldr r1, [pc, #276] @ 29d0d4 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ ldr r0, [pc, #272] @ 29d0d8 │ │ │ │ ldr r2, [pc, #272] @ 29d0dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ b 29cc64 │ │ │ │ bl 434cc │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #92] @ 29d050 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #88] @ 29d054 │ │ │ │ ldr r7, [pc, #88] @ 29d058 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ @@ -615598,15 +615598,15 @@ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 29d18c │ │ │ │ bl 2aa868 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29d4ec │ │ │ │ ldr r1, [pc, #360] @ 29d578 │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #356] @ 29d57c │ │ │ │ ldr r2, [pc, #356] @ 29d580 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -615627,15 +615627,15 @@ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 29d1d8 │ │ │ │ bl 2aa868 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 29d4ec │ │ │ │ ldr r1, [pc, #268] @ 29d590 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [pc, #264] @ 29d594 │ │ │ │ ldr r2, [pc, #264] @ 29d598 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -615656,15 +615656,15 @@ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 29d214 │ │ │ │ bl 2aa868 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #120] @ 29d56c │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #116] @ 29d570 │ │ │ │ ldr r7, [pc, #116] @ 29d574 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -616042,19 +616042,19 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #208] @ 29dbb0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r6, r1, r0 │ │ │ │ tst r6, #3 │ │ │ │ bne 29db24 │ │ │ │ - bl 63f908 │ │ │ │ + bl 63f918 │ │ │ │ mov r4, r0 │ │ │ │ - bl 640a30 │ │ │ │ + bl 640a40 │ │ │ │ mov r5, r0 │ │ │ │ - bl 6407e4 │ │ │ │ + bl 6407f4 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [r6, #16] │ │ │ │ str r5, [r6, #20] │ │ │ │ str r0, [r6, #24] │ │ │ │ str r1, [r6, #28] │ │ │ │ str r1, [r6] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -616153,15 +616153,15 @@ │ │ │ │ rsbeq r2, ip, r4, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29dee4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29dd58 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -616223,15 +616223,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29de84 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29de4c │ │ │ │ ldr r0, [pc, #312] @ 29df14 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29df18 │ │ │ │ ldr r3, [pc, #308] @ 29df1c │ │ │ │ @@ -616317,15 +616317,15 @@ │ │ │ │ strdeq r1, [sp], #-4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29e174 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29dfe8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -616387,15 +616387,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29e114 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29e0dc │ │ │ │ ldr r0, [pc, #312] @ 29e1a4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29e1a8 │ │ │ │ ldr r3, [pc, #308] @ 29e1ac │ │ │ │ @@ -616481,15 +616481,15 @@ │ │ │ │ subeq r0, sp, r4, ror #28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29e404 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29e278 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -616551,15 +616551,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29e3a4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29e36c │ │ │ │ ldr r0, [pc, #312] @ 29e434 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29e438 │ │ │ │ ldr r3, [pc, #308] @ 29e43c │ │ │ │ @@ -616645,15 +616645,15 @@ │ │ │ │ ldrdeq r0, [sp], #-180 @ 0xffffff4c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29e694 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29e508 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -616715,15 +616715,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29e634 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29e5fc │ │ │ │ ldr r0, [pc, #312] @ 29e6c4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29e6c8 │ │ │ │ ldr r3, [pc, #308] @ 29e6cc │ │ │ │ @@ -616809,15 +616809,15 @@ │ │ │ │ subeq r0, sp, r4, asr #18 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29e924 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29e798 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -616879,15 +616879,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29e8c4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29e88c │ │ │ │ ldr r0, [pc, #312] @ 29e954 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29e958 │ │ │ │ ldr r3, [pc, #308] @ 29e95c │ │ │ │ @@ -616973,15 +616973,15 @@ │ │ │ │ strheq r0, [sp], #-100 @ 0xffffff9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29ebb4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29ea28 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -617043,15 +617043,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29eb54 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29eb1c │ │ │ │ ldr r0, [pc, #312] @ 29ebe4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29ebe8 │ │ │ │ ldr r3, [pc, #308] @ 29ebec │ │ │ │ @@ -617137,15 +617137,15 @@ │ │ │ │ subeq r0, sp, r4, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29ee44 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29ecb8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -617207,15 +617207,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29ede4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29edac │ │ │ │ ldr r0, [pc, #312] @ 29ee74 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29ee78 │ │ │ │ ldr r3, [pc, #308] @ 29ee7c │ │ │ │ @@ -617301,15 +617301,15 @@ │ │ │ │ umaaleq r0, sp, r4, r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29f0d4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29ef48 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -617371,15 +617371,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29f074 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29f03c │ │ │ │ ldr r0, [pc, #312] @ 29f104 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29f108 │ │ │ │ ldr r3, [pc, #308] @ 29f10c │ │ │ │ @@ -617465,15 +617465,15 @@ │ │ │ │ subeq pc, ip, r4, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29f364 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29f1d8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -617535,15 +617535,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29f304 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29f2cc │ │ │ │ ldr r0, [pc, #312] @ 29f394 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29f398 │ │ │ │ ldr r3, [pc, #308] @ 29f39c │ │ │ │ @@ -617629,15 +617629,15 @@ │ │ │ │ subeq pc, ip, r4, ror ip @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29f5f4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29f468 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -617699,15 +617699,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29f594 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29f55c │ │ │ │ ldr r0, [pc, #312] @ 29f624 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29f628 │ │ │ │ ldr r3, [pc, #308] @ 29f62c │ │ │ │ @@ -617793,15 +617793,15 @@ │ │ │ │ subeq pc, ip, r4, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29f884 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29f6f8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -617863,15 +617863,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29f824 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29f7ec │ │ │ │ ldr r0, [pc, #312] @ 29f8b4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29f8b8 │ │ │ │ ldr r3, [pc, #308] @ 29f8bc │ │ │ │ @@ -617957,15 +617957,15 @@ │ │ │ │ subeq pc, ip, r4, asr r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29fb14 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29f988 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -618027,15 +618027,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29fab4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29fa7c │ │ │ │ ldr r0, [pc, #312] @ 29fb44 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29fb48 │ │ │ │ ldr r3, [pc, #308] @ 29fb4c │ │ │ │ @@ -618121,15 +618121,15 @@ │ │ │ │ subeq pc, ip, r4, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 29fda4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29fc18 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -618191,15 +618191,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29fd44 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29fd0c │ │ │ │ ldr r0, [pc, #312] @ 29fdd4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 29fdd8 │ │ │ │ ldr r3, [pc, #308] @ 29fddc │ │ │ │ @@ -618285,15 +618285,15 @@ │ │ │ │ subeq pc, ip, r4, lsr r2 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a0034 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 29fea8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -618355,15 +618355,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 29ffd4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29ff9c │ │ │ │ ldr r0, [pc, #312] @ 2a0064 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a0068 │ │ │ │ ldr r3, [pc, #308] @ 2a006c │ │ │ │ @@ -618449,15 +618449,15 @@ │ │ │ │ subeq lr, ip, r4, lsr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a02c4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a0138 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -618519,15 +618519,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a0264 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a022c │ │ │ │ ldr r0, [pc, #312] @ 2a02f4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a02f8 │ │ │ │ ldr r3, [pc, #308] @ 2a02fc │ │ │ │ @@ -618613,15 +618613,15 @@ │ │ │ │ subeq lr, ip, r4, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a0554 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a03c8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -618683,15 +618683,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a04f4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a04bc │ │ │ │ ldr r0, [pc, #312] @ 2a0584 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a0588 │ │ │ │ ldr r3, [pc, #308] @ 2a058c │ │ │ │ @@ -618777,15 +618777,15 @@ │ │ │ │ subeq lr, ip, r4, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a07e4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a0658 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -618847,15 +618847,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a0784 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a074c │ │ │ │ ldr r0, [pc, #312] @ 2a0814 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a0818 │ │ │ │ ldr r3, [pc, #308] @ 2a081c │ │ │ │ @@ -618941,15 +618941,15 @@ │ │ │ │ strdeq lr, [ip], #-116 @ 0xffffff8c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a0a74 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a08e8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -619011,15 +619011,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a0a14 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a09dc │ │ │ │ ldr r0, [pc, #312] @ 2a0aa4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a0aa8 │ │ │ │ ldr r3, [pc, #308] @ 2a0aac │ │ │ │ @@ -619105,15 +619105,15 @@ │ │ │ │ subeq lr, ip, r4, ror #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a0d04 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a0b78 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -619175,15 +619175,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a0ca4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a0c6c │ │ │ │ ldr r0, [pc, #312] @ 2a0d34 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a0d38 │ │ │ │ ldr r3, [pc, #308] @ 2a0d3c │ │ │ │ @@ -619269,15 +619269,15 @@ │ │ │ │ ldrdeq lr, [ip], #-36 @ 0xffffffdc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a0f94 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a0e08 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -619339,15 +619339,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a0f34 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a0efc │ │ │ │ ldr r0, [pc, #312] @ 2a0fc4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a0fc8 │ │ │ │ ldr r3, [pc, #308] @ 2a0fcc │ │ │ │ @@ -619433,15 +619433,15 @@ │ │ │ │ subeq lr, ip, r4, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a1224 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a1098 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -619503,15 +619503,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a11c4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a118c │ │ │ │ ldr r0, [pc, #312] @ 2a1254 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a1258 │ │ │ │ ldr r3, [pc, #308] @ 2a125c │ │ │ │ @@ -619597,15 +619597,15 @@ │ │ │ │ strheq sp, [ip], #-212 @ 0xffffff2c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a14b4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a1328 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -619667,15 +619667,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a1454 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a141c │ │ │ │ ldr r0, [pc, #312] @ 2a14e4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a14e8 │ │ │ │ ldr r3, [pc, #308] @ 2a14ec │ │ │ │ @@ -619761,15 +619761,15 @@ │ │ │ │ subeq sp, ip, r4, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a1744 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a15b8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -619831,15 +619831,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a16e4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a16ac │ │ │ │ ldr r0, [pc, #312] @ 2a1774 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a1778 │ │ │ │ ldr r3, [pc, #308] @ 2a177c │ │ │ │ @@ -619925,15 +619925,15 @@ │ │ │ │ umaaleq sp, ip, r4, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a19d4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a1848 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -619995,15 +619995,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a1974 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a193c │ │ │ │ ldr r0, [pc, #312] @ 2a1a04 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a1a08 │ │ │ │ ldr r3, [pc, #308] @ 2a1a0c │ │ │ │ @@ -620089,15 +620089,15 @@ │ │ │ │ subeq sp, ip, r4, lsl #12 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a1c64 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a1ad8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -620159,15 +620159,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a1c04 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a1bcc │ │ │ │ ldr r0, [pc, #312] @ 2a1c94 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a1c98 │ │ │ │ ldr r3, [pc, #308] @ 2a1c9c │ │ │ │ @@ -620253,15 +620253,15 @@ │ │ │ │ subeq sp, ip, r4, ror r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a1ef4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a1d68 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -620323,15 +620323,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a1e94 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a1e5c │ │ │ │ ldr r0, [pc, #312] @ 2a1f24 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a1f28 │ │ │ │ ldr r3, [pc, #308] @ 2a1f2c │ │ │ │ @@ -620417,15 +620417,15 @@ │ │ │ │ subeq sp, ip, r4, ror #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #576] @ 2a2184 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a1ff8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -620487,15 +620487,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 2a2124 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a20ec │ │ │ │ ldr r0, [pc, #312] @ 2a21b4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #308] @ 2a21b8 │ │ │ │ ldr r3, [pc, #308] @ 2a21bc │ │ │ │ @@ -621075,22 +621075,22 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2a2974 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2a2998 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 2a29b4 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a29c4 │ │ │ │ bl 43e68 │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [r6, #160]! @ 0xa0 │ │ │ │ dmb ish │ │ │ │ @@ -621112,15 +621112,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2a2a04 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2a2a2c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ mov r0, r9 │ │ │ │ bl 297034 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a2a48 │ │ │ │ add r0, r7, #4 │ │ │ │ bl 14ebf8 │ │ │ │ @@ -621140,23 +621140,23 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2a2a78 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2a2aa0 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ b 2a2aa0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 2a2abc │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a2acc │ │ │ │ bl 43e68 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ bl 296f84 │ │ │ │ b 2a2b10 │ │ │ │ @@ -621169,15 +621169,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2a2ae8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2a2b10 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ mov r0, r9 │ │ │ │ bl 297034 │ │ │ │ b 2a2b24 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ bl 65104 │ │ │ │ rsbeq sp, fp, r8, asr #12 │ │ │ │ @@ -621944,15 +621944,15 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ bl 2b72b8 │ │ │ │ ldr r0, [pc, #728] @ 2a3a00 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a3928 │ │ │ │ ldr r0, [pc, #736] @ 2a3a20 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -621960,35 +621960,35 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a394c │ │ │ │ ldr r0, [pc, #680] @ 2a3a04 │ │ │ │ add r5, r5, #24 │ │ │ │ ldr r1, [pc, #716] @ 2a3a30 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 2a3988 │ │ │ │ ldr r0, [pc, #648] @ 2a3a0c │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add r9, r0, #12 │ │ │ │ ldr fp, [r0, #8] │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r0, [pc, #624] @ 2a3a10 │ │ │ │ ldr r7, [pc, #656] @ 2a3a34 │ │ │ │ ldr sl, [pc, #656] @ 2a3a38 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ add sl, pc, sl │ │ │ │ str fp, [r5] │ │ │ │ stmib r5, {r6, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, fp, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r9, r6, #0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #608] @ 2a3a3c │ │ │ │ @@ -622098,23 +622098,23 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 2a3754 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #104] @ 2a3a08 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r3, [r0, r7]! │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ b 2a3798 │ │ │ │ ldr r0, [pc, #208] @ 2a3aa0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -622195,45 +622195,45 @@ │ │ │ │ stm r0, {r1, r6, r7} │ │ │ │ ldr r0, [fp] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a3cfc │ │ │ │ ldr r0, [pc, #764] @ 2a3e10 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a3d38 │ │ │ │ ldr r0, [fp] │ │ │ │ add r6, sp, #8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a3d5c │ │ │ │ ldr r0, [pc, #724] @ 2a3e14 │ │ │ │ add r6, r6, #24 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ beq 2a3d98 │ │ │ │ ldr r0, [pc, #700] @ 2a3e1c │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add r9, r0, #12 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ ldm r9, {r3, r8, r9} │ │ │ │ ldr r0, [pc, #676] @ 2a3e20 │ │ │ │ ldr r7, [pc, #740] @ 2a3e64 │ │ │ │ str sl, [r6] │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [pc, r0] │ │ │ │ stmib r6, {r3, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, sl, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ adc r9, r3, #0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #696] @ 2a3e68 │ │ │ │ @@ -622358,23 +622358,23 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 2a3b38 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #104] @ 2a3e18 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ ldm r9, {r3, r8, r9} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r2, [r0, r7]! │ │ │ │ mov r7, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r7, [r0, #4] │ │ │ │ b 2a3b74 │ │ │ │ ldr r0, [pc, #236] @ 2a3ecc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -622440,15 +622440,15 @@ │ │ │ │ rsbeq sl, r7, r8, ror #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ bl 2b7440 │ │ │ │ ldr r0, [pc, #728] @ 2a41c0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a40e8 │ │ │ │ ldr r0, [pc, #736] @ 2a41e0 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -622456,35 +622456,35 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a410c │ │ │ │ ldr r0, [pc, #680] @ 2a41c4 │ │ │ │ add r5, r5, #24 │ │ │ │ ldr r1, [pc, #716] @ 2a41f0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 2a4148 │ │ │ │ ldr r0, [pc, #648] @ 2a41cc │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add r9, r0, #12 │ │ │ │ ldr fp, [r0, #8] │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r0, [pc, #624] @ 2a41d0 │ │ │ │ ldr r7, [pc, #656] @ 2a41f4 │ │ │ │ ldr sl, [pc, #656] @ 2a41f8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ add sl, pc, sl │ │ │ │ str fp, [r5] │ │ │ │ stmib r5, {r6, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, fp, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r9, r6, #0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #608] @ 2a41fc │ │ │ │ @@ -622594,23 +622594,23 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 2a3f14 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #104] @ 2a41c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r3, [r0, r7]! │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ b 2a3f58 │ │ │ │ ldr r0, [pc, #208] @ 2a4260 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -622691,47 +622691,47 @@ │ │ │ │ stm r0, {r1, r6, r7} │ │ │ │ ldr r0, [r5, #12] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a44c4 │ │ │ │ ldr r0, [pc, #764] @ 2a45d0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a44fc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ add r6, sp, #8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a4520 │ │ │ │ ldr r0, [pc, #724] @ 2a45d4 │ │ │ │ add r6, r6, #24 │ │ │ │ ldr fp, [pc, #788] @ 2a461c │ │ │ │ add fp, pc, fp │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [fp, #80] @ 0x50 │ │ │ │ tst r0, #1 │ │ │ │ beq 2a4558 │ │ │ │ ldr r0, [pc, #692] @ 2a45dc │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add r9, r0, #12 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ ldm r9, {r3, r8, r9} │ │ │ │ ldr r0, [pc, #668] @ 2a45e0 │ │ │ │ ldr r7, [pc, #728] @ 2a4620 │ │ │ │ str sl, [r6] │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [pc, r0] │ │ │ │ stmib r6, {r3, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, sl, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ adc r9, r3, #0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #684] @ 2a4624 │ │ │ │ @@ -622854,23 +622854,23 @@ │ │ │ │ add r0, r5, #12 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 2a42f8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #104] @ 2a45d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ ldm r9, {r3, r8, r9} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r2, [r0, r7]! │ │ │ │ mov r7, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r7, [r0, #4] │ │ │ │ b 2a433c │ │ │ │ ldr r0, [pc, #232] @ 2a4688 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -622935,15 +622935,15 @@ │ │ │ │ rsbeq r9, r7, r8, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ bl 2b6be0 │ │ │ │ ldr r0, [pc, #728] @ 2a497c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a48a4 │ │ │ │ ldr r0, [pc, #736] @ 2a499c │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -622951,35 +622951,35 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a48c8 │ │ │ │ ldr r0, [pc, #680] @ 2a4980 │ │ │ │ add r5, r5, #24 │ │ │ │ ldr r1, [pc, #716] @ 2a49ac │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 2a4904 │ │ │ │ ldr r0, [pc, #648] @ 2a4988 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add r9, r0, #12 │ │ │ │ ldr fp, [r0, #8] │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r0, [pc, #624] @ 2a498c │ │ │ │ ldr r7, [pc, #656] @ 2a49b0 │ │ │ │ ldr sl, [pc, #656] @ 2a49b4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ add sl, pc, sl │ │ │ │ str fp, [r5] │ │ │ │ stmib r5, {r6, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, fp, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r9, r6, #0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #608] @ 2a49b8 │ │ │ │ @@ -623089,23 +623089,23 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 2a46d0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #104] @ 2a4984 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r3, [r0, r7]! │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ b 2a4714 │ │ │ │ ldr r0, [pc, #208] @ 2a4a1c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -623164,15 +623164,15 @@ │ │ │ │ strdeq r9, [r7], #-92 @ 0xffffffa4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ bl 2b75b8 │ │ │ │ ldr r0, [pc, #728] @ 2a4d10 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a4c38 │ │ │ │ ldr r0, [pc, #736] @ 2a4d30 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -623180,35 +623180,35 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a4c5c │ │ │ │ ldr r0, [pc, #680] @ 2a4d14 │ │ │ │ add r5, r5, #24 │ │ │ │ ldr r1, [pc, #716] @ 2a4d40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 2a4c98 │ │ │ │ ldr r0, [pc, #648] @ 2a4d1c │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add r9, r0, #12 │ │ │ │ ldr fp, [r0, #8] │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r0, [pc, #624] @ 2a4d20 │ │ │ │ ldr r7, [pc, #656] @ 2a4d44 │ │ │ │ ldr sl, [pc, #656] @ 2a4d48 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ add sl, pc, sl │ │ │ │ str fp, [r5] │ │ │ │ stmib r5, {r6, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, fp, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r9, r6, #0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #608] @ 2a4d4c │ │ │ │ @@ -623318,23 +623318,23 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 2a4a64 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #104] @ 2a4d18 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r3, [r0, r7]! │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ b 2a4aa8 │ │ │ │ ldr r0, [pc, #208] @ 2a4db0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -623393,15 +623393,15 @@ │ │ │ │ rsbeq r9, r7, r8, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ bl 2b6518 │ │ │ │ ldr r0, [pc, #728] @ 2a50a4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a4fcc │ │ │ │ ldr r0, [pc, #736] @ 2a50c4 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -623409,35 +623409,35 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a4ff0 │ │ │ │ ldr r0, [pc, #680] @ 2a50a8 │ │ │ │ add r5, r5, #24 │ │ │ │ ldr r1, [pc, #716] @ 2a50d4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 2a502c │ │ │ │ ldr r0, [pc, #648] @ 2a50b0 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add r9, r0, #12 │ │ │ │ ldr fp, [r0, #8] │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r0, [pc, #624] @ 2a50b4 │ │ │ │ ldr r7, [pc, #656] @ 2a50d8 │ │ │ │ ldr sl, [pc, #656] @ 2a50dc │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ add sl, pc, sl │ │ │ │ str fp, [r5] │ │ │ │ stmib r5, {r6, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, fp, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r9, r6, #0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #608] @ 2a50e0 │ │ │ │ @@ -623547,23 +623547,23 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 2a4df8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #104] @ 2a50ac │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r3, [r0, r7]! │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ b 2a4e3c │ │ │ │ ldr r0, [pc, #208] @ 2a5144 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -623622,15 +623622,15 @@ │ │ │ │ ldrdeq r8, [r7], #-228 @ 0xffffff1c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ bl 2b59f8 │ │ │ │ ldr r0, [pc, #728] @ 2a5438 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a5360 │ │ │ │ ldr r0, [pc, #736] @ 2a5458 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -623638,35 +623638,35 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a5384 │ │ │ │ ldr r0, [pc, #680] @ 2a543c │ │ │ │ add r5, r5, #24 │ │ │ │ ldr r1, [pc, #716] @ 2a5468 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 2a53c0 │ │ │ │ ldr r0, [pc, #648] @ 2a5444 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add r9, r0, #12 │ │ │ │ ldr fp, [r0, #8] │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r0, [pc, #624] @ 2a5448 │ │ │ │ ldr r7, [pc, #656] @ 2a546c │ │ │ │ ldr sl, [pc, #656] @ 2a5470 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ add sl, pc, sl │ │ │ │ str fp, [r5] │ │ │ │ stmib r5, {r6, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, fp, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r9, r6, #0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #608] @ 2a5474 │ │ │ │ @@ -623776,23 +623776,23 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 2a518c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #104] @ 2a5440 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r3, [r0, r7]! │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ b 2a51d0 │ │ │ │ ldr r0, [pc, #208] @ 2a54d8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -623873,49 +623873,49 @@ │ │ │ │ stm r0, {r1, r5, r6} │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a5744 │ │ │ │ ldr r0, [pc, #780] @ 2a5858 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a5780 │ │ │ │ ldr r0, [r7] │ │ │ │ add r6, sp, #8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a57a4 │ │ │ │ ldr r0, [pc, #740] @ 2a585c │ │ │ │ add r5, r6, #24 │ │ │ │ ldr r1, [pc, #812] @ 2a58ac │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ tst r0, #1 │ │ │ │ beq 2a57e0 │ │ │ │ ldr r0, [pc, #708] @ 2a5864 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ add r0, r0, r2 │ │ │ │ add r9, r0, #12 │ │ │ │ ldr fp, [r0, #8] │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r0, [pc, #684] @ 2a5868 │ │ │ │ ldr r7, [pc, #752] @ 2a58b0 │ │ │ │ ldr sl, [pc, #752] @ 2a58b4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ add sl, pc, sl │ │ │ │ str fp, [r5] │ │ │ │ stmib r5, {r6, r8, r9} │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ adds r8, fp, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r9, r6, #0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ strd r8, [r0, #8] │ │ │ │ ldr r0, [pc, #704] @ 2a58b8 │ │ │ │ @@ -624040,23 +624040,23 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 2a5570 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ ldr r0, [pc, #104] @ 2a5860 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ ldm r9, {r6, r8, r9} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ str r3, [r0, r7]! │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ b 2a55b4 │ │ │ │ ldr r0, [pc, #244] @ 2a591c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -624123,15 +624123,15 @@ │ │ │ │ @ instruction: 0xffe54820 │ │ │ │ rsbeq r8, r7, r0, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #532] @ 2a5b48 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a5ab0 │ │ │ │ ldr r0, [pc, #524] @ 2a5b58 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ @@ -624207,15 +624207,15 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a5a84 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 43a48 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 63ff00 │ │ │ │ + bl 63ff10 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 43bbc │ │ │ │ mov r4, #1 │ │ │ │ strd r4, [r6] │ │ │ │ mov r0, r5 │ │ │ │ @@ -624273,15 +624273,15 @@ │ │ │ │ rsbeq r8, r7, ip, asr #10 │ │ │ │ rsbeq r8, r7, r0, lsr r4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #532] @ 2a5da0 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a5d08 │ │ │ │ ldr r0, [pc, #524] @ 2a5db0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ @@ -624357,15 +624357,15 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a5cdc │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 43a48 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 63ff00 │ │ │ │ + bl 63ff10 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 43bbc │ │ │ │ mov r4, #1 │ │ │ │ strd r4, [r6] │ │ │ │ mov r0, r5 │ │ │ │ @@ -624423,15 +624423,15 @@ │ │ │ │ strdeq r8, [r7], #-36 @ 0xffffffdc @ │ │ │ │ ldrdeq r8, [r7], #-24 @ 0xffffffe8 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #532] @ 2a5ff8 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a5f60 │ │ │ │ ldr r0, [pc, #524] @ 2a6008 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ @@ -624507,15 +624507,15 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a5f34 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 43a48 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 63ff00 │ │ │ │ + bl 63ff10 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 43bbc │ │ │ │ mov r4, #1 │ │ │ │ strd r4, [r6] │ │ │ │ mov r0, r5 │ │ │ │ @@ -624573,15 +624573,15 @@ │ │ │ │ mlseq r7, ip, r0, r8 │ │ │ │ rsbeq r7, r7, r0, lsl #31 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #532] @ 2a6250 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 76eec0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ + blx 76eed0 <__aeabi_uidivmod@@Base+0x1064> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a61b8 │ │ │ │ ldr r0, [pc, #524] @ 2a6260 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ @@ -624657,15 +624657,15 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 2a618c │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 43a48 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 63ff00 │ │ │ │ + bl 63ff10 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 43bbc │ │ │ │ mov r4, #1 │ │ │ │ strd r4, [r6] │ │ │ │ mov r0, r5 │ │ │ │ @@ -625262,15 +625262,15 @@ │ │ │ │ str r1, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2a6b04 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ umaaleq lr, sp, fp, r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -625416,15 +625416,15 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 2a6d80 │ │ │ │ mov r0, sp │ │ │ │ orr r1, r0, #4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ b 2a6df4 │ │ │ │ ldmib sp, {r7, r9} │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -625460,15 +625460,15 @@ │ │ │ │ add ip, sp, #60 @ 0x3c │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r8, r0 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldm ip!, {r0, r2, r4, r5, r6, r7} │ │ │ │ mov r1, r3 │ │ │ │ stmia r1!, {r0, r2, r4, r5, r6, r7} │ │ │ │ @@ -625565,15 +625565,15 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub r2, r5, #1 │ │ │ │ pop {r5, lr} │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ movweq r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [pc, #60] @ 2a700c │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #56] @ 2a7010 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr ip, [pc, #52] @ 2a7014 │ │ │ │ @@ -625582,15 +625582,15 @@ │ │ │ │ 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 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r7, r7, r0, lsl #1 │ │ │ │ subeq fp, ip, fp, asr #10 │ │ │ │ rsbeq r7, r7, r4, lsl #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -625613,15 +625613,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r7, ip, lsl r0 │ │ │ │ subeq lr, sp, sl, ror r2 │ │ │ │ rsbeq r7, r7, r8, lsl r0 │ │ │ │ subeq lr, sp, sl, asr r2 │ │ │ │ subeq lr, sp, fp, asr r2 │ │ │ │ @@ -625663,28 +625663,28 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 2a7148 │ │ │ │ ldr r1, [pc, #80] @ 2a718c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, #44] @ 2a7184 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #40] @ 2a7188 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r7, r0, ror #30 │ │ │ │ strdeq lr, [sp], #-19 @ 0xffffffed │ │ │ │ subeq lr, sp, r9, lsr #4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -625700,15 +625700,15 @@ │ │ │ │ bl 655b4 │ │ │ │ subeq lr, sp, r5, asr #4 │ │ │ │ rsbeq r6, r7, r4, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a72b8 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 433c0 │ │ │ │ @@ -625808,15 +625808,15 @@ │ │ │ │ rsbeq r6, r7, r8, lsr #27 │ │ │ │ rsbeq r8, fp, ip, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a75bc │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r8, [sp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -625879,22 +625879,22 @@ │ │ │ │ mov r4, #1 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ b 2a74b4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ bne 2a7648 │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #24 │ │ │ │ stm r1, {r0, r4, r7} │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 75e36c │ │ │ │ + bl 75e37c │ │ │ │ mov r7, r0 │ │ │ │ mov fp, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 430fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a752c │ │ │ │ @@ -626138,32 +626138,32 @@ │ │ │ │ mov r6, #1 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ b 2a78c0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ bne 2a7a24 │ │ │ │ mov r0, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 75e36c │ │ │ │ + bl 75e37c │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ bl 428e0 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a7988 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bmi 2a79dc │ │ │ │ ldr r4, [sp, #12] │ │ │ │ @@ -626345,24 +626345,24 @@ │ │ │ │ mov r5, #1 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ b 2a7bfc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ bne 2a7efc │ │ │ │ mov r0, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 75e36c │ │ │ │ + bl 75e37c │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r7, #0 │ │ │ │ bmi 2a7e6c │ │ │ │ beq 2a7cf0 │ │ │ │ ldr r0, [pc, #1024] @ 2a8030 │ │ │ │ mov r1, #1 │ │ │ │ @@ -626420,34 +626420,34 @@ │ │ │ │ mov r5, #1 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ b 2a7d28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ bne 2a7f3c │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #8 │ │ │ │ stm r1, {r0, r5, r7} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 75e36c │ │ │ │ + bl 75e37c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ bl 42f58 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a7e18 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 2a7e88 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ @@ -626635,15 +626635,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a8144 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ uxtb r0, r4 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ @@ -626908,15 +626908,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2a8648 │ │ │ │ mov r0, r8 │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 424b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #340] @ 2a8618 │ │ │ │ ldr r2, [pc, #340] @ 2a861c │ │ │ │ ldr r7, [pc, #340] @ 2a8620 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -627035,15 +627035,15 @@ │ │ │ │ ldr fp, [pc, #516] @ 2a88a4 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ add sl, pc, sl │ │ │ │ mov r6, #0 │ │ │ │ add fp, pc, fp │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 64009c │ │ │ │ + bl 6400ac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a87a0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [sl] │ │ │ │ dmb ish │ │ │ │ @@ -627101,15 +627101,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 424b4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #244] @ 2a88bc │ │ │ │ ldr r2, [pc, #244] @ 2a88c0 │ │ │ │ ldr r7, [pc, #244] @ 2a88c4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -627241,15 +627241,15 @@ │ │ │ │ bl 2a8aec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 177eec │ │ │ │ bl 2aa868 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #208] @ 2a8ac8 │ │ │ │ ldr r7, [pc, #208] @ 2a8acc │ │ │ │ ldr r2, [pc, #208] @ 2a8ad0 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -627258,15 +627258,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ b 2a8a68 │ │ │ │ bl 2aa868 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #152] @ 2a8ad4 │ │ │ │ ldr r7, [pc, #152] @ 2a8ad8 │ │ │ │ ldr r2, [pc, #152] @ 2a8adc │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -627277,15 +627277,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ str r6, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ b 2a8ab0 │ │ │ │ bl 2aa868 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #88] @ 2a8ae0 │ │ │ │ ldr r5, [pc, #88] @ 2a8ae4 │ │ │ │ ldr r2, [pc, #88] @ 2a8ae8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ stm sp, {r0, r1, r3, r8} │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -627324,15 +627324,15 @@ │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ bl 1b577c │ │ │ │ str r0, [sp, #28] │ │ │ │ add r7, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [sp, #12] │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ bl 101e1c │ │ │ │ @@ -627345,15 +627345,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a8d88 │ │ │ │ ldr r0, [pc, #1448] @ 2a9128 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #1440] @ 2a912c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ bl 1026dc │ │ │ │ ldr r0, [pc, #1416] @ 2a9130 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -627396,28 +627396,28 @@ │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #28] │ │ │ │ add sl, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [pc, #1272] @ 2a9160 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a8df8 │ │ │ │ ldr r0, [pc, #1264] @ 2a9170 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r1, [pc, #1256] @ 2a9174 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r9 │ │ │ │ bl 178618 │ │ │ │ ldr r4, [pc, #1232] @ 2a9178 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ @@ -627437,15 +627437,15 @@ │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a8e40 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 428c8 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #1140] @ 2a917c │ │ │ │ ldr fp, [pc, #1140] @ 2a9180 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add fp, pc, fp │ │ │ │ str r4, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ @@ -627804,15 +627804,15 @@ │ │ │ │ add r2, sp, #24 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, #4 │ │ │ │ stm r2, {r0, r3, r7} │ │ │ │ add fp, sp, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl 64e034 │ │ │ │ + bl 64e044 │ │ │ │ bl 43e68 │ │ │ │ ldr r6, [r8, #20] │ │ │ │ cmp r6, #0 │ │ │ │ beq 2a95d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 43a48 │ │ │ │ mov r4, r0 │ │ │ │ @@ -627895,15 +627895,15 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ strd r4, [sp] │ │ │ │ bl 425e0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1b577c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #852] @ 2a9784 │ │ │ │ ldr r3, [pc, #852] @ 2a9788 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ @@ -627911,15 +627911,15 @@ │ │ │ │ bl 1566ec │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1b577c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #796] @ 2a978c │ │ │ │ ldr r3, [pc, #796] @ 2a9790 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #18 │ │ │ │ @@ -628000,18 +628000,18 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 43cdc │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2a95d8 │ │ │ │ bl 43f64 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #380] @ 2a975c │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [pc, #376] @ 2a9760 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -628145,15 +628145,15 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bcc 2a9880 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #488 @ 0x1e8 │ │ │ │ add r6, r0, #12 │ │ │ │ ldr r0, [pc, #416] @ 2a99ac │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #408] @ 2a99b0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r9, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r8, [pc, #388] @ 2a99b4 │ │ │ │ @@ -628173,15 +628173,15 @@ │ │ │ │ str r6, [sp, #1560] @ 0x618 │ │ │ │ str r9, [sp, #1552] @ 0x610 │ │ │ │ str r8, [sp, #1548] @ 0x60c │ │ │ │ str r3, [sp, #1544] @ 0x608 │ │ │ │ str r2, [sp, #1520] @ 0x5f0 │ │ │ │ str r2, [sp, #1532] @ 0x5fc │ │ │ │ str r6, [sp, #1512] @ 0x5e8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldrd r0, [r5, #88] @ 0x58 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, lr, #488 @ 0x1e8 │ │ │ │ add r0, r1, r0 │ │ │ │ add r1, lr, #472 @ 0x1d8 │ │ │ │ sub r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -628204,15 +628204,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 428c8 │ │ │ │ strb r6, [sp, #1492] @ 0x5d4 │ │ │ │ str r5, [sp, #1480] @ 0x5c8 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ add r5, lr, #488 @ 0x1e8 │ │ │ │ str r0, [sp, #1508] @ 0x5e4 │ │ │ │ mov r1, sp │ │ │ │ movw r2, #1496 @ 0x5d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -628359,15 +628359,15 @@ │ │ │ │ ldr r1, [pc, #260] @ 2a9c54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #12 │ │ │ │ bl 45c800 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 64a19c │ │ │ │ + bl 64a1ac │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, sp, #20 │ │ │ │ bl 45c870 │ │ │ │ mov r0, r4 │ │ │ │ bl 43be0 │ │ │ │ @@ -628425,15 +628425,15 @@ │ │ │ │ subeq r5, ip, ip, ror r4 │ │ │ │ subeq fp, sp, sl, lsr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov fp, r1 │ │ │ │ - bl 5fccac │ │ │ │ + bl 5fccbc │ │ │ │ ldr r3, [pc, #1296] @ 2aa188 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [pc, #1292] @ 2aa18c │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ movweq r1, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -628449,15 +628449,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r9 │ │ │ │ bl 20f2d4 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fce68 │ │ │ │ + bl 5fce78 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ beq 2a9eac │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldm r6!, {r2, r3, r4, r5, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ @@ -628502,15 +628502,15 @@ │ │ │ │ beq 2a9dac │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ bne 2a9d7c │ │ │ │ b 2a9e14 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ beq 2a9e14 │ │ │ │ add r0, r8, r1 │ │ │ │ add r8, r0, #1 │ │ │ │ cmp r8, r7 │ │ │ │ bcc 2a9d58 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -628613,23 +628613,23 @@ │ │ │ │ movw r3, #32 │ │ │ │ movt r3, #57344 @ 0xe000 │ │ │ │ str r6, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - bl 762438 │ │ │ │ + bl 762448 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2aa000 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 64fb24 │ │ │ │ + bl 64fb34 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ bl 45c870 │ │ │ │ mov r0, r5 │ │ │ │ bl 43be0 │ │ │ │ @@ -628686,15 +628686,15 @@ │ │ │ │ beq 2aa08c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ bne 2aa05c │ │ │ │ b 2aa0c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ beq 2aa0cc │ │ │ │ add r0, r8, r1 │ │ │ │ add r8, r0, #1 │ │ │ │ cmp r8, r7 │ │ │ │ bcc 2aa038 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -628794,15 +628794,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r7, #16 │ │ │ │ ldr r3, [pc, #288] @ 2aa344 │ │ │ │ movls r1, r5 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ add r3, pc, r3 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 2aa280 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -628886,34 +628886,34 @@ │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2aa3c0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2aa3e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63fee0 │ │ │ │ + bl 63fef0 │ │ │ │ eor r1, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63fef8 │ │ │ │ + b 63ff08 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2aa3e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63fef8 │ │ │ │ + b 63ff08 │ │ │ │ bl 2a709c │ │ │ │ b 2aa3ec │ │ │ │ bl 2a70a0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #88] @ 2aa450 │ │ │ │ ldr r5, [pc, #88] @ 2aa454 │ │ │ │ ldr r2, [pc, #88] @ 2aa458 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -629050,21 +629050,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #4 │ │ │ │ bl 1ac228 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 64fb24 │ │ │ │ + bl 64fb34 │ │ │ │ ldr r1, [pc, #284] @ 2aa758 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #14 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ bl 43f34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -629236,15 +629236,15 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2aa974 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ strb r1, [sp, #80] @ 0x50 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ add r5, lr, #184 @ 0xb8 │ │ │ │ str r0, [sp, #2228] @ 0x8b4 │ │ │ │ mov r1, sp │ │ │ │ movw r2, #2216 @ 0x8a8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -629275,15 +629275,15 @@ │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #152] @ 2aaa40 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #13 │ │ │ │ add r0, lr, #184 @ 0xb8 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #2232] @ 0x8b8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #2236] @ 0x8bc │ │ │ │ ldr r0, [sp, #2244] @ 0x8c4 │ │ │ │ ldr r2, [pc, #116] @ 2aaa44 │ │ │ │ ldr r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -629424,15 +629424,15 @@ │ │ │ │ cmp r0, r1 │ │ │ │ bcs 2ab054 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ add r9, r5, #32 │ │ │ │ rsb r1, r1, #0 │ │ │ │ and r7, r2, r1 │ │ │ │ b 2aac38 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ ldr fp, [r5, #100] @ 0x64 │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ and r7, r3, r0 │ │ │ │ @@ -629519,15 +629519,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r5, #32] │ │ │ │ dmb ish │ │ │ │ ldr sl, [r5, #36] @ 0x24 │ │ │ │ add r6, r5, #32 │ │ │ │ dmb ish │ │ │ │ b 2aad9c │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r1, [r6] │ │ │ │ dmb ish │ │ │ │ ldr sl, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ ubfx r7, r0, #1, #5 │ │ │ │ cmp r7, #31 │ │ │ │ @@ -629565,15 +629565,15 @@ │ │ │ │ add r9, r7, #1 │ │ │ │ cmp r9, #31 │ │ │ │ bne 2aae74 │ │ │ │ ldr r0, [sl, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ bne 2aae50 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [sl, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ beq 2aae3c │ │ │ │ ldr r1, [r0, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ @@ -629585,15 +629585,15 @@ │ │ │ │ str r0, [r5, #32] │ │ │ │ add r5, sl, r7, lsl #3 │ │ │ │ add r4, r5, #4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 2aaea0 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r4] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ beq 2aae8c │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r9, #31 │ │ │ │ bne 2aaf98 │ │ │ │ @@ -629626,15 +629626,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 2aad3c │ │ │ │ tst r4, #2 │ │ │ │ beq 2ab034 │ │ │ │ tst r4, #1 │ │ │ │ beq 2aaf38 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ bic r4, r4, #1 │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, r4 │ │ │ │ bne 2aaf08 │ │ │ │ mov r1, r4 │ │ │ │ dmb ish │ │ │ │ bfi r1, r7, #0, #2 │ │ │ │ @@ -629722,15 +629722,15 @@ │ │ │ │ cmp r0, r1 │ │ │ │ bcs 2ab4dc │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ add r8, r4, #32 │ │ │ │ rsb r1, r1, #0 │ │ │ │ and r7, r2, r1 │ │ │ │ b 2ab0e0 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ and r7, r3, r0 │ │ │ │ @@ -629811,15 +629811,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #32] │ │ │ │ dmb ish │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ add r5, r4, #32 │ │ │ │ dmb ish │ │ │ │ b 2ab22c │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r1, [r5] │ │ │ │ dmb ish │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ ubfx r6, r0, #1, #5 │ │ │ │ cmp r6, #31 │ │ │ │ @@ -629857,15 +629857,15 @@ │ │ │ │ add r8, r6, #1 │ │ │ │ cmp r8, #31 │ │ │ │ bne 2ab304 │ │ │ │ ldr r0, [r9, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ bne 2ab2e0 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r9, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ab2cc │ │ │ │ ldr r1, [r0, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ @@ -629876,15 +629876,15 @@ │ │ │ │ add r0, r0, #2 │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r9, r6, lsl #3] │ │ │ │ add r4, r9, r6, lsl #3 │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 2ab32c │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r4] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ beq 2ab318 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ cmp r8, #31 │ │ │ │ bne 2ab414 │ │ │ │ @@ -629917,15 +629917,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 2ab1d8 │ │ │ │ tst r6, #2 │ │ │ │ beq 2ab4b0 │ │ │ │ tst r6, #1 │ │ │ │ beq 2ab3c4 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ bic r6, r6, #1 │ │ │ │ ldrex r0, [r5] │ │ │ │ cmp r0, r6 │ │ │ │ bne 2ab394 │ │ │ │ mov r1, r6 │ │ │ │ dmb ish │ │ │ │ bfi r1, r7, #0, #2 │ │ │ │ @@ -630011,15 +630011,15 @@ │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ tst r0, r2 │ │ │ │ beq 2ab54c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, r3 │ │ │ │ tst r0, r3 │ │ │ │ bne 2ab860 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ @@ -630119,15 +630119,15 @@ │ │ │ │ bne 2ab82c │ │ │ │ ldr r9, [pc, #768] @ 2ab9d4 │ │ │ │ add fp, r4, #68 @ 0x44 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ubfx r5, r7, #1, #5 │ │ │ │ cmp r5, #31 │ │ │ │ bne 2ab704 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r7, [sl] │ │ │ │ dmb ish │ │ │ │ ldr r6, [fp] │ │ │ │ tst r7, #1 │ │ │ │ dmb ish │ │ │ │ beq 2ab6d8 │ │ │ │ b 2ab82c │ │ │ │ @@ -630372,15 +630372,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 2aba8c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 642c18 │ │ │ │ + bl 642c28 │ │ │ │ b 2aba8c │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #64] @ 2abb38 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -630431,15 +630431,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #124] @ 2abc38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #92] @ 2abc3c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -630511,15 +630511,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #500] @ 2abef0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #468] @ 2abef4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -630559,15 +630559,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 435b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2abe34 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 64009c │ │ │ │ + bl 6400ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r6 │ │ │ │ movwne r1, #1 │ │ │ │ bl 43790 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -630592,15 +630592,15 @@ │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #208] @ 2abf0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ b 2abeb8 │ │ │ │ bl 42af0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #172] @ 2abf00 │ │ │ │ ldr r2, [pc, #172] @ 2abf04 │ │ │ │ ldr r7, [pc, #172] @ 2abf08 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -630675,15 +630675,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #124] @ 2ac008 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #92] @ 2ac00c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -630750,15 +630750,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #244] @ 2ac1ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #212] @ 2ac1b0 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -630773,15 +630773,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 4288c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #116] @ 2ac19c │ │ │ │ ldr r2, [pc, #116] @ 2ac1a0 │ │ │ │ ldr r6, [pc, #116] @ 2ac1a4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -630843,15 +630843,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #124] @ 2ac2a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #92] @ 2ac2ac │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -630906,15 +630906,15 @@ │ │ │ │ str r4, [sp, #28] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ @@ -631276,32 +631276,32 @@ │ │ │ │ bne 2ac8e4 │ │ │ │ b 29f8c4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2ac8f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ rsbeq r2, r7, r4, lsl r0 │ │ │ │ - b 4fb714 │ │ │ │ + b 4fb724 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [pc, #36] @ 2ac930 │ │ │ │ ldr r1, [pc, #36] @ 2ac934 │ │ │ │ ldrb r0, [r0] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ movwne r2, #8 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ strdeq r8, [ip], #-249 @ 0xffffff07 │ │ │ │ ldrdeq r7, [ip], #-212 @ 0xffffff2c │ │ │ │ ldr r0, [r0] │ │ │ │ - b 768040 │ │ │ │ + b 768050 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr ip, [pc, #92] @ 2ac9b4 │ │ │ │ mov r6, #9 │ │ │ │ ldr lr, [pc, #88] @ 2ac9b8 │ │ │ │ @@ -631320,30 +631320,30 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq r7, r8, r2, r2 │ │ │ │ subeq sl, sp, r3, asr r1 │ │ │ │ rsbeq r2, r7, r0, lsr #5 │ │ │ │ subeq sl, sp, fp, lsr #2 │ │ │ │ subeq sl, sp, r9, lsr r1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2acab8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2acacc │ │ │ │ mov r4, r0 │ │ │ │ @@ -631472,15 +631472,15 @@ │ │ │ │ rsbeq r2, r7, r0, ror #8 │ │ │ │ mlseq r7, r4, r4, r2 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r6, r0 │ │ │ │ bne 2acdc4 │ │ │ │ ldrd r6, [r5] │ │ │ │ mov r0, r6 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2acc7c │ │ │ │ @@ -631517,15 +631517,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #32 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #380] @ 2ace30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r5, r6} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #352] @ 2ace34 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -631557,15 +631557,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #232] @ 2ace3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r6, r8} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #204] @ 2ace40 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -631623,15 +631623,15 @@ │ │ │ │ rsbeq r1, r7, ip, lsr fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 2acf04 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #0 │ │ │ │ bl 20eb24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2acef4 │ │ │ │ @@ -631729,15 +631729,15 @@ │ │ │ │ subeq r9, sp, r4, ror r7 │ │ │ │ rsbeq r1, r7, r0, lsl #21 │ │ │ │ rsbeq r1, r7, r8, asr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r4 │ │ │ │ bne 2ad1b0 │ │ │ │ bl 101e1c │ │ │ │ mov r8, r0 │ │ │ │ bl 101e1c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -631796,21 +631796,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #4 │ │ │ │ bl 1ac228 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 64fb24 │ │ │ │ + bl 64fb34 │ │ │ │ ldr r1, [pc, #396] @ 2ad2b0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #14 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r4 │ │ │ │ bl 43f34 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -631907,15 +631907,15 @@ │ │ │ │ rsbeq r1, r7, r0, asr r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 2ad374 │ │ │ │ mov r0, #1 │ │ │ │ bl 20eb24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ad360 │ │ │ │ cmp r5, #2 │ │ │ │ @@ -632012,15 +632012,15 @@ │ │ │ │ ldrdeq r1, [r7], #-156 @ 0xffffff64 @ │ │ │ │ subeq r9, sp, r4, lsl #6 │ │ │ │ rsbeq r1, r7, r0, lsl r6 │ │ │ │ strhteq r1, [r7], #-152 @ 0xffffff68 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2ad564 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ad4d0 │ │ │ │ ldr r5, [pc, #308] @ 2ad5d0 │ │ │ │ @@ -632050,15 +632050,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #192] @ 2ad5c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #164] @ 2ad5cc │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -632102,15 +632102,15 @@ │ │ │ │ subeq r9, sp, r1, ror r9 │ │ │ │ subeq r9, sp, r5, ror r9 │ │ │ │ ldrdeq r6, [ip], #-52 @ 0xffffffcc │ │ │ │ mlseq fp, r4, fp, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2ad6d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ad634 │ │ │ │ mov r4, r0 │ │ │ │ @@ -632139,15 +632139,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #200] @ 2ad734 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #172] @ 2ad738 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -632193,15 +632193,15 @@ │ │ │ │ subeq r9, sp, sp, lsl #16 │ │ │ │ subeq r9, sp, r1, lsl r8 │ │ │ │ subeq r6, ip, r0, ror r2 │ │ │ │ mlseq fp, r8, r7, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2ad838 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ad7a4 │ │ │ │ ldr r5, [pc, #308] @ 2ad8a4 │ │ │ │ @@ -632231,15 +632231,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #192] @ 2ad89c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #164] @ 2ad8a0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -632283,15 +632283,15 @@ │ │ │ │ umaaleq r9, sp, sp, r6 │ │ │ │ subeq r9, sp, r1, lsr #13 │ │ │ │ subeq r6, ip, r0, lsl #2 │ │ │ │ strdeq r4, [fp], #-132 @ 0xffffff7c @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2ad98c │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ad8f0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -632314,15 +632314,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #200] @ 2ad9f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #172] @ 2ad9f4 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -632369,15 +632369,15 @@ │ │ │ │ subeq r9, sp, r5, asr r5 │ │ │ │ strheq r5, [ip], #-244 @ 0xffffff0c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r5, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r4, r0 │ │ │ │ bne 2adbb0 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ada78 │ │ │ │ mov r4, r0 │ │ │ │ @@ -632388,15 +632388,15 @@ │ │ │ │ beq 2adb10 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1b4c94 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 231308 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ b 2adba4 │ │ │ │ @@ -632412,15 +632412,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #388] @ 2adc34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [pc, #356] @ 2adc38 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -632450,15 +632450,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #248] @ 2adc40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [pc, #216] @ 2adc44 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -632515,15 +632515,15 @@ │ │ │ │ subeq r5, ip, r8, lsr #28 │ │ │ │ subeq r9, sp, r5, asr ip │ │ │ │ subeq r9, sp, r5, lsr r3 │ │ │ │ umaaleq r5, ip, r0, sp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2add30 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2adc9c │ │ │ │ mov r4, r0 │ │ │ │ @@ -632549,15 +632549,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #192] @ 2add94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #164] @ 2add98 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -632601,15 +632601,15 @@ │ │ │ │ subeq r9, sp, r5, lsr #3 │ │ │ │ subeq r9, sp, r9, lsr #3 │ │ │ │ subeq r5, ip, r8, lsl #24 │ │ │ │ rsbeq r4, fp, ip, lsl #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2ade88 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2addf4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -632635,15 +632635,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #192] @ 2adeec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #164] @ 2adef0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -632688,15 +632688,15 @@ │ │ │ │ subeq r9, sp, r1, asr r0 │ │ │ │ strheq r5, [ip], #-160 @ 0xffffff60 │ │ │ │ rsbeq r3, fp, ip, asr #31 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ mov r4, r2 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 2ae094 │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2adf64 │ │ │ │ @@ -632727,15 +632727,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #380] @ 2ae118 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldm sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [pc, #352] @ 2ae11c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -632764,15 +632764,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #31 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #244] @ 2ae124 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldm sp, {r5, r6} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [pc, #216] @ 2ae128 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -632829,15 +632829,15 @@ │ │ │ │ subeq r9, sp, pc, lsl #14 │ │ │ │ subeq r8, sp, sp, asr #28 │ │ │ │ subeq r5, ip, ip, lsr #17 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r2 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r4, r0 │ │ │ │ bne 2ae3a0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ae1d8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -632856,20 +632856,20 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #28 │ │ │ │ bl 4949e4 │ │ │ │ mov r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r1, r0, #5 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ cmp r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ movwne r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ b 2ae394 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ @@ -632884,15 +632884,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #556] @ 2ae43c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #528] @ 2ae440 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -632921,15 +632921,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #432] @ 2ae454 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r5, r6} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #404] @ 2ae458 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -632957,15 +632957,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #32 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #276] @ 2ae448 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r6, r8} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #248] @ 2ae44c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -633033,24 +633033,24 @@ │ │ │ │ subeq r9, sp, r0, lsr r4 │ │ │ │ ldrdeq r8, [sp], #-185 @ 0xffffff47 │ │ │ │ subeq r5, ip, r8, lsr r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ str r0, [sp] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2ae54c │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ae4b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4ab20c │ │ │ │ + bl 4ab21c │ │ │ │ eor r1, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4324c │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -633066,15 +633066,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #200] @ 2ae5b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #172] @ 2ae5b4 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -633119,15 +633119,15 @@ │ │ │ │ strhteq r0, [r7], #-52 @ 0xffffffcc │ │ │ │ umaaleq r8, sp, r1, r9 │ │ │ │ umaaleq r8, sp, r5, r9 │ │ │ │ strdeq r5, [ip], #-52 @ 0xffffffcc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2ae6a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ae60c │ │ │ │ mov r4, r0 │ │ │ │ @@ -633153,15 +633153,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #192] @ 2ae704 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #164] @ 2ae708 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -633207,25 +633207,25 @@ │ │ │ │ umaaleq r5, ip, r8, r2 │ │ │ │ rsbeq r3, fp, r8, asr #20 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ str r0, [sp] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 2ae854 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ae7b8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ae7a8 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 101c10 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -633260,15 +633260,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #31 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #264] @ 2ae8f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #236] @ 2ae8fc │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -633331,15 +633331,15 @@ │ │ │ │ subeq r8, sp, sp, lsl #13 │ │ │ │ subeq r5, ip, ip, ror #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r2 │ │ │ │ str r0, [sp] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r4, r0 │ │ │ │ bne 2aeb64 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ae99c │ │ │ │ mov r4, r0 │ │ │ │ @@ -633355,15 +633355,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2aeac0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ bl 1b4c94 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 231238 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ @@ -633381,15 +633381,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #556] @ 2aec00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #528] @ 2aec04 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -633418,15 +633418,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #31 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #432] @ 2aec18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r5, r6} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #404] @ 2aec1c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -633454,15 +633454,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #276] @ 2aec0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r6, r8} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #248] @ 2aec10 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -633529,15 +633529,15 @@ │ │ │ │ subeq r4, ip, r4, ror #27 │ │ │ │ ldrdeq r8, [sp], #-199 @ 0xffffff39 │ │ │ │ subeq r8, sp, r5, lsl r4 │ │ │ │ subeq r4, ip, r4, ror lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2aed08 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2aec74 │ │ │ │ mov r4, r0 │ │ │ │ @@ -633563,15 +633563,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #192] @ 2aed6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #164] @ 2aed70 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -633615,15 +633615,15 @@ │ │ │ │ subeq r8, sp, sp, asr #3 │ │ │ │ ldrdeq r8, [sp], #-17 @ 0xffffffef │ │ │ │ subeq r4, ip, r0, lsr ip │ │ │ │ rsbeq r3, fp, ip, lsr #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2aee60 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2aedcc │ │ │ │ mov r4, r0 │ │ │ │ @@ -633649,15 +633649,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #192] @ 2aeec4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #164] @ 2aeec8 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -633702,15 +633702,15 @@ │ │ │ │ subeq r8, sp, r9, ror r0 │ │ │ │ ldrdeq r4, [ip], #-168 @ 0xffffff58 │ │ │ │ rsbeq r3, fp, ip, asr r0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldrd r4, [r2] │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2af15c │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2aef90 │ │ │ │ mov r4, r0 │ │ │ │ @@ -633736,15 +633736,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ bl 45cac0 │ │ │ │ ldr r1, [pc, #952] @ 2af318 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2af130 │ │ │ │ @@ -633762,15 +633762,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #856] @ 2af320 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #824] @ 2af324 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -633836,15 +633836,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ bl 45cac0 │ │ │ │ ldr r1, [pc, #532] @ 2af304 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2af140 │ │ │ │ @@ -633877,15 +633877,15 @@ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 64efc │ │ │ │ b 2af25c │ │ │ │ bl 43ea4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #356] @ 2af30c │ │ │ │ ldr r2, [pc, #356] @ 2af310 │ │ │ │ ldr r7, [pc, #356] @ 2af314 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -633903,15 +633903,15 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 2af25c │ │ │ │ bl 43ea4 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #232] @ 2af2f8 │ │ │ │ ldr r2, [pc, #232] @ 2af2fc │ │ │ │ ldr r6, [pc, #232] @ 2af300 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -633979,15 +633979,15 @@ │ │ │ │ subeq r8, sp, pc, lsr r7 │ │ │ │ strheq r7, [sp], #-225 @ 0xffffff1f │ │ │ │ strheq r7, [sp], #-229 @ 0xffffff1b │ │ │ │ subeq r4, ip, r0, lsl r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r4 │ │ │ │ bne 2af37c │ │ │ │ bl 101e1c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 104ef8 │ │ │ │ @@ -634025,15 +634025,15 @@ │ │ │ │ bl 65104 │ │ │ │ rsbeq pc, r6, r4, lsl #11 │ │ │ │ rsbeq pc, r6, r4, lsl #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ mov r4, r2 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 2af578 │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2af448 │ │ │ │ @@ -634064,15 +634064,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #380] @ 2af5fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldm sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [pc, #352] @ 2af600 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -634101,15 +634101,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #244] @ 2af608 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldm sp, {r5, r6} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [pc, #216] @ 2af60c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -634166,15 +634166,15 @@ │ │ │ │ subeq r8, sp, r9, lsl #5 │ │ │ │ subeq r7, sp, r9, ror #18 │ │ │ │ subeq r4, ip, r8, asr #7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r2 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r4, r0 │ │ │ │ bne 2af880 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2af6b8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -634194,18 +634194,18 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 4949e4 │ │ │ │ sub r0, r0, #3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r4, r0, #5 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 646120 │ │ │ │ + bl 646130 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ b 2af874 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ @@ -634220,15 +634220,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #27 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #556] @ 2af91c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #528] @ 2af920 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -634257,15 +634257,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #432] @ 2af934 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r5, r6} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #404] @ 2af938 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -634293,15 +634293,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #276] @ 2af928 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r6, r8} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #248] @ 2af92c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -634369,15 +634369,15 @@ │ │ │ │ subeq r7, sp, r3, ror pc │ │ │ │ strdeq r7, [sp], #-105 @ 0xffffff97 │ │ │ │ subeq r4, ip, r8, asr r1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldrd r4, [r2] │ │ │ │ str r0, [sp] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2afb04 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2af99c │ │ │ │ mov r4, r0 │ │ │ │ @@ -634404,15 +634404,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #700] @ 2afc8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #668] @ 2afc90 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -634495,15 +634495,15 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 64efc │ │ │ │ b 2afc14 │ │ │ │ bl 427c0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #300] @ 2afc7c │ │ │ │ ldr r2, [pc, #300] @ 2afc80 │ │ │ │ ldr r7, [pc, #300] @ 2afc84 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -634521,18 +634521,18 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 2afc14 │ │ │ │ bl 427c0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ b 2afbbc │ │ │ │ bl 427c0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r2, [pc, #168] @ 2afc6c │ │ │ │ mov r7, #2 │ │ │ │ ldr r3, [pc, #164] @ 2afc70 │ │ │ │ mov r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -634582,15 +634582,15 @@ │ │ │ │ rsbeq pc, r6, r4, lsr #2 │ │ │ │ subeq r7, sp, r9, lsr #9 │ │ │ │ subeq r7, sp, sp, lsr #9 │ │ │ │ subeq r3, ip, r8, lsl #30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2afd8c │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2afcf8 │ │ │ │ ldr r5, [pc, #308] @ 2afdf8 │ │ │ │ @@ -634620,15 +634620,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #192] @ 2afdf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #164] @ 2afdf4 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -634672,15 +634672,15 @@ │ │ │ │ subeq r7, sp, r9, asr #2 │ │ │ │ subeq r7, sp, sp, asr #2 │ │ │ │ subeq r3, ip, ip, lsr #23 │ │ │ │ rsbeq r2, fp, ip, lsl #8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2afee4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2afe50 │ │ │ │ mov r4, r0 │ │ │ │ @@ -634706,15 +634706,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #192] @ 2aff48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #164] @ 2aff4c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -634758,15 +634758,15 @@ │ │ │ │ strdeq r6, [sp], #-241 @ 0xffffff0f │ │ │ │ strdeq r6, [sp], #-245 @ 0xffffff0b │ │ │ │ subeq r3, ip, r4, asr sl │ │ │ │ ldrdeq r2, [fp], #-16 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2b003c │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2affa8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -634792,15 +634792,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #192] @ 2b00a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #164] @ 2b00a4 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -634864,17 +634864,17 @@ │ │ │ │ mov r2, #4 │ │ │ │ b 2bcc50 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 2b010c │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 2b0110 │ │ │ │ - b 76b638 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b648 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b0130 │ │ │ │ b 29e1b4 │ │ │ │ @@ -635322,15 +635322,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 2b089c │ │ │ │ add r0, sp, #16 │ │ │ │ add r5, r0, #12 │ │ │ │ ldr r0, [pc, #664] @ 2b0ac8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #656] @ 2b0acc │ │ │ │ mov r7, #34 @ 0x22 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #640] @ 2b0ad0 │ │ │ │ strd r2, [r5, #12] │ │ │ │ @@ -635348,15 +635348,15 @@ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ bl 101e1c │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ bl 104ef8 │ │ │ │ mov r9, r0 │ │ │ │ @@ -635399,15 +635399,15 @@ │ │ │ │ bl 42cc4 │ │ │ │ bl 101e1c │ │ │ │ ldr r1, [pc, #388] @ 2b0adc │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #9 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ bl 43f34 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -635504,24 +635504,24 @@ │ │ │ │ andeq r8, r0, r4, lsr #28 │ │ │ │ mlseq r6, r8, r5, lr │ │ │ │ rsbeq lr, r6, r8, lsr #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 64979c │ │ │ │ + bl 6497ac │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [pc, #88] @ 2b0b74 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 73895c │ │ │ │ + bl 73896c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b0b48 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -635601,15 +635601,15 @@ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr sl, [sp, #4] │ │ │ │ b 2b0c80 │ │ │ │ mov ip, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str ip, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 64bcb4 │ │ │ │ + bl 64bcc4 │ │ │ │ add r3, sp, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #2688 @ 0xa80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #2700] @ 0xa8c │ │ │ │ @@ -635645,24 +635645,24 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ strhteq pc, [sl], #-0 @ │ │ │ │ mlseq r6, r0, pc, sp @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 6498bc │ │ │ │ + bl 6498cc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [pc, #88] @ 2b0da8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 73895c │ │ │ │ + bl 73896c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b0d7c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -635677,24 +635677,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ subeq r5, sp, r3, lsl #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 64982c │ │ │ │ + bl 64983c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [pc, #88] @ 2b0e28 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 73895c │ │ │ │ + bl 73896c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b0dfc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -635721,15 +635721,15 @@ │ │ │ │ bne 2b0f10 │ │ │ │ bl 101e1c │ │ │ │ ldr r1, [pc, #284] @ 2b0f7c │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #9 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ bl 43f34 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -635816,15 +635816,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 2b1030 │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -635882,15 +635882,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ b 43e68 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r4 │ │ │ │ addeq sp, sp, #24 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [pc, #48] @ 2b1138 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #44] @ 2b113c │ │ │ │ mov r3, #1 │ │ │ │ @@ -635906,15 +635906,15 @@ │ │ │ │ bl 64efc │ │ │ │ rsbeq sp, r6, r4, lsr fp │ │ │ │ rsbeq sp, r6, r4, lsr fp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2b117c │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -636116,15 +636116,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2b1474 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2b149c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4370c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -636132,52 +636132,52 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2b14b4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2b14e8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ b 2b14e8 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 4370c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2b1548 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ b 2b1550 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, #0 │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldm fp, {r9, sl, fp} │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b15bc │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r8, [sp, #32] │ │ │ │ strd sl, [sp] │ │ │ │ @@ -636245,36 +636245,36 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2b16cc │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ b 2b16d4 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b1740 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr sl, [sp, #24] │ │ │ │ str fp, [sp] │ │ │ │ @@ -636351,15 +636351,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b19b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4352c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 64ef50 │ │ │ │ + bl 64ef60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b1930 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #432] @ 2b1a14 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ @@ -636574,15 +636574,15 @@ │ │ │ │ ldr r0, [pc, #244] @ 2b1ca0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #8 │ │ │ │ vstr s0, [sp, #76] @ 0x4c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2b1be4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ @@ -636590,15 +636590,15 @@ │ │ │ │ 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 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b1c1c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ @@ -636650,15 +636650,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b1e5c │ │ │ │ mov r0, r5 │ │ │ │ bl 4352c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 64ef50 │ │ │ │ + bl 64ef60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b1ddc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #432] @ 2b1ec0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ @@ -637026,15 +637026,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldr sl, [r1, #520] @ 0x208 │ │ │ │ bl 438d4 │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b22ec │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ str r7, [sp, #532] @ 0x214 │ │ │ │ @@ -637107,15 +637107,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldr r9, [r1, #520] @ 0x208 │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64a628 │ │ │ │ + bl 64a638 │ │ │ │ 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} │ │ │ │ @@ -638552,15 +638552,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ b 2b3ac0 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dcf4 │ │ │ │ + bl 64dd04 │ │ │ │ tst r0, #1 │ │ │ │ bne 2b3b98 │ │ │ │ add r0, r7, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ @@ -638645,15 +638645,15 @@ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 2b3cd8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #268] @ 2b3d34 │ │ │ │ add r6, sp, #124 @ 0x7c │ │ │ │ ldr r7, [pc, #264] @ 2b3d38 │ │ │ │ ldr r2, [pc, #264] @ 2b3d3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -638764,15 +638764,15 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ b 2b3e10 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dcf4 │ │ │ │ + bl 64dd04 │ │ │ │ tst r0, #1 │ │ │ │ bne 2b3eec │ │ │ │ add r0, r4, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #0 │ │ │ │ mov r6, sl │ │ │ │ @@ -638858,15 +638858,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 2b402c │ │ │ │ ldr r0, [fp] │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [pc, #264] @ 2b4088 │ │ │ │ add r6, sp, #116 @ 0x74 │ │ │ │ ldr r7, [pc, #260] @ 2b408c │ │ │ │ ldr r2, [pc, #260] @ 2b4090 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ @@ -638942,15 +638942,15 @@ │ │ │ │ rsbeq sl, r6, r4, asr #24 │ │ │ │ mlseq sl, r0, lr, fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ ldrd r6, [r0] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 2b4118 │ │ │ │ mov r0, r6 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b412c │ │ │ │ mov r5, r0 │ │ │ │ @@ -639021,15 +639021,15 @@ │ │ │ │ rsbeq sl, r6, ip, lsr r9 │ │ │ │ rsbeq sl, r6, r4, ror #18 │ │ │ │ strhteq fp, [sl], #-180 @ 0xffffff4c │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldm r5, {r4, r7} │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 2b42c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b42d8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -639038,15 +639038,15 @@ │ │ │ │ ldrd r0, [r0, #44] @ 0x2c │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ bl 2bc3bc │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #216] @ 2b4324 │ │ │ │ mov r2, r1 │ │ │ │ ldr r7, [pc, #212] @ 2b4328 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ ldr r1, [pc, #208] @ 2b432c │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ @@ -639104,15 +639104,15 @@ │ │ │ │ rsbeq sl, r6, r8, asr #14 │ │ │ │ ldrdeq fp, [sl], #-172 @ 0xffffff54 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ ldrd r6, [r0] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 2b43a0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b43b4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -639183,15 +639183,15 @@ │ │ │ │ strhteq sl, [r6], #-100 @ 0xffffff9c │ │ │ │ ldrdeq sl, [r6], #-108 @ 0xffffff94 @ │ │ │ │ rsbeq fp, sl, ip, lsr #18 │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldm r5, {r4, r7} │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 2b454c │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b4560 │ │ │ │ mov r4, r0 │ │ │ │ @@ -639200,15 +639200,15 @@ │ │ │ │ ldrd r0, [r0, #44] @ 0x2c │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ bl 2bc3bc │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #216] @ 2b45ac │ │ │ │ mov r2, r1 │ │ │ │ ldr r7, [pc, #212] @ 2b45b0 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ ldr r1, [pc, #208] @ 2b45b4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ @@ -639488,15 +639488,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ b 2b4960 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dcf4 │ │ │ │ + bl 64dd04 │ │ │ │ tst r0, #1 │ │ │ │ bne 2b4a3c │ │ │ │ add r0, r4, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #0 │ │ │ │ mov r6, sl │ │ │ │ @@ -639582,15 +639582,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 2b4b7c │ │ │ │ ldr r0, [fp] │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [pc, #264] @ 2b4bd8 │ │ │ │ add r6, sp, #116 @ 0x74 │ │ │ │ ldr r7, [pc, #260] @ 2b4bdc │ │ │ │ ldr r2, [pc, #260] @ 2b4be0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ @@ -639801,15 +639801,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ b 2b4e44 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dcf4 │ │ │ │ + bl 64dd04 │ │ │ │ tst r0, #1 │ │ │ │ bne 2b4f1c │ │ │ │ add r0, r7, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #0 │ │ │ │ cmp sl, #0 │ │ │ │ @@ -639894,15 +639894,15 @@ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 2b505c │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #268] @ 2b50b8 │ │ │ │ add r6, sp, #124 @ 0x7c │ │ │ │ ldr r7, [pc, #264] @ 2b50bc │ │ │ │ ldr r2, [pc, #264] @ 2b50c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -640205,15 +640205,15 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ b 2b5494 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dcf4 │ │ │ │ + bl 64dd04 │ │ │ │ tst r0, #1 │ │ │ │ bne 2b5570 │ │ │ │ add r0, r4, #8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #0 │ │ │ │ mov r6, sl │ │ │ │ @@ -640299,15 +640299,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ bl 64efc │ │ │ │ b 2b56b0 │ │ │ │ ldr r0, [fp] │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [pc, #264] @ 2b570c │ │ │ │ add r6, sp, #116 @ 0x74 │ │ │ │ ldr r7, [pc, #260] @ 2b5710 │ │ │ │ ldr r2, [pc, #260] @ 2b5714 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ @@ -640382,15 +640382,15 @@ │ │ │ │ mlseq r6, r0, r5, r9 │ │ │ │ rsbeq r9, r6, r0, asr #11 │ │ │ │ rsbeq sl, sl, ip, lsl #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2b5764 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -640430,15 +640430,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ bl 65104 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2b5824 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -640465,15 +640465,15 @@ │ │ │ │ bl 65104 │ │ │ │ rsbeq r9, r6, r0, lsl r4 │ │ │ │ rsbeq r9, r6, r0, lsl r4 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 2b58c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -640519,15 +640519,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ bl 65104 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 2b59a0 │ │ │ │ mov r0, r6 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -640819,15 +640819,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b5e24 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ lsl r6, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64aa90 │ │ │ │ + bl 64aaa0 │ │ │ │ subs r6, r6, #60 @ 0x3c │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ bne 2b5e0c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #180] @ 2b5ee8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -641423,15 +641423,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r1, [pc, #340] @ 2b68d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 642c18 │ │ │ │ + bl 642c28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r6, #0 │ │ │ │ lsl r4, r9, #2 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r9, sp, #4 │ │ │ │ @@ -641449,15 +641449,15 @@ │ │ │ │ ldr r5, [fp, r6, lsl #2] │ │ │ │ add r7, r6, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2b67b0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 642c18 │ │ │ │ + bl 642c28 │ │ │ │ b 2b67b0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r1, r7, #1 │ │ │ │ mov r0, sl │ │ │ │ bl 43568 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -641857,15 +641857,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r1, [pc, #340] @ 2b6f9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 642c18 │ │ │ │ + bl 642c28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r6, #0 │ │ │ │ lsl r4, r9, #2 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r9, sp, #4 │ │ │ │ @@ -641883,15 +641883,15 @@ │ │ │ │ ldr r5, [fp, r6, lsl #2] │ │ │ │ add r7, r6, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2b6e78 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 642c18 │ │ │ │ + bl 642c28 │ │ │ │ b 2b6e78 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r1, r7, #1 │ │ │ │ mov r0, sl │ │ │ │ bl 43568 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -642450,15 +642450,15 @@ │ │ │ │ str r0, [sl, #36] @ 0x24 │ │ │ │ add r0, sl, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sl, #28] │ │ │ │ str r2, [sl, #32] │ │ │ │ stm r0, {r1, r6, r7} │ │ │ │ - bl 4e81cc │ │ │ │ + bl 4e81dc │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b78d0 │ │ │ │ add r6, r1, #1 │ │ │ │ mov r9, r1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, #0 │ │ │ │ lsl r7, r6, #2 │ │ │ │ @@ -642491,15 +642491,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r1, [pc, #400] @ 2b79c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 642c18 │ │ │ │ + bl 642c28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r6, #0 │ │ │ │ lsl r4, r9, #2 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r9, sp, #4 │ │ │ │ @@ -642517,15 +642517,15 @@ │ │ │ │ ldr r5, [fp, r6, lsl #2] │ │ │ │ add r7, r6, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2b7860 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 642c18 │ │ │ │ + bl 642c28 │ │ │ │ b 2b7860 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r1, r7, #1 │ │ │ │ mov r0, sl │ │ │ │ bl 43568 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -642539,23 +642539,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 2b792c │ │ │ │ ldr r0, [pc, #200] @ 2b79b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - bl 4e8ae8 │ │ │ │ + bl 4e8af8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b7924 │ │ │ │ mov r5, r0 │ │ │ │ rsb r0, r1, r1, lsl #4 │ │ │ │ lsl r6, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64aa90 │ │ │ │ + bl 64aaa0 │ │ │ │ subs r6, r6, #60 @ 0x3c │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ bne 2b790c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #120] @ 2b79ac │ │ │ │ mov r1, #1 │ │ │ │ @@ -642613,15 +642613,15 @@ │ │ │ │ beq 2b7a8c │ │ │ │ mov r0, r4 │ │ │ │ bl 4246c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, sp │ │ │ │ - bl 643cb8 │ │ │ │ + bl 643cc8 │ │ │ │ bl 4240c │ │ │ │ mov r1, r4 │ │ │ │ bl 43520 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2b7b44 │ │ │ │ bl 101e1c │ │ │ │ @@ -642657,15 +642657,15 @@ │ │ │ │ ldr r1, [pc, #380] @ 2b7c34 │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [pc, #376] @ 2b7c38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #356] @ 2b7c3c │ │ │ │ add ip, sp, #76 @ 0x4c │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r6, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, #34 @ 0x22 │ │ │ │ @@ -642682,27 +642682,27 @@ │ │ │ │ stm r1, {r3, r4, r7} │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r0, sp, #103 @ 0x67 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #248] @ 2b7c44 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b7bcc │ │ │ │ ldr r0, [pc, #232] @ 2b7c48 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r1, [pc, #224] @ 2b7c4c │ │ │ │ mov r7, #34 @ 0x22 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r6, [pc, #208] @ 2b7c50 │ │ │ │ strd r2, [r5, #12] │ │ │ │ @@ -642720,15 +642720,15 @@ │ │ │ │ stm r1, {r3, r6, r7} │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r0, sp, #103 @ 0x67 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b7be8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -642764,15 +642764,15 @@ │ │ │ │ ldr r0, [r2] │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b7c94 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ @@ -642786,15 +642786,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #26 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #132] @ 2b7d4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #100] @ 2b7d50 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -642830,25 +642830,25 @@ │ │ │ │ mov r0, r1 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b7dbc │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ - bl 63f8dc │ │ │ │ + bl 63f8ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b7d98 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ cmp r5, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ movwne r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6407cc │ │ │ │ + bl 6407dc │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 431c8 │ │ │ │ @@ -642860,15 +642860,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #28 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #132] @ 2b7e74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #100] @ 2b7e78 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -642950,15 +642950,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #144] @ 2b7fe8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #112] @ 2b7fec │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -643045,15 +643045,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #144] @ 2b8164 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #112] @ 2b8168 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -643115,15 +643115,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #124] @ 2b8268 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #92] @ 2b826c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -643153,15 +643153,15 @@ │ │ │ │ rsbeq sl, sl, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ bl 4297c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b836c │ │ │ │ - bl 643aac │ │ │ │ + bl 643abc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b8374 │ │ │ │ mov r0, r9 │ │ │ │ bl 43bb0 │ │ │ │ bl 43a48 │ │ │ │ ldr r4, [pc, #308] @ 2b83e4 │ │ │ │ @@ -643187,15 +643187,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 428c8 │ │ │ │ strb r5, [sp, #24] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r0!, {r2, r5, r7} │ │ │ │ mov r1, r3 │ │ │ │ stmia r1!, {r2, r5, r7} │ │ │ │ @@ -643874,15 +643874,15 @@ │ │ │ │ add ip, pc, ip │ │ │ │ str r5, [sp, #28] │ │ │ │ add r5, sp, #28 │ │ │ │ str r6, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbeq r5, r6, r0, lsl #28 │ │ │ │ subeq sp, ip, r9, lsr ip │ │ │ │ rsbeq r5, r6, r8, lsl #28 │ │ │ │ subeq sp, ip, fp, lsl ip │ │ │ │ subeq sp, ip, r0, lsr #24 │ │ │ │ @@ -643926,15 +643926,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ ldm sp, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 2b8ec8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -644004,15 +644004,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ ldm sp, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 2b9000 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -644049,15 +644049,15 @@ │ │ │ │ ldrb r7, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 591d3c │ │ │ │ + bl 591d4c │ │ │ │ tst r0, #1 │ │ │ │ beq 2b9194 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 2b91e0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2b90d8 │ │ │ │ @@ -644074,31 +644074,31 @@ │ │ │ │ b 2b90dc │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp] │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2b911c │ │ │ │ cmp r4, r5 │ │ │ │ bcc 2b91c8 │ │ │ │ add r1, sl, r5 │ │ │ │ sub r2, r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 591da4 │ │ │ │ + bl 591db4 │ │ │ │ adds r0, r5, r0 │ │ │ │ bcs 2b91ac │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ stmne r8, {r4, sl} │ │ │ │ strne r4, [r8, #8] │ │ │ │ addne sp, sp, #28 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ @@ -644199,27 +644199,27 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r5, r6, ip, asr r9 │ │ │ │ subeq sp, ip, fp, lsl r8 │ │ │ │ rsbeq r5, r6, r8, ror #18 │ │ │ │ strdeq sp, [ip], #-115 @ 0xffffff8d │ │ │ │ subeq sp, ip, r1, lsl #16 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4fdb98 │ │ │ │ + bl 4fdba8 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b932c │ │ │ │ ldr r6, [r6, #4] │ │ │ │ b 2b938c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #168] @ 2b93e0 │ │ │ │ @@ -644236,15 +644236,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r6, [r6, #4] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bne 2b93d8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #80] @ 2b93e8 │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -644259,45 +644259,45 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, r4, #12 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbeq r5, r6, r4, ror #17 │ │ │ │ rsbeq r6, sl, r0, lsl #17 │ │ │ │ subeq fp, fp, r0, lsr #5 │ │ │ │ rsbeq r6, sl, r8, ror r8 │ │ │ │ b 427c0 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 2b9424 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76758c │ │ │ │ + bl 76759c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strheq sp, [ip], #-110 @ 0xffffff92 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 2b9458 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76758c │ │ │ │ + bl 76759c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ subeq sp, ip, sl, lsl #13 │ │ │ │ b 434b4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ @@ -644555,28 +644555,28 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 2b9878 │ │ │ │ ldr r1, [pc, #80] @ 2b98bc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, #44] @ 2b98b4 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #40] @ 2b98b8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r5, r6, r8, lsl #8 │ │ │ │ subeq sp, ip, r2, lsr r3 │ │ │ │ subeq sp, ip, r8, ror #6 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ @@ -644584,15 +644584,15 @@ │ │ │ │ ldm r1, {r0, r3} │ │ │ │ mov r2, #15 │ │ │ │ ldr r1, [pc, #16] @ 2b98ec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 64a5a4 │ │ │ │ + b 64a5b4 │ │ │ │ subeq sp, ip, sl, lsl #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r9, [pc, #432] @ 2b9ab0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -646152,15 +646152,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 428c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #1088] @ 2bb5b4 │ │ │ │ ldr r2, [pc, #1088] @ 2bb5b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ @@ -646182,27 +646182,27 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 428c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #976] @ 2bb5bc │ │ │ │ ldr r2, [pc, #976] @ 2bb5c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ bl 1aae2c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r7, #44] @ 0x2c │ │ │ │ str r5, [sp, #32] │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 42d3c │ │ │ │ mov r6, r0 │ │ │ │ @@ -646216,28 +646216,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 428c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #848] @ 2bb5c4 │ │ │ │ ldr r2, [pc, #848] @ 2bb5c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #13 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp] │ │ │ │ bl 1ab1c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r1, [pc, #804] @ 2bb5cc │ │ │ │ ldr r3, [pc, #804] @ 2bb5d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #18 │ │ │ │ @@ -646250,15 +646250,15 @@ │ │ │ │ bl 10303c │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 4240c │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1 │ │ │ │ - bl 63f9c8 │ │ │ │ + bl 63f9d8 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bb474 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -646322,15 +646322,15 @@ │ │ │ │ bl 64e38 │ │ │ │ b 2bb4f8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ b 2bb4f8 │ │ │ │ bl 2bc958 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #440] @ 2bb5d4 │ │ │ │ ldr r2, [pc, #440] @ 2bb5d8 │ │ │ │ ldr r7, [pc, #440] @ 2bb5dc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -646356,15 +646356,15 @@ │ │ │ │ bl 64e38 │ │ │ │ b 2bb4f8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ b 2bb4f8 │ │ │ │ bl 42ce8 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #340] @ 2bb5f8 │ │ │ │ ldr r2, [pc, #340] @ 2bb5fc │ │ │ │ ldr r7, [pc, #340] @ 2bb600 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -646484,15 +646484,15 @@ │ │ │ │ movw r0, #511 @ 0x1ff │ │ │ │ strb r5, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 72ecb4 │ │ │ │ + bl 72ecc4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2bb6b4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ @@ -646526,15 +646526,15 @@ │ │ │ │ movw r0, #511 @ 0x1ff │ │ │ │ strb r5, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 72ecb4 │ │ │ │ + bl 72ecc4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2bb75c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ @@ -646568,15 +646568,15 @@ │ │ │ │ movw r0, #511 @ 0x1ff │ │ │ │ strb r7, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - bl 72ecb4 │ │ │ │ + bl 72ecc4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2bb804 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ @@ -647013,15 +647013,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ b 2bbb58 │ │ │ │ bl 2bc958 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #88] @ 2bbf40 │ │ │ │ ldr r7, [pc, #88] @ 2bbf44 │ │ │ │ ldr r2, [pc, #88] @ 2bbf48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ @@ -647085,45 +647085,45 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #912] @ 2bc380 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc2cc │ │ │ │ ldr r5, [pc, #864] @ 2bc384 │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #860] @ 2bc388 │ │ │ │ mov r2, #5 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #44] @ 0x2c │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc2dc │ │ │ │ ldr r1, [pc, #804] @ 2bc38c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #12 │ │ │ │ ldrd r6, [r5, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -647131,15 +647131,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc2ec │ │ │ │ ldr r1, [pc, #744] @ 2bc390 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #19 │ │ │ │ ldrd r6, [r5, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -647147,15 +647147,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc2fc │ │ │ │ ldr r1, [pc, #684] @ 2bc394 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #19 │ │ │ │ ldrd r6, [r5, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -647163,15 +647163,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc30c │ │ │ │ ldr r1, [pc, #624] @ 2bc398 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #12 │ │ │ │ ldrd r6, [r5, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -647179,15 +647179,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc31c │ │ │ │ ldr r1, [pc, #564] @ 2bc39c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #12 │ │ │ │ ldrd r6, [r5, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -647195,15 +647195,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc32c │ │ │ │ ldr r1, [pc, #504] @ 2bc3a0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #19 │ │ │ │ ldrd r6, [r5, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -647211,15 +647211,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc33c │ │ │ │ ldr r1, [pc, #444] @ 2bc3a4 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #18 │ │ │ │ ldrd r6, [r5, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -647227,15 +647227,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc34c │ │ │ │ ldr r1, [pc, #384] @ 2bc3a8 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #12 │ │ │ │ ldrd r6, [r5, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -647344,18 +647344,18 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1b577c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4ab230 │ │ │ │ + bl 4ab240 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bc45c │ │ │ │ mov r0, r5 │ │ │ │ bl 43c04 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bc448 │ │ │ │ mov r0, #-2147483645 @ 0x80000003 │ │ │ │ @@ -647403,56 +647403,56 @@ │ │ │ │ beq 2bc544 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2bc620 │ │ │ │ ldr r1, [pc, #428] @ 2bc698 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 42850 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc5e4 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2bc618 │ │ │ │ ldr r1, [pc, #372] @ 2bc69c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 42850 │ │ │ │ b 2bc5a8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2bc620 │ │ │ │ ldr r1, [pc, #316] @ 2bc690 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc600 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2bc618 │ │ │ │ ldr r1, [pc, #260] @ 2bc694 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 44030 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc5d4 │ │ │ │ @@ -647479,15 +647479,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2bc588 │ │ │ │ bl 2bb03c │ │ │ │ b 2bc624 │ │ │ │ bl 2b945c │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #84] @ 2bc684 │ │ │ │ ldr r5, [pc, #84] @ 2bc688 │ │ │ │ ldr r2, [pc, #84] @ 2bc68c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -647536,29 +647536,29 @@ │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2bc898 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 432d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc804 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2bc81c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 432d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bc824 │ │ │ │ @@ -647598,29 +647598,29 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bc834 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 640bb4 │ │ │ │ + b 640bc4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2bc734 │ │ │ │ bl 2bb03c │ │ │ │ b 2bc838 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 2bc760 │ │ │ │ bl 2b9064 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #232] @ 2bc92c │ │ │ │ ldr r7, [pc, #232] @ 2bc930 │ │ │ │ ldr r2, [pc, #232] @ 2bc934 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -647639,15 +647639,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ bl 64efc │ │ │ │ bl 2b945c │ │ │ │ b 2bc838 │ │ │ │ bl 43420 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #148] @ 2bc944 │ │ │ │ ldr r2, [pc, #148] @ 2bc948 │ │ │ │ ldr r7, [pc, #148] @ 2bc94c │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -647762,15 +647762,15 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 64efc │ │ │ │ bl 2b8df0 │ │ │ │ - bl 64ef70 │ │ │ │ + bl 64ef80 │ │ │ │ ldr r3, [pc, #88] @ 2bcaf4 │ │ │ │ ldr r7, [pc, #88] @ 2bcaf8 │ │ │ │ ldr r2, [pc, #88] @ 2bcafc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -647800,30 +647800,30 @@ │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #156] @ 2bcbb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 42640 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bcba8 │ │ │ │ ldr r0, [pc, #108] @ 2bcbbc │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [pc, #104] @ 2bcbc0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r0, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 436c4 │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -647873,19 +647873,19 @@ │ │ │ │ pop {fp, lr} │ │ │ │ b 2bcbdc │ │ │ │ rsbeq r5, sl, ip, lsr r5 │ │ │ │ rsbeq r5, sl, r0, lsl #10 │ │ │ │ strdeq r1, [r6], #-164 @ 0xffffff5c @ │ │ │ │ strdeq r2, [r6], #-36 @ 0xffffffdc @ │ │ │ │ rsbeq r5, sl, r0, ror #10 │ │ │ │ - b 74b444 │ │ │ │ - b 74b498 │ │ │ │ - b 74b49c │ │ │ │ - b 74b534 │ │ │ │ - b 744544 │ │ │ │ + b 74b454 │ │ │ │ + b 74b4a8 │ │ │ │ + b 74b4ac │ │ │ │ + b 74b544 │ │ │ │ + b 744554 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2bcd0c │ │ │ │ mov r5, r2 │ │ │ │ bmi 2bcde8 │ │ │ │ @@ -648560,15 +648560,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2bd70c │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq sl, ip, r9, lsr #2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ tst r6, #15 │ │ │ │ beq 2bd72c │ │ │ │ mov r7, #0 │ │ │ │ @@ -651899,54 +651899,54 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 2c0b38 │ │ │ │ ldr r1, [pc, #76] @ 2c0b78 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 2c0b70 │ │ │ │ ldr r3, [pc, #40] @ 2c0b74 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq lr, sl, ip, asr #7 │ │ │ │ rsbeq lr, r5, r8, lsr #14 │ │ │ │ subeq lr, sl, r4, ror #7 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 2c0ba4 │ │ │ │ ldr r1, [pc, #76] @ 2c0be4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 2c0bdc │ │ │ │ ldr r3, [pc, #40] @ 2c0be0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq lr, sl, r0, ror #6 │ │ │ │ rsbeq lr, r5, ip, asr #13 │ │ │ │ subeq lr, sl, r8, ror r3 │ │ │ │ ldr r0, [r0] │ │ │ │ b 36b8e4 │ │ │ │ @@ -651971,15 +651971,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0c4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r6, r4, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 58fb00 │ │ │ │ + bl 58fb10 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0c74 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ @@ -652182,15 +652182,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0f98 │ │ │ │ ldr r0, [r9, #-20] @ 0xffffffec │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ sub r5, r9, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58fb00 │ │ │ │ + bl 58fb10 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0f3c │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 2c0f3c │ │ │ │ @@ -652329,15 +652329,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r4, #4] │ │ │ │ sub r0, r1, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add sl, r6, r0, lsl #3 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ sub r1, sl, #24 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldrd r2, [sl, #-8] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 2bf128 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -652392,15 +652392,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r2, [r0], #1 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c1310 │ │ │ │ ldr r2, [pc, #88] @ 2c1364 │ │ │ │ @@ -652420,26 +652420,26 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrd r0, [r1] │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r6, r0, r0, lsr ip │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ rsbeq sp, r5, r0, lsl #31 │ │ │ │ ldr r0, [r0] │ │ │ │ b 30f554 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #2 │ │ │ │ movcs r1, #2 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, #1 │ │ │ │ bne 2c13b0 │ │ │ │ @@ -652528,15 +652528,15 @@ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 58fb00 │ │ │ │ + bl 58fb10 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c1528 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ @@ -652956,15 +652956,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrd r0, [r1] │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq r1, [r0], -r4 │ │ │ │ rsbeq sp, r5, r8, asr #14 │ │ │ │ strdeq ip, [r3], -ip @ │ │ │ │ rsbeq sp, r5, ip, lsr #14 │ │ │ │ push {r5, lr} │ │ │ │ @@ -653375,15 +653375,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r1, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r8, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ add r4, sp, #260 @ 0x104 │ │ │ │ add ip, sp, #320 @ 0x140 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #250] @ 0xfa │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ str r1, [sp, #254] @ 0xfe │ │ │ │ @@ -653428,15 +653428,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ b 2c1e58 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, #29 │ │ │ │ b 2c2280 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ b 2c2248 │ │ │ │ ldr r0, [pc, #176] @ 2c23d8 │ │ │ │ ldr r1, [pc, #176] @ 2c23dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ @@ -653527,15 +653527,15 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r5, r6} │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -653595,15 +653595,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c2634 │ │ │ │ mov r9, #1 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ beq 2c25f8 │ │ │ │ @@ -653782,15 +653782,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ rsbeq ip, r5, r8, lsr sl │ │ │ │ rsbeq sp, r9, ip, ror #8 │ │ │ │ - b 58fb00 │ │ │ │ + b 58fb10 │ │ │ │ push {r4, lr} │ │ │ │ cmp r2, #4 │ │ │ │ beq 2c28fc │ │ │ │ cmp r2, #17 │ │ │ │ bne 2c28e4 │ │ │ │ ldr r2, [pc, #124] @ 2c293c │ │ │ │ mov r4, r0 │ │ │ │ @@ -654063,17 +654063,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2cfc │ │ │ │ strb r3, [r4], #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ bne 2c2cf0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b 58fb00 │ │ │ │ + b 58fb10 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 746988 │ │ │ │ + b 746998 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 2c2d38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ @@ -657399,15 +657399,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #4 │ │ │ │ ldrd r0, [r1] │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ strdeq r9, [r5], #-40 @ 0xffffffd8 @ │ │ │ │ @ instruction: 0xffffabb4 │ │ │ │ rsbeq r9, r5, r4, ror r2 │ │ │ │ @ instruction: 0xffffd388 │ │ │ │ subeq r1, ip, r4, lsr #22 │ │ │ │ @@ -657489,15 +657489,15 @@ │ │ │ │ ldr r0, [pc, #192] @ 2c6338 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 2c62d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -657566,29 +657566,29 @@ │ │ │ │ bne 2c6418 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #21 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2c6444 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ b 2c645c │ │ │ │ ldr r1, [pc, #212] @ 2c64a4 │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 2c6418 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #22 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2c6444 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ b 2c645c │ │ │ │ ldr r1, [pc, #160] @ 2c64a8 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c6430 │ │ │ │ @@ -657604,15 +657604,15 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2c6454 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ b 2c6468 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ @@ -657656,15 +657656,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2c661c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 7663dc │ │ │ │ + b 7663ec │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ movcs r1, #8 │ │ │ │ cmp r1, #8 │ │ │ │ bhi 2c65f4 │ │ │ │ @@ -658175,15 +658175,15 @@ │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #32] @ 2c6d58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ rsbeq r8, r5, ip, lsr r6 │ │ │ │ rsbeq r8, r5, ip, lsr r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -659180,15 +659180,15 @@ │ │ │ │ ldr r7, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2c7d0c │ │ │ │ cmp sl, #0 │ │ │ │ beq 2c7f18 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 76db38 │ │ │ │ + bl 76db48 │ │ │ │ mls r1, r0, sl, r5 │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ b 2c7d10 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, r8 │ │ │ │ ldr r2, [fp, #32]! │ │ │ │ @@ -659875,22 +659875,22 @@ │ │ │ │ mov r0, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #24] @ 2c8800 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r9, sl, fp, lsl #25 │ │ │ │ ldrdeq pc, [fp], #-90 @ 0xffffffa6 │ │ │ │ ldrdeq r6, [r5], #-180 @ 0xffffff4c @ │ │ │ │ umaaleq r1, fp, r4, r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r9, [r0, #60] @ 0x3c │ │ │ │ @@ -660211,15 +660211,15 @@ │ │ │ │ bl 438d4 │ │ │ │ lsl r4, r4, #3 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ str r5, [r6, #32] │ │ │ │ bhi 2c8e44 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c8e44 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -660229,15 +660229,15 @@ │ │ │ │ lsl fp, r1, #3 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ bhi 2c8dac │ │ │ │ mov r5, r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #8 │ │ │ │ mov sl, r6 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c8dac │ │ │ │ cmp r7, #5 │ │ │ │ bcs 2c8dbc │ │ │ │ ldr r0, [pc, #252] @ 2c8e74 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -660258,15 +660258,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r6, r4, #3 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ bhi 2c8e18 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c8e18 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, fp │ │ │ │ bl 2bcc54 │ │ │ │ @@ -661205,15 +661205,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 2c9cc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9cc0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ @@ -662004,15 +662004,15 @@ │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ bl 2c15b4 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2ca934 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 58fb00 │ │ │ │ + bl 58fb10 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ca934 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -662541,17 +662541,17 @@ │ │ │ │ rsbeq r4, r5, r4, ror #6 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 2cb180 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 2cb184 │ │ │ │ - b 76b430 │ │ │ │ - b 75ecd8 │ │ │ │ - b 75ed48 │ │ │ │ + b 76b440 │ │ │ │ + b 75ece8 │ │ │ │ + b 75ed58 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr ip, [pc, #96] @ 2cb200 │ │ │ │ mov r6, #5 │ │ │ │ ldr lr, [pc, #92] @ 2cb204 │ │ │ │ @@ -662571,46 +662571,46 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq ip, fp, lr, lsr #28 │ │ │ │ rsbeq r4, r5, r8, asr #6 │ │ │ │ subeq ip, fp, r8, lsl lr │ │ │ │ strdeq sl, [sl], #-97 @ 0xffffff9f │ │ │ │ rsbeq r4, r5, r4, lsr r3 │ │ │ │ ldr r0, [r0] │ │ │ │ b 313014 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76b628 │ │ │ │ + b 76b638 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76c694 │ │ │ │ + b 76c6a4 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76b628 │ │ │ │ + b 76b638 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76b430 │ │ │ │ + b 76b440 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 615a50 │ │ │ │ + b 615a60 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 2cb26c │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 2cb270 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -663626,15 +663626,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq fp, fp, r1, ror sp │ │ │ │ mlseq r5, r0, r2, r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -664679,15 +664679,15 @@ │ │ │ │ str r0, [r6] │ │ │ │ bne 2cd2d8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 31f548 │ │ │ │ ldr r1, [pc, #248] @ 2cd3d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 7300a0 │ │ │ │ + bl 7300b0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ tst r0, #1 │ │ │ │ movweq r2, #34464 @ 0x86a0 │ │ │ │ ldreq r0, [sp, #16] │ │ │ │ movteq r2, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r3, #32 │ │ │ │ @@ -664775,27 +664775,27 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [r0, #4] │ │ │ │ movw r2, #28231 @ 0x6e47 │ │ │ │ movt r2, #28015 @ 0x6d6f │ │ │ │ str r5, [sp, #8] │ │ │ │ str r2, [r0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ strb r2, [r0, #16] │ │ │ │ mov r2, #17 │ │ │ │ cmp r1, #17 │ │ │ │ str r2, [sp, #16] │ │ │ │ bne 2cd49c │ │ │ │ ldr r1, [pc, #724] @ 2cd764 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r5, [pc, #708] @ 2cd768 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #17] │ │ │ │ mov r0, #18 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -664986,52 +664986,52 @@ │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r2, #13 │ │ │ │ mov r1, r3 │ │ │ │ strb r5, [sp, #15] │ │ │ │ - bl 73a48c │ │ │ │ + bl 73a49c │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ beq 2cd7fc │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2cd7e4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 738510 │ │ │ │ + bl 738520 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2cd874 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2cd7fc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [pc, #568] @ 2cda3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 73a48c │ │ │ │ + bl 73a49c │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ beq 2cd9bc │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ beq 2cd9a4 │ │ │ │ ldr r3, [pc, #524] @ 2cda40 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #12 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 73895c │ │ │ │ + bl 73896c │ │ │ │ cmp r6, #0 │ │ │ │ beq 2cd860 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ @@ -665042,15 +665042,15 @@ │ │ │ │ ldr r1, [pc, #456] @ 2cda44 │ │ │ │ str r4, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 737fd4 │ │ │ │ + bl 737fe4 │ │ │ │ tst r5, #255 @ 0xff │ │ │ │ beq 2cd910 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #416] @ 2cda48 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ @@ -665062,20 +665062,20 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #15 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 737fd4 │ │ │ │ + bl 737fe4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2cd910 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [pc, #312] @ 2cda50 │ │ │ │ @@ -665092,20 +665092,20 @@ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 737fd4 │ │ │ │ + bl 737fe4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2cd988 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r2, sp, #16 │ │ │ │ @@ -665211,15 +665211,15 @@ │ │ │ │ mov r2, #16 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cdb78 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #16 │ │ │ │ - bl 75c488 │ │ │ │ + bl 75c498 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 2cded0 │ │ │ │ beq 2cdb88 │ │ │ │ ldr r0, [pc, #1112] @ 2cdfac │ │ │ │ mov r1, #1 │ │ │ │ @@ -665522,15 +665522,15 @@ │ │ │ │ subs r1, r1, #1 │ │ │ │ bne 2cdff0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2ce014 │ │ │ │ mov r2, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq sl, fp, r2, asr #1 │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ce040 │ │ │ │ mov r1, #0 │ │ │ │ @@ -666009,15 +666009,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #21] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2ce75c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 2ce75c │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -666072,15 +666072,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r5, [sp, #21] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2ce858 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 2ce858 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -666146,15 +666146,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #21] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2ce980 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 2ce980 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -666287,15 +666287,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #21] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2cebb4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 2cebb4 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -666758,15 +666758,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #21] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2cf310 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 2cf310 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -666821,15 +666821,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r4, [sp, #21] │ │ │ │ cmp r7, r0 │ │ │ │ bne 2cf40c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 2cf40c │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -666855,47 +666855,47 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ rsbeq r0, r5, r0, lsr #4 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2cf4e8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r8, fp, fp, asr #25 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2cf500 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r8, fp, r2, ror ip │ │ │ │ ldr r0, [r0] │ │ │ │ - b 763328 │ │ │ │ + b 763338 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2cf560 │ │ │ │ ldr r4, [pc, #56] @ 2cf570 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ bne 2cf540 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ rsbeq r0, r5, r8, lsr #3 │ │ │ │ ldr r0, [r0] │ │ │ │ b 4478d8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -667798,15 +667798,15 @@ │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldrb r4, [sp, #160] @ 0xa0 │ │ │ │ cmp r7, r0 │ │ │ │ bne 2d03a4 │ │ │ │ ldr r1, [pc, #456] @ 2d0564 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp fp, #12 │ │ │ │ strb r4, [r0, r7] │ │ │ │ add r0, r7, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ bne 2d02a4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ @@ -668570,15 +668570,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, sp │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #136] @ 2d104c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r5, sp │ │ │ │ @@ -668670,15 +668670,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, sp │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #136] @ 2d11dc │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r7, sp │ │ │ │ @@ -675156,15 +675156,15 @@ │ │ │ │ ldr r0, [pc, #4072] @ 2d866c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r0, sp, #524 @ 0x20c │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #484] @ 0x1e4 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ str r6, [sp, #416] @ 0x1a0 │ │ │ │ ldr r3, [pc, #4088] @ 2d86ac │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -675421,15 +675421,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ ldr r0, [pc, #4064] @ 2d8a90 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ mov r1, fp │ │ │ │ bl 2e6c64 │ │ │ │ add r3, sp, #528 @ 0x210 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ add ip, sp, #256 @ 0x100 │ │ │ │ @@ -675490,21 +675490,21 @@ │ │ │ │ ldrb r4, [sp, #452] @ 0x1c4 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ strb r4, [sp, #420] @ 0x1a4 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ b 2d7c24 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ beq 2d8360 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d7ecc │ │ │ │ mov r0, #24 │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r1, [sp, #452] @ 0x1c4 │ │ │ │ @@ -675541,15 +675541,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #452] @ 0x1c4 │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ str r2, [sp, #448] @ 0x1c0 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #484] @ 0x1e4 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ str r7, [sp, #516] @ 0x204 │ │ │ │ ldr r3, [pc, #4016] @ 2d8c6c │ │ │ │ add r2, sp, #516 @ 0x204 │ │ │ │ @@ -675718,15 +675718,15 @@ │ │ │ │ ldr r0, [pc, #4040] @ 2d8f14 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r0, sp, #476 @ 0x1dc │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #484] @ 0x1e4 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ str r9, [sp, #416] @ 0x1a0 │ │ │ │ ldr r3, [pc, #3996] @ 2d8f18 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -675877,15 +675877,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #520] @ 0x208 │ │ │ │ add r2, sp, #524 @ 0x20c │ │ │ │ str r2, [sp, #516] @ 0x204 │ │ │ │ str r0, [sp, #524] @ 0x20c │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #420] @ 0x1a4 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ str r9, [sp, #508] @ 0x1fc │ │ │ │ ldr r3, [pc, #4084] @ 2d91f0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ @@ -676943,15 +676943,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ ldr r3, [pc, #2724] @ 2d9d44 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -678022,15 +678022,15 @@ │ │ │ │ ldr r0, [pc, #1608] @ 2da994 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #348] @ 0x15c │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr r3, [pc, #1564] @ 2da998 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #328 @ 0x148 │ │ │ │ @@ -678154,15 +678154,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ add r2, sp, #324 @ 0x144 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ mov r1, r4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #332] @ 0x14c │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ ldr sl, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ ldr r3, [pc, #1048] @ 2da9a8 │ │ │ │ add r2, sp, #308 @ 0x134 │ │ │ │ @@ -678185,15 +678185,15 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 2da628 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 58fb00 │ │ │ │ + bl 58fb10 │ │ │ │ ldr r1, [sp, #284] @ 0x11c │ │ │ │ mov r7, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2da634 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -678227,15 +678227,15 @@ │ │ │ │ add r2, sp, #224 @ 0xe0 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ bl 2c15b4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2da25c │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 58fb00 │ │ │ │ + bl 58fb10 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2da25c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 2da25c │ │ │ │ @@ -678314,15 +678314,15 @@ │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4b18c │ │ │ │ b 2da830 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #360] @ 2da964 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ mov r4, #1 │ │ │ │ mov r6, #0 │ │ │ │ stmia r0!, {r4, r6} │ │ │ │ @@ -678663,15 +678663,15 @@ │ │ │ │ ldr r0, [pc, #3628] @ 2dbb7c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ add r0, sp, #268 @ 0x10c │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ str r6, [sp, #308] @ 0x134 │ │ │ │ ldr r3, [pc, #3584] @ 2dbb80 │ │ │ │ add r2, sp, #308 @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ @@ -678790,15 +678790,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #352] @ 0x160 │ │ │ │ add r2, sp, #356 @ 0x164 │ │ │ │ str r2, [sp, #348] @ 0x15c │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ ldr fp, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ ldr r3, [pc, #3084] @ 2dbb8c │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ @@ -679024,15 +679024,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #312] @ 0x138 │ │ │ │ add r2, sp, #300 @ 0x12c │ │ │ │ str r2, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ ldr sl, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ str fp, [sp, #348] @ 0x15c │ │ │ │ ldr r3, [pc, #2108] @ 2dbb64 │ │ │ │ add r2, sp, #348 @ 0x15c │ │ │ │ @@ -679866,15 +679866,15 @@ │ │ │ │ ldr r0, [pc, #4024] @ 2dcfd4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #428] @ 0x1ac │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #524] @ 0x20c │ │ │ │ str r6, [sp, #520] @ 0x208 │ │ │ │ ldr r3, [pc, #3980] @ 2dcfd8 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ mov r0, fp │ │ │ │ @@ -680125,15 +680125,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [pc, #3888] @ 2dd360 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e6c64 │ │ │ │ add r3, sp, #384 @ 0x180 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ add ip, sp, #224 @ 0xe0 │ │ │ │ @@ -680245,21 +680245,21 @@ │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ b 2dc528 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r4 │ │ │ │ beq 2dc9f4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r2, sp, #224 @ 0xe0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #0 │ │ │ │ beq 2dc850 │ │ │ │ mov r0, #24 │ │ │ │ str r2, [sp, #360] @ 0x168 │ │ │ │ str r1, [sp, #356] @ 0x164 │ │ │ │ @@ -680296,15 +680296,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #356] @ 0x164 │ │ │ │ add r2, sp, #560 @ 0x230 │ │ │ │ str r2, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #428] @ 0x1ac │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ str r7, [sp, #552] @ 0x228 │ │ │ │ ldr r3, [pc, #4040] @ 2dd6d0 │ │ │ │ add r2, sp, #552 @ 0x228 │ │ │ │ @@ -681135,15 +681135,15 @@ │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ sub r0, r2, r1 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr sl, [sp, #192] @ 0xc0 │ │ │ │ ldr r7, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [pc, #2476] @ 2dddc8 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #488] @ 0x1e8 │ │ │ │ @@ -681353,15 +681353,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #492] @ 0x1ec │ │ │ │ add r2, sp, #560 @ 0x230 │ │ │ │ str r2, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #520] @ 0x208 │ │ │ │ ldr r7, [sp, #524] @ 0x20c │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ ldr r3, [pc, #1668] @ 2dde08 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #552] @ 0x228 │ │ │ │ @@ -681406,15 +681406,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #388] @ 0x184 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r3, [pc, #1472] @ 2dde14 │ │ │ │ str r0, [sp, #524] @ 0x20c │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #520] @ 0x208 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ @@ -682135,15 +682135,15 @@ │ │ │ │ ldr r0, [pc, #1576] @ 2de9b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #348] @ 0x15c │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr r3, [pc, #1532] @ 2de9bc │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #328 @ 0x148 │ │ │ │ @@ -682267,15 +682267,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ add r2, sp, #324 @ 0x144 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ mov r1, r4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #332] @ 0x14c │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ ldr fp, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ ldr r3, [pc, #1016] @ 2de9cc │ │ │ │ add r2, sp, #308 @ 0x134 │ │ │ │ @@ -682431,15 +682431,15 @@ │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4b18c │ │ │ │ b 2de884 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #312] @ 2de988 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ mov r4, #1 │ │ │ │ mov r6, #0 │ │ │ │ stmia r0!, {r4, r6} │ │ │ │ @@ -683143,15 +683143,15 @@ │ │ │ │ ldr r0, [pc, #4068] @ 2e0334 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ add r0, sp, #472 @ 0x1d8 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #476] @ 0x1dc │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ str r6, [sp, #568] @ 0x238 │ │ │ │ ldr r3, [pc, #4060] @ 2e035c │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r2, sp, #568 @ 0x238 │ │ │ │ @@ -683411,15 +683411,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ ldr r0, [pc, #4080] @ 2e0778 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #472 @ 0x1d8 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e6c64 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ add ip, sp, #272 @ 0x110 │ │ │ │ ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ @@ -683481,22 +683481,22 @@ │ │ │ │ add sl, sp, #272 @ 0x110 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ strb r4, [sp, #572] @ 0x23c │ │ │ │ b 2df908 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ add r7, sp, #272 @ 0x110 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ beq 2e01fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #0 │ │ │ │ beq 2dfbd8 │ │ │ │ mov r0, #24 │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ @@ -683534,15 +683534,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #404] @ 0x194 │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ str r2, [sp, #400] @ 0x190 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ add r0, sp, #472 @ 0x1d8 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #476] @ 0x1dc │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #612] @ 0x264 │ │ │ │ str r7, [sp, #608] @ 0x260 │ │ │ │ ldr r3, [pc, #3936] @ 2e0900 │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ @@ -683821,15 +683821,15 @@ │ │ │ │ ldr r0, [pc, #3960] @ 2e0d60 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ add r0, sp, #596 @ 0x254 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ add r0, sp, #472 @ 0x1d8 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #476] @ 0x1dc │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ str r6, [sp, #568] @ 0x238 │ │ │ │ ldr r3, [pc, #3916] @ 2e0d64 │ │ │ │ add r2, sp, #568 @ 0x238 │ │ │ │ mov r0, sl │ │ │ │ @@ -683986,15 +683986,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #612] @ 0x264 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #572] @ 0x23c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r5, [sp, #568] @ 0x238 │ │ │ │ str r0, [sp, #604] @ 0x25c │ │ │ │ str r9, [sp, #600] @ 0x258 │ │ │ │ ldr r3, [pc, #4004] @ 2e1054 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ @@ -684702,15 +684702,15 @@ │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ sub r0, r6, r3 │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #240] @ 0xf0 │ │ │ │ ldr r5, [sp, #244] @ 0xf4 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r3, [pc, #3864] @ 2e1af0 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #536] @ 0x218 │ │ │ │ @@ -685206,15 +685206,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #540] @ 0x21c │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #568] @ 0x238 │ │ │ │ ldr r7, [sp, #572] @ 0x23c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r3, [pc, #3896] @ 2e22f0 │ │ │ │ str r0, [sp, #612] @ 0x264 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #608] @ 0x260 │ │ │ │ @@ -685278,15 +685278,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #540] @ 0x21c │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #568] @ 0x238 │ │ │ │ ldr r6, [sp, #572] @ 0x23c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r3, [pc, #3676] @ 2e2334 │ │ │ │ str r0, [sp, #612] @ 0x264 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #608] @ 0x260 │ │ │ │ @@ -685337,15 +685337,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ mov r5, #1 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #436] @ 0x1b4 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [pc, #3456] @ 2e2340 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #568] @ 0x238 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ @@ -686605,15 +686605,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e6c64 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -686629,21 +686629,21 @@ │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ beq 2e2a90 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2e2a20 │ │ │ │ mov r0, #24 │ │ │ │ str r5, [r9, #8] │ │ │ │ @@ -686813,15 +686813,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ bl 2e6c64 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -686837,21 +686837,21 @@ │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ beq 2e2d80 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2e2d60 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #24 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [r8] │ │ │ │ @@ -687091,15 +687091,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ bne 2e3134 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58fb00 │ │ │ │ + bl 58fb10 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e313c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ @@ -687510,15 +687510,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #768] @ 2e3a90 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [pc, #736] @ 2e3a94 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #16 │ │ │ │ @@ -687610,15 +687610,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [pc, #320] @ 2e3a88 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ @@ -687751,15 +687751,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [pc, #856] @ 2e3eac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [pc, #824] @ 2e3eb0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ @@ -687879,15 +687879,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [pc, #296] @ 2e3ea4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ @@ -688014,15 +688014,15 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [pc, #908] @ 2e42fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [pc, #876] @ 2e4300 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ @@ -688152,15 +688152,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [pc, #308] @ 2e42f4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ @@ -688409,15 +688409,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ sub r0, r1, r5 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #252] @ 2e46c0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ @@ -688641,15 +688641,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #276] @ 2e4a78 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ @@ -688899,15 +688899,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [pc, #260] @ 2e4e70 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ @@ -689374,15 +689374,15 @@ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #448] @ 2e5674 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [pc, #420] @ 2e5678 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #32] │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ @@ -690127,15 +690127,15 @@ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #464] @ 2e6248 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #436] @ 2e624c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ @@ -690460,15 +690460,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #308] @ 2e66dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #276] @ 2e66e0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ add r6, sp, #32 │ │ │ │ @@ -690778,15 +690778,15 @@ │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ ldr r0, [pc, #436] @ 2e6c54 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [pc, #396] @ 2e6c58 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ @@ -691646,15 +691646,15 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #916] @ 2e7bc4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [pc, #884] @ 2e7bc8 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ add r6, sp, #24 │ │ │ │ @@ -691779,15 +691779,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #336] @ 2e7bbc │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ @@ -691927,15 +691927,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #768] @ 2e7f94 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [pc, #736] @ 2e7f98 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #16 │ │ │ │ @@ -692030,15 +692030,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [pc, #308] @ 2e7f8c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ @@ -692284,15 +692284,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [pc, #336] @ 2e83a0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ @@ -692542,15 +692542,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ sub r0, r1, r5 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #252] @ 2e8754 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ @@ -693250,15 +693250,15 @@ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [pc, #488] @ 2e932c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [pc, #460] @ 2e9330 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ @@ -693560,15 +693560,15 @@ │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [pc, #488] @ 2e9800 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #456] @ 2e9804 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ @@ -693870,15 +693870,15 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov fp, r5 │ │ │ │ ldr r0, [pc, #876] @ 2e9e60 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [pc, #848] @ 2e9e64 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ @@ -694456,15 +694456,15 @@ │ │ │ │ ldr r0, [pc, #672] @ 2ea6b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [pc, #632] @ 2ea6b8 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ @@ -694819,15 +694819,15 @@ │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [pc, #2460] @ 2eb364 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [pc, #2432] @ 2eb368 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ @@ -695195,15 +695195,15 @@ │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [pc, #980] @ 2eb378 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [pc, #948] @ 2eb37c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ @@ -696988,15 +696988,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ bl 2ebbc0 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -699739,15 +699739,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ bne 2ef6d4 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58fb00 │ │ │ │ + bl 58fb10 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ef6dc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ @@ -702429,15 +702429,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #212] @ 2f21a8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ @@ -702523,15 +702523,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #196] @ 2f2310 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ @@ -702663,15 +702663,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #228] @ 2f2560 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #28] │ │ │ │ @@ -702760,15 +702760,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #276] @ 2f2714 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ @@ -702869,15 +702869,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #216] @ 2f288c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ @@ -703019,15 +703019,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #248] @ 2f2b04 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ @@ -703121,15 +703121,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #212] @ 2f2c78 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ @@ -703214,15 +703214,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #216] @ 2f2df0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ @@ -703501,15 +703501,15 @@ │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r7, sp │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [pc, #400] @ 2f3324 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ @@ -703729,15 +703729,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #264] @ 2f362c │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #28] │ │ │ │ @@ -704983,15 +704983,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ ldr r9, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str fp, [sp, #220] @ 0xdc │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ @@ -705019,15 +705019,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 2f495c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - bl 58fb00 │ │ │ │ + bl 58fb10 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ mov r9, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f4970 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ mov r2, #1 │ │ │ │ @@ -705058,15 +705058,15 @@ │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ add r3, sp, #180 @ 0xb4 │ │ │ │ bl 2c15b4 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f4730 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ - bl 58fb00 │ │ │ │ + bl 58fb10 │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f4730 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 2f4730 │ │ │ │ @@ -705113,15 +705113,15 @@ │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ bl 49690 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #284] @ 2f4bd4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add ip, sp, #280 @ 0x118 │ │ │ │ ldr r3, [sp, #292] @ 0x124 │ │ │ │ mov lr, #0 │ │ │ │ mov r4, #1 │ │ │ │ @@ -706112,26 +706112,26 @@ │ │ │ │ beq 2f5aa4 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ bl 2ef7b0 │ │ │ │ b 2f5aa4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2f58dc │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2, #16] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #1 │ │ │ │ bne 2f5a9c │ │ │ │ mov r0, #24 │ │ │ │ str r2, [sp, #336] @ 0x150 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ @@ -706161,15 +706161,15 @@ │ │ │ │ add r1, sp, #372 @ 0x174 │ │ │ │ str r1, [sp, #364] @ 0x16c │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #380] @ 0x17c │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ ldr r8, [sp, #376] @ 0x178 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ str r9, [sp, #356] @ 0x164 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ @@ -708432,26 +708432,26 @@ │ │ │ │ beq 2f7ee4 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ bl 2ef7b0 │ │ │ │ b 2f7ee4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2f7d18 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2, #16] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #1 │ │ │ │ bne 2f7edc │ │ │ │ mov r0, #24 │ │ │ │ str r2, [sp, #496] @ 0x1f0 │ │ │ │ str r1, [sp, #492] @ 0x1ec │ │ │ │ @@ -708482,15 +708482,15 @@ │ │ │ │ add r1, sp, #532 @ 0x214 │ │ │ │ str r1, [sp, #524] @ 0x20c │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #540] @ 0x21c │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ ldr r8, [sp, #536] @ 0x218 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ str fp, [sp, #516] @ 0x204 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ @@ -710373,15 +710373,15 @@ │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #264] @ 0x108 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ ldr sl, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ str r8, [sp, #252] @ 0xfc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #252 @ 0xfc │ │ │ │ @@ -710497,15 +710497,15 @@ │ │ │ │ add r2, sp, #224 @ 0xe0 │ │ │ │ bl 49690 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp] │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #220] @ 2f9fb4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add ip, sp, #312 @ 0x138 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ mov r4, #1 │ │ │ │ add lr, r0, #8 │ │ │ │ @@ -711708,24 +711708,24 @@ │ │ │ │ beq 2fb20c │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ bl 2ef7b0 │ │ │ │ b 2fb20c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 2fb030 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fb204 │ │ │ │ mov r0, #24 │ │ │ │ str r2, [sp, #368] @ 0x170 │ │ │ │ str r1, [sp, #364] @ 0x16c │ │ │ │ @@ -711754,15 +711754,15 @@ │ │ │ │ add r1, sp, #404 @ 0x194 │ │ │ │ str r1, [sp, #396] @ 0x18c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #412] @ 0x19c │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ ldr sl, [sp, #408] @ 0x198 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ str r8, [sp, #388] @ 0x184 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #388 @ 0x184 │ │ │ │ @@ -713018,15 +713018,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f12a4 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -713050,24 +713050,24 @@ │ │ │ │ str r6, [r8, #8] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 2fc524 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fc700 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #24 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [r8] │ │ │ │ @@ -713278,15 +713278,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f12a4 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -713310,24 +713310,24 @@ │ │ │ │ str r6, [sl, #8] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 2fc934 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2fcb10 │ │ │ │ mov r0, #24 │ │ │ │ str r5, [sl, #8] │ │ │ │ @@ -715266,15 +715266,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fe978 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 2fe9e8 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ strd r0, [r5] │ │ │ │ @@ -715398,15 +715398,15 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 2fee94 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 2feb64 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ rsbeq r0, r2, r8, asr #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 2feb84 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -716826,15 +716826,15 @@ │ │ │ │ add r2, sp, #4 │ │ │ │ ldrd r0, [r1] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, sp, #20 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #24 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {fp, pc} │ │ │ │ ldm r1, {r0, r3} │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #88] @ 300224 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -716917,15 +716917,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrd r0, [r1] │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xfffcaf80 │ │ │ │ ldrdeq pc, [r1], #-132 @ 0xffffff7c @ │ │ │ │ @ instruction: 0xfffcaf54 │ │ │ │ mlseq r1, r4, r8, pc @ │ │ │ │ @ instruction: 0xfffcaf88 │ │ │ │ @@ -722049,15 +722049,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ uxtb r1, r3 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - bl 76db38 │ │ │ │ + bl 76db48 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ add sl, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -722916,15 +722916,15 @@ │ │ │ │ beq 306328 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ ldr sl, [r4] │ │ │ │ - bl 76db38 │ │ │ │ + bl 76db48 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp] │ │ │ │ beq 306118 │ │ │ │ cmp r5, #4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -722939,15 +722939,15 @@ │ │ │ │ add r0, r6, r0 │ │ │ │ str r5, [sp, #16] │ │ │ │ sub r5, r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ str sl, [sp, #8] │ │ │ │ mov fp, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76db38 │ │ │ │ + bl 76db48 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 306314 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #0 │ │ │ │ cmp r5, fp │ │ │ │ mov r2, #0 │ │ │ │ @@ -723015,15 +723015,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r6, sl, fp │ │ │ │ cmp r6, r0 │ │ │ │ bne 306208 │ │ │ │ ldr r1, [pc, #272] @ 306370 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 306208 │ │ │ │ add r4, sl, fp │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd sl, [r0] │ │ │ │ orrs r0, sl, fp │ │ │ │ beq 3062e4 │ │ │ │ ldr r5, [pc, #236] @ 306374 │ │ │ │ @@ -723045,15 +723045,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ beq 3062e4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r4, r0 │ │ │ │ bne 306290 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ b 306290 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -723203,15 +723203,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ beq 30656c │ │ │ │ cmp r6, #0 │ │ │ │ beq 3068b4 │ │ │ │ mov r0, lr │ │ │ │ mov r1, r6 │ │ │ │ mov r5, lr │ │ │ │ - bl 76db38 │ │ │ │ + bl 76db48 │ │ │ │ mls r1, r0, r6, r5 │ │ │ │ mov lr, r5 │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ b 306570 │ │ │ │ mov r0, #0 │ │ │ │ mov r8, r4 │ │ │ │ @@ -723436,15 +723436,15 @@ │ │ │ │ ldr r7, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ beq 30690c │ │ │ │ cmp sl, #0 │ │ │ │ beq 306b18 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 76db38 │ │ │ │ + bl 76db48 │ │ │ │ mls r1, r0, sl, r5 │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ b 306910 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, r8 │ │ │ │ ldr r2, [fp, #32]! │ │ │ │ @@ -723699,22 +723699,22 @@ │ │ │ │ mov r0, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #24] @ 306d40 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq fp, r6, fp, asr #14 │ │ │ │ subeq r2, r8, pc, lsr #5 │ │ │ │ rsbeq r8, r1, r8, lsr #31 │ │ │ │ subeq pc, r6, r5, lsl #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #32] │ │ │ │ @@ -723747,15 +723747,15 @@ │ │ │ │ bl 438d4 │ │ │ │ lsl r4, r4, #3 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ str r5, [r6, #32] │ │ │ │ bhi 306f04 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 306f04 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -723765,15 +723765,15 @@ │ │ │ │ lsl fp, r1, #3 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ bhi 306e6c │ │ │ │ mov r5, r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #8 │ │ │ │ mov sl, r6 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 306e6c │ │ │ │ cmp r7, #5 │ │ │ │ bcs 306e7c │ │ │ │ ldr r0, [pc, #252] @ 306f34 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -723794,15 +723794,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r6, r4, #3 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ bhi 306ed8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 306ed8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, fp │ │ │ │ bl 2bcc54 │ │ │ │ @@ -726150,32 +726150,32 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq pc, r7, r6, lsl #29 │ │ │ │ strhteq r6, [r1], #-164 @ 0xffffff5c │ │ │ │ subeq pc, r7, r0, ror lr @ │ │ │ │ subeq ip, r6, r5, lsl #11 │ │ │ │ rsbeq r6, r1, r0, lsr #21 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 763328 │ │ │ │ + b 763338 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 3093a0 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 3093a4 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr fp, [sp, #128] @ 0x80 │ │ │ │ mov r8, r0 │ │ │ │ add r9, sp, #8 │ │ │ │ mov sl, r3 │ │ │ │ add r0, r2, fp │ │ │ │ @@ -732423,34 +732423,34 @@ │ │ │ │ cmp r1, #5 │ │ │ │ bcs 30f528 │ │ │ │ b 30f538 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 30f568 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ strdeq r9, [r7], #-219 @ 0xffffff25 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 30f580 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ strdeq r9, [r7], #-208 @ 0xffffff30 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 30f5b4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r9, r7, pc, lsr #28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -732569,19 +732569,19 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ subeq r9, r7, r0, asr ip │ │ │ │ rsbeq r0, r1, r0, lsr #15 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 30f7c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ rsbeq r0, r1, ip, lsl #15 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bx r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -732607,15 +732607,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, sp, #12 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r5, [sp, #32] │ │ │ │ str r9, [sp, #28] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30f860 │ │ │ │ ldrb r0, [r6, #10] │ │ │ │ mov r5, #0 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ bne 30f86c │ │ │ │ mov r0, r5 │ │ │ │ @@ -732714,15 +732714,15 @@ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r8, pc, r8 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ add r9, sp, #32 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30fa1c │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r1, r4 │ │ │ │ @@ -732827,15 +732827,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ movt r2, #57344 @ 0xe000 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 721f68 │ │ │ │ + bl 721f78 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30fd40 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldrd r0, [r4] │ │ │ │ @@ -732983,15 +732983,15 @@ │ │ │ │ bx r1 │ │ │ │ ldm r0, {r0, r3} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ bx r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 30fe28 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ rsbeq r0, r1, r4, lsr #3 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ @@ -733501,15 +733501,15 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 310644 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 310640 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ rsbeq pc, r0, r4, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r0] │ │ │ │ mov sl, #0 │ │ │ │ @@ -733543,15 +733543,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #28 │ │ │ │ ldrd r0, [r0] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 310844 │ │ │ │ b 310868 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ tst r9, #1 │ │ │ │ bne 310868 │ │ │ │ mov r0, #1 │ │ │ │ @@ -733579,15 +733579,15 @@ │ │ │ │ cmp r0, #10 │ │ │ │ beq 310784 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ bne 310754 │ │ │ │ b 3107cc │ │ │ │ mov r0, #10 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ beq 3107cc │ │ │ │ mov r3, r1 │ │ │ │ add r8, r3, r4 │ │ │ │ add r4, r8, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bcs 310730 │ │ │ │ @@ -733610,41 +733610,41 @@ │ │ │ │ mov r8, r5 │ │ │ │ tst fp, #1 │ │ │ │ beq 3107b0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 310844 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #10 │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ cmp r0, #0 │ │ │ │ bne 310868 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 310828 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #7 │ │ │ │ ldr r1, [pc, #112] @ 310888 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ beq 310844 │ │ │ │ b 310868 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [pc, #76] @ 310884 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 310868 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ sub r2, r8, r6 │ │ │ │ add sl, sl, #1 │ │ │ │ add r1, r0, r6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ mov fp, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3106f4 │ │ │ │ mov r0, #1 │ │ │ │ bic r0, r0, r9 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -733785,15 +733785,15 @@ │ │ │ │ cmp r0, r7 │ │ │ │ beq 310abc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ bne 310a8c │ │ │ │ b 310b9c │ │ │ │ mov r0, r7 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ beq 310b9c │ │ │ │ mov r3, r1 │ │ │ │ add r0, sl, r3 │ │ │ │ add sl, r0, #1 │ │ │ │ str sl, [r5, #12] │ │ │ │ cmp sl, r6 │ │ │ │ @@ -733829,15 +733829,15 @@ │ │ │ │ beq 310b68 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ bne 310b38 │ │ │ │ b 310b9c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r3 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ beq 310b9c │ │ │ │ add r0, sl, r1 │ │ │ │ add sl, r0, #1 │ │ │ │ str sl, [r5, #12] │ │ │ │ cmp sl, r6 │ │ │ │ bcc 310b14 │ │ │ │ @@ -733961,15 +733961,15 @@ │ │ │ │ ldrsb r0, [r6, #8] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 310efc │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #8 │ │ │ │ - bl 76d1b8 │ │ │ │ + bl 76d1c8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 310efc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -734176,15 +734176,15 @@ │ │ │ │ ldrsb r0, [r1, #2] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 311478 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r3, #2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 76d1b8 │ │ │ │ + bl 76d1c8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ beq 311478 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -734527,15 +734527,15 @@ │ │ │ │ ldrsb r0, [r6, #11] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 311bf4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #11 │ │ │ │ - bl 76d1b8 │ │ │ │ + bl 76d1c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 311bf4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, r4, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ bl 310be0 │ │ │ │ @@ -734549,15 +734549,15 @@ │ │ │ │ ldrsb r0, [r6, #9] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 311b4c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #9 │ │ │ │ - bl 76d1b8 │ │ │ │ + bl 76d1c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 311b4c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 311b34 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ @@ -734578,15 +734578,15 @@ │ │ │ │ ldrsb r0, [r6, #15] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 311b80 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #15 │ │ │ │ - bl 76d1b8 │ │ │ │ + bl 76d1c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 311b80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 311b34 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ @@ -734631,15 +734631,15 @@ │ │ │ │ ldrsb r0, [r6, #9] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 311b4c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #9 │ │ │ │ - bl 76d1b8 │ │ │ │ + bl 76d1c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 311b4c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 311b34 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ @@ -734674,15 +734674,15 @@ │ │ │ │ ldrsb r0, [r6, #9] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 311b4c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #9 │ │ │ │ - bl 76d1b8 │ │ │ │ + bl 76d1c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 311b4c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ bmi 311b34 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ @@ -734703,15 +734703,15 @@ │ │ │ │ ldrsb r0, [r6, #13] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 311ba0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #13 │ │ │ │ - bl 76d1b8 │ │ │ │ + bl 76d1c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 311ba0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r7, sp, #8 │ │ │ │ mov r2, #1 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -734958,15 +734958,15 @@ │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 311d24 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 76d1b8 │ │ │ │ + bl 76d1c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 311d24 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #24 │ │ │ │ @@ -735100,15 +735100,15 @@ │ │ │ │ mov r6, fp │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3120a4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ - bl 58fb44 │ │ │ │ + bl 58fb54 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ beq 31209c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -735310,19 +735310,19 @@ │ │ │ │ rsbeq sp, r0, r4, ror #31 │ │ │ │ rsbeq sp, r4, r0, asr ip │ │ │ │ strdeq sp, [r0], #-224 @ 0xffffff20 @ │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 312284 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r7, r7, fp, lsr r4 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 615a50 │ │ │ │ + b 615a60 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 3122c8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3122c8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -736217,28 +736217,28 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ b 3132c8 │ │ │ │ ldrd r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [pc, #760] @ 3133e8 │ │ │ │ ldr r3, [pc, #760] @ 3133ec │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ @@ -736265,29 +736265,29 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ b 3132c8 │ │ │ │ ldr r2, [pc, #576] @ 3133d0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #25 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #552] @ 3133d8 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r3, [pc, #548] @ 3133dc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -736318,20 +736318,20 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ b 3132c8 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [pc, #420] @ 31340c │ │ │ │ ldr r3, [pc, #420] @ 313410 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ @@ -736346,20 +736346,20 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3132e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -736369,15 +736369,15 @@ │ │ │ │ ldr r2, [pc, #220] @ 3133d4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldm r1, {r0, r3} │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r1, [pc, #208] @ 3133f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -736403,15 +736403,15 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldrd r0, [r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #32 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ b 3133ac │ │ │ │ b 3133ac │ │ │ │ b 3133ac │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ @@ -736529,15 +736529,15 @@ │ │ │ │ ldr r0, [pc, #192] @ 313638 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 3135d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -736621,29 +736621,29 @@ │ │ │ │ bne 31381c │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #24 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 313868 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ b 313880 │ │ │ │ ldr r1, [pc, #448] @ 3138cc │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 31381c │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #23 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 313868 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ b 313880 │ │ │ │ ldr r1, [pc, #388] @ 3138c8 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ @@ -736657,43 +736657,43 @@ │ │ │ │ bne 31381c │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #27 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 313868 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ b 313880 │ │ │ │ ldr r1, [pc, #296] @ 3138c4 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 31381c │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #21 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 313868 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ b 313880 │ │ │ │ ldr r1, [pc, #260] @ 3138d8 │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 31381c │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #26 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 313868 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ b 313880 │ │ │ │ ldr r1, [pc, #200] @ 3138d4 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 313854 │ │ │ │ @@ -736705,27 +736705,27 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #22 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 313868 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ b 313880 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #25 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 313878 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ b 31388c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ @@ -736779,15 +736779,15 @@ │ │ │ │ cmp r0, r7 │ │ │ │ beq 313984 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ bne 313954 │ │ │ │ b 313a5c │ │ │ │ mov r0, r7 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ beq 313a5c │ │ │ │ mov r3, r1 │ │ │ │ add r0, sl, r3 │ │ │ │ add sl, r0, #1 │ │ │ │ str sl, [r5, #12] │ │ │ │ cmp sl, r6 │ │ │ │ @@ -736822,15 +736822,15 @@ │ │ │ │ beq 313a2c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ bne 3139fc │ │ │ │ b 313a5c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r3 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ beq 313a5c │ │ │ │ add r0, sl, r1 │ │ │ │ add sl, r0, #1 │ │ │ │ str sl, [r5, #12] │ │ │ │ cmp sl, r6 │ │ │ │ bcc 3139d8 │ │ │ │ @@ -737015,22 +737015,22 @@ │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 313abc │ │ │ │ add r0, r7, r9 │ │ │ │ sub r1, r6, r9 │ │ │ │ - bl 7385cc │ │ │ │ + bl 7385dc │ │ │ │ cmp r0, #0 │ │ │ │ beq 313abc │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ beq 313abc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #5 │ │ │ │ bcc 313abc │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ @@ -737062,22 +737062,22 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 313e08 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ rsbeq ip, r0, r0, lsl #7 │ │ │ │ strdeq r1, [r6], #-161 @ 0xffffff5f │ │ │ │ subeq r1, r6, r5, asr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -737093,20 +737093,20 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r1, [pc, #120] @ 313ec4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 313e94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -738099,23 +738099,23 @@ │ │ │ │ ldrb r0, [r0, r1, lsr #26] │ │ │ │ add sp, sp, #364 @ 0x16c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strheq r4, [r7], #-203 @ 0xffffff35 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 746448 │ │ │ │ + b 746458 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -738189,18 +738189,18 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 314f80 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ strheq r1, [r6], #-73 @ 0xffffffb7 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76244c │ │ │ │ + b 76245c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr ip, [pc, #92] @ 315000 │ │ │ │ mov r6, #9 │ │ │ │ ldr lr, [pc, #88] @ 315004 │ │ │ │ @@ -738219,74 +738219,74 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq fp, r0, ip, asr #3 │ │ │ │ subeq r4, r7, pc, ror fp │ │ │ │ ldrdeq fp, [r0], #-20 @ 0xffffffec @ │ │ │ │ subeq r4, r7, pc, asr fp │ │ │ │ subeq r4, r7, r0, ror #22 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 315040 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 315044 │ │ │ │ - b 76b430 │ │ │ │ - b 75ecd8 │ │ │ │ - b 75ed48 │ │ │ │ + b 76b440 │ │ │ │ + b 75ece8 │ │ │ │ + b 75ed58 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76b628 │ │ │ │ + b 76b638 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76b628 │ │ │ │ + b 76b638 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ bne 315098 │ │ │ │ ldr r1, [pc, #32] @ 3150ac │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #16] @ 3150b0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ strheq r4, [r7], #-169 @ 0xffffff57 │ │ │ │ umaaleq r4, r7, ip, sl │ │ │ │ ldr r0, [r0] │ │ │ │ b 315224 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 75eea0 │ │ │ │ + b 75eeb0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 3150dc │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 3150e0 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 315164 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -738304,20 +738304,20 @@ │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ b 3151c4 │ │ │ │ ldr r1, [pc, #176] @ 31521c │ │ │ │ ldr r2, [pc, #176] @ 315220 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ @@ -738329,20 +738329,20 @@ │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3151e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -738384,20 +738384,20 @@ │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ b 315304 │ │ │ │ ldr r1, [pc, #168] @ 315354 │ │ │ │ ldr r2, [pc, #168] @ 315358 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ @@ -738409,20 +738409,20 @@ │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 315324 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -738440,15 +738440,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0xfffffb60 │ │ │ │ ldrdeq sl, [r0], #-232 @ 0xffffff18 @ │ │ │ │ rsbeq sl, r0, r8, asr pc │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 746988 │ │ │ │ + b 746998 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3153c8 │ │ │ │ @@ -738461,15 +738461,15 @@ │ │ │ │ mov r0, #6 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 315414 │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 315418 │ │ │ │ ldr ip, [pc, #64] @ 31541c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -738477,15 +738477,15 @@ │ │ │ │ mov r0, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r4, r7, r1, lsl #17 │ │ │ │ subeq r4, r7, r3, ror #16 │ │ │ │ rsbeq sl, r0, r0, lsr #29 │ │ │ │ subeq r4, r7, r5, lsr r8 │ │ │ │ subeq r4, r7, pc, lsr #16 │ │ │ │ @@ -738709,18 +738709,18 @@ │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r3, [r0] │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r3, #35 @ 0x23 │ │ │ │ cmp r2, #9 │ │ │ │ subcc r1, r3, #34 @ 0x22 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -738743,15 +738743,15 @@ │ │ │ │ ldr r2, [pc, #512] @ 315a10 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, ip │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #504] @ 315a30 │ │ │ │ ldr r1, [pc, #504] @ 315a34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ b 3158c0 │ │ │ │ @@ -738775,28 +738775,28 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str r5, [sp, #28] │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str lr, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #360] @ 315a20 │ │ │ │ ldr r1, [pc, #360] @ 315a24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ add r3, sp, #28 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #20 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #316] @ 315a28 │ │ │ │ ldr r1, [pc, #316] @ 315a2c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ b 315980 │ │ │ │ @@ -738806,15 +738806,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr lr, [pc, #224] @ 315a14 │ │ │ │ add r2, r0, #16 │ │ │ │ ldr r3, [pc, #220] @ 315a18 │ │ │ │ ldr r1, [pc, #220] @ 315a1c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -738823,54 +738823,54 @@ │ │ │ │ add r2, sp, #28 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r2, lr} │ │ │ │ mov r0, ip │ │ │ │ mov r2, #14 │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #192] @ 315a38 │ │ │ │ ldr r1, [pc, #192] @ 315a3c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #148] @ 315a40 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #144] @ 315a44 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #19 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #112] @ 315a50 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #108] @ 315a54 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq r4, r7, r9, ror #6 │ │ │ │ ldrdeq sl, [r0], #-144 @ 0xffffff70 @ │ │ │ │ rsbeq sl, r0, r8, asr #17 │ │ │ │ strhteq sl, [r0], #-132 @ 0xffffff7c │ │ │ │ subeq r4, r7, ip, lsr #4 │ │ │ │ @@ -738895,15 +738895,15 @@ │ │ │ │ subeq r0, r6, r1, asr #32 │ │ │ │ ldr r3, [r0] │ │ │ │ mov ip, r1 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, ip │ │ │ │ cmp r3, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ bl 32056c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r4, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ @@ -738922,15 +738922,15 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ bl 315c70 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -739122,15 +739122,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #22 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r3, r7, r4, ror lr │ │ │ │ rsbeq sl, r0, r0, lsl #9 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [pc, #36] @ 315e58 │ │ │ │ @@ -739139,15 +739139,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ movwne r2, #8 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrdeq pc, [r5], #-161 @ 0xffffff5f │ │ │ │ subeq ip, r5, r7, lsr r7 │ │ │ │ ldr r0, [r0] │ │ │ │ b 443c68 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ b 316538 │ │ │ │ @@ -739159,43 +739159,43 @@ │ │ │ │ ldr r2, [pc, #28] @ 315eac │ │ │ │ ldrb r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrdeq sl, [r0], #-76 @ 0xffffffb4 @ │ │ │ │ strdeq r3, [r7], #-232 @ 0xffffff18 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ b 316538 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrd r8, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 315f10 │ │ │ │ ldr r4, [pc, #60] @ 315f20 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ lsl r7, r9, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #4 │ │ │ │ add r8, r8, #4 │ │ │ │ bne 315ef0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq sl, r0, r0, lsr #7 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -739226,66 +739226,66 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #588] @ 316210 │ │ │ │ ldr r0, [pc, #588] @ 316214 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #488] @ 3161dc │ │ │ │ ldr r1, [pc, #488] @ 3161e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ b 3160dc │ │ │ │ ldr r1, [pc, #528] @ 316218 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #480] @ 316204 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #400] @ 3161d0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r0, [pc, #376] @ 3161d4 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #372] @ 3161d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [pc, #348] @ 3161ec │ │ │ │ add r0, r3, #20 │ │ │ │ ldr lr, [pc, #344] @ 3161f0 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #340] @ 3161f4 │ │ │ │ @@ -739294,62 +739294,62 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ add lr, pc, lr │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp] │ │ │ │ mov r2, #18 │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #244] @ 3161c8 │ │ │ │ ldr r1, [pc, #244] @ 3161cc │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #220] @ 3161e4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #248] @ 31621c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #168] @ 3161e8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r0, [pc, #172] @ 316208 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #168] @ 31620c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [pc, #104] @ 3161f8 │ │ │ │ add r0, r3, #16 │ │ │ │ ldr lr, [pc, #100] @ 3161fc │ │ │ │ ldr r1, [pc, #100] @ 316200 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -739357,15 +739357,15 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [sp] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ strdeq sl, [r0], #-24 @ 0xffffffe8 @ │ │ │ │ subeq r3, r7, r6, lsr #23 │ │ │ │ subeq r3, r7, r3, asr ip │ │ │ │ rsbeq sl, r0, ip, ror r2 │ │ │ │ subeq pc, r5, r1, asr #17 │ │ │ │ @@ -739404,15 +739404,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 3162d0 │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 3162d4 │ │ │ │ ldr ip, [pc, #64] @ 3162d8 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -739420,46 +739420,46 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r3, r7, r1, lsr fp │ │ │ │ subeq r3, r7, r4, lsl fp │ │ │ │ strdeq sl, [r0], #-12 @ │ │ │ │ subeq r3, r7, r6, ror #21 │ │ │ │ subeq r3, r7, r0, ror #21 │ │ │ │ ldrdeq r9, [r0], #-252 @ 0xffffff04 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrd r8, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 316330 │ │ │ │ ldr r4, [pc, #60] @ 316340 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ lsl r7, r9, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #16 │ │ │ │ add r8, r8, #16 │ │ │ │ bne 316310 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ strhteq r9, [r0], #-240 @ 0xffffff10 │ │ │ │ ldr r0, [r0] │ │ │ │ b 36b8e4 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -739635,50 +739635,50 @@ │ │ │ │ mov r2, #4 │ │ │ │ add ip, pc, ip │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #468] @ 3167fc │ │ │ │ add r2, pc, r2 │ │ │ │ b 3166d8 │ │ │ │ ldr r2, [pc, #444] @ 3167f0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #384] @ 3167d4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3167ac │ │ │ │ ldr r2, [pc, #404] @ 3167f4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #360] @ 3167e8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3167ac │ │ │ │ ldr r2, [pc, #320] @ 3167cc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #340] @ 316800 │ │ │ │ ldr r2, [pc, #340] @ 316804 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 316770 │ │ │ │ ldr r2, [pc, #272] @ 3167d0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -739689,68 +739689,68 @@ │ │ │ │ ldr r2, [pc, #240] @ 3167c8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #292] @ 31681c │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [pc, #288] @ 316820 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 3167d8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3167ac │ │ │ │ ldr r2, [pc, #188] @ 3167f8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #128] @ 3167dc │ │ │ │ add r2, pc, r2 │ │ │ │ b 3167ac │ │ │ │ ldr r3, [pc, #188] @ 316824 │ │ │ │ ldr r2, [pc, #188] @ 316828 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 3167ec │ │ │ │ add r2, pc, r2 │ │ │ │ b 3167ac │ │ │ │ ldr r2, [pc, #56] @ 3167e4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq pc, r5, r9, lsr r3 @ │ │ │ │ subeq r3, r7, r3, asr r6 │ │ │ │ subeq pc, r5, r1, ror #4 │ │ │ │ subeq r3, r7, sp, ror #12 │ │ │ │ ldrdeq r3, [r7], #-108 @ 0xffffff94 │ │ │ │ subeq r3, r7, r3, lsl #12 │ │ │ │ ldrdeq r3, [r7], #-90 @ 0xffffffa6 │ │ │ │ @@ -739788,15 +739788,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 3168d0 │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 3168d4 │ │ │ │ ldr ip, [pc, #64] @ 3168d8 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -739804,15 +739804,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r3, r7, r1, lsr r5 │ │ │ │ subeq r3, r7, r4, lsl r5 │ │ │ │ strdeq r9, [r0], #-172 @ 0xffffff54 @ │ │ │ │ subeq r3, r7, r6, ror #9 │ │ │ │ subeq r3, r7, r0, ror #9 │ │ │ │ @@ -740533,15 +740533,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp] │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl 72e948 │ │ │ │ + bl 72e958 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ ldr r6, [sl, #24] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ mov lr, #1 │ │ │ │ ldm r4, {r0, r2, r4} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr ip, [sl, #28] │ │ │ │ @@ -740680,15 +740680,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r8, sp, #24 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r6, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 72e948 │ │ │ │ + bl 72e958 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ mov ip, #1 │ │ │ │ ldm r4, {r4, fp} │ │ │ │ mov r6, r9 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr lr, [r9] │ │ │ │ ldr r9, [r9, #4] │ │ │ │ @@ -744403,15 +744403,15 @@ │ │ │ │ str r2, [r4, #20] │ │ │ │ sub r2, r2, r3 │ │ │ │ movcc ip, r5 │ │ │ │ cmp r2, ip │ │ │ │ bne 31b0d8 │ │ │ │ ldr r1, [fp] │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 5f95e0 │ │ │ │ + bl 5f95f0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -744422,15 +744422,15 @@ │ │ │ │ bne 31b0d8 │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31b1e4 │ │ │ │ b 31b200 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r7, r4 │ │ │ │ - bl 5f9798 │ │ │ │ + bl 5f97a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31b0f8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, fp │ │ │ │ bl 43ccd8 │ │ │ │ @@ -744473,15 +744473,15 @@ │ │ │ │ cmp r5, fp │ │ │ │ movcs r5, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r5, [r0, #16] │ │ │ │ dmb ish │ │ │ │ str r5, [r9, #8] │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 5f9734 │ │ │ │ + bl 5f9744 │ │ │ │ add sl, sl, r7 │ │ │ │ sub r8, r8, r7 │ │ │ │ b 31b130 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ beq 31b1e4 │ │ │ │ @@ -744907,15 +744907,15 @@ │ │ │ │ subs r1, r2, r1 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ addcc r1, r1, r8 │ │ │ │ cmp r1, r5 │ │ │ │ bne 31b8c8 │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, r0, #28 │ │ │ │ - bl 5f95e0 │ │ │ │ + bl 5f95f0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str r1, [r6, #16] │ │ │ │ subs r1, r2, r1 │ │ │ │ @@ -744929,15 +744929,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7, #4] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r7] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r0, #28 │ │ │ │ - bl 5f9798 │ │ │ │ + bl 5f97a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31b8e4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 43ccd8 │ │ │ │ @@ -745017,15 +745017,15 @@ │ │ │ │ cmp r7, r8 │ │ │ │ movcs r7, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r7, [r0, #20] │ │ │ │ dmb ish │ │ │ │ str r7, [r4, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 5f9734 │ │ │ │ + bl 5f9744 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r5, r5, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ sub r0, r0, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ @@ -745342,15 +745342,15 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ sub r2, r2, r3 │ │ │ │ movcc r1, r5 │ │ │ │ cmp r2, r1 │ │ │ │ bne 31bf94 │ │ │ │ ldr r1, [r9] │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 5f95e0 │ │ │ │ + bl 5f95f0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ dmb ish │ │ │ │ ldm r6, {r0, r3} │ │ │ │ cmp r1, r3 │ │ │ │ str r1, [r6, #8] │ │ │ │ @@ -745364,15 +745364,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #4] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 5f9798 │ │ │ │ + bl 5f97a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31bfb0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r9 │ │ │ │ bl 43ccd8 │ │ │ │ @@ -745401,15 +745401,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movcs r3, r2 │ │ │ │ cmp r3, #131072 @ 0x20000 │ │ │ │ add r2, r0, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ movcs r3, #131072 @ 0x20000 │ │ │ │ - bl 72e8f0 │ │ │ │ + bl 72e900 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bne 31c078 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add fp, r0, fp │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c0a0 │ │ │ │ @@ -745418,15 +745418,15 @@ │ │ │ │ cmp r8, r4 │ │ │ │ movcs r8, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r8, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ dmb ish │ │ │ │ str r8, [r5, #8] │ │ │ │ - bl 5f9734 │ │ │ │ + bl 5f9744 │ │ │ │ b 31bfec │ │ │ │ ldr r7, [sp] │ │ │ │ ldrh r1, [sp, #9] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [sp, #11] │ │ │ │ strb r3, [r7, #3] │ │ │ │ strh r1, [r7, #1] │ │ │ │ @@ -745470,15 +745470,15 @@ │ │ │ │ ldr r5, [r4] │ │ │ │ addcc r0, r0, r7 │ │ │ │ cmp r0, r6 │ │ │ │ bne 31c310 │ │ │ │ ldr r1, [r2] │ │ │ │ add r0, r5, #28 │ │ │ │ mov r8, r2 │ │ │ │ - bl 5f95e0 │ │ │ │ + bl 5f95f0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r0, [r4, #4] │ │ │ │ subs r0, r1, r0 │ │ │ │ @@ -745493,15 +745493,15 @@ │ │ │ │ mov r1, #5 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r2 │ │ │ │ mov sl, r3 │ │ │ │ add r0, r5, #28 │ │ │ │ - bl 5f9798 │ │ │ │ + bl 5f97a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c1b4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 43ccd8 │ │ │ │ @@ -745557,15 +745557,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ add r2, r0, fp │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, r1, #8 │ │ │ │ - bl 747470 │ │ │ │ + bl 747480 │ │ │ │ ldrb r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ bne 31c328 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sl, r0, sl │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c2f8 │ │ │ │ @@ -745577,26 +745577,26 @@ │ │ │ │ cmp r9, r6 │ │ │ │ mov r7, r6 │ │ │ │ movcs r9, r0 │ │ │ │ str r9, [r4, #8] │ │ │ │ dmb ish │ │ │ │ str r9, [r5, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 5f9734 │ │ │ │ + bl 5f9744 │ │ │ │ mov r0, r8 │ │ │ │ b 31c208 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str sl, [r0, #4] │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r2 │ │ │ │ add r0, r5, #28 │ │ │ │ - bl 5f9798 │ │ │ │ + bl 5f97a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31c1a8 │ │ │ │ b 31c1b4 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldrh r1, [sp, #29] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [sp, #31] │ │ │ │ @@ -746641,15 +746641,15 @@ │ │ │ │ strbne r1, [r8] │ │ │ │ strbne r0, [r8, #3] │ │ │ │ strhne r7, [r8, #1] │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r1, r0 │ │ │ │ tst r1, #3 │ │ │ │ bne 31d2e8 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r4] │ │ │ │ orr r2, r1, #128 @ 0x80 │ │ │ │ @@ -746828,15 +746828,15 @@ │ │ │ │ stmne r8, {r2, fp} │ │ │ │ strne sl, [r8, #8] │ │ │ │ strne r9, [r8, #12] │ │ │ │ addne sp, sp, #4 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r1, r0 │ │ │ │ tst r1, #3 │ │ │ │ bne 31d5c0 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r4] │ │ │ │ orr r2, r1, #128 @ 0x80 │ │ │ │ @@ -746997,15 +746997,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 31d8c8 │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r1, r0 │ │ │ │ tst r1, #3 │ │ │ │ bne 31d8a8 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r7] │ │ │ │ orr r2, r1, #128 @ 0x80 │ │ │ │ @@ -747612,25 +747612,25 @@ │ │ │ │ bl 65120 │ │ │ │ rsbeq r1, r4, r4, lsl #22 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ ldr r3, [r1, #12]! │ │ │ │ cmn r3, #1 │ │ │ │ beq 31e2c0 │ │ │ │ - bl 73ae6c │ │ │ │ + bl 73ae7c │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #4] @ 31e2cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ strhteq r2, [r0], #-20 @ 0xffffffec │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ cmn r1, #1 │ │ │ │ beq 31e2e4 │ │ │ │ - b 746c98 │ │ │ │ + b 746ca8 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 31e2f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ rsbeq r2, r0, ip, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -747649,15 +747649,15 @@ │ │ │ │ add r1, r9, #20 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ - bl 73aeb0 │ │ │ │ + bl 73aec0 │ │ │ │ ldrb r0, [sp, #20] │ │ │ │ cmp r0, #4 │ │ │ │ beq 31e504 │ │ │ │ mov r0, fp │ │ │ │ bl 31da98 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #13 │ │ │ │ @@ -747952,17 +747952,17 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 31e81c │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76758c │ │ │ │ + bl 76759c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrdeq fp, [r6], #-100 @ 0xffffff9c │ │ │ │ push {r4, lr} │ │ │ │ ldr lr, [pc, #32] @ 31e84c │ │ │ │ mov ip, r0 │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ @@ -748453,15 +748453,15 @@ │ │ │ │ bl 47ec80 │ │ │ │ b 31efe0 │ │ │ │ ldr r2, [pc, #580] @ 31f214 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldrb r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #4 │ │ │ │ bne 31f038 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -748635,15 +748635,15 @@ │ │ │ │ ldr r7, [pc, #308] @ 31f3d4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r1, [r7, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 31f330 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31f288 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r0 │ │ │ │ ldrdne r8, [r0, #36] @ 0x24 │ │ │ │ @@ -748701,15 +748701,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ str r6, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ strhteq r0, [r4], #-184 @ 0xffffff48 │ │ │ │ rsbeq r0, r4, r8, lsr r7 │ │ │ │ mlseq r4, r8, r6, r0 │ │ │ │ @@ -749743,15 +749743,15 @@ │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 320464 │ │ │ │ ldr r0, [pc, #116] @ 320470 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - blx 76eec8 <__aeabi_uidivmod@@Base+0x106c> │ │ │ │ + blx 76eed8 <__aeabi_uidivmod@@Base+0x106c> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #84] @ 320478 │ │ │ │ ldr r1, [pc, #84] @ 32047c │ │ │ │ @@ -749787,15 +749787,15 @@ │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 320514 │ │ │ │ ldr r0, [pc, #116] @ 320520 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - blx 76eec8 <__aeabi_uidivmod@@Base+0x106c> │ │ │ │ + blx 76eed8 <__aeabi_uidivmod@@Base+0x106c> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #80] @ 320524 │ │ │ │ ldr r1, [pc, #80] @ 320528 │ │ │ │ @@ -749948,26 +749948,26 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffd4 │ │ │ │ subeq r3, r5, r8, lsl pc │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq 320770 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 63e390 │ │ │ │ + bl 63e3a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 320778 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #156] @ 320820 │ │ │ │ mov r1, #4 │ │ │ │ @@ -750017,15 +750017,15 @@ │ │ │ │ rsbeq pc, r3, r0, lsl #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 320884 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 63e390 │ │ │ │ + bl 63e3a0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 320884 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #60] @ 3208a0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ @@ -750078,28 +750078,28 @@ │ │ │ │ ldr r4, [pc, #3968] @ 3218ac │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 320a2c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 320a34 │ │ │ │ ldr r1, [r4] │ │ │ │ mov fp, #0 │ │ │ │ str fp, [sp, #268] @ 0x10c │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ add r9, sp, #264 @ 0x108 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r9 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sl, #16] │ │ │ │ strb r0, [sl, #88] @ 0x58 │ │ │ │ strh r0, [sl, #89] @ 0x59 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldm r8!, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, r0, #32 │ │ │ │ @@ -750248,15 +750248,15 @@ │ │ │ │ beq 320c30 │ │ │ │ mov r1, sl │ │ │ │ ldr r5, [r1, #16]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 320c30 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r1 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ beq 320c30 │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [r1, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ @@ -750264,15 +750264,15 @@ │ │ │ │ strex r6, r7, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ bne 320c04 │ │ │ │ cmp r3, #1 │ │ │ │ bne 320c30 │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #90] @ 0x5a │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [sl, #88] @ 0x58 │ │ │ │ strb r1, [sl, #91] @ 0x5b │ │ │ │ add sp, sp, #668 @ 0x29c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -750428,15 +750428,15 @@ │ │ │ │ ldr r4, [pc, #4028] @ 321e60 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 320f78 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 320dac │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 320f9c │ │ │ │ mov r6, r0 │ │ │ │ @@ -750472,15 +750472,15 @@ │ │ │ │ str r1, [sp, #604] @ 0x25c │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #584] @ 0x248 │ │ │ │ str r1, [sp, #580] @ 0x244 │ │ │ │ add r1, sp, #588 @ 0x24c │ │ │ │ str r1, [sp, #576] @ 0x240 │ │ │ │ add r1, sp, #576 @ 0x240 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 320dac │ │ │ │ mov r0, #5 │ │ │ │ b 321dc4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 320dac │ │ │ │ ldr r0, [pc, #4092] @ 321f84 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -750585,15 +750585,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3211d8 │ │ │ │ ldr r0, [pc, #4068] @ 32210c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3211e0 │ │ │ │ ldr r0, [pc, #4080] @ 322130 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -750626,15 +750626,15 @@ │ │ │ │ add r1, sp, #588 @ 0x24c │ │ │ │ str r1, [sp, #552] @ 0x228 │ │ │ │ ldr r1, [pc, #4092] @ 3221c0 │ │ │ │ str r8, [sp, #588] @ 0x24c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #592] @ 0x250 │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3211e0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 321200 │ │ │ │ mov r0, r8 │ │ │ │ bl 327060 │ │ │ │ mov r5, fp │ │ │ │ mov r4, r6 │ │ │ │ @@ -750752,15 +750752,15 @@ │ │ │ │ ldr r5, [pc, #3828] @ 3222a8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 321534 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32153c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 321fcc │ │ │ │ mov r7, r0 │ │ │ │ @@ -750787,24 +750787,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ str r4, [sp, #280] @ 0x118 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ str r4, [sp, #276] @ 0x114 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 32153c │ │ │ │ ldr r7, [pc, #3620] @ 322288 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r1, [r7, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 321d60 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 321338 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 322020 │ │ │ │ mov r7, r0 │ │ │ │ @@ -750840,15 +750840,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r3, [sp, #552] @ 0x228 │ │ │ │ str r2, [sp, #280] @ 0x118 │ │ │ │ str ip, [sp, #264] @ 0x108 │ │ │ │ str lr, [sp, #620] @ 0x26c │ │ │ │ str r1, [sp, #616] @ 0x268 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ mov r5, r8 │ │ │ │ b 321338 │ │ │ │ cmp r1, #0 │ │ │ │ bne 321f90 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, sl │ │ │ │ strb r0, [fp, #222]! @ 0xde │ │ │ │ @@ -750866,27 +750866,27 @@ │ │ │ │ ldr r7, [pc, #3400] @ 3222c4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r1, [r7, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3216bc │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3216c4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #508] @ 0x1fc │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ mov r0, #1 │ │ │ │ strb r6, [sp, #636] @ 0x27c │ │ │ │ strb r0, [sl, #220] @ 0xdc │ │ │ │ strb r0, [sl, #221] @ 0xdd │ │ │ │ ldr r0, [sl, #192] @ 0xc0 │ │ │ │ str r5, [sp, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -750917,26 +750917,26 @@ │ │ │ │ ldr r0, [r7, #232]! @ 0xe8 │ │ │ │ add r6, r7, #24 │ │ │ │ sub fp, r7, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 321660 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r5, sp, #504 @ 0x1f8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 402d00 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 32168c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r8, [sp, #504] @ 0x1f8 │ │ │ │ cmp r8, #22 │ │ │ │ beq 321da4 │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r5, #8 │ │ │ │ @@ -750969,18 +750969,18 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr #17 │ │ │ │ muleq r0, ip, r8 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ ldr r0, [sl, #240] @ 0xf0 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r6, r5, #8 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 321814 │ │ │ │ ldr r0, [pc, #2952] @ 3222e0 │ │ │ │ mov r1, #4 │ │ │ │ @@ -751118,29 +751118,29 @@ │ │ │ │ beq 3219bc │ │ │ │ mov r0, sl │ │ │ │ ldr r4, [r0, #192]! @ 0xc0 │ │ │ │ cmp r4, #2 │ │ │ │ beq 3219bc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldrd r2, [r1] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3219bc │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #196]! @ 0xc4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 321998 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3219bc │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add fp, sp, #544 @ 0x220 │ │ │ │ strb r5, [sl, #220] @ 0xdc │ │ │ │ add ip, sp, #480 @ 0x1e0 │ │ │ │ mov r1, fp │ │ │ │ ldm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r2, ip │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ @@ -751170,15 +751170,15 @@ │ │ │ │ ldr r6, [pc, #2196] @ 3222d0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 321d18 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 321b20 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 321fe8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -751209,15 +751209,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ str r4, [sp, #280] @ 0x118 │ │ │ │ str lr, [sp, #264] @ 0x108 │ │ │ │ str ip, [sp, #620] @ 0x26c │ │ │ │ str r1, [sp, #616] @ 0x268 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 321b20 │ │ │ │ ldrdeq lr, [r3], #-228 @ 0xffffff1c @ │ │ │ │ subseq pc, pc, r4, asr #29 │ │ │ │ ldrheq pc, [pc], #-232 @ │ │ │ │ subseq pc, pc, ip, lsr #29 │ │ │ │ @ instruction: 0x005ffe9c │ │ │ │ str r1, [sp, #600] @ 0x258 │ │ │ │ @@ -751307,15 +751307,15 @@ │ │ │ │ ldr r6, [pc, #1700] @ 322304 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 321d3c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 321b20 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 322004 │ │ │ │ mov r5, r0 │ │ │ │ @@ -751346,15 +751346,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ str r4, [sp, #280] @ 0x118 │ │ │ │ str lr, [sp, #264] @ 0x108 │ │ │ │ str ip, [sp, #620] @ 0x26c │ │ │ │ str r1, [sp, #616] @ 0x268 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 321b20 │ │ │ │ cmp r1, #0 │ │ │ │ beq 321b20 │ │ │ │ ldr r0, [pc, #1452] @ 3222d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -751440,15 +751440,15 @@ │ │ │ │ ldr r6, [pc, #1196] @ 322320 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 321f20 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 321df0 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32203c │ │ │ │ mov r7, r0 │ │ │ │ @@ -751475,15 +751475,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ str r4, [sp, #280] @ 0x118 │ │ │ │ str ip, [sp, #264] @ 0x108 │ │ │ │ str r4, [sp, #276] @ 0x114 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 321df0 │ │ │ │ andeq r1, r6, r8, asr #11 │ │ │ │ cmp r1, #0 │ │ │ │ beq 321df0 │ │ │ │ ldr r0, [pc, #1012] @ 322324 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ @@ -751642,15 +751642,15 @@ │ │ │ │ subseq pc, pc, r4, lsl #18 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3221b4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, fp │ │ │ │ bl 326258 │ │ │ │ b 322210 │ │ │ │ andeq sl, r0, ip, ror r8 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 322208 │ │ │ │ @@ -752638,15 +752638,15 @@ │ │ │ │ b 323144 │ │ │ │ ldr r0, [pc, #3936] @ 324090 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3231f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ ldrb r0, [sp, #204] @ 0xcc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r1, r0, r4, lsr r1 │ │ │ │ andeq r1, r0, r4, asr #2 │ │ │ │ @@ -752691,15 +752691,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 323300 │ │ │ │ ldr r0, [pc, #3964] @ 32418c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32313c │ │ │ │ ldr r0, [pc, #3944] @ 324190 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -752726,15 +752726,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ str r1, [sp, #312] @ 0x138 │ │ │ │ add r1, sp, #292 @ 0x124 │ │ │ │ str sl, [sp, #244] @ 0xf4 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 32313c │ │ │ │ ldrb r0, [sp, #188] @ 0xbc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r1, r0, r4, lsl #1 │ │ │ │ @@ -752934,15 +752934,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 323460 │ │ │ │ tst r4, #2 │ │ │ │ beq 323634 │ │ │ │ tst r4, #1 │ │ │ │ beq 3235e8 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ bic r4, r4, #1 │ │ │ │ ldrex r0, [r5] │ │ │ │ cmp r0, r4 │ │ │ │ bne 3235b8 │ │ │ │ mov r1, r4 │ │ │ │ dmb ish │ │ │ │ bfi r1, sl, #0, #2 │ │ │ │ @@ -753011,15 +753011,15 @@ │ │ │ │ strb r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov fp, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 323838 │ │ │ │ ldr r0, [pc, #4092] @ 324724 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 323a98 │ │ │ │ @@ -753096,27 +753096,27 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 323128 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ add r3, sp, #224 @ 0xe0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ strb sl, [r0] │ │ │ │ dmb ish │ │ │ │ strb sl, [r1, #8] │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ ldr r1, [pc, #3820] @ 324790 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ bne 323be4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 323994 │ │ │ │ @@ -753148,20 +753148,20 @@ │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 323cac │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ - bl 72fc9c │ │ │ │ + bl 72fcac │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 323d2c │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -753180,15 +753180,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 323a4c │ │ │ │ ldr r0, [pc, #3560] @ 32479c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3238b8 │ │ │ │ ldr r0, [pc, #3512] @ 324784 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -753215,15 +753215,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ str r1, [sp, #312] @ 0x138 │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ str sl, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ add r1, sp, #292 @ 0x124 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3238b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3238b8 │ │ │ │ ldr r0, [pc, #3388] @ 324798 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -753245,15 +753245,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 323db8 │ │ │ │ ldr r0, [pc, #3416] @ 324810 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 323734 │ │ │ │ ldr r0, [pc, #3396] @ 324814 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -753280,15 +753280,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ str r1, [sp, #312] @ 0x138 │ │ │ │ add r1, sp, #292 @ 0x124 │ │ │ │ str sl, [sp, #244] @ 0xf4 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 323734 │ │ │ │ clrex │ │ │ │ mov r0, r6 │ │ │ │ bl 63864 │ │ │ │ ldr r0, [pc, #3088] @ 324774 │ │ │ │ mov r7, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -753331,15 +753331,15 @@ │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 323f5c │ │ │ │ ldr r0, [pc, #3040] @ 3247ec │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 323cc0 │ │ │ │ ldr r0, [pc, #3016] @ 3247f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -753367,15 +753367,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ str r1, [sp, #312] @ 0x138 │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ str r9, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ add r1, sp, #292 @ 0x124 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 323cc0 │ │ │ │ ldr r0, [pc, #2832] @ 3247c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 323ddc │ │ │ │ mov r0, #0 │ │ │ │ @@ -753425,17 +753425,17 @@ │ │ │ │ strex r1, fp, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 323d6c │ │ │ │ cmp r0, #2 │ │ │ │ beq 324060 │ │ │ │ mov r9, #0 │ │ │ │ bl 47995c │ │ │ │ - bl 63d550 │ │ │ │ + bl 63d560 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ mov r0, #0 │ │ │ │ bl 343a38 │ │ │ │ strb fp, [r0] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ dmb ish │ │ │ │ strb fp, [r0, #8] │ │ │ │ dmb ish │ │ │ │ @@ -753455,15 +753455,15 @@ │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 323f84 │ │ │ │ ldr r0, [pc, #2516] @ 3247d0 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 323cc0 │ │ │ │ ldr r0, [pc, #2492] @ 3247d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -753491,27 +753491,27 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ str r1, [sp, #312] @ 0x138 │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ str r9, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ add r1, sp, #292 @ 0x124 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 323cc0 │ │ │ │ ldr r0, [pc, #2304] @ 3247a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 323fac │ │ │ │ ldr r0, [pc, #2288] @ 3247ac │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 323d40 │ │ │ │ ldr r0, [pc, #2268] @ 3247b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -753539,15 +753539,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ str r1, [sp, #312] @ 0x138 │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ str r9, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ add r1, sp, #292 @ 0x124 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 323d40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 323cc0 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, #2168] @ 3247e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ @@ -753638,15 +753638,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #204] @ 0xcc │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ ldr r0, [pc, #1652] @ 324760 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 324194 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 325624 │ │ │ │ @@ -753660,15 +753660,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 324114 │ │ │ │ cmp r1, #1 │ │ │ │ bne 32413c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r0, r0, #12 │ │ │ │ @@ -753690,15 +753690,15 @@ │ │ │ │ ldr r4, [pc, #1480] @ 324764 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 324264 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3240f8 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3243d4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -753725,15 +753725,15 @@ │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ add r1, sp, #292 @ 0x124 │ │ │ │ str r4, [sp, #316] @ 0x13c │ │ │ │ str r2, [sp, #312] @ 0x138 │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3240f8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -754110,23 +754110,23 @@ │ │ │ │ umaaleq r6, r6, lr, r0 │ │ │ │ subseq ip, pc, r8, ror #9 │ │ │ │ ldrdeq r6, [r6], #-10 │ │ │ │ subseq ip, pc, r4, lsr r5 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 324864 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ subseq fp, pc, ip, lsr lr @ │ │ │ │ push {r4, lr} │ │ │ │ tst r1, #1 │ │ │ │ bne 32488c │ │ │ │ ldr r1, [pc, #88] @ 3248d4 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ @@ -754178,29 +754178,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 32498c │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 32498c │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 32498c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 324968 │ │ │ │ cmp r2, #1 │ │ │ │ bne 32498c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -754244,29 +754244,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 324a94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 324a94 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 324a94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 324a70 │ │ │ │ cmp r2, #1 │ │ │ │ bne 324a94 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -754307,29 +754307,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 324b90 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 324b90 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 324b90 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 324b6c │ │ │ │ cmp r2, #1 │ │ │ │ bne 324b90 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -754386,29 +754386,29 @@ │ │ │ │ beq 324ccc │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r0, #40]! @ 0x28 │ │ │ │ cmp r7, #2 │ │ │ │ beq 324ccc │ │ │ │ sub r6, r0, #8 │ │ │ │ ldrd r2, [r6] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r7, #0 │ │ │ │ beq 324ccc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 324ca8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 324ccc │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #71] @ 0x47 │ │ │ │ strb r5, [r4, #69] @ 0x45 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 324d2c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ @@ -754466,29 +754466,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 324e0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 324e0c │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 324e0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 324de8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 324e0c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -754538,29 +754538,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 324f2c │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 324f2c │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 324f2c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 324f08 │ │ │ │ cmp r2, #1 │ │ │ │ bne 324f2c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #82] @ 0x52 │ │ │ │ strb r5, [r4, #80] @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 327b1c │ │ │ │ mov r5, r0 │ │ │ │ @@ -754648,29 +754648,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3250e4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 3250e4 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3250e4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3250c0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3250e4 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #68] @ 0x44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #68] @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -754738,29 +754738,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 32524c │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 32524c │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 32524c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 325228 │ │ │ │ cmp r2, #1 │ │ │ │ bne 32524c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -754854,29 +754854,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 32541c │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 32541c │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 32541c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3253f8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 32541c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -754903,30 +754903,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3f0308 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 3254e4 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3254e4 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3254b8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 325508 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ @@ -754959,15 +754959,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 325560 │ │ │ │ cmp r1, #1 │ │ │ │ bne 325588 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrd r0, [r4, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -755345,30 +755345,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3f0b4c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 325bcc │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 325bcc │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 325ba0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 325bf0 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ @@ -755486,29 +755486,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 325dfc │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 325dfc │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 325dfc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 325dd8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 325dfc │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #93] @ 0x5d │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, r4, #32 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl 3279b8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -755559,30 +755559,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3efd84 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 325f24 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 325f24 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 325ef8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 325f48 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ @@ -755595,30 +755595,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3f01b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 325fb4 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 325fb4 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 325f88 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 325fd8 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ @@ -755631,60 +755631,60 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 326008 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 32601c │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3ea01c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 326088 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 326088 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 326088 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32605c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 3260d0 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3260c8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ b 3260c8 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3273e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -755693,89 +755693,89 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 326100 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3eaf9c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 326174 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 326174 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 326174 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 326148 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 3261b8 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 3261b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3261b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3273e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 3f054c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 326228 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 326228 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3261fc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 32624c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ @@ -755788,30 +755788,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3f0248 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 3262b8 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3262b8 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32628c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 3262dc │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ @@ -755824,30 +755824,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3f05f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 326348 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 326348 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32631c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 32636c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ @@ -755860,177 +755860,177 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 32639c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3eb184 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 326410 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 326410 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 326410 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3263e4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 326454 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 32644c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 32644c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3273e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 326488 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3eb238 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3264fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 3264fc │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3264fc │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3264d0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 326540 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 326538 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 326538 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3273e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 326574 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3eb4d8 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3265e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 3265e8 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3265e8 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3265bc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 32662c │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 326624 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 326624 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3273e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -756224,60 +756224,60 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 32694c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #3 │ │ │ │ bne 326960 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3ea01c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3269cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 3269cc │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3269cc │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3269a0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 326a14 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 326a0c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ b 326a0c │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3273e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -756473,30 +756473,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3f07f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 326d6c │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 326d6c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 326d40 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ b 326d90 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ @@ -756908,30 +756908,30 @@ │ │ │ │ bl 42a78 <_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 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 327438 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32740c │ │ │ │ cmp r1, #1 │ │ │ │ bne 327438 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 327cc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -757485,15 +757485,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 327cdc │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ @@ -757571,15 +757571,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 327e34 │ │ │ │ cmp r2, #1 │ │ │ │ bne 327e58 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ b 327eb8 │ │ │ │ @@ -757720,15 +757720,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 328088 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3280ac │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #56] @ 0x38 │ │ │ │ cmpeq r1, #3 │ │ │ │ beq 3280c8 │ │ │ │ bx lr │ │ │ │ @@ -757737,15 +757737,15 @@ │ │ │ │ bxne lr │ │ │ │ add r0, r0, #12 │ │ │ │ b 43fc0c │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 3280f0 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ umaaleq r2, r6, r9, r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -757842,15 +757842,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 4a608 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ b 328238 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3282c4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -758107,15 +758107,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -758136,27 +758136,27 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 32872c │ │ │ │ ldr r1, [pc, #76] @ 32876c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 328764 │ │ │ │ ldr r3, [pc, #40] @ 328768 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq sp, r4, r1, lsl #3 │ │ │ │ subseq r8, pc, r4, lsr #32 │ │ │ │ umaaleq sp, r4, r9, r1 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -758251,27 +758251,27 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #2 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #40] @ 328930 │ │ │ │ ldr r3, [pc, #40] @ 328934 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #3 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r1, r6, sl, lsr #21 │ │ │ │ subseq r7, pc, r8, ror lr @ │ │ │ │ subseq r7, pc, r0, lsr #29 │ │ │ │ subeq r1, r6, r0, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -758593,15 +758593,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ umaaleq r1, r6, r5, r5 │ │ │ │ subseq r7, pc, r0, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -760276,15 +760276,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, sp │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #136] @ 32a934 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r5, sp │ │ │ │ @@ -760376,15 +760376,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, sp │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #136] @ 32aac4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r7, sp │ │ │ │ @@ -760651,15 +760651,15 @@ │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ ldm r7, {r0, r3} │ │ │ │ add ip, r4, #8 │ │ │ │ ldm r5, {r1, r2, r5} │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, #-2147483645 @ 0x80000003 │ │ │ │ str r7, [r4] │ │ │ │ @@ -760816,15 +760816,15 @@ │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r4, r0 │ │ │ │ bne 32b10c │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ mov r9, r5 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r9, r7 │ │ │ │ strb r8, [r0, r4] │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ bne 32aff0 │ │ │ │ @@ -760988,15 +760988,15 @@ │ │ │ │ lsl r0, r0, #4 │ │ │ │ orr r8, r2, r0 │ │ │ │ cmp r4, r1 │ │ │ │ bne 32b3c4 │ │ │ │ ldr r1, [pc, #440] @ 32b56c │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ b 32b110 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ b 32b110 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, #21 │ │ │ │ str r3, [r6] │ │ │ │ @@ -761198,15 +761198,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r5] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r5, {r0, r1, r2} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -761442,45 +761442,45 @@ │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ ldr r1, [pc, #760] @ 32bdb8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #832] @ 32be1c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #792] @ 32be10 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #788] @ 32be14 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #3 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #728] @ 32be04 │ │ │ │ add r1, pc, r1 │ │ │ │ b 32bbbc │ │ │ │ ldr r1, [pc, #664] @ 32bdd0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #692] @ 32be08 │ │ │ │ add r1, pc, r1 │ │ │ │ b 32bc98 │ │ │ │ ldr r1, [pc, #656] @ 32bdf0 │ │ │ │ add r1, pc, r1 │ │ │ │ b 32bbbc │ │ │ │ ldr r3, [pc, #600] @ 32bdc4 │ │ │ │ @@ -761489,38 +761489,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #632] @ 32be18 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #528] @ 32bdcc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #524] @ 32bde4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #456] @ 32bdbc │ │ │ │ ldr r1, [pc, #456] @ 32bdc0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b 32bc6c │ │ │ │ ldr r3, [pc, #536] @ 32be20 │ │ │ │ ldr r1, [pc, #536] @ 32be24 │ │ │ │ @@ -761538,61 +761538,61 @@ │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r4, sp, #20 │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #368] @ 32bdd4 │ │ │ │ ldr r1, [pc, #368] @ 32bdd8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #372] @ 32be0c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #296] @ 32bddc │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #292] @ 32bde0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #320] @ 32be28 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #316] @ 32be2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [pc, #216] @ 32bdf4 │ │ │ │ add r4, r0, #4 │ │ │ │ ldr lr, [pc, #212] @ 32bdf8 │ │ │ │ add r5, r0, #8 │ │ │ │ ldr r3, [pc, #208] @ 32bdfc │ │ │ │ @@ -761605,37 +761605,37 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 761c54 │ │ │ │ + bl 761c64 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #120] @ 32bde8 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #116] @ 32bdec │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #140] @ 32be30 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq lr, r5, pc, lsr #24 │ │ │ │ subseq r4, pc, r4, ror fp @ │ │ │ │ subeq lr, r5, ip, lsl #22 │ │ │ │ ldrsheq r4, [pc], #-216 @ │ │ │ │ subeq lr, r5, fp, lsl #23 │ │ │ │ subeq lr, r5, lr, asr fp │ │ │ │ subeq lr, r5, r6, ror #23 │ │ │ │ @@ -761673,15 +761673,15 @@ │ │ │ │ ldr r2, [pc, #28] @ 32be74 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [ip, r0] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mov r0, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrsheq r5, [pc], #-20 @ │ │ │ │ subeq sp, r4, r4, ror #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #648 @ 0x288 │ │ │ │ ldm r0!, {r2, r3, r4, ip, lr} │ │ │ │ mov r1, sp │ │ │ │ add r1, r1, #32 │ │ │ │ @@ -761749,29 +761749,29 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 32c0b8 │ │ │ │ ldr r0, [pc, #840] @ 32c2e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32c0c0 │ │ │ │ ldr r1, [pc, #824] @ 32c2e8 │ │ │ │ mov sl, #0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str sl, [sp, #12] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r6, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ mov r0, #1 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ strh r0, [r4, #94] @ 0x5e │ │ │ │ add r0, r4, #32 │ │ │ │ cmp ip, #2 │ │ │ │ ldm r0!, {r1, r2, r3, r5, r7} │ │ │ │ @@ -761874,29 +761874,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 32c1cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r0, #8]! │ │ │ │ cmp r7, #2 │ │ │ │ beq 32c1cc │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r7, #0 │ │ │ │ beq 32c1cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 32c1a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 32c1cc │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r1, sp, #1152 @ 0x480 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ strb r6, [r4, #93] @ 0x5d │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ @@ -762066,28 +762066,28 @@ │ │ │ │ ldr r8, [pc, #3980] @ 32d408 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r1, [r8, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 32c6f4 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32c6fc │ │ │ │ ldr r1, [r8] │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #892] @ 0x37c │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ add r2, sp, #888 @ 0x378 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ mov r0, #1 │ │ │ │ strb r6, [sp, #893] @ 0x37d │ │ │ │ str r5, [sp, #888] @ 0x378 │ │ │ │ ldr r1, [r7, #136] @ 0x88 │ │ │ │ strb r0, [r7, #164] @ 0xa4 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -762115,25 +762115,25 @@ │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [r6, #176]! @ 0xb0 │ │ │ │ sub r5, r6, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 32c558 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r6, #24 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ mov r2, r4 │ │ │ │ bl 403090 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 32c580 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ cmp r0, #22 │ │ │ │ bne 32cb28 │ │ │ │ mov r0, #3 │ │ │ │ b 32c910 │ │ │ │ mov r9, sl │ │ │ │ ldrb r0, [r9, #166]! @ 0xa6 │ │ │ │ @@ -762149,26 +762149,26 @@ │ │ │ │ mov r7, sl │ │ │ │ ldr r0, [r7, #176]! @ 0xb0 │ │ │ │ sub r5, r7, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 32c5e0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r7, #24 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, r4 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ bl 404334 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 32c60c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r7, [sp, #1288] @ 0x508 │ │ │ │ cmp r7, #22 │ │ │ │ bne 32cb70 │ │ │ │ mov r0, #3 │ │ │ │ b 32df74 │ │ │ │ ldrd r2, [sl, #192] @ 0xc0 │ │ │ │ b 32eb14 │ │ │ │ @@ -762176,15 +762176,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 32ccc8 │ │ │ │ ldr r0, [pc, #4084] @ 32d63c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32c38c │ │ │ │ ldr r0, [pc, #4068] @ 32d640 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32f754 │ │ │ │ @@ -762215,15 +762215,15 @@ │ │ │ │ str lr, [sp, #576] @ 0x240 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str ip, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #264 @ 0x108 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 32c38c │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ b 32c740 │ │ │ │ cmp r1, #0 │ │ │ │ bne 32f4cc │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ mov r0, #2 │ │ │ │ @@ -762267,15 +762267,15 @@ │ │ │ │ beq 32c7c8 │ │ │ │ ldr r1, [pc, #3808] @ 32d684 │ │ │ │ ldr r3, [pc, #3808] @ 32d688 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ mov r2, #4 │ │ │ │ - bl 75cfc4 │ │ │ │ + bl 75cfd4 │ │ │ │ add r2, sp, #568 @ 0x238 │ │ │ │ mov r3, #1 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ b 32c830 │ │ │ │ bl 45df14 │ │ │ │ ldr r1, [pc, #3768] @ 32d68c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -762424,15 +762424,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #1292] @ 0x50c │ │ │ │ str r7, [sp, #1288] @ 0x508 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl 76c8c8 │ │ │ │ + bl 76c8d8 │ │ │ │ ldr r9, [sp, #628] @ 0x274 │ │ │ │ ldr r6, [sp, #584] @ 0x248 │ │ │ │ ldr r2, [sp, #616] @ 0x268 │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ cmp r6, r9 │ │ │ │ ldr r3, [sp, #580] @ 0x244 │ │ │ │ mov r0, r9 │ │ │ │ @@ -762530,15 +762530,15 @@ │ │ │ │ ldr r6, [pc, #3964] @ 32db38 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 32ccf0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32c790 │ │ │ │ ldr r0, [r6] │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32f7b8 │ │ │ │ @@ -762578,15 +762578,15 @@ │ │ │ │ str r2, [sp, #572] @ 0x23c │ │ │ │ str r1, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [pc, #4068] @ 32dc68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #1420] @ 0x58c │ │ │ │ str r5, [sp, #1416] @ 0x588 │ │ │ │ add r1, lr, #408 @ 0x198 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ mov r4, r9 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ b 32c790 │ │ │ │ ldr r0, [sp, #1384] @ 0x568 │ │ │ │ ldr r1, [sp, #1388] @ 0x56c │ │ │ │ ldr r2, [sp, #1392] @ 0x570 │ │ │ │ str r0, [sp, #1352] @ 0x548 │ │ │ │ @@ -762848,15 +762848,15 @@ │ │ │ │ str r9, [sp, #1436] @ 0x59c │ │ │ │ str r3, [sp, #1432] @ 0x598 │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ str r1, [sp, #1420] @ 0x58c │ │ │ │ str r0, [sp, #1416] @ 0x588 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #1432] @ 0x598 │ │ │ │ ldr r8, [sp, #1288] @ 0x508 │ │ │ │ ldr r0, [sp, #1292] @ 0x50c │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #1296] @ 0x510 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ @@ -762884,15 +762884,15 @@ │ │ │ │ ldr r0, [pc, #3980] @ 32e0d0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #1420] @ 0x58c │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ str r0, [sp, #1416] @ 0x588 │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #1436] @ 0x59c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #1440] @ 0x5a0 │ │ │ │ ldr r8, [sp, #1432] @ 0x598 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ @@ -762950,15 +762950,15 @@ │ │ │ │ ldr r6, [pc, #3720] @ 32e0d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 32d304 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32d034 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32f838 │ │ │ │ mov r7, r0 │ │ │ │ @@ -762989,15 +762989,15 @@ │ │ │ │ str lr, [sp, #1440] @ 0x5a0 │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ str ip, [sp, #568] @ 0x238 │ │ │ │ str r5, [sp, #580] @ 0x244 │ │ │ │ str r1, [sp, #576] @ 0x240 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 32d034 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32d034 │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [pc, #3528] @ 32e0e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ @@ -763257,15 +763257,15 @@ │ │ │ │ ldr r0, [pc, #3896] @ 32e650 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #1292] @ 0x50c │ │ │ │ add r0, sl, #172 @ 0xac │ │ │ │ str r0, [sp, #1288] @ 0x508 │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #1416] @ 0x588 │ │ │ │ ldr r8, [sp, #1432] @ 0x598 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [sp, #1436] @ 0x59c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #1440] @ 0x5a0 │ │ │ │ @@ -763310,15 +763310,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 32d844 │ │ │ │ mov r0, sl │ │ │ │ ldr r6, [r0, #136]! @ 0x88 │ │ │ │ cmp r6, #2 │ │ │ │ beq 32d844 │ │ │ │ ldrd r2, [fp] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 32d844 │ │ │ │ mov r0, sl │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -763326,15 +763326,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 32d81c │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r6 │ │ │ │ bne 32d844 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ ldr r0, [sp, #1336] @ 0x538 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #1340] @ 0x53c │ │ │ │ strb r3, [sl, #166] @ 0xa6 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ ldr r2, [sp, #1344] @ 0x540 │ │ │ │ strb r5, [sl, #164] @ 0xa4 │ │ │ │ @@ -763365,27 +763365,27 @@ │ │ │ │ ldr r6, [pc, #4092] @ 32e8c4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 32d990 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32d998 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #572] @ 0x23c │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ add r2, sp, #568 @ 0x238 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r1, [sl, #136] @ 0x88 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #164] @ 0xa4 │ │ │ │ cmp r1, #2 │ │ │ │ strb r0, [sl, #165] @ 0xa5 │ │ │ │ strb r6, [sp, #584] @ 0x248 │ │ │ │ str r5, [sp, #568] @ 0x238 │ │ │ │ @@ -763464,15 +763464,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 32dea0 │ │ │ │ ldr r1, [pc, #3724] @ 32e8e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #10 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ - bl 73a328 │ │ │ │ + bl 73a338 │ │ │ │ ldr r5, [sp, #1288] @ 0x508 │ │ │ │ ldr r1, [sp, #1292] @ 0x50c │ │ │ │ cmp r5, #0 │ │ │ │ beq 32da84 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 32daa0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -763632,15 +763632,15 @@ │ │ │ │ ldr r6, [pc, #4080] @ 32ece4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 32de60 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32de68 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32f858 │ │ │ │ mov r7, r0 │ │ │ │ @@ -763676,15 +763676,15 @@ │ │ │ │ str r6, [sp, #1256] @ 0x4e8 │ │ │ │ str r7, [sp, #1392] @ 0x570 │ │ │ │ str ip, [sp, #1408] @ 0x580 │ │ │ │ str r5, [sp, #1304] @ 0x518 │ │ │ │ str r8, [sp, #1284] @ 0x504 │ │ │ │ str r1, [sp, #1280] @ 0x500 │ │ │ │ add r1, lr, #360 @ 0x168 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 32de68 │ │ │ │ ldr r0, [sp, #1352] @ 0x548 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1356] @ 0x54c │ │ │ │ ldr r2, [sp, #1360] @ 0x550 │ │ │ │ ldr r3, [sp, #1364] @ 0x554 │ │ │ │ ldr r7, [pc, #3948] @ 32ed48 │ │ │ │ @@ -763705,15 +763705,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #1388] @ 0x56c │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ str r0, [sp, #1384] @ 0x568 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ add r1, lr, #264 @ 0x108 │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #1408] @ 0x580 │ │ │ │ ldr r8, [sp, #1404] @ 0x57c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ @@ -763908,15 +763908,15 @@ │ │ │ │ beq 32e19c │ │ │ │ mov r0, sl │ │ │ │ ldr r6, [r0, #136]! @ 0x88 │ │ │ │ cmp r6, #2 │ │ │ │ beq 32e19c │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ ldrd r2, [r1] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 32e19c │ │ │ │ mov r0, sl │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -763924,15 +763924,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 32e174 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r6 │ │ │ │ bne 32e19c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ ldr r0, [sp, #1240] @ 0x4d8 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #1244] @ 0x4dc │ │ │ │ strb r3, [sl, #166] @ 0xa6 │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r2, [sp, #1248] @ 0x4e0 │ │ │ │ strb r5, [sl, #164] @ 0xa4 │ │ │ │ @@ -763965,15 +763965,15 @@ │ │ │ │ ldr r9, [pc, #3776] @ 32f0e8 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldrb r1, [r9, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 32e3f4 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e3fc │ │ │ │ ldr r1, [r9] │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 32f774 │ │ │ │ @@ -763997,15 +763997,15 @@ │ │ │ │ str r5, [sp, #888] @ 0x378 │ │ │ │ str r4, [sp, #1296] @ 0x510 │ │ │ │ str r7, [sp, #1292] @ 0x50c │ │ │ │ str ip, [sp, #576] @ 0x240 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ add r2, lr, #264 @ 0x108 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sl, #136] @ 0x88 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sl, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ strb r7, [sl, #172] @ 0xac │ │ │ │ strb r7, [sl, #173] @ 0xad │ │ │ │ str r8, [sp, #1016] @ 0x3f8 │ │ │ │ @@ -764034,25 +764034,25 @@ │ │ │ │ mov r7, sl │ │ │ │ ldr r0, [r7, #184]! @ 0xb8 │ │ │ │ sub r5, r7, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 32e354 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r7, #24 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ mov r2, r4 │ │ │ │ bl 404c18 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 32e37c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r7, [sp, #568] @ 0x238 │ │ │ │ cmp r7, #22 │ │ │ │ bne 32e39c │ │ │ │ mov r0, #3 │ │ │ │ b 32e4ac │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ add r3, sp, #552 @ 0x228 │ │ │ │ @@ -764245,15 +764245,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 32e854 │ │ │ │ ldr r0, [pc, #4084] @ 32f68c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e85c │ │ │ │ ldr r0, [pc, #4084] @ 32f6a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -764294,30 +764294,30 @@ │ │ │ │ str r1, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [pc, #4068] @ 32f734 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #1244] @ 0x4dc │ │ │ │ add r1, lr, #360 @ 0x168 │ │ │ │ str r1, [sp, #1240] @ 0x4d8 │ │ │ │ add r1, lr, #376 @ 0x178 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 32e85c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ bl 327a50 │ │ │ │ b 32e580 │ │ │ │ ldr r0, [pc, #4080] @ 32f770 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 32e878 │ │ │ │ ldr r0, [pc, #4088] @ 32f790 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e608 │ │ │ │ ldr r0, [pc, #4068] @ 32f794 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -764353,15 +764353,15 @@ │ │ │ │ str r2, [sp, #580] @ 0x244 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #576] @ 0x240 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #376 @ 0x178 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 32e608 │ │ │ │ cmp r1, #0 │ │ │ │ bne 32e8a4 │ │ │ │ ldr r1, [sp, #1384] @ 0x568 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e560 │ │ │ │ ldr r0, [sp, #1388] @ 0x56c │ │ │ │ @@ -764421,15 +764421,15 @@ │ │ │ │ beq 32e9a0 │ │ │ │ mov r0, sl │ │ │ │ ldr r6, [r0, #136]! @ 0x88 │ │ │ │ cmp r6, #2 │ │ │ │ beq 32e9a0 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ ldrd r2, [r1] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 32e9a0 │ │ │ │ mov r0, sl │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -764437,15 +764437,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 32e978 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r6 │ │ │ │ bne 32e9a0 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ ldr r0, [sp, #1320] @ 0x528 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #1324] @ 0x52c │ │ │ │ strb r3, [sl, #174] @ 0xae │ │ │ │ add r3, sp, #504 @ 0x1f8 │ │ │ │ ldr r2, [sp, #1328] @ 0x530 │ │ │ │ strb r5, [sl, #172] @ 0xac │ │ │ │ @@ -764751,15 +764751,15 @@ │ │ │ │ ldr r5, [pc, #4092] @ 32fe6c │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r1, [r5, #20] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 32efc4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e9e8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32f7f4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -764787,15 +764787,15 @@ │ │ │ │ str r5, [sp, #576] @ 0x240 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str ip, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #264 @ 0x108 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 32e9e8 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 36ca74 │ │ │ │ add r2, sp, #148 @ 0x94 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -764824,15 +764824,15 @@ │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #572] @ 0x23c │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #892] @ 0x37c │ │ │ │ mov r5, #8 │ │ │ │ ldr r4, [sp, #896] @ 0x380 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ b 32f06c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -765081,15 +765081,15 @@ │ │ │ │ ldr r0, [pc, #4088] @ 330390 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #1404] @ 0x57c │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ str r0, [sp, #1400] @ 0x578 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #1424] @ 0x590 │ │ │ │ ldr r8, [sp, #1416] @ 0x588 │ │ │ │ ldr r9, [sp, #1420] @ 0x58c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ bl 327a50 │ │ │ │ @@ -765695,15 +765695,15 @@ │ │ │ │ b 32fd48 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 32fd48 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 326928 │ │ │ │ b 32ff94 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -765719,15 +765719,15 @@ │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 32fda8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 326550 │ │ │ │ b 330098 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ b 32ff68 │ │ │ │ mov r8, r0 │ │ │ │ @@ -765738,15 +765738,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #2 │ │ │ │ beq 32fdf4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 325f54 │ │ │ │ b 3301ec │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ b 330098 │ │ │ │ mov r8, r0 │ │ │ │ @@ -766184,15 +766184,15 @@ │ │ │ │ ldr r6, [pc, #1204] @ 330988 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 330574 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33057c │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33085c │ │ │ │ mov r7, r1 │ │ │ │ @@ -766216,15 +766216,15 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #476] @ 0x1dc │ │ │ │ str r4, [sp, #20] │ │ │ │ add r0, fp, #32 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ b 330588 │ │ │ │ cmp r1, #0 │ │ │ │ bne 330808 │ │ │ │ mov r0, #2 │ │ │ │ str r7, [fp, #56] @ 0x38 │ │ │ │ str r0, [fp, #40] @ 0x28 │ │ │ │ @@ -766317,26 +766317,26 @@ │ │ │ │ mov r4, fp │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ sub sl, r4, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 330700 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r4, #24 │ │ │ │ add r5, sp, #468 @ 0x1d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 405868 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 33072c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r4, [sp, #468] @ 0x1d4 │ │ │ │ cmp r4, #22 │ │ │ │ bne 330750 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #68] @ 0x44 │ │ │ │ @@ -766357,29 +766357,29 @@ │ │ │ │ beq 3307d8 │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [r0, #40]! @ 0x28 │ │ │ │ cmp r5, #2 │ │ │ │ beq 3307d8 │ │ │ │ sub sl, r0, #8 │ │ │ │ ldrd r2, [sl] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3307d8 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3307b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3307d8 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ strb r7, [fp, #71] @ 0x47 │ │ │ │ strb r7, [fp, #69] @ 0x45 │ │ │ │ str r4, [r9], #4 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r9!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -766446,15 +766446,15 @@ │ │ │ │ b 330904 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 330904 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, sl │ │ │ │ bl 3261c8 │ │ │ │ b 330920 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 325854 │ │ │ │ @@ -766526,15 +766526,15 @@ │ │ │ │ ldr sl, [pc, #2088] @ 331254 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldrb r1, [sl, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 330b08 │ │ │ │ ldr r0, [sl] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 330b10 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 330d74 │ │ │ │ mov r2, r1 │ │ │ │ @@ -766572,15 +766572,15 @@ │ │ │ │ str r2, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r5, [sp, #180] @ 0xb4 │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ strb r6, [r8, #68] @ 0x44 │ │ │ │ b 330b24 │ │ │ │ cmp r1, #0 │ │ │ │ bne 330d20 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #1 │ │ │ │ @@ -766669,26 +766669,26 @@ │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r5, #80]! @ 0x50 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 330c80 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r5, #24 │ │ │ │ add r4, sp, #144 @ 0x90 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 405eac │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 330cac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r9, [sp, #144] @ 0x90 │ │ │ │ cmp r9, #22 │ │ │ │ bne 330cd4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ @@ -766762,15 +766762,15 @@ │ │ │ │ b 330df4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 330df4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, sl │ │ │ │ bl 326378 │ │ │ │ b 330ed8 │ │ │ │ bl 65120 │ │ │ │ mov r7, r0 │ │ │ │ b 331244 │ │ │ │ ldrb r0, [r8, #68] @ 0x44 │ │ │ │ @@ -766779,29 +766779,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 330e70 │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 330e70 │ │ │ │ ldrd r2, [r8] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 330e70 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 330e4c │ │ │ │ cmp r2, #1 │ │ │ │ bne 330e70 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ strb r5, [r8, #68] @ 0x44 │ │ │ │ stm r0, {r9, fp} │ │ │ │ add r0, r0, #8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -766943,15 +766943,15 @@ │ │ │ │ ldr r5, [pc, #480] @ 331290 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 331158 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 331014 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3311a0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -766978,15 +766978,15 @@ │ │ │ │ str r7, [sp, #188] @ 0xbc │ │ │ │ str lr, [sp, #200] @ 0xc8 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str ip, [sp, #144] @ 0x90 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #180 @ 0xb4 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 331014 │ │ │ │ cmp r1, #0 │ │ │ │ beq 331014 │ │ │ │ ldr r0, [pc, #300] @ 331294 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -767093,27 +767093,27 @@ │ │ │ │ ldr r7, [pc, #1184] @ 3317a8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r1, [r7, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 331498 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3314a0 │ │ │ │ ldr r1, [r7] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6, #36] @ 0x24 │ │ │ │ cmp r1, #2 │ │ │ │ strb r0, [r6, #37] @ 0x25 │ │ │ │ beq 3314b4 │ │ │ │ add fp, sp, #144 @ 0x90 │ │ │ │ @@ -767143,25 +767143,25 @@ │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ sub r7, r4, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3313e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r4, #24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ mov r2, r8 │ │ │ │ bl 406718 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 331410 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ cmp r5, #22 │ │ │ │ bne 33146c │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r6, #38] @ 0x26 │ │ │ │ @@ -767276,29 +767276,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 331634 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r0, #8]! │ │ │ │ cmp r7, #2 │ │ │ │ beq 331634 │ │ │ │ ldrd r2, [r6] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r7, #0 │ │ │ │ beq 331634 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 331610 │ │ │ │ cmp r2, #1 │ │ │ │ bne 331634 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r2, sp, #352 @ 0x160 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r9, #16] │ │ │ │ add r3, r9, #20 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r4, [r6, #36] @ 0x24 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -767356,15 +767356,15 @@ │ │ │ │ b 33173c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 33173c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 325fe4 │ │ │ │ b 331768 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ b 331760 │ │ │ │ mov r5, r0 │ │ │ │ @@ -767424,15 +767424,15 @@ │ │ │ │ ldr r7, [pc, #3992] @ 3327cc │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r1, [r7, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3319d0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3319d8 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 331b28 │ │ │ │ mov r7, r1 │ │ │ │ @@ -767454,15 +767454,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #228] @ 0xe4 │ │ │ │ str r5, [sp, #224] @ 0xe0 │ │ │ │ str lr, [sp, #256] @ 0x100 │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ mov r0, r9 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr r1, [r9, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ strb r5, [r9, #44] @ 0x2c │ │ │ │ strb r5, [r9, #45] @ 0x2d │ │ │ │ strb r8, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ @@ -767489,25 +767489,25 @@ │ │ │ │ mov r7, r9 │ │ │ │ ldr r0, [r7, #56]! @ 0x38 │ │ │ │ sub r4, r7, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 331950 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r7, #24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ bl 406d34 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 331978 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [sp, #248] @ 0xf8 │ │ │ │ cmp r6, #22 │ │ │ │ bne 3319a0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ @@ -767634,15 +767634,15 @@ │ │ │ │ b 331b94 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 331b94 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3260dc │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ b 331bcc │ │ │ │ bl 65120 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ @@ -767678,29 +767678,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 331c7c │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 331c7c │ │ │ │ ldrd r2, [r9] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 331c7c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 331c58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 331c7c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strb r4, [r9, #44] @ 0x2c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add ip, r3, #8 │ │ │ │ stm r3, {r6, fp} │ │ │ │ add r3, r3, #20 │ │ │ │ @@ -767863,15 +767863,15 @@ │ │ │ │ mvn r5, fp │ │ │ │ str r3, [r7, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ sub r0, fp, r0 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3322c0 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ ldr sl, [sp, #216] @ 0xd8 │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ @@ -767949,15 +767949,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 332138 │ │ │ │ ldr r0, [pc, #2004] @ 33284c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 331f50 │ │ │ │ ldr r0, [pc, #1988] @ 332854 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -767994,15 +767994,15 @@ │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ ldr r1, [pc, #1864] @ 332868 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 331f50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 331f50 │ │ │ │ ldr r0, [pc, #1792] @ 332848 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -768114,15 +768114,15 @@ │ │ │ │ add r0, sp, #220 @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #252] @ 0xfc │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ - bl 76c694 │ │ │ │ + bl 76c6a4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 332540 │ │ │ │ ldr r4, [sp, #220] @ 0xdc │ │ │ │ mov r6, #8 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -768509,15 +768509,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ cmp r7, r6 │ │ │ │ strb r5, [r3] │ │ │ │ bne 332944 │ │ │ │ ldr r1, [pc, #764] @ 332c34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr fp, [sp, #20] │ │ │ │ strb r5, [fp, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ ldr sl, [sp, #32] │ │ │ │ sub r0, r6, r7 │ │ │ │ @@ -768979,15 +768979,15 @@ │ │ │ │ bl 333c04 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 333098 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r7, r5, sp, lsl lr │ │ │ │ b 44603c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #40] @ 3330e0 │ │ │ │ @@ -768995,44 +768995,44 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r7, r5, r2, lsl #28 │ │ │ │ subseq lr, lr, ip, asr #32 │ │ │ │ ldr r0, [r0] │ │ │ │ b 44408c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r7, #0 │ │ │ │ beq 333144 │ │ │ │ ldr r4, [pc, #56] @ 333154 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ bne 333124 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subseq pc, lr, r0, lsl #21 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -769041,42 +769041,42 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r7, r5, sp, ror fp │ │ │ │ @ instruction: 0x005edf94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrd r8, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 3331f4 │ │ │ │ ldr r4, [pc, #60] @ 333204 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ lsl r7, r9, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #16 │ │ │ │ add r8, r8, #16 │ │ │ │ bne 3331d4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @ instruction: 0x005ef990 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov ip, r1 │ │ │ │ @@ -769106,97 +769106,97 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #4 │ │ │ │ str lr, [sp] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [pc, #328] @ 3333ec │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #324] @ 3333f0 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #264] @ 3333e0 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #240] @ 3333e4 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #236] @ 3333e8 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, ip │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [pc, #216] @ 333400 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #212] @ 333404 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #2 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #128] @ 3333dc │ │ │ │ mov r0, ip │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #124] @ 3333f4 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #100] @ 3333f8 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #96] @ 3333fc │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #8 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #64] @ 333408 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r7, r5, pc, lsr #25 │ │ │ │ subeq r7, r5, r9, lsr sp │ │ │ │ ldrsbeq sp, [lr], #-240 @ 0xffffff10 │ │ │ │ subeq r2, r4, r9, ror #12 │ │ │ │ subseq lr, lr, r0, lsr r0 │ │ │ │ subeq r7, r5, ip, lsr #22 │ │ │ │ umaaleq r7, r5, lr, ip │ │ │ │ @@ -770254,15 +770254,15 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mlseq r2, r8, r9, fp │ │ │ │ subseq ip, lr, r8, asr ip │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 334484 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r6, r5, r8, ror #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -770749,15 +770749,15 @@ │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ bl 64e1c │ │ │ │ mov r2, r4 │ │ │ │ bl 64e1c │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #1412] @ 3351d8 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ @@ -772295,15 +772295,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -772351,15 +772351,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -772407,15 +772407,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -772463,15 +772463,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -772519,15 +772519,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -772544,81 +772544,81 @@ │ │ │ │ subseq sl, lr, r0, asr #20 │ │ │ │ ldrheq sl, [lr], #-148 @ 0xffffff6c │ │ │ │ muleq r1, r0, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 336888 │ │ │ │ ldr r4, [pc, #60] @ 336898 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ lsl r7, r9, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #16 │ │ │ │ add r8, r8, #16 │ │ │ │ bne 336868 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subseq ip, lr, ip, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 3368ec │ │ │ │ ldr r4, [pc, #60] @ 3368fc │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ lsl r7, r9, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #16 │ │ │ │ add r8, r8, #16 │ │ │ │ bne 3368cc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrheq ip, [lr], #-40 @ 0xffffffd8 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bne 336924 │ │ │ │ ldr r1, [pc, #76] @ 336964 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 33695c │ │ │ │ ldr r3, [pc, #40] @ 336960 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq lr, r3, r9, lsl #31 │ │ │ │ subseq sl, lr, r0, lsl #17 │ │ │ │ subeq lr, r3, r1, lsr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ @@ -773883,15 +773883,15 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 337d60 │ │ │ │ @@ -774009,15 +774009,15 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 337f58 │ │ │ │ @@ -774135,15 +774135,15 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 338150 │ │ │ │ @@ -774376,15 +774376,15 @@ │ │ │ │ mov r6, #3 │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp, #20] │ │ │ │ add r6, sp, #32 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #32] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ bl 458078 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ @@ -777423,15 +777423,15 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 33b4b0 │ │ │ │ @@ -777554,15 +777554,15 @@ │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 33b6bc │ │ │ │ @@ -777687,15 +777687,15 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 33b8d0 │ │ │ │ @@ -777813,15 +777813,15 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 33bac8 │ │ │ │ @@ -777941,15 +777941,15 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 33bcc8 │ │ │ │ @@ -784325,15 +784325,15 @@ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldrd r0, [r1] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm r1, {r0, r3} │ │ │ │ mov r2, #13 │ │ │ │ ldr r1, [pc, #532] @ 34228c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -784366,15 +784366,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldrd r0, [r4] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #32 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 342060 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b 342210 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bne 34216c │ │ │ │ @@ -784429,15 +784429,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldrd r0, [r4] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #32 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 342060 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ @@ -784723,15 +784723,15 @@ │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, ip, #4 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r4, ip │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #8 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r6, sl │ │ │ │ mov r5, r9 │ │ │ │ @@ -784919,15 +784919,15 @@ │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, r6, #5 │ │ │ │ add r1, r4, #5 │ │ │ │ mov r2, #27 │ │ │ │ ldrb r5, [sp, #28] │ │ │ │ bl 438d4 │ │ │ │ mov r0, #8 │ │ │ │ strb r5, [r6, #4] │ │ │ │ @@ -785225,15 +785225,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 342e4c │ │ │ │ cmp r2, #1 │ │ │ │ bne 342e70 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ clrex │ │ │ │ bl 63864 │ │ │ │ b 342d7c │ │ │ │ bl 6383c │ │ │ │ @@ -785308,15 +785308,15 @@ │ │ │ │ cmp r3, r1 │ │ │ │ ldreq r3, [r2] │ │ │ │ cmpeq r3, r0 │ │ │ │ beq 3432a8 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d1c8 │ │ │ │ + bl 63d1d8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ strd r0, [r4, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -785381,15 +785381,15 @@ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 343244 │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d1c8 │ │ │ │ + bl 63d1d8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ strd r0, [r4, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -785417,15 +785417,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 34314c │ │ │ │ cmp r2, #1 │ │ │ │ bne 343170 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #2 │ │ │ │ beq 343254 │ │ │ │ b 3432cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, r5, #8 │ │ │ │ @@ -785434,15 +785434,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 343190 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3431b4 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3431d4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ @@ -785456,29 +785456,29 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3431e4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3432c8 │ │ │ │ mov r6, #1 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 3432c8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 343220 │ │ │ │ cmp r2, #1 │ │ │ │ bne 343244 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #2 │ │ │ │ bne 3432cc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 343270 │ │ │ │ @@ -785494,15 +785494,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 343280 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3432cc │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 3432cc │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ strd r0, [r4, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ @@ -785679,15 +785679,15 @@ │ │ │ │ bne 343558 │ │ │ │ cmp r5, #1 │ │ │ │ bne 343590 │ │ │ │ dmb ish │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r7, sp, #24 │ │ │ │ ldrb r6, [sp] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ cmp r6, #2 │ │ │ │ @@ -785710,15 +785710,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3435e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 343524 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #132] @ 343698 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ @@ -785749,18 +785749,18 @@ │ │ │ │ bl 3459ec │ │ │ │ mov r0, sp │ │ │ │ bl 345c08 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subseq sp, sp, r4, lsr #26 │ │ │ │ - b 762028 │ │ │ │ + b 762038 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - b 7625e4 │ │ │ │ + b 7625f4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r5, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r5, #0 │ │ │ │ beq 34375c │ │ │ │ @@ -785802,41 +785802,41 @@ │ │ │ │ mov r1, r4 │ │ │ │ b 343784 │ │ │ │ ldr r2, [pc, #412] @ 343900 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldr r0, [pc, #392] @ 343904 │ │ │ │ add r0, pc, r0 │ │ │ │ b 3437a4 │ │ │ │ clrex │ │ │ │ ldr r2, [pc, #400] @ 34391c │ │ │ │ add r4, sp, #12 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldr r0, [pc, #380] @ 343920 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, #376] @ 343924 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 7676fc │ │ │ │ - bl 76789c │ │ │ │ + bl 76770c │ │ │ │ + bl 7678ac │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r5, #24] │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r2 │ │ │ │ bne 3438e4 │ │ │ │ @@ -785850,31 +785850,31 @@ │ │ │ │ beq 3438bc │ │ │ │ ldr r2, [pc, #236] @ 34390c │ │ │ │ add r4, sp, #24 │ │ │ │ mov r3, #5 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ ldr r1, [pc, #212] @ 343910 │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r5, [pc, #208] @ 343914 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #18 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [sp] │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r1, [pc, #184] @ 343918 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ str r5, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7673a0 │ │ │ │ - bl 767670 │ │ │ │ + bl 7673b0 │ │ │ │ + bl 767680 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r1 │ │ │ │ bl 6383c │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3438d0 │ │ │ │ @@ -785938,36 +785938,36 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq sp, sp, r0, ror sl │ │ │ │ subeq r7, r4, r5, lsl #18 │ │ │ │ subseq sp, sp, r8, ror sl │ │ │ │ subeq r7, r4, r5, ror #17 │ │ │ │ subeq r7, r4, r6, ror #17 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 3439c4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760b28 │ │ │ │ + b 760b38 │ │ │ │ subeq r7, r4, r9, asr #15 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 3439e0 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 3439e4 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #56] @ 343a30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -786215,15 +786215,15 @@ │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 343dc0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 343de8 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 343e28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -786737,30 +786737,30 @@ │ │ │ │ bl 42a78 <_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 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 34464c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 344620 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34464c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 345ce0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -786776,15 +786776,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 344688 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -788029,15 +788029,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 345a1c │ │ │ │ cmp r2, #1 │ │ │ │ bne 345a40 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ cmp r2, #6 │ │ │ │ bcs 345a58 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ @@ -788164,15 +788164,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 345c38 │ │ │ │ cmp r2, #1 │ │ │ │ bne 345c5c │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ @@ -788213,15 +788213,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 345cfc │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ @@ -788639,43 +788639,43 @@ │ │ │ │ mov r4, r6 │ │ │ │ add r9, r7, #56 @ 0x38 │ │ │ │ ldr r0, [r4, #856]! @ 0x358 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3463c8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r4, #24 │ │ │ │ bl 3ea908 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 346604 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #2 │ │ │ │ beq 346604 │ │ │ │ ldrd r2, [r9] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 346604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #860]! @ 0x35c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 346414 │ │ │ │ cmp r2, #1 │ │ │ │ bne 346604 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ b 346604 │ │ │ │ ldrb r0, [r6, #1228] @ 0x4cc │ │ │ │ add r5, r6, #848 @ 0x350 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3465b4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 346604 │ │ │ │ @@ -788793,29 +788793,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 346668 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r0, #800]! @ 0x320 │ │ │ │ cmp r5, #2 │ │ │ │ beq 346668 │ │ │ │ ldrd r2, [r7] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 346668 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #804]! @ 0x324 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 346644 │ │ │ │ cmp r2, #1 │ │ │ │ bne 346668 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ movw r0, #843 @ 0x34b │ │ │ │ strb r4, [r6, #845] @ 0x34d │ │ │ │ strh r4, [r6, r0] │ │ │ │ strb r4, [r6, #841] @ 0x349 │ │ │ │ b 34678c │ │ │ │ add r0, r6, #944 @ 0x3b0 │ │ │ │ bl 3473b0 │ │ │ │ @@ -789541,15 +789541,15 @@ │ │ │ │ b 3471e0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3471e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r9 │ │ │ │ bl 3445f4 │ │ │ │ ldrb r0, [r6, #841] @ 0x349 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #842] @ 0x34a │ │ │ │ cmp r0, #0 │ │ │ │ beq 347204 │ │ │ │ @@ -790431,15 +790431,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 347fa4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 347fc8 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -791103,27 +791103,27 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 348a48 │ │ │ │ ldr r1, [pc, #76] @ 348a88 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 348a80 │ │ │ │ ldr r3, [pc, #40] @ 348a84 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ strheq r6, [r2], #-76 @ 0xffffffb4 │ │ │ │ @ instruction: 0x005d8994 │ │ │ │ ldrdeq r6, [r2], #-68 @ 0xffffffbc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -791131,85 +791131,85 @@ │ │ │ │ add r5, sp, #4 │ │ │ │ ldr r2, [pc, #308] @ 348bd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ dmb ish │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ ldr r7, [pc, #284] @ 348bdc │ │ │ │ and r0, r6, #1 │ │ │ │ ldr r1, [pc, #280] @ 348be0 │ │ │ │ add r3, sp, #14 │ │ │ │ strb r0, [sp, #14] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sp] │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r1, [pc, #248] @ 348be4 │ │ │ │ ubfx r2, r6, #1, #1 │ │ │ │ add r3, sp, #15 │ │ │ │ strb r2, [sp, #15] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ str r7, [sp] │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ubfx r1, r6, #2, #1 │ │ │ │ strb r1, [sp, #16] │ │ │ │ str r7, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [pc, #204] @ 348be8 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ubfx r1, r6, #3, #1 │ │ │ │ strb r1, [sp, #17] │ │ │ │ str r7, [sp] │ │ │ │ add r3, sp, #17 │ │ │ │ ldr r1, [pc, #176] @ 348bec │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r1, [pc, #164] @ 348bf0 │ │ │ │ ubfx r2, r6, #5, #1 │ │ │ │ add r3, sp, #18 │ │ │ │ strb r2, [sp, #18] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ str r7, [sp] │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r1, [pc, #136] @ 348bf4 │ │ │ │ ubfx r2, r6, #4, #1 │ │ │ │ add r3, sp, #19 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r1, [pc, #108] @ 348bf8 │ │ │ │ lsr r3, r6, #8 │ │ │ │ ldr r2, [pc, #104] @ 348bfc │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #9 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r1, [pc, #76] @ 348c00 │ │ │ │ add r3, r4, #17 │ │ │ │ ldr r2, [pc, #72] @ 348c04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #8 │ │ │ │ - bl 7673a0 │ │ │ │ - bl 767670 │ │ │ │ + bl 7673b0 │ │ │ │ + bl 767680 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq r2, r4, fp, ror #15 │ │ │ │ subseq r8, sp, ip, asr #18 │ │ │ │ subeq r2, r4, sp, asr #15 │ │ │ │ strheq r2, [r4], #-114 @ 0xffffff8e │ │ │ │ umaaleq r2, r4, r1, r7 │ │ │ │ @@ -791228,15 +791228,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ strheq r2, [r4], #-96 @ 0xffffffa0 │ │ │ │ subseq r8, sp, r0, lsl r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -791275,74 +791275,74 @@ │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne 348cd8 │ │ │ │ dmb ish │ │ │ │ bl 47995c │ │ │ │ - bl 63d550 │ │ │ │ + bl 63d560 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 348d68 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, sp │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r4, #2 │ │ │ │ beq 348d68 │ │ │ │ ldm sp, {r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r4, #0 │ │ │ │ beq 348d68 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r6, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 348d44 │ │ │ │ cmp r2, #1 │ │ │ │ bne 348d68 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r5, [pc, #300] @ 348ea4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 348de8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 348c74 │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r5, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 348c8c │ │ │ │ mov r7, #1 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 348c8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 348c74 │ │ │ │ ldr r0, [pc, #176] @ 348ea8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -791363,24 +791363,24 @@ │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne 348e38 │ │ │ │ dmb ish │ │ │ │ bl 47995c │ │ │ │ - bl 63d550 │ │ │ │ + bl 63d560 │ │ │ │ b 348e60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 348e7c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, sp │ │ │ │ bl 3445f4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 348e94 │ │ │ │ mov r0, r4 │ │ │ │ bl 343c64 │ │ │ │ mov r0, r6 │ │ │ │ @@ -791722,15 +791722,15 @@ │ │ │ │ b 349468 │ │ │ │ ldr r2, [pc, #444] @ 34959c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #26 │ │ │ │ ldr sl, [sp, #8] │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ str r2, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ @@ -791765,15 +791765,15 @@ │ │ │ │ ldr r8, [sp, #208] @ 0xd0 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr r2, [pc, #272] @ 3495a0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ mov r1, #21 │ │ │ │ mov r3, #20 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r4, #7 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ @@ -791923,15 +791923,15 @@ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #152] @ 3497a0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, #23 │ │ │ │ mov r3, #25 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ strd r0, [r5] │ │ │ │ cmp r8, #0 │ │ │ │ bne 3496d4 │ │ │ │ b 3496f8 │ │ │ │ mov r0, #4 │ │ │ │ @@ -791964,18 +791964,18 @@ │ │ │ │ rsbeq r6, r1, r8, lsl #13 │ │ │ │ subeq r1, r4, r5, ror ip │ │ │ │ subseq r7, sp, r8, lsl #24 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 3498b4 │ │ │ │ ldr r0, [pc, #244] @ 3498d4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -792057,15 +792057,15 @@ │ │ │ │ cmp r0, #22 │ │ │ │ bne 349974 │ │ │ │ ldr r2, [pc, #176] @ 3499d0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #13 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #144] @ 3499d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -792417,15 +792417,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #1960] @ 0x7a8 │ │ │ │ str r5, [sp, #1956] @ 0x7a4 │ │ │ │ add r4, lr, #872 @ 0x368 │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #1896] @ 0x768 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [sp, #1900] @ 0x76c │ │ │ │ ldr r2, [sp, #1904] @ 0x770 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, r6, #804 @ 0x324 │ │ │ │ mov r1, r5 │ │ │ │ @@ -792472,15 +792472,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 34a030 │ │ │ │ ldr r0, [pc, #344] @ 34a100 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 349f18 │ │ │ │ ldr r1, [pc, #328] @ 34a104 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34a054 │ │ │ │ @@ -792504,15 +792504,15 @@ │ │ │ │ str sl, [sp, #1964] @ 0x7ac │ │ │ │ str r5, [sp, #1956] @ 0x7a4 │ │ │ │ str r6, [sp, #1940] @ 0x794 │ │ │ │ str r0, [sp, #1936] @ 0x790 │ │ │ │ str ip, [sp, #1952] @ 0x7a0 │ │ │ │ add r0, lr, #872 @ 0x368 │ │ │ │ add r2, lr, #908 @ 0x38c │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ b 349f28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 349f18 │ │ │ │ ldr r0, [pc, #188] @ 34a0fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -792799,15 +792799,15 @@ │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 73b73c │ │ │ │ + bl 73b74c │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [sp, #132] @ 0x84 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ beq 34a514 │ │ │ │ @@ -792815,26 +792815,26 @@ │ │ │ │ add r0, r1, r1, lsl #1 │ │ │ │ mov r6, sp │ │ │ │ lsl r4, r0, #2 │ │ │ │ ldrd r2, [r7] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 73bbb4 │ │ │ │ + bl 73bbc4 │ │ │ │ add r7, r7, #12 │ │ │ │ subs r4, r4, #12 │ │ │ │ bne 34a4f4 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 34a534 │ │ │ │ ldrd r2, [r5, #28] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sp │ │ │ │ mov r2, r3 │ │ │ │ - bl 73ba70 │ │ │ │ + bl 73ba80 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ b 34a550 │ │ │ │ @@ -793023,15 +793023,15 @@ │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 34a6e4 │ │ │ │ ldr r0, [pc, #4092] @ 34b83c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34a6ec │ │ │ │ ldr r0, [pc, #4080] @ 34b848 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -793071,15 +793071,15 @@ │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str fp, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 34a6ec │ │ │ │ ldr r0, [pc, #3956] @ 34b888 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -793181,18 +793181,18 @@ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ beq 34aab0 │ │ │ │ mov r0, sl │ │ │ │ bl 3448b4 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r4, #-40] @ 0xffffffd8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ sub r4, r4, #8 │ │ │ │ ldr r2, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 34a6ac │ │ │ │ ldr r0, [pc, #3660] @ 34b934 │ │ │ │ mov r1, #4 │ │ │ │ @@ -793250,15 +793250,15 @@ │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 34ac98 │ │ │ │ ldr r0, [pc, #3400] @ 34b914 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34a97c │ │ │ │ ldr r0, [pc, #3380] @ 34b918 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -793298,15 +793298,15 @@ │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str fp, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 34a97c │ │ │ │ cmp r1, #0 │ │ │ │ beq 34a97c │ │ │ │ ldr r0, [pc, #3176] @ 34b910 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bl 5bb4c │ │ │ │ @@ -793467,15 +793467,15 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bhi 34ad7c │ │ │ │ ldrb r1, [fp, #56] @ 0x38 │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 34b004 │ │ │ │ ldr r0, [fp, #48] @ 0x30 │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ad7c │ │ │ │ ldr r0, [fp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34b708 │ │ │ │ mov r3, r0 │ │ │ │ @@ -793517,15 +793517,15 @@ │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 34ad7c │ │ │ │ cmp r1, #0 │ │ │ │ beq 34ad7c │ │ │ │ add r0, fp, #48 @ 0x30 │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -793573,15 +793573,15 @@ │ │ │ │ add fp, pc, fp │ │ │ │ b 34b1a4 │ │ │ │ ldrb r1, [fp, #68] @ 0x44 │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 34b53c │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34b07c │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34b6fc │ │ │ │ mov r7, r0 │ │ │ │ @@ -793620,15 +793620,15 @@ │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 34b07c │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ bl 438d4 │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ @@ -793710,15 +793710,15 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bhi 34ad74 │ │ │ │ ldrb r1, [fp, #80] @ 0x50 │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 34ad6c │ │ │ │ ldr r0, [fp, #72] @ 0x48 │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ad74 │ │ │ │ ldr r0, [fp, #72] @ 0x48 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34b720 │ │ │ │ mov r3, r0 │ │ │ │ @@ -793764,15 +793764,15 @@ │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 34ad74 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ sub r7, r9, #40 @ 0x28 │ │ │ │ ldm r0!, {r2, r3, r4, r6} │ │ │ │ stmia r1!, {r2, r3, r4, r6} │ │ │ │ ldm r0, {r2, r3, r4, r6} │ │ │ │ @@ -793784,18 +793784,18 @@ │ │ │ │ bl 3448b4 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ ldm r0!, {r1, r2, r3, r6} │ │ │ │ stmia r7!, {r1, r2, r3, r6} │ │ │ │ ldm r0, {r1, r2, r3, r6} │ │ │ │ stm r7, {r1, r2, r3, r6} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ sub r4, r9, #8 │ │ │ │ ldr r2, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 34b514 │ │ │ │ ldr r0, [pc, #1176] @ 34b8ec │ │ │ │ mov r1, #4 │ │ │ │ @@ -795231,15 +795231,15 @@ │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #80] @ 34cb0c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 73a328 │ │ │ │ + bl 73a338 │ │ │ │ ldr r4, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 34caec │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 34caec │ │ │ │ eor r0, r4, #1 │ │ │ │ @@ -795284,45 +795284,45 @@ │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ ldr r1, [pc, #760] @ 34ce80 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #832] @ 34cee4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #792] @ 34ced8 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #788] @ 34cedc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #3 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #728] @ 34cecc │ │ │ │ add r1, pc, r1 │ │ │ │ b 34cc84 │ │ │ │ ldr r1, [pc, #664] @ 34ce98 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #692] @ 34ced0 │ │ │ │ add r1, pc, r1 │ │ │ │ b 34cd60 │ │ │ │ ldr r1, [pc, #656] @ 34ceb8 │ │ │ │ add r1, pc, r1 │ │ │ │ b 34cc84 │ │ │ │ ldr r3, [pc, #600] @ 34ce8c │ │ │ │ @@ -795331,38 +795331,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #632] @ 34cee0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #528] @ 34ce94 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #524] @ 34ceac │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #456] @ 34ce84 │ │ │ │ ldr r1, [pc, #456] @ 34ce88 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b 34cd34 │ │ │ │ ldr r3, [pc, #536] @ 34cee8 │ │ │ │ ldr r1, [pc, #536] @ 34ceec │ │ │ │ @@ -795380,61 +795380,61 @@ │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r4, sp, #20 │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #368] @ 34ce9c │ │ │ │ ldr r1, [pc, #368] @ 34cea0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #372] @ 34ced4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #296] @ 34cea4 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #292] @ 34cea8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #320] @ 34cef0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #316] @ 34cef4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [pc, #216] @ 34cebc │ │ │ │ add r4, r0, #4 │ │ │ │ ldr lr, [pc, #212] @ 34cec0 │ │ │ │ add r5, r0, #8 │ │ │ │ ldr r3, [pc, #208] @ 34cec4 │ │ │ │ @@ -795447,37 +795447,37 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 761c54 │ │ │ │ + bl 761c64 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #120] @ 34ceb0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #116] @ 34ceb4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #140] @ 34cef8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq lr, r3, ip, asr #19 │ │ │ │ subseq r4, sp, r8, lsr r7 │ │ │ │ subeq lr, r3, r9, lsr #17 │ │ │ │ ldrsbeq r4, [sp], #-152 @ 0xffffff68 │ │ │ │ subeq lr, r3, r8, lsr #18 │ │ │ │ strdeq lr, [r3], #-139 @ 0xffffff75 │ │ │ │ subeq lr, r3, r3, lsl #19 │ │ │ │ @@ -795526,15 +795526,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 34d04c │ │ │ │ ldr r0, [pc, #788] @ 34d274 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34d054 │ │ │ │ ldr r1, [pc, #772] @ 34d278 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34d1d4 │ │ │ │ @@ -795556,15 +795556,15 @@ │ │ │ │ str r6, [sp, #8] │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str ip, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ b 34d064 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r0, #128] @ 0x80 │ │ │ │ dmb ish │ │ │ │ cmp r3, #3 │ │ │ │ @@ -795603,15 +795603,15 @@ │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ add r5, r1, #8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 34d098 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r0, #128] @ 0x80 │ │ │ │ dmb ish │ │ │ │ cmp r3, #3 │ │ │ │ @@ -795621,36 +795621,36 @@ │ │ │ │ bne 34d13c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 34d008 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #2 │ │ │ │ beq 34d008 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r4, #0 │ │ │ │ beq 34d008 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r6, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 34d110 │ │ │ │ cmp r2, #1 │ │ │ │ bne 34d008 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r0, r1, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -795697,15 +795697,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 34d244 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ b 34d244 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 345ce0 │ │ │ │ b 34d25c │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ @@ -795740,15 +795740,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r1, r2, r0, lsl #26 │ │ │ │ subseq r4, sp, ip, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #852 @ 0x354 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -795772,28 +795772,28 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 34d374 │ │ │ │ ldr r0, [pc, #1716] @ 34d9ec │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34d37c │ │ │ │ ldr r1, [pc, #1700] @ 34d9f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r5, #-8] │ │ │ │ add r0, r1, #28 │ │ │ │ str r2, [r5, #-4] │ │ │ │ str r0, [r5] │ │ │ │ add r0, sp, #2496 @ 0x9c0 │ │ │ │ add r2, sp, #4864 @ 0x1300 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ b 34d38c │ │ │ │ cmp r1, #0 │ │ │ │ bne 34d7d0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #2520] @ 0x9d8 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #2504] @ 0x9c8 │ │ │ │ @@ -795805,15 +795805,15 @@ │ │ │ │ ldm r2, {r3, r5, r6, r7} │ │ │ │ stm r1, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ beq 34d3c0 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldr r0, [pc, #1544] @ 34d9d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ str sl, [sp, #32] │ │ │ │ tst r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ @@ -795911,15 +795911,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str sl, [r9, #52] @ 0x34 │ │ │ │ str r1, [r9, #56] @ 0x38 │ │ │ │ add r4, sp, #4864 @ 0x1300 │ │ │ │ add r5, sp, #2496 @ 0x9c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldmda r9, {r0, r1, r2} │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r7, [sp, #2904] @ 0xb58 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldm sl, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #2908] @ 0xb5c │ │ │ │ @@ -795939,15 +795939,15 @@ │ │ │ │ ldr r5, [pc, #1100] @ 34da0c │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r1, [r5, #20] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 34d650 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34d658 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ beq 34d7ec │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ @@ -795968,15 +795968,15 @@ │ │ │ │ str r2, [ip, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #984] @ 34da10 │ │ │ │ add r2, pc, r2 │ │ │ │ stm r0, {r2, r5, lr} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, sp, #4864 @ 0x1300 │ │ │ │ add r2, lr, #804 @ 0x324 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ b 34d668 │ │ │ │ cmp r1, #0 │ │ │ │ bne 34d7b8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9, #16] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r9] │ │ │ │ @@ -796009,48 +796009,48 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 34d744 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r6, r0, #8 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #2 │ │ │ │ beq 34d744 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 34d744 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, r8, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 34d720 │ │ │ │ cmp r2, #1 │ │ │ │ bne 34d744 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #852 @ 0x354 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ bl 64e38 │ │ │ │ b 34d804 │ │ │ │ add r0, sp, #2496 @ 0x9c0 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #600] @ 34d9d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r7, [sp, #2500] @ 0x9c4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r9, [sp, #2496] @ 0x9c0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -796156,15 +796156,15 @@ │ │ │ │ bcs 34d94c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ beq 34d93c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 3445f4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 34d9c0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 383560 │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -796579,15 +796579,15 @@ │ │ │ │ tst r0, r2 │ │ │ │ beq 34dfcc │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r7, r6, #32 │ │ │ │ b 34dfec │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ mov r2, r3 │ │ │ │ tst r0, r3 │ │ │ │ bne 34e0dc │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r1, [r6, #76] @ 0x4c │ │ │ │ @@ -796679,15 +796679,15 @@ │ │ │ │ and r0, r0, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 34e27c │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ rsb r1, r1, #0 │ │ │ │ and r4, r2, r1 │ │ │ │ b 34e194 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ ldr r7, [r5, #68] @ 0x44 │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ and r4, r3, r0 │ │ │ │ @@ -796761,15 +796761,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ dmb ish │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ dmb ish │ │ │ │ b 34e2c4 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r1, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r5, [r6, #4] │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ ubfx r7, r0, #1, #5 │ │ │ │ cmp r7, #31 │ │ │ │ @@ -796807,15 +796807,15 @@ │ │ │ │ add r9, r7, #1 │ │ │ │ cmp r9, #31 │ │ │ │ bne 34e39c │ │ │ │ ldr r0, [r5, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ bne 34e378 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r5, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e364 │ │ │ │ ldr r1, [r0, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ str r0, [r6, #4] │ │ │ │ @@ -796827,15 +796827,15 @@ │ │ │ │ str r0, [r6] │ │ │ │ add r6, r5, r7, lsl #3 │ │ │ │ add r4, r6, #4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 34e3c8 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r4] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ beq 34e3b4 │ │ │ │ ldr r6, [r6] │ │ │ │ cmp r9, #31 │ │ │ │ bne 34e448 │ │ │ │ @@ -796920,15 +796920,15 @@ │ │ │ │ add r5, r0, #36 @ 0x24 │ │ │ │ add fp, r0, #32 │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ubfx r7, r4, #1, #5 │ │ │ │ cmp r7, #31 │ │ │ │ bne 34e548 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r4, [fp] │ │ │ │ dmb ish │ │ │ │ ldr r6, [r5] │ │ │ │ tst r4, #1 │ │ │ │ dmb ish │ │ │ │ beq 34e51c │ │ │ │ b 34e670 │ │ │ │ @@ -797327,15 +797327,15 @@ │ │ │ │ bne 34ec60 │ │ │ │ cmp r6, #0 │ │ │ │ beq 34ec48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 74f550 │ │ │ │ + bl 74f560 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 34ebb4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ec58 │ │ │ │ cmp r6, r0 │ │ │ │ @@ -797659,82 +797659,82 @@ │ │ │ │ ldr r2, [pc, #28] @ 34f0bc │ │ │ │ ldrb r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r3, sp, r8, asr #20 │ │ │ │ subeq sp, r3, r8, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrd r8, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 34f114 │ │ │ │ ldr r4, [pc, #60] @ 34f124 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ lsl r7, r9, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #4 │ │ │ │ add r8, r8, #4 │ │ │ │ bne 34f0f4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subseq r3, sp, r0, ror #20 │ │ │ │ ldr r0, [r0] │ │ │ │ b 353a54 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ b 353a54 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 746448 │ │ │ │ + b 746458 │ │ │ │ ldr r0, [r0] │ │ │ │ b 458bbc │ │ │ │ ldr r0, [r0] │ │ │ │ b 4478d8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 746988 │ │ │ │ + b 746998 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sl, #16]! │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34f180 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 34f304 │ │ │ │ mov r7, #1 │ │ │ │ - bl 74c468 │ │ │ │ + bl 74c478 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34f2c0 │ │ │ │ mov r0, sl │ │ │ │ - bl 74cab8 │ │ │ │ + bl 74cac8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34f1c4 │ │ │ │ - bl 73b32c │ │ │ │ + bl 73b33c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #32 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ stmib sp, {r0, r1, r2, r3, r6} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #4 │ │ │ │ add r7, r0, #16 │ │ │ │ @@ -797774,15 +797774,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34f25c │ │ │ │ cmp r1, #1 │ │ │ │ bne 34f284 │ │ │ │ mov r0, sl │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r5, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34f2a4 │ │ │ │ mov r0, r7 │ │ │ │ @@ -797806,15 +797806,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, sp, #32 │ │ │ │ add r2, sp, #4 │ │ │ │ bl 34ecd4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ bl 351030 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34f324 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ @@ -797854,15 +797854,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 34f398 │ │ │ │ mov r7, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f3cc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r5, #1 │ │ │ │ b 34f3dc │ │ │ │ mov r5, #1 │ │ │ │ b 34f3dc │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -797872,15 +797872,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34f3e4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34f40c │ │ │ │ dmb ish │ │ │ │ mov r0, sl │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ cmp r5, #0 │ │ │ │ beq 34f44c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -798227,15 +798227,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 34f974 │ │ │ │ cmp r2, #1 │ │ │ │ bne 34f998 │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -798420,15 +798420,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 34fc78 │ │ │ │ cmp r2, #1 │ │ │ │ bne 34fc9c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -799317,29 +799317,29 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 714af4 │ │ │ │ + bl 714b04 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 350ad8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 350ab0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 350ad8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 7102cc │ │ │ │ + bl 7102dc │ │ │ │ mov r0, r4 │ │ │ │ bl 337b50 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 350b00 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ @@ -799369,15 +799369,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 350b48 │ │ │ │ cmp r1, #1 │ │ │ │ bne 350b70 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 7102cc │ │ │ │ + bl 7102dc │ │ │ │ mov r0, r4 │ │ │ │ bl 34f908 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -799824,15 +799824,15 @@ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 34ecd4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ bl 351030 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ @ instruction: 0x005d1098 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r0 │ │ │ │ ldr fp, [r4, #12]! │ │ │ │ sub r9, r4, #4 │ │ │ │ @@ -799846,15 +799846,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ ldr r5, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ beq 351310 │ │ │ │ and r1, fp, r6 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 72dba8 │ │ │ │ + bl 72dbb8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 3512e8 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -799932,15 +799932,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, sp │ │ │ │ bl 34ecd4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r0, [sp] │ │ │ │ bl 351030 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 34f5b8 │ │ │ │ b 351468 │ │ │ │ bl 65120 │ │ │ │ @@ -800448,15 +800448,15 @@ │ │ │ │ dmb ish │ │ │ │ b 447100 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 351c4c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq sl, r3, r3, lsr #13 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -800586,66 +800586,66 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #588] @ 3520d0 │ │ │ │ ldr r0, [pc, #588] @ 3520d4 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #488] @ 35209c │ │ │ │ ldr r1, [pc, #488] @ 3520a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ b 351f9c │ │ │ │ ldr r1, [pc, #528] @ 3520d8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #480] @ 3520c4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #400] @ 352090 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r0, [pc, #376] @ 352094 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #372] @ 352098 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [pc, #348] @ 3520ac │ │ │ │ add r0, r3, #20 │ │ │ │ ldr lr, [pc, #344] @ 3520b0 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #340] @ 3520b4 │ │ │ │ @@ -800654,62 +800654,62 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ add lr, pc, lr │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp] │ │ │ │ mov r2, #18 │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #244] @ 352088 │ │ │ │ ldr r1, [pc, #244] @ 35208c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #220] @ 3520a4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #248] @ 3520dc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #168] @ 3520a8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r0, [pc, #172] @ 3520c8 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #168] @ 3520cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [pc, #104] @ 3520b8 │ │ │ │ add r0, r3, #16 │ │ │ │ ldr lr, [pc, #100] @ 3520bc │ │ │ │ ldr r1, [pc, #100] @ 3520c0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -800717,15 +800717,15 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [sp] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r0, sp, r8, asr #8 │ │ │ │ subeq sl, r3, fp, asr r3 │ │ │ │ strdeq sl, [r3], #-58 @ 0xffffffc6 │ │ │ │ subseq r0, sp, ip, asr #9 │ │ │ │ subeq sp, r1, r8, lsr r0 │ │ │ │ @@ -802426,50 +802426,50 @@ │ │ │ │ mov r2, #4 │ │ │ │ add ip, pc, ip │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #468] @ 353d18 │ │ │ │ add r2, pc, r2 │ │ │ │ b 353bf4 │ │ │ │ ldr r2, [pc, #444] @ 353d0c │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #384] @ 353cf0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 353cc8 │ │ │ │ ldr r2, [pc, #404] @ 353d10 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #360] @ 353d04 │ │ │ │ add r2, pc, r2 │ │ │ │ b 353cc8 │ │ │ │ ldr r2, [pc, #320] @ 353ce8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #340] @ 353d1c │ │ │ │ ldr r2, [pc, #340] @ 353d20 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 353c8c │ │ │ │ ldr r2, [pc, #272] @ 353cec │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -802480,68 +802480,68 @@ │ │ │ │ ldr r2, [pc, #240] @ 353ce4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #292] @ 353d38 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [pc, #288] @ 353d3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 353cf4 │ │ │ │ add r2, pc, r2 │ │ │ │ b 353cc8 │ │ │ │ ldr r2, [pc, #188] @ 353d14 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #128] @ 353cf8 │ │ │ │ add r2, pc, r2 │ │ │ │ b 353cc8 │ │ │ │ ldr r3, [pc, #188] @ 353d40 │ │ │ │ ldr r2, [pc, #188] @ 353d44 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 353d08 │ │ │ │ add r2, pc, r2 │ │ │ │ b 353cc8 │ │ │ │ ldr r2, [pc, #56] @ 353d00 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq fp, r1, r4, lsr #9 │ │ │ │ subeq r8, r3, r1, asr #17 │ │ │ │ subeq fp, r1, ip, asr #7 │ │ │ │ ldrdeq r8, [r3], #-139 @ 0xffffff75 │ │ │ │ subeq r8, r3, sl, asr #18 │ │ │ │ subeq r8, r3, r1, ror r8 │ │ │ │ subeq r8, r3, r8, asr #16 │ │ │ │ @@ -802594,30 +802594,30 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 353de4 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76758c │ │ │ │ + bl 76759c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ subeq r8, r3, r8, lsr #14 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 353e18 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76758c │ │ │ │ + bl 76759c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strdeq r8, [r3], #-100 @ 0xffffff9c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ @@ -802632,15 +802632,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 353ec0 │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 353ec4 │ │ │ │ ldr ip, [pc, #64] @ 353ec8 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -802648,15 +802648,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r8, r3, r6, asr #13 │ │ │ │ subeq r8, r3, r9, lsr #13 │ │ │ │ subseq lr, ip, ip, asr #13 │ │ │ │ subeq r8, r3, fp, ror r6 │ │ │ │ subeq r8, r3, r5, ror r6 │ │ │ │ @@ -802677,15 +802677,15 @@ │ │ │ │ orr r0, r5, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, fp │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl 743aa0 │ │ │ │ + bl 743ab0 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ beq 353fd0 │ │ │ │ mov r0, r5 │ │ │ │ bl 34ece0 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #13 │ │ │ │ @@ -802802,15 +802802,15 @@ │ │ │ │ orr r0, r5, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, fp │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl 743af0 │ │ │ │ + bl 743b00 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ beq 3541c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 34ece0 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #13 │ │ │ │ @@ -802921,15 +802921,15 @@ │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 354318 │ │ │ │ @@ -803025,15 +803025,15 @@ │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 3544b8 │ │ │ │ @@ -807647,15 +807647,15 @@ │ │ │ │ bne 358c94 │ │ │ │ cmn r2, #1 │ │ │ │ beq 358d5c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7421f4 │ │ │ │ + bl 742204 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 358d18 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, r0 │ │ │ │ @@ -807835,15 +807835,15 @@ │ │ │ │ ldm r9, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #137] @ 0x89 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #112] @ 359030 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r6, #1 │ │ │ │ add lr, r0, #8 │ │ │ │ @@ -807915,15 +807915,15 @@ │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ add r9, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ mov r2, r9 │ │ │ │ - bl 74c790 │ │ │ │ + bl 74c7a0 │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrb r5, [sp, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ ldm fp, {r6, r7, fp} │ │ │ │ cmp r0, #1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -807938,26 +807938,26 @@ │ │ │ │ beq 359140 │ │ │ │ sub r4, r0, #1 │ │ │ │ b 359244 │ │ │ │ ldr r1, [pc, #1792] @ 359848 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, #14 │ │ │ │ - bl 73a48c │ │ │ │ + bl 73a49c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 359168 │ │ │ │ mov r4, #2097152 @ 0x200000 │ │ │ │ b 35923c │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #1 │ │ │ │ beq 359220 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ beq 359220 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ @@ -807999,33 +807999,33 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 35923c │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [r8] │ │ │ │ - bl 74c93c │ │ │ │ + bl 74c94c │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ stm r2, {r6, r7, fp} │ │ │ │ add fp, sp, #120 @ 0x78 │ │ │ │ mov r2, fp │ │ │ │ - bl 74c9c8 │ │ │ │ + bl 74c9d8 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ beq 359284 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ b 359294 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 714c24 │ │ │ │ + bl 714c34 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 359294 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -808069,15 +808069,15 @@ │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp, #104] @ 0x68 │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ beq 359360 │ │ │ │ add r0, r1, #8 │ │ │ │ - bl 72db7c │ │ │ │ + bl 72db8c │ │ │ │ ldm r9!, {r1, r2, r3} │ │ │ │ mov r0, fp │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r9, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #1232] @ 359850 │ │ │ │ @@ -808092,41 +808092,41 @@ │ │ │ │ ldm fp!, {r1, r6, r7} │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r0!, {r1, r6, r7} │ │ │ │ ldm fp, {r1, r5, r6, r7} │ │ │ │ stm r0, {r1, r5, r6, r7} │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r4 │ │ │ │ - bl 73af60 │ │ │ │ + bl 73af70 │ │ │ │ ldrb r5, [sp, #120] @ 0x78 │ │ │ │ cmp r5, #4 │ │ │ │ bne 359464 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #16 │ │ │ │ add r5, r0, #4 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 73b438 │ │ │ │ + bl 73b448 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3593fc │ │ │ │ cmp r1, #1 │ │ │ │ bne 359424 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 35942c │ │ │ │ @@ -808163,15 +808163,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3594b0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3594d8 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r0, [pc, #888] @ 359858 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -808238,15 +808238,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3595dc │ │ │ │ cmp r1, #1 │ │ │ │ bne 359604 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 35960c │ │ │ │ @@ -808323,15 +808323,15 @@ │ │ │ │ strex r2, r1, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ bne 359730 │ │ │ │ cmp r0, #1 │ │ │ │ bne 359758 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 350a8c │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -808339,15 +808339,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 359770 │ │ │ │ cmp r1, #1 │ │ │ │ bne 359798 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r0, [sp, #56] @ 0x38 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 3597e4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 35982c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -808998,15 +808998,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 35a1f8 │ │ │ │ ldr r2, [pc, #176] @ 35a284 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ b 35a238 │ │ │ │ add r7, r4, #24 │ │ │ │ ldm r7, {r0, r6, r7} │ │ │ │ ldr r1, [r0] │ │ │ │ b 35a204 │ │ │ │ add r3, r4, #24 │ │ │ │ ldrd r6, [r4, #12] │ │ │ │ @@ -809250,15 +809250,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 35a5e4 │ │ │ │ ldr r2, [pc, #184] @ 35a67c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ b 35a630 │ │ │ │ add r7, r4, #28 │ │ │ │ ldm r7, {r1, r6, r7} │ │ │ │ b 35a5fc │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #8 │ │ │ │ @@ -810499,15 +810499,15 @@ │ │ │ │ subseq r6, ip, r0, lsl #30 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0] │ │ │ │ - b 742240 │ │ │ │ + b 742250 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35b9a4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -810516,22 +810516,22 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 35b9c0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ umaaleq r3, r1, r8, r5 │ │ │ │ subseq r7, ip, r4, asr r3 │ │ │ │ subeq r3, r1, r4, ror #10 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [pc, #36] @ 35b9f8 │ │ │ │ ldr r1, [pc, #36] @ 35b9fc │ │ │ │ @@ -810539,15 +810539,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, r2 │ │ │ │ mov r2, #8 │ │ │ │ movwne r2, #9 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ strheq r8, [r1], #-208 @ 0xffffff30 │ │ │ │ subeq r1, r3, r2, lsl r8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35ba4c │ │ │ │ @@ -810558,22 +810558,22 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 35ba68 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ strdeq r3, [r1], #-64 @ 0xffffffc0 │ │ │ │ ldrsbeq r7, [ip], #-44 @ 0xffffffd4 │ │ │ │ strheq r3, [r1], #-76 @ 0xffffffb4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -810585,27 +810585,27 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #48] @ 35baf0 │ │ │ │ ldr r3, [pc, #48] @ 35baf4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r1, r3, r8, ror r7 │ │ │ │ subseq r7, ip, r0, ror r5 │ │ │ │ subeq r3, r1, r8, lsl #10 │ │ │ │ subseq r7, ip, r0, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -810664,15 +810664,15 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 761720 │ │ │ │ + bl 761730 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subseq r7, ip, r8, ror #9 │ │ │ │ ldrheq r7, [ip], #-72 @ 0xffffffb8 │ │ │ │ subseq r7, ip, r0, lsr #9 │ │ │ │ subseq r7, ip, r8, lsl #9 │ │ │ │ subseq r7, ip, r0, ror r4 │ │ │ │ @@ -810682,56 +810682,56 @@ │ │ │ │ subseq r7, ip, r0, lsl #8 │ │ │ │ subeq r1, r3, r7, lsl #13 │ │ │ │ subseq r7, ip, r8, ror r3 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 35bc34 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq sp, r1, r4, ror lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #40] @ 35bc78 │ │ │ │ ldr r3, [pc, #40] @ 35bc7c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r3, r1, r0, ror r3 │ │ │ │ @ instruction: 0x005c7090 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 35bca8 │ │ │ │ ldr r1, [pc, #76] @ 35bce8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 35bce0 │ │ │ │ ldr r3, [pc, #40] @ 35bce4 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r3, r1, ip, asr r2 │ │ │ │ subseq r7, ip, r8, ror r0 │ │ │ │ subeq r3, r1, r4, ror r2 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -810746,67 +810746,67 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 35bd58 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r6, ip, ip, lsl #29 │ │ │ │ strdeq r3, [r1], #-24 @ 0xffffffe8 │ │ │ │ subeq r3, r1, ip, asr #3 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 7422a4 │ │ │ │ + b 7422b4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #40] @ 35bda4 │ │ │ │ ldr r3, [pc, #40] @ 35bda8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r1, r3, r9, ror #8 │ │ │ │ @ instruction: 0x005c719c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 35bdd4 │ │ │ │ ldr r1, [pc, #76] @ 35be14 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 35be0c │ │ │ │ ldr r3, [pc, #40] @ 35be10 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r3, r1, r0, lsr r1 │ │ │ │ ldrsheq r6, [ip], #-236 @ 0xffffff14 │ │ │ │ subeq r3, r1, r8, asr #2 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -810817,15 +810817,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ strdeq r1, [r3], #-53 @ 0xffffffcb │ │ │ │ subseq r7, ip, r0, ror #3 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -810839,47 +810839,47 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 35becc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r6, ip, r0, lsr #29 │ │ │ │ subeq r3, r1, r4, lsl #1 │ │ │ │ subeq r3, r1, r8, asr r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 35bef8 │ │ │ │ ldr r1, [pc, #76] @ 35bf38 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 35bf30 │ │ │ │ ldr r3, [pc, #40] @ 35bf34 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r3, r1, ip │ │ │ │ subseq r6, ip, r8, ror #27 │ │ │ │ subeq r3, r1, r4, lsr #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -810894,22 +810894,22 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 35bfa8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r6, ip, r4, asr #26 │ │ │ │ subeq r2, r1, r8, lsr #31 │ │ │ │ subeq r2, r1, ip, ror pc │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [pc, #116] @ 35c034 │ │ │ │ @@ -810936,24 +810936,24 @@ │ │ │ │ add lr, pc, lr │ │ │ │ ldrd r0, [r1] │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ strdeq r0, [r3], #-250 @ 0xffffff06 │ │ │ │ strheq r8, [r1], #-116 @ 0xffffff8c │ │ │ │ subeq r8, r1, ip, lsr r6 │ │ │ │ andeq fp, r2, r8, lsl #6 │ │ │ │ ldr r0, [r0] │ │ │ │ b 3605e0 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #60] @ 35c09c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, #1 │ │ │ │ @@ -812605,22 +812605,22 @@ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, ip │ │ │ │ - bl 5fb0ac │ │ │ │ + bl 5fb0bc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 35da5c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq pc, r2, pc, asr #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -812750,66 +812750,66 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #588] @ 35dee0 │ │ │ │ ldr r0, [pc, #588] @ 35dee4 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #488] @ 35deac │ │ │ │ ldr r1, [pc, #488] @ 35deb0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ b 35ddac │ │ │ │ ldr r1, [pc, #528] @ 35dee8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #480] @ 35ded4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #400] @ 35dea0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r0, [pc, #376] @ 35dea4 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #372] @ 35dea8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [pc, #348] @ 35debc │ │ │ │ add r0, r3, #20 │ │ │ │ ldr lr, [pc, #344] @ 35dec0 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #340] @ 35dec4 │ │ │ │ @@ -812818,62 +812818,62 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ add lr, pc, lr │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp] │ │ │ │ mov r2, #18 │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #244] @ 35de98 │ │ │ │ ldr r1, [pc, #244] @ 35de9c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #220] @ 35deb4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #248] @ 35deec │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #168] @ 35deb8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r0, [pc, #172] @ 35ded8 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #168] @ 35dedc │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [pc, #104] @ 35dec8 │ │ │ │ add r0, r3, #16 │ │ │ │ ldr lr, [pc, #100] @ 35decc │ │ │ │ ldr r1, [pc, #100] @ 35ded0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -812881,15 +812881,15 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [sp] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subseq r4, ip, ip, ror lr │ │ │ │ subeq lr, r2, r7, lsl #30 │ │ │ │ subeq lr, r2, r6, lsr #31 │ │ │ │ subseq r4, ip, r0, lsl #30 │ │ │ │ subeq r1, r1, r8, lsr #4 │ │ │ │ @@ -813192,150 +813192,150 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 35e390 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r0, r1, r8, asr #23 │ │ │ │ subseq r4, ip, r4, ror #18 │ │ │ │ umaaleq r0, r1, r4, fp │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bne 35e3b8 │ │ │ │ ldr r1, [pc, #76] @ 35e3f8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 35e3f0 │ │ │ │ ldr r3, [pc, #40] @ 35e3f4 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r0, r1, ip, asr #22 │ │ │ │ ldrsheq r4, [ip], #-136 @ 0xffffff78 │ │ │ │ subeq r0, r1, r4, ror #22 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 35e420 │ │ │ │ ldr r1, [pc, #76] @ 35e460 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 35e458 │ │ │ │ ldr r3, [pc, #40] @ 35e45c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r0, r1, r4, ror #21 │ │ │ │ subseq r4, ip, r8, lsl #14 │ │ │ │ strdeq r0, [r1], #-172 @ 0xffffff54 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 35e488 │ │ │ │ ldr r1, [pc, #76] @ 35e4c8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 35e4c0 │ │ │ │ ldr r3, [pc, #40] @ 35e4c4 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r0, r1, ip, ror sl │ │ │ │ subseq r4, ip, r8, ror r8 │ │ │ │ umaaleq r0, r1, r4, sl │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 35e4f0 │ │ │ │ ldr r1, [pc, #76] @ 35e530 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 35e528 │ │ │ │ ldr r3, [pc, #40] @ 35e52c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r0, r1, r4, lsl sl │ │ │ │ subseq r4, ip, r0, asr #16 │ │ │ │ subeq r0, r1, ip, lsr #20 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bne 35e558 │ │ │ │ ldr r1, [pc, #76] @ 35e598 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 35e590 │ │ │ │ ldr r3, [pc, #40] @ 35e594 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r0, r1, ip, lsr #19 │ │ │ │ subseq r4, ip, r8, ror #15 │ │ │ │ subeq r0, r1, r4, asr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -813388,50 +813388,50 @@ │ │ │ │ mov r2, #4 │ │ │ │ add ip, pc, ip │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #468] @ 35e860 │ │ │ │ add r2, pc, r2 │ │ │ │ b 35e73c │ │ │ │ ldr r2, [pc, #444] @ 35e854 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #384] @ 35e838 │ │ │ │ add r2, pc, r2 │ │ │ │ b 35e810 │ │ │ │ ldr r2, [pc, #404] @ 35e858 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #360] @ 35e84c │ │ │ │ add r2, pc, r2 │ │ │ │ b 35e810 │ │ │ │ ldr r2, [pc, #320] @ 35e830 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #340] @ 35e864 │ │ │ │ ldr r2, [pc, #340] @ 35e868 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 35e7d4 │ │ │ │ ldr r2, [pc, #272] @ 35e834 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -813442,68 +813442,68 @@ │ │ │ │ ldr r2, [pc, #240] @ 35e82c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #292] @ 35e880 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [pc, #288] @ 35e884 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 35e83c │ │ │ │ add r2, pc, r2 │ │ │ │ b 35e810 │ │ │ │ ldr r2, [pc, #188] @ 35e85c │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #128] @ 35e840 │ │ │ │ add r2, pc, r2 │ │ │ │ b 35e810 │ │ │ │ ldr r3, [pc, #188] @ 35e888 │ │ │ │ ldr r2, [pc, #188] @ 35e88c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 35e850 │ │ │ │ add r2, pc, r2 │ │ │ │ b 35e810 │ │ │ │ ldr r2, [pc, #56] @ 35e848 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r0, r1, ip, asr r9 │ │ │ │ subeq lr, r2, r0, lsr #14 │ │ │ │ subeq r0, r1, r4, lsl #17 │ │ │ │ subeq lr, r2, sl, lsr r7 │ │ │ │ subeq lr, r2, r9, lsr #15 │ │ │ │ ldrdeq lr, [r2], #-96 @ 0xffffffa0 │ │ │ │ subeq lr, r2, r7, lsr #13 │ │ │ │ @@ -813541,15 +813541,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 35e934 │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 35e938 │ │ │ │ ldr ip, [pc, #64] @ 35e93c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -813557,15 +813557,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ strdeq lr, [r2], #-92 @ 0xffffffa4 │ │ │ │ ldrdeq lr, [r2], #-95 @ 0xffffffa1 │ │ │ │ ldrsheq r4, [ip], #-64 @ 0xffffffc0 │ │ │ │ strheq lr, [r2], #-81 @ 0xffffffaf │ │ │ │ subeq lr, r2, fp, lsr #11 │ │ │ │ @@ -813603,15 +813603,15 @@ │ │ │ │ cmp r0, r7 │ │ │ │ beq 35e9e4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ bne 35e9b4 │ │ │ │ b 35eabc │ │ │ │ mov r0, r7 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ beq 35eabc │ │ │ │ mov r3, r1 │ │ │ │ add r0, sl, r3 │ │ │ │ add sl, r0, #1 │ │ │ │ str sl, [r5, #12] │ │ │ │ cmp sl, r6 │ │ │ │ @@ -813646,15 +813646,15 @@ │ │ │ │ beq 35ea8c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ bne 35ea5c │ │ │ │ b 35eabc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r3 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ beq 35eabc │ │ │ │ add r0, sl, r1 │ │ │ │ add sl, r0, #1 │ │ │ │ str sl, [r5, #12] │ │ │ │ cmp sl, r6 │ │ │ │ bcc 35ea38 │ │ │ │ @@ -815110,15 +815110,15 @@ │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, r9, #9 │ │ │ │ add r1, r7, #5 │ │ │ │ mov r2, #27 │ │ │ │ ldrb r5, [sp, #44] @ 0x2c │ │ │ │ bl 438d4 │ │ │ │ strb r5, [r9, #8] │ │ │ │ str r6, [r9, #4] │ │ │ │ @@ -815440,15 +815440,15 @@ │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r6, #2 │ │ │ │ bcc 3606c8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r7] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -815508,15 +815508,15 @@ │ │ │ │ add lr, pc, lr │ │ │ │ ldrd r0, [r1] │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ subeq ip, r2, sl, lsl #17 │ │ │ │ subeq r4, r1, r4, asr #32 │ │ │ │ subeq r3, r1, ip, asr #29 │ │ │ │ muleq r2, r8, fp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -817466,117 +817466,117 @@ │ │ │ │ ldr r7, [pc, #1976] @ 362dd4 │ │ │ │ mov r5, #5 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [pc, #1972] @ 362ddc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r1, [pc, #1944] @ 362de0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3625c0 │ │ │ │ mov r0, r9 │ │ │ │ bl 444030 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3626d0 │ │ │ │ b 362bf0 │ │ │ │ mov r0, r9 │ │ │ │ bl 444030 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #1804] @ 362de4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r1, [pc, #1776] @ 362de8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3625c0 │ │ │ │ b 362bf0 │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ add r8, r0, #8 │ │ │ │ ldr r5, [r9, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ bne 36276c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r1, [pc, #1656] @ 362dec │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r1, [pc, #1628] @ 362df0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -817589,42 +817589,42 @@ │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ add r8, r0, #8 │ │ │ │ ldr r5, [r9, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ bne 36282c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r1, [pc, #1472] @ 362df4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r1, [pc, #1444] @ 362df8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -817637,42 +817637,42 @@ │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ add r8, r0, #8 │ │ │ │ ldr r5, [r9, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ bne 3628ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r1, [pc, #1288] @ 362dfc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r1, [pc, #1260] @ 362e00 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r1, [r9, #16] │ │ │ │ cmp r1, #2 │ │ │ │ bne 362ad4 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ @@ -817684,15 +817684,15 @@ │ │ │ │ add r5, fp, sl, lsl #4 │ │ │ │ add r8, fp, #16 │ │ │ │ add r0, fp, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ bne 3629a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bec │ │ │ │ ldr r2, [pc, #1120] @ 362e0c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [pc, #1116] @ 362e10 │ │ │ │ mov r7, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -817710,15 +817710,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #28 │ │ │ │ add r6, sp, #8 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp, #28] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bec │ │ │ │ cmp sl, #1 │ │ │ │ bne 362bfc │ │ │ │ ldr sl, [r9, #100] @ 0x64 │ │ │ │ cmp sl, #0 │ │ │ │ beq 362bbc │ │ │ │ @@ -817726,15 +817726,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ str fp, [sp, #4] │ │ │ │ add r0, fp, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ bne 362a4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bec │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [pc, #972] @ 362e24 │ │ │ │ ldr r3, [pc, #972] @ 362e28 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r6, [pc, #968] @ 362e2c │ │ │ │ @@ -817752,15 +817752,15 @@ │ │ │ │ add r7, sp, #24 │ │ │ │ add r8, sp, #4 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r6, [sp, #28] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bec │ │ │ │ cmp sl, #1 │ │ │ │ bne 362d18 │ │ │ │ ldr r0, [r9, #68]! @ 0x44 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -817782,41 +817782,41 @@ │ │ │ │ ldrne r0, [r9, #24] │ │ │ │ addne r8, r0, #8 │ │ │ │ ldreq r8, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ bne 362b30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r5 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr r1, [pc, #744] @ 362e3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, sl │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bf0 │ │ │ │ ldr sl, [r9, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ beq 362dc4 │ │ │ │ ldr fp, [r9, #84] @ 0x54 │ │ │ │ str fp, [sp, #4] │ │ │ │ @@ -817830,15 +817830,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 362bf0 │ │ │ │ cmp r7, #0 │ │ │ │ str r9, [sp, #24] │ │ │ │ bne 362cb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ cmp r0, #0 │ │ │ │ beq 362cb0 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, fp, #32 │ │ │ │ @@ -817847,15 +817847,15 @@ │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r8, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bec │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #32] │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ @@ -817871,15 +817871,15 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [pc, #420] @ 362e20 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bec │ │ │ │ cmp r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ addne r0, r0, #16 │ │ │ │ beq 362a14 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -817918,15 +817918,15 @@ │ │ │ │ mov sl, #2 │ │ │ │ mov fp, r0 │ │ │ │ add r0, r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 76201c │ │ │ │ + bl 76202c │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bec │ │ │ │ mov r0, #0 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -817940,15 +817940,15 @@ │ │ │ │ str r8, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #168] @ 362e38 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 362bec │ │ │ │ cmp fp, r6 │ │ │ │ mov r0, fp │ │ │ │ addne r0, r0, #16 │ │ │ │ beq 362abc │ │ │ │ cmp fp, #0 │ │ │ │ @@ -818482,15 +818482,15 @@ │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #28 │ │ │ │ bl 64e38 │ │ │ │ b 363710 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #428] @ 3637c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, #1 │ │ │ │ @@ -818503,15 +818503,15 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r7, [r0, #16] │ │ │ │ str r6, [r0, #20] │ │ │ │ b 363310 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #356] @ 3637d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r8, [sp, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ @@ -818979,15 +818979,15 @@ │ │ │ │ ldr r0, [pc, #1504] @ 3643a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [pc, #1496] @ 3643a4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3641cc │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ cmp r4, #0 │ │ │ │ bmi 364238 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ beq 363e20 │ │ │ │ @@ -820321,82 +820321,82 @@ │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ bne 36533c │ │ │ │ ldr r2, [pc, #292] @ 3653e4 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldr r2, [pc, #272] @ 3653e8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7676fc │ │ │ │ + bl 76770c │ │ │ │ ldr r2, [pc, #256] @ 3653ec │ │ │ │ add r1, sp, #23 │ │ │ │ strb r5, [sp, #23] │ │ │ │ add r2, pc, r2 │ │ │ │ b 365324 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ bne 365398 │ │ │ │ ldr r2, [pc, #252] @ 365404 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldr r2, [pc, #232] @ 365408 │ │ │ │ add r1, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7676fc │ │ │ │ + bl 76770c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 76789c │ │ │ │ + bl 7678ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #172] @ 3653f0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ ldr r1, [pc, #152] @ 3653f4 │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #148] @ 3653f8 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r1, [pc, #124] @ 3653fc │ │ │ │ add r3, sp, #23 │ │ │ │ ldr r0, [pc, #120] @ 365400 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r5, [sp, #23] │ │ │ │ add r0, pc, r0 │ │ │ │ b 3653c8 │ │ │ │ ldr r2, [pc, #108] @ 36540c │ │ │ │ add r4, sp, #8 │ │ │ │ mov r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ ldr r1, [pc, #88] @ 365410 │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [pc, #84] @ 365414 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 767670 │ │ │ │ + bl 767680 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subeq r7, r2, pc, ror #30 │ │ │ │ subseq sp, fp, ip, asr #26 │ │ │ │ subseq sp, fp, r8, asr #26 │ │ │ │ subeq r7, r2, fp, ror #29 │ │ │ │ subeq r0, r1, sp, lsl #12 │ │ │ │ @@ -820580,50 +820580,50 @@ │ │ │ │ mov r2, #4 │ │ │ │ add ip, pc, ip │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #468] @ 3658c0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 36579c │ │ │ │ ldr r2, [pc, #444] @ 3658b4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #384] @ 365898 │ │ │ │ add r2, pc, r2 │ │ │ │ b 365870 │ │ │ │ ldr r2, [pc, #404] @ 3658b8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #360] @ 3658ac │ │ │ │ add r2, pc, r2 │ │ │ │ b 365870 │ │ │ │ ldr r2, [pc, #320] @ 365890 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #340] @ 3658c4 │ │ │ │ ldr r2, [pc, #340] @ 3658c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 365834 │ │ │ │ ldr r2, [pc, #272] @ 365894 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -820634,68 +820634,68 @@ │ │ │ │ ldr r2, [pc, #240] @ 36588c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #292] @ 3658e0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [pc, #288] @ 3658e4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 36589c │ │ │ │ add r2, pc, r2 │ │ │ │ b 365870 │ │ │ │ ldr r2, [pc, #188] @ 3658bc │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #128] @ 3658a0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 365870 │ │ │ │ ldr r3, [pc, #188] @ 3658e8 │ │ │ │ ldr r2, [pc, #188] @ 3658ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 3658b0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 365870 │ │ │ │ ldr r2, [pc, #56] @ 3658a8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r0, r1, r5, ror r2 │ │ │ │ subeq r7, r2, r5, lsl #22 │ │ │ │ umaaleq r0, r1, sp, r1 │ │ │ │ subeq r7, r2, pc, lsl fp │ │ │ │ subeq r7, r2, lr, lsl #23 │ │ │ │ strheq r7, [r2], #-165 @ 0xffffff5b │ │ │ │ subeq r7, r2, ip, lsl #21 │ │ │ │ @@ -820723,25 +820723,25 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ add r5, sp, #8 │ │ │ │ mov r3, #4 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #52] @ 365948 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ ldr r1, [pc, #44] @ 36594c │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [pc, #40] @ 365950 │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7673a0 │ │ │ │ - bl 767670 │ │ │ │ + bl 7673b0 │ │ │ │ + bl 767680 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subeq r0, r1, r5, rrx │ │ │ │ subeq r7, r2, r0, asr #19 │ │ │ │ subseq sp, fp, r4, ror r7 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -820752,42 +820752,42 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r7, r2, r3, ror r9 │ │ │ │ ldrsheq sp, [fp], #-108 @ 0xffffff94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrd r8, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 3659f0 │ │ │ │ ldr r4, [pc, #60] @ 365a00 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ lsl r7, r9, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #16 │ │ │ │ add r8, r8, #16 │ │ │ │ bne 3659d0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subseq sp, fp, r4, lsr #3 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -820796,15 +820796,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq r7, [r2], #-130 @ 0xffffff7e │ │ │ │ subseq sp, fp, ip, asr #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -820836,45 +820836,45 @@ │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ ldr r1, [pc, #760] @ 365dc0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #832] @ 365e24 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #792] @ 365e18 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #788] @ 365e1c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #3 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #728] @ 365e0c │ │ │ │ add r1, pc, r1 │ │ │ │ b 365bc4 │ │ │ │ ldr r1, [pc, #664] @ 365dd8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #692] @ 365e10 │ │ │ │ add r1, pc, r1 │ │ │ │ b 365ca0 │ │ │ │ ldr r1, [pc, #656] @ 365df8 │ │ │ │ add r1, pc, r1 │ │ │ │ b 365bc4 │ │ │ │ ldr r3, [pc, #600] @ 365dcc │ │ │ │ @@ -820883,38 +820883,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #632] @ 365e20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #528] @ 365dd4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #524] @ 365dec │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #456] @ 365dc4 │ │ │ │ ldr r1, [pc, #456] @ 365dc8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b 365c74 │ │ │ │ ldr r3, [pc, #536] @ 365e28 │ │ │ │ ldr r1, [pc, #536] @ 365e2c │ │ │ │ @@ -820932,61 +820932,61 @@ │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r4, sp, #20 │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #368] @ 365ddc │ │ │ │ ldr r1, [pc, #368] @ 365de0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #372] @ 365e14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #296] @ 365de4 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #292] @ 365de8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #320] @ 365e30 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #316] @ 365e34 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [pc, #216] @ 365dfc │ │ │ │ add r4, r0, #4 │ │ │ │ ldr lr, [pc, #212] @ 365e00 │ │ │ │ add r5, r0, #8 │ │ │ │ ldr r3, [pc, #208] @ 365e04 │ │ │ │ @@ -820999,37 +820999,37 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 761c54 │ │ │ │ + bl 761c64 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #120] @ 365df0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #116] @ 365df4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #140] @ 365e38 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r7, r2, lr, lsr #23 │ │ │ │ @ instruction: 0x005bd494 │ │ │ │ subeq r7, r2, fp, lsl #21 │ │ │ │ subseq sp, fp, r8, asr #13 │ │ │ │ subeq r7, r2, sl, lsl #22 │ │ │ │ ldrdeq r7, [r2], #-173 @ 0xffffff53 │ │ │ │ subeq r7, r2, r5, ror #22 │ │ │ │ @@ -821126,54 +821126,54 @@ │ │ │ │ ldr r0, [pc, #1572] @ 366570 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, ip} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1872] @ 3666c4 │ │ │ │ add r3, ip, #4 │ │ │ │ ldr r2, [pc, #1868] @ 3666c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #29 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1772] @ 366694 │ │ │ │ add r3, ip, #4 │ │ │ │ ldr r2, [pc, #1768] @ 366698 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #23 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1800] @ 3666e4 │ │ │ │ add r3, ip, #4 │ │ │ │ ldr r2, [pc, #1796] @ 3666e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #32 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1652] @ 366684 │ │ │ │ ldr r2, [pc, #1652] @ 366688 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 366114 │ │ │ │ @@ -821208,15 +821208,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1464] @ 366674 │ │ │ │ ldr r2, [pc, #1464] @ 366678 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 366450 │ │ │ │ @@ -821241,15 +821241,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #20 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1164] @ 3665cc │ │ │ │ ldr r2, [pc, #1164] @ 3665d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 366198 │ │ │ │ @@ -821274,15 +821274,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1056] @ 3665e4 │ │ │ │ ldr r2, [pc, #1056] @ 3665e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 366344 │ │ │ │ @@ -821292,15 +821292,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #920] @ 3665a4 │ │ │ │ ldr r2, [pc, #920] @ 3665a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 36641c │ │ │ │ @@ -821310,15 +821310,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #6 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #1040] @ 366664 │ │ │ │ ldr r2, [pc, #1040] @ 366668 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 366450 │ │ │ │ @@ -821358,15 +821358,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #744] @ 3665fc │ │ │ │ ldr r2, [pc, #744] @ 366600 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 366344 │ │ │ │ @@ -821381,15 +821381,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #12 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #748] @ 36665c │ │ │ │ ldr r2, [pc, #748] @ 366660 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3664e0 │ │ │ │ @@ -821399,15 +821399,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #796] @ 3666d4 │ │ │ │ ldr r2, [pc, #796] @ 3666d8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3664ac │ │ │ │ @@ -821422,41 +821422,41 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #496] @ 366604 │ │ │ │ ldr r2, [pc, #496] @ 366608 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #628] @ 3666bc │ │ │ │ ldr r2, [pc, #628] @ 3666c0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #18 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #424] @ 366624 │ │ │ │ ldr r2, [pc, #424] @ 366628 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ b 3664ac │ │ │ │ @@ -821471,54 +821471,54 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #452] @ 36669c │ │ │ │ ldr r2, [pc, #452] @ 3666a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #304] @ 36663c │ │ │ │ add r3, ip, #4 │ │ │ │ ldr r2, [pc, #300] @ 366640 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #412] @ 3666dc │ │ │ │ ldr r2, [pc, #412] @ 3666e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, ip, #4 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #19 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ umaaleq pc, r0, r1, r9 @ │ │ │ │ ldrsheq sp, [fp], #-52 @ 0xffffffcc │ │ │ │ subseq ip, fp, ip, ror #28 │ │ │ │ subeq r7, r2, sl, lsr #11 │ │ │ │ subseq ip, fp, r0, lsl #30 │ │ │ │ @@ -821631,15 +821631,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 36679c │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 3667a0 │ │ │ │ ldr ip, [pc, #64] @ 3667a4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -821647,15 +821647,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ strdeq r6, [r2], #-178 @ 0xffffff4e │ │ │ │ ldrdeq r6, [r2], #-181 @ 0xffffff4b │ │ │ │ subseq ip, fp, r4, asr #19 │ │ │ │ subeq r6, r2, r7, lsr #23 │ │ │ │ subeq r6, r2, r1, lsr #23 │ │ │ │ @@ -821668,17 +821668,17 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ b 444a30 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 3667dc │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 3667e0 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bne 36684c │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -822912,27 +822912,27 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 367b4c │ │ │ │ ldr r1, [pc, #76] @ 367b8c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 367b84 │ │ │ │ ldr r3, [pc, #40] @ 367b88 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq sp, r0, r1, ror #26 │ │ │ │ subseq fp, fp, ip, lsr #10 │ │ │ │ subeq sp, r0, r9, ror sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -823201,15 +823201,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 368024 │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 368028 │ │ │ │ ldr ip, [pc, #64] @ 36802c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -823217,15 +823217,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r5, r2, sl, ror #6 │ │ │ │ subeq r5, r2, sp, asr #6 │ │ │ │ subseq fp, fp, ip, lsr r1 │ │ │ │ subeq r5, r2, pc, lsl r3 │ │ │ │ subeq r5, r2, r9, lsl r3 │ │ │ │ @@ -823896,15 +823896,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r4, r2, sp, lsl #17 │ │ │ │ ldrsbeq sl, [fp], #-92 @ 0xffffffa4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ @@ -823997,28 +823997,28 @@ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldr r1, [pc, #232] @ 368d18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #188] @ 368d04 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 368c7c │ │ │ │ b 368c84 │ │ │ │ ldr r1, [pc, #160] @ 368d08 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ beq 368c84 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r9, [pc, #128] @ 368d0c │ │ │ │ mvn r5, #3 │ │ │ │ ldr r8, [pc, #124] @ 368d10 │ │ │ │ @@ -824031,25 +824031,25 @@ │ │ │ │ rsbne r1, r6, #0 │ │ │ │ andne r7, r6, r1 │ │ │ │ tstne r7, #255 @ 0xff │ │ │ │ beq 368c80 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #3 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 368c7c │ │ │ │ sub r0, r6, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ sxtb r0, r7 │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ ldr r1, [sl, r0] │ │ │ │ ldr r2, [r8, r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ beq 368ca0 │ │ │ │ b 368c7c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ subeq r4, r2, pc, asr fp │ │ │ │ subeq r4, r2, sl, lsr #22 │ │ │ │ subeq r4, r2, r5, lsl fp │ │ │ │ @@ -824148,15 +824148,15 @@ │ │ │ │ strne ip, [r8] │ │ │ │ strne sl, [r8, #4] │ │ │ │ strne r9, [r8, #8] │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r1, r0 │ │ │ │ tst r1, #3 │ │ │ │ bne 368de4 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r4] │ │ │ │ orr r2, r1, #128 @ 0x80 │ │ │ │ @@ -824406,15 +824406,15 @@ │ │ │ │ blx r2 │ │ │ │ b 36911c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ b 36911c │ │ │ │ mov r0, r6 │ │ │ │ - bl 722694 │ │ │ │ + bl 7226a4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 470fd4 │ │ │ │ b 3692ec │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ @@ -826843,15 +826843,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldrd r4, [r1] │ │ │ │ add r2, sp, #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subeq r1, r2, ip, ror #24 │ │ │ │ subeq r8, r0, r8, asr lr │ │ │ │ andeq fp, r1, ip, ror #21 │ │ │ │ subeq r1, r2, r0, lsl ip │ │ │ │ subeq r8, r0, r4, ror #27 │ │ │ │ @@ -827054,15 +827054,15 @@ │ │ │ │ moveq r3, ip │ │ │ │ movweq r4, #10 │ │ │ │ str lr, [sp, #16] │ │ │ │ ldrd r0, [r1] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #160] @ 36bcb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, #112] @ 36bc8c │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -827076,15 +827076,15 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ add r2, sp, #4 │ │ │ │ ldrd r0, [r1] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldm r1, {r0, r3} │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #128] @ 36bcf4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -827277,22 +827277,22 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #7 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #17 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #2 │ │ │ │ beq 36c0b0 │ │ │ │ @@ -827345,15 +827345,15 @@ │ │ │ │ cmp r6, #2 │ │ │ │ beq 36c0ec │ │ │ │ cmp r6, #1 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ b 36c10c │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #8 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #19 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -827392,15 +827392,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ b 36c15c │ │ │ │ mov r0, sp │ │ │ │ orr r8, r0, #4 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrex r7, [r1] │ │ │ │ add r6, r7, #1 │ │ │ │ @@ -827441,410 +827441,410 @@ │ │ │ │ str r0, [r4, #24] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, r1, #8 │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ b 36c2e0 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, r1, #8 │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ b 36c2e0 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, r1, #8 │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ b 36c2e0 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, r1, #8 │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ b 36c2e0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ bl 447c0c │ │ │ │ b 36c2e4 │ │ │ │ add r2, r1, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r1, r5, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #16 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldm sp, {r3, r7} │ │ │ │ stm ip, {r0, r1, r2, r3, r7} │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ b 36c2e0 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, r1, #8 │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ b 36c2e0 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, r1, #8 │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, r4, #4 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, #6 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #63 @ 0x3f │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #57 @ 0x39 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #67 @ 0x43 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #55 @ 0x37 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #56 @ 0x38 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #47 @ 0x2f │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #54 @ 0x36 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #36 @ 0x24 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #64 @ 0x40 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #34 @ 0x22 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #53 @ 0x35 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r8, #68 @ 0x44 │ │ │ │ add r3, sp, #16 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #31 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #24 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #60 @ 0x3c │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #32 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #29 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #45 @ 0x2d │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #44 @ 0x2c │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #22 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #35 @ 0x23 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #23 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #27 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #21 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #51 @ 0x33 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #37 @ 0x25 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #61 @ 0x3d │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #40 @ 0x28 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #25 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #41 @ 0x29 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #33 @ 0x21 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #26 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #38 @ 0x26 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #30 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #28 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #50 @ 0x32 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #52 @ 0x34 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #65 @ 0x41 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #42 @ 0x2a │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #59 @ 0x3b │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #39 @ 0x27 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #62 @ 0x3e │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #43 @ 0x2b │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #49 @ 0x31 │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #58 @ 0x3a │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #46 @ 0x2e │ │ │ │ b 36c848 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r8, #66 @ 0x42 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ @@ -832640,15 +832640,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #40] @ 371360 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #8 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ subseq r1, fp, ip, lsr #30 │ │ │ │ subseq lr, lr, r8, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -832839,15 +832839,15 @@ │ │ │ │ add r0, r4, #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subeq ip, r1, r8, asr #3 │ │ │ │ strheq ip, [r1], #-31 @ 0xffffffe1 │ │ │ │ strheq ip, [r1], #-22 @ 0xffffffea │ │ │ │ @@ -832995,15 +832995,15 @@ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str lr, [sp, #56] @ 0x38 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq fp, r1, r4, asr pc │ │ │ │ subeq fp, r1, fp, asr #30 │ │ │ │ subeq fp, r1, r2, asr #30 │ │ │ │ @@ -833123,18 +833123,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 371abc │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 371bd0 │ │ │ │ ldr r0, [pc, #244] @ 371bf0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -833205,18 +833205,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 371c04 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 371d18 │ │ │ │ ldr r0, [pc, #244] @ 371d38 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -833281,18 +833281,18 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64e38 │ │ │ │ subseq lr, lr, ip, lsr #32 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 371e44 │ │ │ │ ldr r0, [pc, #240] @ 371e64 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -833386,15 +833386,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 371f50 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ strdne r0, [r5] │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -833470,15 +833470,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3720a0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ strdne r0, [r5] │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -833554,15 +833554,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3721f0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ strdne r0, [r5] │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -833648,15 +833648,15 @@ │ │ │ │ mov r0, #6 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 372360 │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 372364 │ │ │ │ ldr ip, [pc, #64] @ 372368 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -833664,15 +833664,15 @@ │ │ │ │ mov r0, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq fp, [r1], #-136 @ 0xffffff78 │ │ │ │ strheq fp, [r1], #-138 @ 0xffffff76 │ │ │ │ ldrheq r1, [fp], #-24 @ 0xffffffe8 │ │ │ │ subeq fp, r1, ip, lsl #17 │ │ │ │ subeq fp, r1, r6, lsl #17 │ │ │ │ @@ -833684,23 +833684,23 @@ │ │ │ │ ldr r2, [r2] │ │ │ │ tst r0, #33554432 @ 0x2000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ bne 3723a4 │ │ │ │ tst r0, #67108864 @ 0x4000000 │ │ │ │ bne 3723b4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 76b628 │ │ │ │ + bl 76b638 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75eea0 │ │ │ │ + bl 75eeb0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 75ef10 │ │ │ │ + bl 75ef20 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ b 378068 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ @@ -833710,24 +833710,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ movwne r2, #8 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq ip, pc, r8, ror #23 │ │ │ │ subeq r2, r0, r0, lsl #6 │ │ │ │ ldr r0, [r0] │ │ │ │ b 378068 │ │ │ │ ldr r0, [r0] │ │ │ │ b 3784b0 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 615a50 │ │ │ │ + b 615a60 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r2, #2 │ │ │ │ cmpcs r1, #2048 @ 0x800 │ │ │ │ bcs 372454 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -833838,25 +833838,25 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 3748ec │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 372604 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ subseq r0, fp, ip, asr #27 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 372618 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ ldrsheq r0, [fp], #-216 @ 0xffffff28 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 37262c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ subseq r0, fp, ip, asr #27 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ cmp r0, #3 │ │ │ │ beq 37269c │ │ │ │ cmp r0, #4 │ │ │ │ @@ -833973,18 +833973,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 372804 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 372918 │ │ │ │ ldr r0, [pc, #244] @ 372938 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -835488,15 +835488,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 373fa8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 373fcc │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ b 37402c │ │ │ │ @@ -835581,18 +835581,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 374124 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 37428c │ │ │ │ ldr r0, [pc, #376] @ 3742dc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -835770,15 +835770,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 374410 │ │ │ │ cmp r2, #1 │ │ │ │ bne 374434 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 37449c │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ @@ -835895,15 +835895,15 @@ │ │ │ │ subseq lr, sl, ip, lsr #30 │ │ │ │ subeq r9, r1, r2, ror #10 │ │ │ │ @ instruction: 0x005aee94 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 374628 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r9, r1, sl, lsr #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -836064,21 +836064,21 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 3748d4 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 3748e0 │ │ │ │ - bl 76b628 │ │ │ │ + bl 76b638 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 75eea0 │ │ │ │ + bl 75eeb0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 75ef10 │ │ │ │ + bl 75ef20 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -839632,110 +839632,110 @@ │ │ │ │ sub sp, sp, #176 @ 0xb0 │ │ │ │ ldr r2, [pc, #996] @ 37845c │ │ │ │ add r6, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 377dd4 │ │ │ │ ldr r0, [pc, #956] @ 378460 │ │ │ │ ldr r1, [pc, #956] @ 378464 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r2, [sp, #127] @ 0x7f │ │ │ │ add r1, pc, r1 │ │ │ │ strb r2, [sp, #136] @ 0x88 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ ldr r7, [pc, #912] @ 378468 │ │ │ │ ldr r1, [pc, #912] @ 37846c │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #136 @ 0x88 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #6 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, sl │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #3 │ │ │ │ beq 378134 │ │ │ │ ldr r1, [pc, #864] @ 378470 │ │ │ │ add r0, r5, #72 @ 0x48 │ │ │ │ ldr r2, [pc, #860] @ 378474 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #6 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 378160 │ │ │ │ ldr r1, [pc, #816] @ 378478 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ mov r2, #12 │ │ │ │ str r7, [sp] │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 378198 │ │ │ │ ldr r1, [pc, #776] @ 37847c │ │ │ │ add r0, r5, #24 │ │ │ │ ldr r2, [pc, #772] @ 378480 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #4 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3781d0 │ │ │ │ ldr r1, [pc, #728] @ 378484 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #724] @ 378488 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #5 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 378208 │ │ │ │ ldr r1, [pc, #680] @ 37848c │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #676] @ 378490 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #6 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldrd r2, [r6, #112] @ 0x70 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ sub r1, r3, r2 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ cmp r1, r0 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ bcc 37838c │ │ │ │ @@ -839778,15 +839778,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #4 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #4 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ add r0, sl, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -839816,17 +839816,17 @@ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #3 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767670 │ │ │ │ + bl 767680 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 373970 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #176 @ 0xb0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #256] @ 378494 │ │ │ │ @@ -839952,15 +839952,15 @@ │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ b 378838 │ │ │ │ ldr r1, [pc, #1276] @ 378a94 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -839982,15 +839982,15 @@ │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3788a4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ sub r2, r3, r4 │ │ │ │ @@ -840056,15 +840056,15 @@ │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ str r2, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ beq 378960 │ │ │ │ cmp r1, #21 │ │ │ │ beq 378748 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 373250 │ │ │ │ @@ -840117,15 +840117,15 @@ │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ b 378838 │ │ │ │ ldr r1, [pc, #612] @ 378a90 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #13 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -840148,15 +840148,15 @@ │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3788b8 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 373970 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -840320,18 +840320,18 @@ │ │ │ │ beq 378b40 │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r6, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 378eec │ │ │ │ ldr r5, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r7, r5, #8 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 378c30 │ │ │ │ ldr r0, [pc, #1196] @ 379020 │ │ │ │ mov r1, #4 │ │ │ │ @@ -840492,18 +840492,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 378de0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 378ee0 │ │ │ │ ldr r0, [pc, #520] @ 37902c │ │ │ │ mov r1, #4 │ │ │ │ @@ -841208,15 +841208,15 @@ │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ ldr r1, [pc, #404] @ 379ab4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #10 │ │ │ │ - bl 73a328 │ │ │ │ + bl 73a338 │ │ │ │ ldr r7, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ beq 379978 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 379978 │ │ │ │ mov r6, #0 │ │ │ │ @@ -841324,15 +841324,15 @@ │ │ │ │ ldr r2, [pc, #28] @ 379b00 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [ip, r0] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mov r0, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r9, sl, ip, lsl sp │ │ │ │ ldrdeq r0, [r0], #-8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #60] @ 379b50 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -841440,15 +841440,15 @@ │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, #1 │ │ │ │ str fp, [r4] │ │ │ │ strb r0, [r1, #8] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #108] @ 379d40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ @@ -841951,15 +841951,15 @@ │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ str r4, [sp, #288] @ 0x120 │ │ │ │ orr r0, sl, #4 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r1, sl, #8 │ │ │ │ ldr ip, [sp, #260] @ 0x104 │ │ │ │ add r2, sp, #224 @ 0xe0 │ │ │ │ ldm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ add r2, r2, #8 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ @@ -842487,15 +842487,15 @@ │ │ │ │ str r2, [sp, #300] @ 0x12c │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ str r7, [sp, #312] @ 0x138 │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ str r5, [sp, #288] @ 0x120 │ │ │ │ add r2, sp, #288 @ 0x120 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ beq 37ae54 │ │ │ │ ldr r0, [pc, #1424] @ 37b2d0 │ │ │ │ ldr r3, [pc, #1424] @ 37b2d4 │ │ │ │ ldr r1, [pc, #1424] @ 37b2d8 │ │ │ │ @@ -842532,15 +842532,15 @@ │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ str r7, [sp, #288] @ 0x120 │ │ │ │ str r6, [sp, #328] @ 0x148 │ │ │ │ str r5, [sp, #312] @ 0x138 │ │ │ │ add r2, sp, #312 @ 0x138 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37b148 │ │ │ │ ldr r0, [pc, #1292] @ 37b2f8 │ │ │ │ ldr r3, [pc, #1292] @ 37b2fc │ │ │ │ ldr r1, [pc, #1292] @ 37b300 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -843173,15 +843173,15 @@ │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, #1 │ │ │ │ str fp, [r4] │ │ │ │ strb r0, [r1, #8] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #108] @ 37b854 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ @@ -843922,28 +843922,28 @@ │ │ │ │ ldr r1, [pc, #1812] @ 37ca90 │ │ │ │ mov r0, #488 @ 0x1e8 │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ strh r2, [r9, r0] │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r2, #24 │ │ │ │ - bl 72dfc4 │ │ │ │ + bl 72dfd4 │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ bne 37c498 │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r1, [pc, #1768] @ 37ca94 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ mov r2, #15 │ │ │ │ - bl 72dfc4 │ │ │ │ + bl 72dfd4 │ │ │ │ ldr r8, [sp, #124] @ 0x7c │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ bne 37c4b0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #1720] @ 37ca98 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ @@ -843956,15 +843956,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ mov r3, #26 │ │ │ │ str r3, [r9, #328] @ 0x148 │ │ │ │ add r3, r9, #332 @ 0x14c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ @@ -845026,18 +845026,18 @@ │ │ │ │ str r0, [r8, #28] │ │ │ │ beq 37d4cc │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ adds r0, r0, #1 │ │ │ │ adc r1, r1, #0 │ │ │ │ strd r0, [r4, #32] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r4, #60 @ 0x3c │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 37d5b8 │ │ │ │ ldr r0, [pc, #1756] @ 37dbd8 │ │ │ │ mov r1, #4 │ │ │ │ @@ -845150,18 +845150,18 @@ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ strb ip, [sp, #108] @ 0x6c │ │ │ │ cmp r0, r2 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ bcs 37d7ec │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r5, #64 @ 0x40 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 37d7a8 │ │ │ │ ldr r0, [pc, #1288] @ 37dbf4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -845728,18 +845728,18 @@ │ │ │ │ ldm lr, {r4, r5, r6, r7} │ │ │ │ stm r2, {r4, r5, r6, r7} │ │ │ │ ldrb r2, [fp, #48] @ 0x30 │ │ │ │ strd r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne 37e0bc │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r7, fp, #40 @ 0x28 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 37e0b0 │ │ │ │ ldr r0, [pc, #380] @ 37e170 │ │ │ │ mov r1, #4 │ │ │ │ @@ -845852,18 +845852,18 @@ │ │ │ │ beq 37e1a8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ strb r1, [r0, #50] @ 0x32 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r6, r5 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 37e2ac │ │ │ │ ldr r0, [pc, #488] @ 37e3cc │ │ │ │ mov r1, #4 │ │ │ │ @@ -845917,18 +845917,18 @@ │ │ │ │ dmb ish │ │ │ │ bl 48155c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 4ac44 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 37e3ac │ │ │ │ ldr r0, [pc, #236] @ 37e3d0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -846386,18 +846386,18 @@ │ │ │ │ strb r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ add r2, r0, #1 │ │ │ │ str r2, [r6, #52] @ 0x34 │ │ │ │ str r5, [sp, #8] │ │ │ │ bne 37eb04 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r7, r6, #64 @ 0x40 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 37eaf8 │ │ │ │ ldr r0, [pc, #552] @ 37ec64 │ │ │ │ mov r1, #4 │ │ │ │ @@ -846759,57 +846759,57 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, sp, #4 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldr r2, [pc, #60] @ 37f02c │ │ │ │ add r0, r5, #4 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 7676fc │ │ │ │ + bl 76770c │ │ │ │ ldr r2, [pc, #32] @ 37f030 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7676fc │ │ │ │ + bl 76770c │ │ │ │ mov r0, r4 │ │ │ │ - bl 76789c │ │ │ │ + bl 7678ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq r4, sl, r8, lsr #19 │ │ │ │ subseq r4, sl, ip, lsr #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, sp, #4 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldr r2, [pc, #60] @ 37f098 │ │ │ │ add r0, r5, #4 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 7676fc │ │ │ │ + bl 76770c │ │ │ │ ldr r2, [pc, #32] @ 37f09c │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 7676fc │ │ │ │ + bl 76770c │ │ │ │ mov r0, r4 │ │ │ │ - bl 76789c │ │ │ │ + bl 7678ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subseq r4, sl, ip, lsr r9 │ │ │ │ subseq r4, sl, r0, lsr r9 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -846822,55 +846822,55 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #48] @ 37f124 │ │ │ │ ldr r3, [pc, #48] @ 37f128 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ subeq pc, r0, ip, rrx │ │ │ │ subseq r4, sl, r4, lsl r9 │ │ │ │ eorseq r3, pc, r7, asr #9 │ │ │ │ ldrsbeq r4, [sl], #-132 @ 0xffffff7c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrd r8, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r9, #0 │ │ │ │ beq 37f17c │ │ │ │ ldr r4, [pc, #60] @ 37f18c │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ lsl r7, r9, #3 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #8 │ │ │ │ add r8, r8, #8 │ │ │ │ bne 37f15c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subseq r3, sl, r8, asr sl │ │ │ │ ldr r0, [r0] │ │ │ │ b 44dd18 │ │ │ │ ldr r0, [r0] │ │ │ │ b 44dd38 │ │ │ │ @@ -848304,15 +848304,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3807e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 38080c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ b 38086c │ │ │ │ @@ -848534,15 +848534,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 380b80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 380ba4 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, #0 │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ @@ -849798,15 +849798,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq r1, sl, ip, lsl #21 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #192] @ 382038 │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -849834,15 +849834,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ stm fp, {r0, r1, r2, r3, r5, ip, lr} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ @@ -849867,15 +849867,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq ip, r0, lr, asr r1 │ │ │ │ subseq r1, sl, r0, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r9, [r0, #60] @ 0x3c │ │ │ │ @@ -852580,15 +852580,15 @@ │ │ │ │ ldr r0, [pc, #916] @ 384e58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ @@ -852668,15 +852668,15 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ cmp r6, r0 │ │ │ │ bne 384c3c │ │ │ │ ldr r1, [pc, #576] @ 384e74 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 745dac │ │ │ │ + bl 745dbc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ str r5, [r0, r1, lsl #2]! │ │ │ │ add r1, r6, #1 │ │ │ │ strd r4, [r0, #4] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ @@ -853288,24 +853288,24 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #624] @ 38584c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 73a328 │ │ │ │ + bl 73a338 │ │ │ │ ldr r7, [sp] │ │ │ │ cmp r7, #1 │ │ │ │ bne 385694 │ │ │ │ ldr r1, [pc, #592] @ 385850 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #28 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r5 │ │ │ │ - bl 73a328 │ │ │ │ + bl 73a338 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ bne 3856c8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ bl 45df14 │ │ │ │ ldr r1, [pc, #548] @ 385854 │ │ │ │ @@ -853322,15 +853322,15 @@ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 3856e0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -853368,15 +853368,15 @@ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 385864 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -853886,15 +853886,15 @@ │ │ │ │ bne 385f14 │ │ │ │ cmp r1, #1 │ │ │ │ bne 385d54 │ │ │ │ dmb ish │ │ │ │ bl 447100 │ │ │ │ b 385d54 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #160] @ 385fec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add ip, sp, #200 @ 0xc8 │ │ │ │ ldr sl, [sp, #212] @ 0xd4 │ │ │ │ mov r3, #1 │ │ │ │ mov lr, #0 │ │ │ │ @@ -854291,15 +854291,15 @@ │ │ │ │ bl 65594 │ │ │ │ ldr r0, [pc, #32] @ 3865a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subseq sp, r9, r4, lsl #16 │ │ │ │ subseq sp, r9, ip, asr r5 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ @@ -854313,15 +854313,15 @@ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sp │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ - bl 714de8 │ │ │ │ + bl 714df8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldrd r4, [r0] │ │ │ │ @@ -854619,15 +854619,15 @@ │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #1 │ │ │ │ bl 4cf14 │ │ │ │ b 3869ec │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #192] @ 386b80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r7, #1 │ │ │ │ mov ip, #0 │ │ │ │ stmia r0!, {r7, ip} │ │ │ │ @@ -854741,15 +854741,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 386e04 │ │ │ │ ldr r0, [pc, #652] @ 386f28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 386e0c │ │ │ │ ldr r1, [pc, #636] @ 386f2c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 386ec0 │ │ │ │ @@ -854771,25 +854771,25 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ str r6, [sp, #2140] @ 0x85c │ │ │ │ str r0, [sp, #2136] @ 0x858 │ │ │ │ str ip, [sp, #2152] @ 0x868 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #2096 @ 0x830 │ │ │ │ add r2, lr, #84 @ 0x54 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ b 386e18 │ │ │ │ ldr r0, [pc, #488] @ 386f0c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 386de0 │ │ │ │ ldr r0, [pc, #504] @ 386f34 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 386bd0 │ │ │ │ ldr r0, [pc, #488] @ 386f38 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 386ea4 │ │ │ │ @@ -854820,15 +854820,15 @@ │ │ │ │ str ip, [sp, #1072] @ 0x430 │ │ │ │ str lr, [sp, #2152] @ 0x868 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r6, [sp, #2104] @ 0x838 │ │ │ │ str r1, [sp, #2096] @ 0x830 │ │ │ │ add r1, sp, #2096 @ 0x830 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 386bd0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 386bd0 │ │ │ │ ldr r0, [pc, #288] @ 386f10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -854942,25 +854942,25 @@ │ │ │ │ subseq ip, r9, r4, lsl #24 │ │ │ │ subseq ip, r9, r0, lsr #24 │ │ │ │ b 44b448 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 386fc4 │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r7, r0, pc, lsl #14 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 386fec │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760b28 │ │ │ │ + b 760b38 │ │ │ │ subeq r7, r0, r8, lsr r4 │ │ │ │ ldr r0, [r0] │ │ │ │ b 38ad5c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ mvn r1, #3 │ │ │ │ ldrsb r0, [r0] │ │ │ │ @@ -854968,75 +854968,75 @@ │ │ │ │ ldr r2, [pc, #28] @ 387030 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [ip, r0] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mov r0, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq sp, r9, r4, lsl #3 │ │ │ │ eorseq r2, pc, r8, lsr #23 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 387050 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 387054 │ │ │ │ - b 76b430 │ │ │ │ - b 75ecd8 │ │ │ │ - b 75ed48 │ │ │ │ + b 76b440 │ │ │ │ + b 75ece8 │ │ │ │ + b 75ed58 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 387074 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 387078 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3870d0 │ │ │ │ ldr r4, [pc, #56] @ 3870e0 │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ bne 3870b0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsheq fp, [r9], #-164 @ 0xffffff5c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 387114 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 387118 │ │ │ │ - b 76b430 │ │ │ │ - b 75ecd8 │ │ │ │ - b 75ed48 │ │ │ │ + b 76b440 │ │ │ │ + b 75ece8 │ │ │ │ + b 75ed58 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r6, #6 │ │ │ │ mov r7, #7 │ │ │ │ add r5, sp, #28 │ │ │ │ @@ -855057,15 +855057,15 @@ │ │ │ │ mov r2, #6 │ │ │ │ add r4, pc, r4 │ │ │ │ str r7, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq r7, r0, r6, ror #8 │ │ │ │ ldrsbeq ip, [r9], #-252 @ 0xffffff04 │ │ │ │ subeq r7, r0, sp, lsr r7 │ │ │ │ subeq r7, r0, r7, lsr r7 │ │ │ │ subseq ip, r9, r8, asr #31 │ │ │ │ @@ -855125,15 +855125,15 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 761720 │ │ │ │ + bl 761730 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x0059ce98 │ │ │ │ subseq ip, r9, r8, ror #28 │ │ │ │ subseq ip, r9, r0, asr lr │ │ │ │ subseq ip, r9, r8, lsr lr │ │ │ │ subseq ip, r9, r0, lsr #28 │ │ │ │ @@ -855141,59 +855141,59 @@ │ │ │ │ subseq ip, r9, r0, asr lr │ │ │ │ ldrsbeq ip, [r9], #-216 @ 0xffffff28 │ │ │ │ ldrheq ip, [r9], #-208 @ 0xffffff30 │ │ │ │ subeq r7, r0, lr, asr #11 │ │ │ │ subseq ip, r9, r8, lsr #26 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - b 75ec6c │ │ │ │ + b 75ec7c │ │ │ │ ldr r0, [r0] │ │ │ │ b 443ba0 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76b430 │ │ │ │ + b 76b440 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [r0] │ │ │ │ b 441f6c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 387348 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 38734c │ │ │ │ - b 76b430 │ │ │ │ - b 75ecd8 │ │ │ │ - b 75ed48 │ │ │ │ + b 76b440 │ │ │ │ + b 75ece8 │ │ │ │ + b 75ed58 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 387368 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 38736c │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 387388 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 38738c │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ 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 │ │ │ │ @@ -855538,43 +855538,43 @@ │ │ │ │ mov r6, r4 │ │ │ │ add r7, sl, #56 @ 0x38 │ │ │ │ ldr r0, [r6, #232]! @ 0xe8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 387914 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r6, #24 │ │ │ │ bl 3ead7c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 387eec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #2 │ │ │ │ beq 387eec │ │ │ │ ldrd r2, [r7] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 387eec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #236]! @ 0xec │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 387960 │ │ │ │ cmp r2, #1 │ │ │ │ bne 387eec │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ b 387eec │ │ │ │ sub r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -855923,29 +855923,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 387f50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #176]! @ 0xb0 │ │ │ │ cmp r5, #2 │ │ │ │ beq 387f50 │ │ │ │ ldrd r2, [sl] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 387f50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #180]! @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 387f2c │ │ │ │ cmp r2, #1 │ │ │ │ bne 387f50 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r6, [r4, #220] @ 0xdc │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl 389458 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -856221,15 +856221,15 @@ │ │ │ │ b 38841c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3883c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 388d0c │ │ │ │ ldrb r0, [r4, #220] @ 0xdc │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #221] @ 0xdd │ │ │ │ cmp r0, #0 │ │ │ │ beq 3883e4 │ │ │ │ @@ -856823,30 +856823,30 @@ │ │ │ │ bl 42a78 <_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 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 388d64 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 388d38 │ │ │ │ cmp r1, #1 │ │ │ │ bne 388d64 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 389dd8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -857907,15 +857907,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 389df4 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 389e28 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, r1, #8 │ │ │ │ @@ -858069,15 +858069,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 38a07c │ │ │ │ cmp r2, #1 │ │ │ │ bne 38a0a0 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ b 38a100 │ │ │ │ @@ -858393,19 +858393,19 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 38a58c │ │ │ │ cmp r2, #1 │ │ │ │ bne 38a5b0 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ add r1, pc, #16 │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -858433,66 +858433,66 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #588] @ 38a8ac │ │ │ │ ldr r0, [pc, #588] @ 38a8b0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #488] @ 38a878 │ │ │ │ ldr r1, [pc, #488] @ 38a87c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ b 38a778 │ │ │ │ ldr r1, [pc, #528] @ 38a8b4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #480] @ 38a8a0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #400] @ 38a86c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r0, [pc, #376] @ 38a870 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #372] @ 38a874 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [pc, #348] @ 38a888 │ │ │ │ add r0, r3, #20 │ │ │ │ ldr lr, [pc, #344] @ 38a88c │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #340] @ 38a890 │ │ │ │ @@ -858501,62 +858501,62 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ add lr, pc, lr │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp] │ │ │ │ mov r2, #18 │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #244] @ 38a864 │ │ │ │ ldr r1, [pc, #244] @ 38a868 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #220] @ 38a880 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #248] @ 38a8b8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #168] @ 38a884 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r0, [pc, #172] @ 38a8a4 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [pc, #168] @ 38a8a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [pc, #104] @ 38a894 │ │ │ │ add r0, r3, #16 │ │ │ │ ldr lr, [pc, #100] @ 38a898 │ │ │ │ ldr r1, [pc, #100] @ 38a89c │ │ │ │ add ip, pc, ip │ │ │ │ @@ -858564,15 +858564,15 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [sp] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x00599594 │ │ │ │ subeq r3, r0, r5, ror #25 │ │ │ │ subeq r3, r0, r4, lsl #27 │ │ │ │ subseq r9, r9, r8, lsl r6 │ │ │ │ eorseq r4, lr, ip, asr r8 │ │ │ │ @@ -858709,15 +858709,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [pc, #32] @ 38aaac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subseq r9, r9, ip, ror #5 │ │ │ │ subseq r9, r9, ip, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -858833,15 +858833,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [pc, #32] @ 38ac9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldrsheq r9, [r9], #-12 │ │ │ │ subseq r9, r9, ip, lsr r1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -858915,15 +858915,15 @@ │ │ │ │ ldr r2, [pc, #512] @ 38afc0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, ip │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #504] @ 38afe0 │ │ │ │ ldr r1, [pc, #504] @ 38afe4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ b 38ae70 │ │ │ │ @@ -858947,28 +858947,28 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str r5, [sp, #28] │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str lr, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #360] @ 38afd0 │ │ │ │ ldr r1, [pc, #360] @ 38afd4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ add r3, sp, #28 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #20 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #316] @ 38afd8 │ │ │ │ ldr r1, [pc, #316] @ 38afdc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ b 38af30 │ │ │ │ @@ -858978,15 +858978,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr lr, [pc, #224] @ 38afc4 │ │ │ │ add r2, r0, #16 │ │ │ │ ldr r3, [pc, #220] @ 38afc8 │ │ │ │ ldr r1, [pc, #220] @ 38afcc │ │ │ │ add lr, pc, lr │ │ │ │ @@ -858995,54 +858995,54 @@ │ │ │ │ add r2, sp, #28 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r2, lr} │ │ │ │ mov r0, ip │ │ │ │ mov r2, #14 │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #192] @ 38afe8 │ │ │ │ ldr r1, [pc, #192] @ 38afec │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #148] @ 38aff0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #144] @ 38aff4 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #19 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #112] @ 38b000 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #108] @ 38b004 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq r3, r0, r4, lsr r7 │ │ │ │ subseq r9, r9, r0 │ │ │ │ subseq r8, r9, r8, lsl #28 │ │ │ │ subseq r8, r9, r4, ror #29 │ │ │ │ strdeq r3, [r0], #-87 @ 0xffffffa9 │ │ │ │ @@ -859592,15 +859592,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subseq r8, r9, r8, asr #11 │ │ │ │ subeq r2, r0, r4, ror sp │ │ │ │ ldrsbeq r8, [r9], #-84 @ 0xffffffac │ │ │ │ subeq r2, r0, r4, asr sp │ │ │ │ subeq r2, r0, r5, asr sp │ │ │ │ @@ -859608,105 +859608,105 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 38b8ac │ │ │ │ ldr r1, [pc, #76] @ 38b8ec │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 38b8e4 │ │ │ │ ldr r3, [pc, #40] @ 38b8e8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq r3, lr, r8, asr r6 │ │ │ │ subseq r8, r9, r0, ror #10 │ │ │ │ eorseq r3, lr, r0, ror r6 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bne 38b914 │ │ │ │ ldr r1, [pc, #76] @ 38b954 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 38b94c │ │ │ │ ldr r3, [pc, #40] @ 38b950 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldrshteq r3, [lr], -r0 │ │ │ │ subseq r8, r9, r8, lsl #10 │ │ │ │ eorseq r3, lr, r8, lsl #12 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 38b97c │ │ │ │ ldr r1, [pc, #76] @ 38b9bc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 38b9b4 │ │ │ │ ldr r3, [pc, #40] @ 38b9b8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq r3, lr, r8, lsl #11 │ │ │ │ ldrheq r8, [r9], #-64 @ 0xffffffc0 │ │ │ │ eorseq r3, lr, r0, lsr #11 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 38b9e4 │ │ │ │ ldr r1, [pc, #76] @ 38ba24 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 38ba1c │ │ │ │ ldr r3, [pc, #40] @ 38ba20 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq r3, lr, r0, lsr #10 │ │ │ │ subseq r8, r9, r8, asr r4 │ │ │ │ eorseq r3, lr, r8, lsr r5 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -859719,72 +859719,72 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 38ba8c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq r3, lr, ip, asr #9 │ │ │ │ subseq r8, r9, r4, lsl r4 │ │ │ │ mlaseq lr, r8, r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 38bab4 │ │ │ │ ldr r1, [pc, #76] @ 38baf4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 38baec │ │ │ │ ldr r3, [pc, #40] @ 38baf0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq r3, lr, r0, asr r4 │ │ │ │ subseq r8, r9, r8, lsr #7 │ │ │ │ eorseq r3, lr, r8, ror #8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 38bb1c │ │ │ │ ldr r1, [pc, #76] @ 38bb5c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 38bb54 │ │ │ │ ldr r3, [pc, #40] @ 38bb58 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq r3, lr, r8, ror #7 │ │ │ │ subseq r8, r9, r0, asr r3 │ │ │ │ eorseq r3, lr, r0, lsl #8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -859794,15 +859794,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r2, r0, r0, asr #20 │ │ │ │ subseq r8, r9, r8, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ @@ -860230,50 +860230,50 @@ │ │ │ │ mov r2, #4 │ │ │ │ add ip, pc, ip │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #468] @ 38c448 │ │ │ │ add r2, pc, r2 │ │ │ │ b 38c324 │ │ │ │ ldr r2, [pc, #444] @ 38c43c │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #384] @ 38c420 │ │ │ │ add r2, pc, r2 │ │ │ │ b 38c3f8 │ │ │ │ ldr r2, [pc, #404] @ 38c440 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #360] @ 38c434 │ │ │ │ add r2, pc, r2 │ │ │ │ b 38c3f8 │ │ │ │ ldr r2, [pc, #320] @ 38c418 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #340] @ 38c44c │ │ │ │ ldr r2, [pc, #340] @ 38c450 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ b 38c3bc │ │ │ │ ldr r2, [pc, #272] @ 38c41c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -860284,68 +860284,68 @@ │ │ │ │ ldr r2, [pc, #240] @ 38c414 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #292] @ 38c468 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [pc, #288] @ 38c46c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #168] @ 38c424 │ │ │ │ add r2, pc, r2 │ │ │ │ b 38c3f8 │ │ │ │ ldr r2, [pc, #188] @ 38c444 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r2, [pc, #128] @ 38c428 │ │ │ │ add r2, pc, r2 │ │ │ │ b 38c3f8 │ │ │ │ ldr r3, [pc, #188] @ 38c470 │ │ │ │ ldr r2, [pc, #188] @ 38c474 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 38c438 │ │ │ │ add r2, pc, r2 │ │ │ │ b 38c3f8 │ │ │ │ ldr r2, [pc, #56] @ 38c430 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq r2, lr, r4, ror sp │ │ │ │ subeq r2, r0, r3, lsr #5 │ │ │ │ mlaseq lr, ip, ip, r2 │ │ │ │ strheq r2, [r0], #-45 @ 0xffffffd3 │ │ │ │ subeq r2, r0, ip, lsr #6 │ │ │ │ subeq r2, r0, r3, asr r2 │ │ │ │ subeq r2, r0, sl, lsr #4 │ │ │ │ @@ -860635,15 +860635,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #7 │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 38c90c │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r3, [pc, #64] @ 38c910 │ │ │ │ ldr ip, [pc, #64] @ 38c914 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -860651,15 +860651,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ subeq r1, r0, pc, ror sp │ │ │ │ subeq r1, r0, r2, ror #26 │ │ │ │ subseq r7, r9, r8, asr #12 │ │ │ │ subeq r1, r0, r4, lsr sp │ │ │ │ subeq r1, r0, lr, lsr #26 │ │ │ │ @@ -861142,18 +861142,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 38d22c │ │ │ │ mov r0, r7 │ │ │ │ bl 389ff4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r7, [r4] │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 38d1e8 │ │ │ │ ldr r0, [pc, #404] @ 38d25c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -863742,15 +863742,15 @@ │ │ │ │ eorseq sl, lr, r4, ror r3 │ │ │ │ eorseq lr, pc, r5, asr ip @ │ │ │ │ eorseq lr, pc, r6, asr #27 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 38f944 │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq lr, pc, pc, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #748 @ 0x2ec │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #2 │ │ │ │ @@ -864444,15 +864444,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 390564 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -865285,15 +865285,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 391288 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -866120,15 +866120,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 391fac │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -866974,15 +866974,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 392cec │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -867815,15 +867815,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 393a10 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -868656,15 +868656,15 @@ │ │ │ │ movw r1, #32 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ - bl 7670b0 │ │ │ │ + bl 7670c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 394734 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, r0, #4 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #21 │ │ │ │ @@ -868980,15 +868980,15 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bcc 394bc4 │ │ │ │ cmp r3, r1 │ │ │ │ bhi 394bd8 │ │ │ │ add r1, r0, r6 │ │ │ │ sub r2, r3, r6 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ beq 394be8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ bl 44d580 │ │ │ │ @@ -869084,15 +869084,15 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bcc 394d64 │ │ │ │ cmp r3, r1 │ │ │ │ bhi 394d78 │ │ │ │ add r1, r0, r6 │ │ │ │ sub r2, r3, r6 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ beq 394d88 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ bl 443c88 │ │ │ │ @@ -869188,15 +869188,15 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bcc 394f04 │ │ │ │ cmp r3, r1 │ │ │ │ bhi 394f18 │ │ │ │ add r1, r0, r6 │ │ │ │ sub r2, r3, r6 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ beq 394f28 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ bl 442150 │ │ │ │ @@ -869292,15 +869292,15 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bcc 3950a4 │ │ │ │ cmp r3, r1 │ │ │ │ bhi 3950b8 │ │ │ │ add r1, r0, r6 │ │ │ │ sub r2, r3, r6 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3950c8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ bl 444ab0 │ │ │ │ @@ -869396,15 +869396,15 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bcc 395244 │ │ │ │ cmp r3, r1 │ │ │ │ bhi 395258 │ │ │ │ add r1, r0, r6 │ │ │ │ sub r2, r3, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ beq 395268 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, sp, #28 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ bl 444358 │ │ │ │ @@ -869500,15 +869500,15 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bcc 3953e4 │ │ │ │ cmp r3, r1 │ │ │ │ bhi 3953f8 │ │ │ │ add r1, r0, r6 │ │ │ │ sub r2, r3, r6 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ beq 395408 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ bl 444620 │ │ │ │ @@ -869863,15 +869863,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ mov r0, r3 │ │ │ │ movne r1, r2 │ │ │ │ mov r2, #6 │ │ │ │ movweq r2, #3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq r8, pc, fp, asr #30 │ │ │ │ eorseq r8, pc, r4, asr #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -869924,15 +869924,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ eorseq r8, pc, r8, lsr #29 │ │ │ │ eorseq r8, pc, pc, lsl #29 │ │ │ │ ldrsbeq lr, [r8], #-100 @ 0xffffff9c │ │ │ │ @@ -870036,15 +870036,15 @@ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ eorseq r8, pc, ip, ror #25 │ │ │ │ ldrsbteq r8, [pc], -r3 │ │ │ │ subseq lr, r8, r8, lsl r5 │ │ │ │ @@ -870056,15 +870056,15 @@ │ │ │ │ ldr r2, [pc, #28] @ 395bf0 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [ip, r0] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mov r0, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq lr, r8, r4, asr #11 │ │ │ │ eorseq r3, lr, r8, ror #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ mov r6, #30 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ @@ -870191,15 +870191,15 @@ │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ eorseq r8, pc, r2, ror #21 │ │ │ │ ldrsbteq r8, [pc], -r9 │ │ │ │ ldrsbteq r8, [pc], -r0 │ │ │ │ @@ -870287,15 +870287,15 @@ │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ eorseq r8, pc, r2, ror #18 │ │ │ │ eorseq r8, pc, r9, asr r9 @ │ │ │ │ eorseq r8, pc, r0, asr r9 @ │ │ │ │ @@ -870383,15 +870383,15 @@ │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ eorseq r8, pc, r2, ror #15 │ │ │ │ ldrsbteq r8, [pc], -r9 │ │ │ │ ldrsbteq r8, [pc], -r0 │ │ │ │ @@ -870438,15 +870438,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 761720 │ │ │ │ + bl 761730 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subseq sp, r8, r8, lsl sp │ │ │ │ subseq sp, r8, r8, asr #31 │ │ │ │ ldrheq sp, [r8], #-240 @ 0xffffff10 │ │ │ │ @ instruction: 0x0058df98 │ │ │ │ subseq sp, r8, r8, asr pc │ │ │ │ @@ -872069,38 +872069,38 @@ │ │ │ │ movt r2, #38562 @ 0x96a2 │ │ │ │ movt r1, #59192 @ 0xe738 │ │ │ │ movt r3, #5277 @ 0x149d │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ - b 615f18 │ │ │ │ + b 615f28 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 397b74 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq r6, pc, lr, asr #27 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 397b8c │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrshteq r6, [pc], -r7 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 397ba4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrshteq r6, [pc], -r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 397bbc │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq r6, pc, r5, ror sp @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #172] @ 397c80 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -874466,15 +874466,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 39a0b0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 39a0d4 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ b 39a134 │ │ │ │ @@ -875301,21 +875301,21 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 39adbc │ │ │ │ cmp r2, #1 │ │ │ │ bne 39ade0 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 39adf8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq r3, pc, r4, lsr ip @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -875440,18 +875440,18 @@ │ │ │ │ beq 39b000 │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r4, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39b2a4 │ │ │ │ ldr r4, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r7, r4, #8 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 39b0f0 │ │ │ │ ldr r0, [pc, #900] @ 39b3b8 │ │ │ │ mov r1, #4 │ │ │ │ @@ -875890,15 +875890,15 @@ │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ ldr r1, [pc, #404] @ 39b89c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #10 │ │ │ │ - bl 73a328 │ │ │ │ + bl 73a338 │ │ │ │ ldr r7, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ beq 39b760 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 39b760 │ │ │ │ mov r6, #0 │ │ │ │ @@ -878297,15 +878297,15 @@ │ │ │ │ bne 39dcbc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 39dcbc │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [r9, #1624] @ 0x658 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 39dd54 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ bl 397bc0 │ │ │ │ @@ -878437,15 +878437,15 @@ │ │ │ │ ldr r2, [pc, #196] @ 39df8c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #4 │ │ │ │ add r4, r2, #4 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #24 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 39df24 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -879035,143 +879035,143 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 39ed34 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 39ed44 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ b 39f32c │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #42 @ 0x2a │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #23 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #22 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #28 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #21 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #25 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #27 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ b 39f32c │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ @@ -879260,15 +879260,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 39ef14 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 39ef24 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ @@ -879276,15 +879276,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 39efbc │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 39efcc │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #50 @ 0x32 │ │ │ │ @@ -879298,107 +879298,107 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 39f078 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 39f088 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ b 39f32c │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #24 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #32 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #30 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #26 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #31 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ b 39f32c │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #51 @ 0x33 │ │ │ │ @@ -879424,91 +879424,91 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 39f178 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 39f188 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #54 @ 0x36 │ │ │ │ b 39f32c │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ b 39f32c │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #47 @ 0x2f │ │ │ │ b 39f32c │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #29 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ b 39f32c │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ b 39f330 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ @@ -879518,36 +879518,36 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 39f1d4 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 39f1e4 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #66 @ 0x42 │ │ │ │ b 39f32c │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #55 @ 0x37 │ │ │ │ b 39f32c │ │ │ │ eorseq r1, pc, r0, lsr #5 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #57 @ 0x39 │ │ │ │ @@ -879565,15 +879565,15 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 39f270 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 39f280 │ │ │ │ eorseq r0, pc, r7, asr #28 │ │ │ │ eorseq r0, pc, r0, lsl #28 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ @@ -879582,85 +879582,85 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 39f2d0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 39f2e0 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ b 39f32c │ │ │ │ eorseq r0, pc, r1, ror #31 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ b 39f32c │ │ │ │ eorseq r1, pc, r4, asr #2 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #59 @ 0x3b │ │ │ │ b 39f32c │ │ │ │ ldrshteq r1, [pc], -pc │ │ │ │ eorseq r1, pc, sl, lsr #32 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ b 39f330 │ │ │ │ eorseq r0, pc, r4, lsr fp @ │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ ldr r3, [sp] │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ b 39f32c │ │ │ │ ldrsbteq r1, [pc], -r9 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ b 39f32c │ │ │ │ eorseq r0, pc, r3, asr #30 │ │ │ │ eorseq r0, pc, lr, lsr #26 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ @@ -879670,74 +879670,74 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 39f308 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ b 39f318 │ │ │ │ ldrsbteq r0, [pc], -sl │ │ │ │ eorseq r0, pc, r1, lsl ip @ │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ b 39f32c │ │ │ │ eorseq r0, pc, fp, lsr #23 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #62 @ 0x3e │ │ │ │ b 39f32c │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ b 39f32c │ │ │ │ eorseq r0, pc, r7, lsl #30 │ │ │ │ mlaseq pc, fp, lr, r0 @ │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #49 @ 0x31 │ │ │ │ b 39f32c │ │ │ │ eorseq r0, pc, sl, asr #27 │ │ │ │ eorseq r0, pc, r7, lsl #27 │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ moveq r1, r7 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ movweq r0, #1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ b 39f330 │ │ │ │ eorseq r0, pc, lr, lsl sp @ │ │ │ │ ldrhteq r0, [pc], -ip │ │ │ │ mov r0, sp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ subs r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r3 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ @@ -879890,15 +879890,15 @@ │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, #1 │ │ │ │ str fp, [r4] │ │ │ │ strb r0, [r1, #8] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #108] @ 39f608 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ @@ -880631,15 +880631,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ orr r4, r0, #4 │ │ │ │ str r1, [sp, #620] @ 0x26c │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ add ip, sp, #340 @ 0x154 │ │ │ │ ldr r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -881013,15 +881013,15 @@ │ │ │ │ str r4, [sp, #676] @ 0x2a4 │ │ │ │ str r2, [sp, #672] @ 0x2a0 │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ str r1, [sp, #664] @ 0x298 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r4, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b 3a0750 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ orr r0, r5, #4 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ @@ -882268,15 +882268,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [sp, #696] @ 0x2b8 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ orr r6, r0, #4 │ │ │ │ str r1, [sp, #700] @ 0x2bc │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ add ip, sp, #720 @ 0x2d0 │ │ │ │ ldr r7, [r6] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldmib r6, {r5, r6} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ @@ -882491,15 +882491,15 @@ │ │ │ │ add r2, sp, #808 @ 0x328 │ │ │ │ str r2, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #808] @ 0x328 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #704] @ 0x2c0 │ │ │ │ b 3a1e80 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ b 3a20a0 │ │ │ │ @@ -882777,15 +882777,15 @@ │ │ │ │ str r2, [sp, #348] @ 0x15c │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #812] @ 0x32c │ │ │ │ str r4, [sp, #808] @ 0x328 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ add r3, sp, #708 @ 0x2c4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ str r0, [sp, #704] @ 0x2c0 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ @@ -883972,15 +883972,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ orr r4, r0, #4 │ │ │ │ str r1, [sp, #596] @ 0x254 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r3, sp, #704 @ 0x2c0 │ │ │ │ add ip, sp, #332 @ 0x14c │ │ │ │ ldr r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -926981,15 +926981,15 @@ │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ add r0, sp, #364 @ 0x16c │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ sub r0, r4, r3 │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #248] @ 0xf8 │ │ │ │ ldr r7, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ ldr r3, [pc, #2740] @ 3ce028 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ @@ -927269,15 +927269,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #368] @ 0x170 │ │ │ │ add r2, sp, #372 @ 0x174 │ │ │ │ str r2, [sp, #364] @ 0x16c │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #184] @ 0xb8 │ │ │ │ ldr r7, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [pc, #1616] @ 3ce044 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #356] @ 0x164 │ │ │ │ @@ -928748,15 +928748,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #396] @ 0x18c │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ str r2, [sp, #392] @ 0x188 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ add r0, sp, #380 @ 0x17c │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #380] @ 0x17c │ │ │ │ ldr r9, [sp, #384] @ 0x180 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ ldr r3, [pc, #1040] @ 3cf520 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #372] @ 0x174 │ │ │ │ @@ -928803,15 +928803,15 @@ │ │ │ │ ldr r0, [pc, #872] @ 3cf528 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ ldr r3, [pc, #836] @ 3cf52c │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [sp, #380] @ 0x17c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ @@ -928933,15 +928933,15 @@ │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ bl 4b18c │ │ │ │ b 3cf41c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #260] @ 3cf4ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ mov r4, #1 │ │ │ │ mov r6, #0 │ │ │ │ stmia r0!, {r4, r6} │ │ │ │ @@ -929414,15 +929414,15 @@ │ │ │ │ ldr r0, [pc, #3876] @ 3d0a70 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ add r0, sp, #508 @ 0x1fc │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ str r7, [sp, #400] @ 0x190 │ │ │ │ ldr r3, [pc, #3832] @ 3d0a74 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ @@ -929665,15 +929665,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ ldr r0, [pc, #3824] @ 3d0e30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ mov r1, r9 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ bl 3e0b00 │ │ │ │ add r3, sp, #516 @ 0x204 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ @@ -929788,21 +929788,21 @@ │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ b 3d0044 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ beq 3d17f8 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d0470 │ │ │ │ mov r0, #24 │ │ │ │ str r2, [sp, #440] @ 0x1b8 │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ @@ -929839,15 +929839,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ add r2, sp, #492 @ 0x1ec │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r6, [sp, #500] @ 0x1f4 │ │ │ │ ldr r3, [pc, #3796] @ 3d10f8 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ @@ -930031,15 +930031,15 @@ │ │ │ │ ldr r0, [pc, #3996] @ 3d148c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #468] @ 0x1d4 │ │ │ │ mov r9, r8 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ ldr r3, [pc, #3948] @ 3d1490 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ @@ -930096,15 +930096,15 @@ │ │ │ │ ldr r0, [pc, #4064] @ 3d15d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #468] @ 0x1d4 │ │ │ │ mov r9, r8 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ ldr r3, [pc, #4060] @ 3d1604 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ @@ -930159,15 +930159,15 @@ │ │ │ │ ldr r0, [pc, #3868] @ 3d160c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #468] @ 0x1d4 │ │ │ │ mov r9, r8 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ ldr r3, [pc, #3820] @ 3d1610 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ @@ -930224,15 +930224,15 @@ │ │ │ │ ldr r0, [pc, #4068] @ 3d17d8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ add r0, sp, #508 @ 0x1fc │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ ldr r3, [pc, #4024] @ 3d17dc │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ @@ -930286,15 +930286,15 @@ │ │ │ │ ldr r0, [pc, #4084] @ 3d18e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #468] @ 0x1d4 │ │ │ │ mov r9, r8 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ ldr r3, [pc, #4036] @ 3d18e4 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ @@ -930350,15 +930350,15 @@ │ │ │ │ ldr r0, [pc, #4012] @ 3d1998 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ add r0, sp, #508 @ 0x1fc │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ ldr r3, [pc, #3968] @ 3d199c │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ @@ -930456,15 +930456,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ str r2, [sp, #500] @ 0x1f4 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #388] @ 0x184 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr sl, [sp, #384] @ 0x180 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ str r9, [sp, #492] @ 0x1ec │ │ │ │ ldr r3, [pc, #3948] @ 3d1b34 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ @@ -930571,15 +930571,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ str r2, [sp, #500] @ 0x1f4 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #388] @ 0x184 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr sl, [sp, #384] @ 0x180 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ str r9, [sp, #492] @ 0x1ec │ │ │ │ ldr r3, [pc, #3900] @ 3d1cd0 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ @@ -930696,15 +930696,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ str r2, [sp, #500] @ 0x1f4 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #388] @ 0x184 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr sl, [sp, #384] @ 0x180 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ str r9, [sp, #492] @ 0x1ec │ │ │ │ ldr r3, [pc, #3928] @ 3d1ee0 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ @@ -930873,15 +930873,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ str r2, [sp, #500] @ 0x1f4 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #388] @ 0x184 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr sl, [sp, #384] @ 0x180 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ str r9, [sp, #492] @ 0x1ec │ │ │ │ ldr r3, [pc, #3944] @ 3d21b4 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ @@ -931072,15 +931072,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ add r2, sp, #492 @ 0x1ec │ │ │ │ str r2, [sp, #384] @ 0x180 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ ldr sl, [sp, #400] @ 0x190 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r9, [sp, #500] @ 0x1f4 │ │ │ │ ldr r3, [pc, #4060] @ 3d2544 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ @@ -931167,15 +931167,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ add r2, sp, #492 @ 0x1ec │ │ │ │ str r2, [sp, #384] @ 0x180 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ ldr r5, [sp, #400] @ 0x190 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r6, [sp, #500] @ 0x1f4 │ │ │ │ ldr r3, [pc, #4088] @ 3d26dc │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ @@ -931723,15 +931723,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ add r2, sp, #500 @ 0x1f4 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #500] @ 0x1f4 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #400] @ 0x190 │ │ │ │ ldr r5, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ ldr r3, [pc, #4048] @ 3d2f5c │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #384] @ 0x180 │ │ │ │ @@ -931904,15 +931904,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ add r2, sp, #500 @ 0x1f4 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #500] @ 0x1f4 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #400] @ 0x190 │ │ │ │ ldr r5, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ ldr r3, [pc, #4052] @ 3d3234 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #384] @ 0x180 │ │ │ │ @@ -932165,15 +932165,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ add r2, sp, #500 @ 0x1f4 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #500] @ 0x1f4 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #400] @ 0x190 │ │ │ │ ldr r4, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ ldr r3, [pc, #4068] @ 3d3658 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #384] @ 0x180 │ │ │ │ @@ -932560,15 +932560,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #404] @ 0x194 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ str r2, [sp, #400] @ 0x190 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #512] @ 0x200 │ │ │ │ ldr fp, [sp, #516] @ 0x204 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldr r3, [pc, #3924] @ 3d3bf4 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ add r3, pc, r3 │ │ │ │ str fp, [sp, #224] @ 0xe0 │ │ │ │ @@ -932709,15 +932709,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #404] @ 0x194 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ str r2, [sp, #400] @ 0x190 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #512] @ 0x200 │ │ │ │ ldr r7, [sp, #516] @ 0x204 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldr r3, [pc, #3356] @ 3d3c10 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #224] @ 0xe0 │ │ │ │ @@ -932997,15 +932997,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ add r2, sp, #500 @ 0x1f4 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #500] @ 0x1f4 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #400] @ 0x190 │ │ │ │ ldr sl, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ ldr r3, [pc, #2232] @ 3d3c2c │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #384] @ 0x180 │ │ │ │ @@ -935419,15 +935419,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #280] @ 0x118 │ │ │ │ add r2, sp, #284 @ 0x11c │ │ │ │ str r2, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ add r0, sp, #236 @ 0xec │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ ldr r3, [pc, #2068] @ 3d6164 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -936690,15 +936690,15 @@ │ │ │ │ ldr r0, [pc, #3628] @ 3d7b28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ add r0, sp, #268 @ 0x10c │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ str r6, [sp, #308] @ 0x134 │ │ │ │ ldr r3, [pc, #3584] @ 3d7b2c │ │ │ │ add r2, sp, #308 @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ @@ -936817,15 +936817,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #352] @ 0x160 │ │ │ │ add r2, sp, #356 @ 0x164 │ │ │ │ str r2, [sp, #348] @ 0x15c │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ ldr fp, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ ldr r3, [pc, #3084] @ 3d7b38 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ @@ -937051,15 +937051,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #312] @ 0x138 │ │ │ │ add r2, sp, #300 @ 0x12c │ │ │ │ str r2, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ ldr sl, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ str fp, [sp, #348] @ 0x15c │ │ │ │ ldr r3, [pc, #2108] @ 3d7b10 │ │ │ │ add r2, sp, #348 @ 0x15c │ │ │ │ @@ -938184,15 +938184,15 @@ │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldr r0, [pc, #4052] @ 3d942c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #604] @ 0x25c │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #420] @ 0x1a4 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ str r0, [sp, #748] @ 0x2ec │ │ │ │ str r6, [sp, #744] @ 0x2e8 │ │ │ │ ldr r3, [pc, #4012] @ 3d9430 │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -938428,15 +938428,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #648] @ 0x288 │ │ │ │ ldr r0, [pc, #4012] @ 3d97d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ mov r1, r9 │ │ │ │ bl 3e0b00 │ │ │ │ add r3, sp, #504 @ 0x1f8 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ add ip, sp, #640 @ 0x280 │ │ │ │ @@ -938549,21 +938549,21 @@ │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ b 3d8924 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ beq 3d9224 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r2, sp, #640 @ 0x280 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d8c50 │ │ │ │ mov r0, #24 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ str r1, [sp, #604] @ 0x25c │ │ │ │ @@ -938600,15 +938600,15 @@ │ │ │ │ ldr r2, [pc, #3868] @ 3d99f0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #604] @ 0x25c │ │ │ │ add r2, sp, #796 @ 0x31c │ │ │ │ str r2, [sp, #600] @ 0x258 │ │ │ │ str r0, [sp, #796] @ 0x31c │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #420] @ 0x1a4 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ str r0, [sp, #788] @ 0x314 │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ ldr r3, [pc, #3820] @ 3d99f4 │ │ │ │ add r2, sp, #784 @ 0x310 │ │ │ │ @@ -938847,15 +938847,15 @@ │ │ │ │ ldr r0, [pc, #4040] @ 3d9e78 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #604] @ 0x25c │ │ │ │ add r0, sp, #804 @ 0x324 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #420] @ 0x1a4 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ str r0, [sp, #748] @ 0x2ec │ │ │ │ str r6, [sp, #744] @ 0x2e8 │ │ │ │ ldr r3, [pc, #3996] @ 3d9e7c │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -938961,15 +938961,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #788] @ 0x314 │ │ │ │ add r2, sp, #776 @ 0x308 │ │ │ │ str r2, [sp, #784] @ 0x310 │ │ │ │ str r0, [sp, #776] @ 0x308 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #748] @ 0x2ec │ │ │ │ ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ ldr fp, [sp, #744] @ 0x2e8 │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ str r6, [sp, #796] @ 0x31c │ │ │ │ ldr r3, [pc, #3944] @ 3da014 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ @@ -939600,15 +939600,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #748] @ 0x2ec │ │ │ │ add r2, sp, #576 @ 0x240 │ │ │ │ str r2, [sp, #744] @ 0x2e8 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #416] @ 0x1a0 │ │ │ │ ldr fp, [sp, #420] @ 0x1a4 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r3, [pc, #4072] @ 3daa88 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ add r3, pc, r3 │ │ │ │ str fp, [sp, #184] @ 0xb8 │ │ │ │ @@ -939991,15 +939991,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #744] @ 0x2e8 │ │ │ │ ldr r4, [sp, #748] @ 0x2ec │ │ │ │ ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ ldr r3, [pc, #2712] @ 3dab54 │ │ │ │ str r0, [sp, #580] @ 0x244 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #576] @ 0x240 │ │ │ │ @@ -940162,15 +940162,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #800] @ 0x320 │ │ │ │ add r2, sp, #804 @ 0x324 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ str r0, [sp, #804] @ 0x324 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #784] @ 0x310 │ │ │ │ ldr r7, [sp, #788] @ 0x314 │ │ │ │ ldr r0, [sp, #792] @ 0x318 │ │ │ │ ldr r3, [pc, #2088] @ 3dab90 │ │ │ │ str r0, [sp, #780] @ 0x30c │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #776] @ 0x308 │ │ │ │ @@ -940271,15 +940271,15 @@ │ │ │ │ ldr r0, [pc, #1704] @ 3dab98 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #748] @ 0x2ec │ │ │ │ add r0, sp, #596 @ 0x254 │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #604] @ 0x25c │ │ │ │ ldr r0, [sp, #608] @ 0x260 │ │ │ │ ldr r3, [pc, #1668] @ 3dab9c │ │ │ │ str r0, [sp, #788] @ 0x314 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #784] @ 0x310 │ │ │ │ add r0, sp, #640 @ 0x280 │ │ │ │ @@ -940795,15 +940795,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ bl 3e0b00 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -940822,21 +940822,21 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ beq 3dae34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ moveq r2, #24 │ │ │ │ moveq r3, #39 @ 0x27 │ │ │ │ streq r3, [r8] │ │ │ │ @@ -940993,15 +940993,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r8 │ │ │ │ bl 3e0b00 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -941017,21 +941017,21 @@ │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ beq 3db160 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3db0f0 │ │ │ │ mov r0, #24 │ │ │ │ str r5, [r9, #8] │ │ │ │ @@ -941201,15 +941201,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ bl 3e0b00 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -941225,21 +941225,21 @@ │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ beq 3db450 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3db430 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #24 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [r8] │ │ │ │ @@ -941383,15 +941383,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sl │ │ │ │ bl 3e0b00 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -941410,21 +941410,21 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r6 │ │ │ │ beq 3db738 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r0, #1 │ │ │ │ bne 3db714 │ │ │ │ mov r0, #24 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ str r1, [r9] │ │ │ │ @@ -941569,15 +941569,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ bl 3e0b00 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -941593,21 +941593,21 @@ │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ beq 3dba04 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movne r2, #35 @ 0x23 │ │ │ │ str r1, [r8, #4] │ │ │ │ moveq r2, #24 │ │ │ │ @@ -942547,15 +942547,15 @@ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #560] @ 3dcab8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [pc, #532] @ 3dcabc │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #32] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -942955,15 +942955,15 @@ │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [pc, #836] @ 3dd22c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr sl, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [pc, #808] @ 3dd230 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ @@ -943405,15 +943405,15 @@ │ │ │ │ ldr r0, [pc, #2320] @ 3ddef8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #204 @ 0xcc │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r3, [pc, #2284] @ 3ddefc │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ @@ -943719,15 +943719,15 @@ │ │ │ │ ldr r0, [pc, #1088] @ 3ddf10 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [pc, #1052] @ 3ddf14 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ @@ -945121,15 +945121,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [pc, #280] @ 3df1fc │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ @@ -945414,15 +945414,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #308] @ 3df684 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #276] @ 3df688 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ add r6, sp, #32 │ │ │ │ @@ -945710,15 +945710,15 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #320] @ 3dfb34 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [pc, #292] @ 3dfb38 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ @@ -945953,15 +945953,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #324] @ 3dff28 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ @@ -946689,15 +946689,15 @@ │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ ldr r0, [pc, #436] @ 3e0af0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [pc, #396] @ 3e0af4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ @@ -947667,15 +947667,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ ldr r9, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [pc, #768] @ 3e1bac │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #168] @ 0xa8 │ │ │ │ @@ -948377,15 +948377,15 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #892] @ 3e2718 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [pc, #860] @ 3e271c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ add r6, sp, #24 │ │ │ │ @@ -948510,15 +948510,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #312] @ 3e2710 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ @@ -948708,15 +948708,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #952] @ 3e2c80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #920] @ 3e2c84 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ add r7, sp, #16 │ │ │ │ @@ -948849,15 +948849,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [pc, #340] @ 3e2c78 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ @@ -948998,15 +948998,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #760] @ 3e3048 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [pc, #728] @ 3e304c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #16 │ │ │ │ @@ -949100,15 +949100,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [pc, #304] @ 3e3040 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ @@ -949239,15 +949239,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #768] @ 3e3414 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [pc, #736] @ 3e3418 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #16 │ │ │ │ @@ -949342,15 +949342,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [pc, #308] @ 3e340c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ @@ -949484,15 +949484,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #804] @ 3e380c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #772] @ 3e3810 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ add r6, sp, #16 │ │ │ │ @@ -949591,15 +949591,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [pc, #328] @ 3e3804 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ @@ -949850,15 +949850,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #140] @ 0x8c │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [pc, #280] @ 3e3be0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ @@ -950100,15 +950100,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [pc, #280] @ 3e3fc8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ @@ -950339,15 +950339,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #252] @ 3e4368 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ @@ -950571,15 +950571,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #272] @ 3e471c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ @@ -950808,15 +950808,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #320] @ 3e4b00 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ @@ -952134,15 +952134,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #308] @ 3e5f84 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [pc, #276] @ 3e5f88 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ @@ -952435,15 +952435,15 @@ │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [pc, #320] @ 3e6448 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #292] @ 3e644c │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #28] │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ @@ -952730,15 +952730,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #308] @ 3e68d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [pc, #276] @ 3e68d8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ @@ -953024,15 +953024,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #308] @ 3e6d6c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [pc, #276] @ 3e6d70 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ add r6, sp, #32 │ │ │ │ @@ -953327,15 +953327,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #324] @ 3e7238 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [pc, #288] @ 3e723c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ @@ -953843,15 +953843,15 @@ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [pc, #4080] @ 3e88f8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr sl, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [pc, #4084] @ 3e891c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ @@ -954045,15 +954045,15 @@ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [pc, #3836] @ 3e8b2c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [pc, #3808] @ 3e8b30 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ @@ -954403,15 +954403,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [pc, #3740] @ 3e9060 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [pc, #3708] @ 3e9064 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ @@ -954553,15 +954553,15 @@ │ │ │ │ mov r4, ip │ │ │ │ ldr r0, [pc, #3172] @ 3e9080 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [pc, #3140] @ 3e9084 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -954640,15 +954640,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [pc, #2808] @ 3e9070 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [pc, #2776] @ 3e9074 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ @@ -955047,15 +955047,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [pc, #1216] @ 3e9094 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [pc, #1184] @ 3e9098 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -955619,15 +955619,15 @@ │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r0, [pc, #1612] @ 3e9b14 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #1584] @ 3e9b18 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ @@ -955845,15 +955845,15 @@ │ │ │ │ mov r4, ip │ │ │ │ ldr r0, [pc, #732] @ 3e9b28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #700] @ 3e9b2c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ @@ -956105,29 +956105,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3e9ca8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 3e9ca8 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3e9ca8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3e9c84 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3e9ca8 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -956171,29 +956171,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3e9db0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 3e9db0 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3e9db0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3e9d8c │ │ │ │ cmp r2, #1 │ │ │ │ bne 3e9db0 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -956363,29 +956363,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3ea0b0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 3ea0b0 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3ea0b0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3ea08c │ │ │ │ cmp r2, #1 │ │ │ │ bne 3ea0b0 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -956442,29 +956442,29 @@ │ │ │ │ beq 3ea1ec │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r0, #40]! @ 0x28 │ │ │ │ cmp r7, #2 │ │ │ │ beq 3ea1ec │ │ │ │ sub r6, r0, #8 │ │ │ │ ldrd r2, [r6] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3ea1ec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3ea1c8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3ea1ec │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #71] @ 0x47 │ │ │ │ strb r5, [r4, #69] @ 0x45 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 3ea24c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ @@ -956522,29 +956522,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3ea32c │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 3ea32c │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3ea32c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3ea308 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3ea32c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -956637,29 +956637,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3ea4f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 3ea4f8 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3ea4f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3ea4d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3ea4f8 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #68] @ 0x44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #68] @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -956801,29 +956801,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3ea788 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 3ea788 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3ea788 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3ea764 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3ea788 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -957000,29 +957000,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3eaaa4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 3eaaa4 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3eaaa4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3eaa80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3eaaa4 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -957765,59 +957765,59 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3eb660 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3ea908 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3eb6d4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 3eb6d4 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3eb6d4 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3eb6a8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ee0ec │ │ │ │ b 3eb718 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 3eb710 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3eb710 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ec910 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -957899,59 +957899,59 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3eb878 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3ead7c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3eb8ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 3eb8ec │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3eb8ec │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3eb8c0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ee0ec │ │ │ │ b 3eb930 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 3eb928 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3eb928 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ec910 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -958067,30 +958067,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3f01b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 3ebb54 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3ebb54 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ebb28 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ee0ec │ │ │ │ b 3ebb78 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ @@ -958103,60 +958103,60 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ebba8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3ebbbc │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3ea01c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ebc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 3ebc28 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3ebc28 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ebbfc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ee0ec │ │ │ │ b 3ebc70 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ebc68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ b 3ebc68 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ec910 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -958165,89 +958165,89 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ebca0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3eaf9c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ebd14 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 3ebd14 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3ebd14 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ebce8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ee0ec │ │ │ │ b 3ebd58 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 3ebd50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ebd50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ec910 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 3f054c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 3ebdc8 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3ebdc8 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ebd9c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ee0ec │ │ │ │ b 3ebdec │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ @@ -958260,30 +958260,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3f0248 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 3ebe58 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3ebe58 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ebe2c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ee0ec │ │ │ │ b 3ebe7c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ @@ -958296,178 +958296,178 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ebeac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3eb184 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ebf20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 3ebf20 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3ebf20 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ebef4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ee0ec │ │ │ │ b 3ebf64 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 3ebf5c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ebf5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ec910 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ebf98 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3eb4d8 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ec00c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 3ec00c │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3ec00c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ebfe0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ee0ec │ │ │ │ b 3ec050 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 3ec048 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ec048 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ec910 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ec084 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3ec098 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 3ea01c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ec104 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 3ec104 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3ec104 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ec0d8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ee0ec │ │ │ │ b 3ec14c │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3ec144 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ b 3ec144 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ec910 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -958968,30 +958968,30 @@ │ │ │ │ bl 42a78 <_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 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3ec968 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ec93c │ │ │ │ cmp r1, #1 │ │ │ │ bne 3ec968 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ee0ec │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -960504,15 +960504,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 3ee108 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ @@ -960723,15 +960723,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3ee474 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3ee498 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ b 3ee4f8 │ │ │ │ @@ -961941,29 +961941,29 @@ │ │ │ │ beq 3ef7d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r0, #368]! @ 0x170 │ │ │ │ cmp r7, #2 │ │ │ │ beq 3ef7d8 │ │ │ │ sub r6, r0, #8 │ │ │ │ ldrd r2, [r6] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3ef7d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #372]! @ 0x174 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3ef7b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3ef7d8 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ movw r0, #411 @ 0x19b │ │ │ │ strb r5, [r4, #413] @ 0x19d │ │ │ │ strh r5, [r4, r0] │ │ │ │ strb r5, [r4, #409] @ 0x199 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 3edf50 │ │ │ │ @@ -962066,15 +962066,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 3ef970 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3ef994 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #54] @ 0x36 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3ef9c0 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -962090,29 +962090,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3efa2c │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 3efa2c │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3efa2c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3efa08 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3efa2c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r5, [r4, #52] @ 0x34 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -962135,15 +962135,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 3efaa8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrhteq pc, [r9], -lr @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -962240,36 +962240,36 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 4a608 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ b 3efbf0 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 3efc70 │ │ │ │ ldr r1, [pc, #76] @ 3efcb0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 3efca8 │ │ │ │ ldr r3, [pc, #40] @ 3efcac │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq r5, r8, sp, lsr ip │ │ │ │ ldrsbeq r4, [r3], #-184 @ 0xffffff48 │ │ │ │ eorseq r5, r8, r5, asr ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -962283,27 +962283,27 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #2 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #40] @ 3efd30 │ │ │ │ ldr r3, [pc, #40] @ 3efd34 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #3 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq pc, r9, sp, asr #26 │ │ │ │ subseq r4, r3, r0, ror fp │ │ │ │ @ instruction: 0x00534b98 │ │ │ │ eorseq pc, r9, r3, lsl #27 │ │ │ │ push {fp, lr} │ │ │ │ @@ -962314,29 +962314,29 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq pc, r9, r4, lsl sp @ │ │ │ │ subseq r4, r3, r4, lsr fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3efdac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #6 │ │ │ │ bhi 3f001c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ @@ -962490,15 +962490,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 48155c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f0034 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ b 3f012c │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ bl 3ed1b0 │ │ │ │ b 3f0080 │ │ │ │ @@ -962583,28 +962583,28 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ bl 48155c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f01a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f01dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #37] @ 0x25 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3f01fc │ │ │ │ cmp r0, #3 │ │ │ │ bne 3f0204 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 3ea118 │ │ │ │ @@ -962613,34 +962613,34 @@ │ │ │ │ bl 3e9d10 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fc2d0 │ │ │ │ + b 5fc2e0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f023c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f026c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3f02a8 │ │ │ │ ldrd r8, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f0290 │ │ │ │ @@ -962655,40 +962655,40 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bne 3f02b8 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 5fc2d0 │ │ │ │ + b 5fc2e0 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f02e4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f02fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f032c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #463] @ 0x1cf │ │ │ │ cmp r0, #4 │ │ │ │ beq 3f0400 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3f03f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3f0438 │ │ │ │ @@ -962755,15 +962755,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bne 3f0448 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5fc2d0 │ │ │ │ + b 5fc2e0 │ │ │ │ mov r8, r0 │ │ │ │ b 3f04d8 │ │ │ │ mov r8, r0 │ │ │ │ b 3f049c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #444]! @ 0x1bc │ │ │ │ @@ -962813,27 +962813,27 @@ │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f0540 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f0570 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #220] @ 0xdc │ │ │ │ cmp r0, #3 │ │ │ │ beq 3f058c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3f059c │ │ │ │ add r0, r5, #24 │ │ │ │ b 3f0598 │ │ │ │ @@ -962843,39 +962843,39 @@ │ │ │ │ bl 3edc9c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5fc2d0 │ │ │ │ + b 5fc2e0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 3edc9c │ │ │ │ b 3f05d0 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f05e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f0618 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 3f0760 │ │ │ │ add r1, pc, #8 │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -962957,15 +962957,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bne 3f0770 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5fc2d0 │ │ │ │ + b 5fc2e0 │ │ │ │ mov r8, r0 │ │ │ │ b 3f07a0 │ │ │ │ b 3f078c │ │ │ │ mov r8, r0 │ │ │ │ b 3f07a8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -962984,27 +962984,27 @@ │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f07ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f081c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #6 │ │ │ │ bhi 3f08a0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ @@ -963129,15 +963129,15 @@ │ │ │ │ strb r0, [r4, #158] @ 0x9e │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f08ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 5fc2d0 │ │ │ │ + b 5fc2e0 │ │ │ │ mov r6, r0 │ │ │ │ b 3f0b24 │ │ │ │ mov r6, r0 │ │ │ │ b 3f0b18 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -963196,28 +963196,28 @@ │ │ │ │ strb r0, [r4, #153] @ 0x99 │ │ │ │ strb r0, [r4, #158] @ 0x9e │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f0b3c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f0b70 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #944] @ 0x3b0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3f0bc0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3f0bf8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #832]! @ 0x340 │ │ │ │ @@ -963251,15 +963251,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ bne 3f0c08 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 5fc2d0 │ │ │ │ + b 5fc2e0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #836 @ 0x344 │ │ │ │ bl 3ecd38 │ │ │ │ b 3f0c68 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #832]! @ 0x340 │ │ │ │ @@ -963277,30 +963277,30 @@ │ │ │ │ bl 65120 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f0c80 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov fp, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #8]! │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f0cbc │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r8, #192] @ 0xc0 │ │ │ │ add r1, pc, #8 │ │ │ │ str fp, [sp, #24] │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ @ instruction: 0x00000cb0 │ │ │ │ @@ -963385,15 +963385,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f164c │ │ │ │ ldr r0, [pc, #4052] @ 3f1e00 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f16b4 │ │ │ │ ldr r0, [pc, #4036] @ 3f1e04 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f19c0 │ │ │ │ @@ -963422,15 +963422,15 @@ │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ str r5, [sp, #1120] @ 0x460 │ │ │ │ str r4, [sp, #640] @ 0x280 │ │ │ │ str ip, [sp, #624] @ 0x270 │ │ │ │ str r4, [sp, #636] @ 0x27c │ │ │ │ str r1, [sp, #632] @ 0x278 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f16b4 │ │ │ │ mov r4, r8 │ │ │ │ str r0, [r4, #204]! @ 0xcc │ │ │ │ str r0, [r4, #-4] │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ mov r0, r6 │ │ │ │ bl 36105c │ │ │ │ @@ -963709,19 +963709,19 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 3f1474 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r8, #193] @ 0xc1 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #1112] @ 0x458 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #88 @ 0x58 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 3f1428 │ │ │ │ ldr r0, [pc, #3608] @ 3f2180 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -963800,15 +963800,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f1748 │ │ │ │ ldr r0, [pc, #3992] @ 3f2440 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f24f0 │ │ │ │ ldr r0, [pc, #3976] @ 3f2444 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f19f8 │ │ │ │ @@ -963837,15 +963837,15 @@ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #1120] @ 0x460 │ │ │ │ str r4, [sp, #640] @ 0x280 │ │ │ │ str ip, [sp, #624] @ 0x270 │ │ │ │ str r4, [sp, #636] @ 0x27c │ │ │ │ str r1, [sp, #632] @ 0x278 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f24f0 │ │ │ │ str r5, [sp, #624] @ 0x270 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6} │ │ │ │ add r0, r0, #4 │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ str r7, [sp, #652] @ 0x28c │ │ │ │ @@ -963859,15 +963859,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f1670 │ │ │ │ ldr r0, [pc, #4032] @ 3f2554 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f1678 │ │ │ │ ldr r0, [pc, #4016] @ 3f2558 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f19dc │ │ │ │ @@ -963903,15 +963903,15 @@ │ │ │ │ str r1, [sp, #1120] @ 0x460 │ │ │ │ ldr r1, [pc, #4048] @ 3f2604 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #1028] @ 0x404 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ str r1, [sp, #1024] @ 0x400 │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f1678 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f16b4 │ │ │ │ ldr r0, [pc, #4080] @ 3f264c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -964024,15 +964024,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f18f0 │ │ │ │ ldr r0, [pc, #4088] @ 3f2820 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f1784 │ │ │ │ ldr r0, [pc, #4088] @ 3f2834 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f1a14 │ │ │ │ @@ -964066,15 +964066,15 @@ │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ str r9, [sp, #1120] @ 0x460 │ │ │ │ str r4, [sp, #640] @ 0x280 │ │ │ │ str ip, [sp, #624] @ 0x270 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f1784 │ │ │ │ ldr r0, [pc, #4088] @ 3f28d8 │ │ │ │ ldr r1, [pc, #4088] @ 3f28dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 5b92c │ │ │ │ b 3f2758 │ │ │ │ @@ -964310,15 +964310,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f1d58 │ │ │ │ ldr r0, [pc, #3708] @ 3f2b1c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f1d60 │ │ │ │ ldr r0, [pc, #3692] @ 3f2b20 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f2740 │ │ │ │ @@ -964354,15 +964354,15 @@ │ │ │ │ str r4, [sp, #640] @ 0x280 │ │ │ │ str ip, [sp, #624] @ 0x270 │ │ │ │ str lr, [sp, #1068] @ 0x42c │ │ │ │ str r2, [sp, #1064] @ 0x428 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f1d60 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3f26b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ @@ -964481,15 +964481,15 @@ │ │ │ │ ldr r9, [pc, #2956] @ 3f2ac4 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldrb r1, [r9, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f20dc │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f20e4 │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f26cc │ │ │ │ mov r2, r1 │ │ │ │ @@ -964532,27 +964532,27 @@ │ │ │ │ str r0, [sp, #1100] @ 0x44c │ │ │ │ str r3, [sp, #644] @ 0x284 │ │ │ │ str lr, [sp, #632] @ 0x278 │ │ │ │ str r5, [sp, #1024] @ 0x400 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r0, sl │ │ │ │ add r2, lr, #72 @ 0x48 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [r8, #208] @ 0xd0 │ │ │ │ strb r6, [r8, #252] @ 0xfc │ │ │ │ b 3f20f8 │ │ │ │ ldr r0, [pc, #2836] @ 3f2b44 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f24fc │ │ │ │ ldr r0, [pc, #2820] @ 3f2b4c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f1e34 │ │ │ │ ldr r0, [pc, #2804] @ 3f2b50 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f2720 │ │ │ │ @@ -964579,15 +964579,15 @@ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #1120] @ 0x460 │ │ │ │ str r5, [sp, #640] @ 0x280 │ │ │ │ str lr, [sp, #624] @ 0x270 │ │ │ │ str r5, [sp, #636] @ 0x27c │ │ │ │ str r1, [sp, #632] @ 0x278 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f1e34 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3f2678 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [r8, #224] @ 0xe0 │ │ │ │ str r0, [r8, #208] @ 0xd0 │ │ │ │ @@ -964654,26 +964654,26 @@ │ │ │ │ ldr r0, [r5, #264]! @ 0x108 │ │ │ │ add r6, r5, #24 │ │ │ │ sub r4, r5, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f2204 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r7, sp, #624 @ 0x270 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 408648 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f2230 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ cmp r6, #22 │ │ │ │ beq 3f2534 │ │ │ │ add r0, r7, #4 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ @@ -964687,29 +964687,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f22c0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r0, #208]! @ 0xd0 │ │ │ │ cmp r5, #2 │ │ │ │ beq 3f22c0 │ │ │ │ ldrd r2, [sl] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3f22c0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #212]! @ 0xd4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3f229c │ │ │ │ cmp r2, #1 │ │ │ │ bne 3f22c0 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r9, sp, #104 @ 0x68 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ strb r4, [r8, #252] @ 0xfc │ │ │ │ add fp, lr, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, fp │ │ │ │ @@ -964746,15 +964746,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f2450 │ │ │ │ ldr r0, [pc, #1920] @ 3f2af0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f2458 │ │ │ │ ldr r0, [pc, #1904] @ 3f2af4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f2704 │ │ │ │ @@ -964794,15 +964794,15 @@ │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #1104] @ 0x450 │ │ │ │ str r1, [sp, #1100] @ 0x44c │ │ │ │ str fp, [sp, #1096] @ 0x448 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f2458 │ │ │ │ ldrheq lr, [r6], #-144 @ 0xffffff70 │ │ │ │ subseq lr, r6, r8, lsr lr │ │ │ │ subseq lr, r6, r0, lsr #28 │ │ │ │ subseq lr, r6, ip, lsl #28 │ │ │ │ subseq r3, r3, r4, lsr r5 │ │ │ │ ldrheq r3, [r3], #-160 @ 0xffffff60 │ │ │ │ @@ -964906,15 +964906,15 @@ │ │ │ │ beq 3f2608 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ strb r5, [r8, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f25f4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subseq lr, r6, r0, asr #16 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -965063,15 +965063,15 @@ │ │ │ │ @ instruction: 0xfff95a48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f2868 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3eb854 │ │ │ │ b 3f2884 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ead7c │ │ │ │ @@ -965209,15 +965209,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #192] @ 0xc0 │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f2ab0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ subseq sp, r6, r8, lsl #30 │ │ │ │ subseq sp, r6, r8, asr sp │ │ │ │ subseq sp, r6, r0, lsl r6 │ │ │ │ @@ -965265,15 +965265,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r8, #8]! │ │ │ │ mov fp, r1 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f2b90 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [sl, #199] @ 0xc7 │ │ │ │ add r1, pc, #8 │ │ │ │ add r4, r8, #24 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ @@ -965345,15 +965345,15 @@ │ │ │ │ ldr r5, [pc, #1504] @ 3f3298 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f2d78 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f2d80 │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f3064 │ │ │ │ @@ -965385,15 +965385,15 @@ │ │ │ │ str ip, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [pc, #1360] @ 3f32b0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r6, [sp, #172] @ 0xac │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b 3f2d80 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3f3004 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sl, #232 @ 0xe8 │ │ │ │ strb r0, [sl, #197] @ 0xc5 │ │ │ │ @@ -965444,15 +965444,15 @@ │ │ │ │ ldr r5, [pc, #1140] @ 3f32b8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f2f18 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f2f20 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ beq 3f3080 │ │ │ │ mov r1, r0 │ │ │ │ @@ -965490,15 +965490,15 @@ │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ add r2, sl, #192 @ 0xc0 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f2f20 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3f3028 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 3ec5a0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ @@ -965542,15 +965542,15 @@ │ │ │ │ bl 3535bc │ │ │ │ ldr r0, [sl, #8] │ │ │ │ strb r5, [sl, #199] @ 0xc7 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f2fe4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 4fc40 │ │ │ │ @@ -965708,15 +965708,15 @@ │ │ │ │ b 3f3264 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f327c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ subseq r1, r3, r8, lsl #22 │ │ │ │ subseq r1, r3, r8, lsl fp │ │ │ │ subseq sp, r6, r8, lsl #3 │ │ │ │ @@ -965745,15 +965745,15 @@ │ │ │ │ ldr r0, [sl, #8]! │ │ │ │ add r4, lr, #40 @ 0x28 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f3310 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, sl, #24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldrb r0, [fp, #463] @ 0x1cf │ │ │ │ add r1, pc, #24 │ │ │ │ add r2, sl, #56 @ 0x38 │ │ │ │ add r3, r4, #328 @ 0x148 │ │ │ │ add r8, r4, #4 │ │ │ │ @@ -966252,18 +966252,18 @@ │ │ │ │ add fp, sp, #1584 @ 0x630 │ │ │ │ ldm r1!, {r2, r3, r4, r7} │ │ │ │ mov r0, fp │ │ │ │ stmia r0!, {r2, r3, r4, r7} │ │ │ │ ldm r1, {r2, r3, r4, r7} │ │ │ │ stm r0, {r2, r3, r4, r7} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #3424] @ 0xd60 │ │ │ │ add r0, sp, #3424 @ 0xd60 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 3f3be0 │ │ │ │ ldr r0, [pc, #3852] @ 3f4a2c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -966363,19 +966363,19 @@ │ │ │ │ add fp, sp, #1584 @ 0x630 │ │ │ │ ldm r0!, {r2, r3, r4, r7} │ │ │ │ mov r1, fp │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ ldm r0, {r2, r3, r4, r7} │ │ │ │ stm r1, {r2, r3, r4, r7} │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #2712] @ 0xa98 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #664 @ 0x298 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 3f3d9c │ │ │ │ ldr r0, [pc, #4032] @ 3f4ca0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -966741,28 +966741,28 @@ │ │ │ │ ldr r5, [pc, #4092] @ 3f5284 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f4318 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f4320 │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #1592] @ 0x638 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1588] @ 0x634 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #1584] @ 0x630 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #1584 @ 0x630 │ │ │ │ add r0, sl, #824 @ 0x338 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r6, [sl, #832] @ 0x340 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #873] @ 0x369 │ │ │ │ b 3f4334 │ │ │ │ mov r4, fp │ │ │ │ ldrb r0, [r4, #2388]! @ 0x954 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -966853,26 +966853,26 @@ │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [r7, #888]! @ 0x378 │ │ │ │ sub r5, r7, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f4460 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r7, #24 │ │ │ │ add r6, sp, #1584 @ 0x630 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ bl 408084 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f448c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r7, [sp, #1584] @ 0x630 │ │ │ │ cmp r7, #22 │ │ │ │ bne 3f44e0 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4] │ │ │ │ mov r5, #1 │ │ │ │ mov r0, #4 │ │ │ │ @@ -966906,29 +966906,29 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r6, [r0, #832]! @ 0x340 │ │ │ │ cmp r6, #2 │ │ │ │ beq 3f456c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r5, r1, #760 @ 0x2f8 │ │ │ │ ldrd r2, [r5] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3f456c │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #836]! @ 0x344 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3f4548 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3f456c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r8, sp, #1344 @ 0x540 │ │ │ │ strb r4, [fp, #875] @ 0x36b │ │ │ │ strb r4, [fp, #873] @ 0x369 │ │ │ │ add r0, sp, #1280 @ 0x500 │ │ │ │ strb r4, [fp, #876] @ 0x36c │ │ │ │ mov r1, r8 │ │ │ │ strb r4, [fp, #877] @ 0x36d │ │ │ │ @@ -966965,15 +966965,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f4714 │ │ │ │ ldr r0, [pc, #4052] @ 3f55f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f471c │ │ │ │ ldr r0, [pc, #4092] @ 3f562c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f5320 │ │ │ │ @@ -967007,15 +967007,15 @@ │ │ │ │ str r1, [sp, #3436] @ 0xd6c │ │ │ │ str r8, [sp, #3432] @ 0xd68 │ │ │ │ ldr r1, [pc, #4056] @ 3f5690 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #1348] @ 0x544 │ │ │ │ str r5, [sp, #1344] @ 0x540 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f471c │ │ │ │ dmb ish │ │ │ │ b 3f3a78 │ │ │ │ ldr r0, [fp, #976] @ 0x3d0 │ │ │ │ bl 3ee3ec │ │ │ │ b 3f39c4 │ │ │ │ mov sl, fp │ │ │ │ @@ -967577,15 +967577,15 @@ │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #463] @ 0x1cf │ │ │ │ ldr r0, [fp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f4fb0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ add sp, sp, #3072 @ 0xc00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #1440 @ 0x5a0 │ │ │ │ add ip, sp, #1552 @ 0x610 │ │ │ │ ldr r7, [sp, #1424] @ 0x590 │ │ │ │ @@ -968013,15 +968013,15 @@ │ │ │ │ b 3f5680 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f5680 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3eb63c │ │ │ │ b 3f56a0 │ │ │ │ bl 65120 │ │ │ │ ldrheq fp, [r6], #-124 @ 0xffffff84 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -968327,15 +968327,15 @@ │ │ │ │ strb r0, [fp, #463] @ 0x1cf │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f5b68 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ @@ -969121,15 +969121,15 @@ │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r8, r2 │ │ │ │ mov fp, r1 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f67d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r5, #24 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldrb r0, [fp, #152] @ 0x98 │ │ │ │ add r1, pc, #8 │ │ │ │ orr sl, r6, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -969220,28 +969220,28 @@ │ │ │ │ ldr r8, [pc, #4080] @ 3f7934 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r1, [r8, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f6bc4 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f6bcc │ │ │ │ ldr r1, [r8] │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r8, sp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r8 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r1, [fp, #168] @ 0xa8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #196] @ 0xc4 │ │ │ │ cmp r1, #2 │ │ │ │ strb r0, [fp, #197] @ 0xc5 │ │ │ │ strb r6, [sp, #805] @ 0x325 │ │ │ │ str r9, [sp, #800] @ 0x320 │ │ │ │ @@ -969272,25 +969272,25 @@ │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [r7, #208]! @ 0xd0 │ │ │ │ sub r6, r7, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f6a2c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r7, #24 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ bl 403090 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f6a54 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ cmp r7, #22 │ │ │ │ bne 3f6c9c │ │ │ │ mov r0, #3 │ │ │ │ b 3f6c2c │ │ │ │ mov r4, fp │ │ │ │ str r8, [sp, #32] │ │ │ │ @@ -969308,25 +969308,25 @@ │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [r7, #208]! @ 0xd0 │ │ │ │ sub r6, r7, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f6abc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r7, #24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, sp, #1152 @ 0x480 │ │ │ │ bl 404334 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f6ae4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r7, [sp, #1152] @ 0x480 │ │ │ │ cmp r7, #22 │ │ │ │ bne 3f6e9c │ │ │ │ mov r0, #3 │ │ │ │ b 3f6f34 │ │ │ │ ldrd r2, [fp, #224] @ 0xe0 │ │ │ │ str r5, [sp, #24] │ │ │ │ @@ -969335,15 +969335,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f721c │ │ │ │ ldr r0, [pc, #3996] @ 3f7ac0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f6858 │ │ │ │ ldr r0, [pc, #3980] @ 3f7ac4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f7f24 │ │ │ │ @@ -969373,15 +969373,15 @@ │ │ │ │ str r7, [sp, #488] @ 0x1e8 │ │ │ │ str lr, [sp, #808] @ 0x328 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f6858 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3f7d54 │ │ │ │ mov r0, #2 │ │ │ │ str r6, [fp, #184] @ 0xb8 │ │ │ │ str r0, [fp, #168] @ 0xa8 │ │ │ │ mov r0, #1 │ │ │ │ @@ -969453,15 +969453,15 @@ │ │ │ │ beq 3f6d40 │ │ │ │ mov r0, fp │ │ │ │ ldr r6, [r0, #168]! @ 0xa8 │ │ │ │ cmp r6, #2 │ │ │ │ beq 3f6d40 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r2, [r1] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3f6d40 │ │ │ │ mov r0, fp │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -969469,15 +969469,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3f6d18 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r6 │ │ │ │ bne 3f6d40 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r2, sp, #480 @ 0x1e0 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [fp, #198] @ 0xc6 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r4, [fp, #196] @ 0xc4 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -969507,28 +969507,28 @@ │ │ │ │ ldr r8, [pc, #4072] @ 3f7da8 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r1, [r8, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f6ed0 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f6ed8 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #1156] @ 0x484 │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #1160] @ 0x488 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #1152] @ 0x480 │ │ │ │ add r8, sp, #1152 @ 0x480 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r1, [fp, #168] @ 0xa8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #196] @ 0xc4 │ │ │ │ cmp r1, #2 │ │ │ │ strb r0, [fp, #197] @ 0xc5 │ │ │ │ strb r6, [sp, #496] @ 0x1f0 │ │ │ │ str r7, [sp, #480] @ 0x1e0 │ │ │ │ @@ -969623,15 +969623,15 @@ │ │ │ │ strb r4, [fp, #197] @ 0xc5 │ │ │ │ beq 3f6fe8 │ │ │ │ mov r0, fp │ │ │ │ ldr r6, [r0, #168]! @ 0xa8 │ │ │ │ cmp r6, #2 │ │ │ │ beq 3f6fe8 │ │ │ │ ldrd r2, [r9] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3f6fe8 │ │ │ │ mov r0, fp │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -969639,15 +969639,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3f6fc0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r6 │ │ │ │ bne 3f6fe8 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r2, sp, #1536 @ 0x600 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [fp, #198] @ 0xc6 │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r4, [fp, #196] @ 0xc4 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -969678,15 +969678,15 @@ │ │ │ │ ldr r5, [pc, #4092] @ 3f8068 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f7248 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f7250 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f7f44 │ │ │ │ mov r6, r1 │ │ │ │ @@ -969708,15 +969708,15 @@ │ │ │ │ str r0, [sp, #804] @ 0x324 │ │ │ │ str ip, [sp, #800] @ 0x320 │ │ │ │ str r7, [sp, #1540] @ 0x604 │ │ │ │ str r6, [sp, #1524] @ 0x5f4 │ │ │ │ str lr, [sp, #1544] @ 0x608 │ │ │ │ add r2, sp, #1520 @ 0x5f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [fp, #168] @ 0xa8 │ │ │ │ ldr r7, [fp, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ strb r6, [fp, #204] @ 0xcc │ │ │ │ strb r6, [fp, #205] @ 0xcd │ │ │ │ beq 3f7268 │ │ │ │ mov r0, #0 │ │ │ │ @@ -969750,25 +969750,25 @@ │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [r7, #216]! @ 0xd8 │ │ │ │ sub r6, r7, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f71a4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r7, #24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ bl 404c18 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f71cc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r7, [sp, #800] @ 0x320 │ │ │ │ cmp r7, #22 │ │ │ │ bne 3f71e8 │ │ │ │ mov r0, #3 │ │ │ │ b 3f72c4 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b 3f76cc │ │ │ │ @@ -969854,15 +969854,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f7384 │ │ │ │ mov r0, fp │ │ │ │ ldr r6, [r0, #168]! @ 0xa8 │ │ │ │ cmp r6, #2 │ │ │ │ beq 3f7384 │ │ │ │ ldrd r2, [r9] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3f7384 │ │ │ │ mov r0, fp │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -969870,15 +969870,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3f735c │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r6 │ │ │ │ bne 3f7384 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r2, sp, #480 @ 0x1e0 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [fp, #206] @ 0xce │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r4, [fp, #204] @ 0xcc │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -970179,15 +970179,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f79a4 │ │ │ │ ldr r0, [pc, #3380] @ 3f8588 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f73c8 │ │ │ │ ldr r0, [pc, #3364] @ 3f858c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f7f64 │ │ │ │ @@ -970217,15 +970217,15 @@ │ │ │ │ str r7, [sp, #488] @ 0x1e8 │ │ │ │ str lr, [sp, #808] @ 0x328 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f73c8 │ │ │ │ ldrsheq r9, [r6], #-76 @ 0xffffffb4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 36ca74 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -970255,15 +970255,15 @@ │ │ │ │ add r0, sp, #1552 @ 0x610 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #804] @ 0x324 │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ add r0, sp, #1152 @ 0x480 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #1152] @ 0x480 │ │ │ │ mov r4, #8 │ │ │ │ ldr sl, [sp, #1160] @ 0x488 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [sp, #1156] @ 0x484 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 3f7a50 │ │ │ │ @@ -970421,15 +970421,15 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ strb r0, [fp, #152] @ 0x98 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f7c20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ add sp, sp, #532 @ 0x214 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #800 @ 0x320 │ │ │ │ ldr r7, [fp, #200] @ 0xc8 │ │ │ │ add r3, sp, #1152 @ 0x480 │ │ │ │ mov r6, r4 │ │ │ │ @@ -970751,15 +970751,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f8148 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3ec060 │ │ │ │ b 3f8284 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -970774,15 +970774,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f81a4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3ebf74 │ │ │ │ b 3f82e4 │ │ │ │ bl 65120 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ @@ -970795,15 +970795,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ str sl, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ str r5, [sp, #24] │ │ │ │ beq 3f81f8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3ebaf4 │ │ │ │ b 3f8358 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ str r5, [sp, #24] │ │ │ │ b 3f8358 │ │ │ │ @@ -971001,15 +971001,15 @@ │ │ │ │ strb r0, [fp, #152] @ 0x98 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f8530 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, fp │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ eorseq r7, r9, lr, lsl #27 │ │ │ │ subseq ip, r2, ip, ror #29 │ │ │ │ @@ -971048,15 +971048,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f85ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r4, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldrb r0, [sl, #116] @ 0x74 │ │ │ │ movw r9, #32896 @ 0x8080 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r1, pc, #8 │ │ │ │ movt r9, #32896 @ 0x8080 │ │ │ │ @@ -971230,15 +971230,15 @@ │ │ │ │ ldr r5, [pc, #4092] @ 3f98a8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f89a0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f87b4 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f89c4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -971277,15 +971277,15 @@ │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f87b4 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sl, #116] @ 0x74 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 3f9614 │ │ │ │ @@ -971395,15 +971395,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f8c00 │ │ │ │ ldr r0, [pc, #4036] @ 3f9b14 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f8c08 │ │ │ │ ldr r0, [pc, #4016] @ 3f9b18 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -971436,15 +971436,15 @@ │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #3904] @ 3f9b2c │ │ │ │ str r8, [sp, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f8c08 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3f8c28 │ │ │ │ mov r0, r8 │ │ │ │ bl 3ec5a0 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, fp │ │ │ │ @@ -971561,15 +971561,15 @@ │ │ │ │ ldr r5, [pc, #3252] @ 3f9a8c │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f8f50 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f8f58 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f97d4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -971596,24 +971596,24 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #248] @ 0xf8 │ │ │ │ str ip, [sp, #232] @ 0xe8 │ │ │ │ str r5, [sp, #244] @ 0xf4 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f8f58 │ │ │ │ ldr r7, [pc, #3044] @ 3f9a6c │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r1, [r7, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f95ac │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f8d60 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f9828 │ │ │ │ mov r7, r0 │ │ │ │ @@ -971648,15 +971648,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str lr, [sp, #232] @ 0xe8 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f8d60 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3f97b8 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, sl │ │ │ │ strb r0, [fp, #158]! @ 0x9e │ │ │ │ sub r5, fp, #94 @ 0x5e │ │ │ │ @@ -971673,28 +971673,28 @@ │ │ │ │ ldr r7, [pc, #2832] @ 3f9aa8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r1, [r7, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f90f4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f90fc │ │ │ │ ldr r1, [r7] │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ add r8, sp, #232 @ 0xe8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ mov r0, #1 │ │ │ │ strb r7, [sp, #172] @ 0xac │ │ │ │ strb r0, [sl, #156] @ 0x9c │ │ │ │ strb r0, [sl, #157] @ 0x9d │ │ │ │ ldr r0, [sl, #128] @ 0x80 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -971731,26 +971731,26 @@ │ │ │ │ ldr r0, [r7, #168]! @ 0xa8 │ │ │ │ add r6, r7, #24 │ │ │ │ sub r8, r7, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f9098 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 402d00 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f90c4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r7, [sp, #232] @ 0xe8 │ │ │ │ cmp r7, #22 │ │ │ │ beq 3f95f4 │ │ │ │ add r0, r5, #4 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldm r0!, {r2, r3, r6} │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ @@ -971814,29 +971814,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f921c │ │ │ │ mov r0, sl │ │ │ │ ldr r6, [r0, #128]! @ 0x80 │ │ │ │ cmp r6, #2 │ │ │ │ beq 3f921c │ │ │ │ ldrd r2, [fp] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3f921c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3f91f8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3f921c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r8, sp, #56 @ 0x38 │ │ │ │ strb r5, [sl, #156] @ 0x9c │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r4, r6} │ │ │ │ mov r2, r0 │ │ │ │ stmia r2!, {r3, r4, r6} │ │ │ │ @@ -971866,15 +971866,15 @@ │ │ │ │ ldr r6, [pc, #2072] @ 3f9ab4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f9564 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f936c │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f980c │ │ │ │ mov r7, r0 │ │ │ │ @@ -971905,15 +971905,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #232] @ 0xe8 │ │ │ │ str ip, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f936c │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [pc, #1904] @ 3f9ad0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f94a4 │ │ │ │ @@ -971998,15 +971998,15 @@ │ │ │ │ ldr r6, [pc, #1576] @ 3f9ad4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f9588 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f936c │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f97f0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -972037,15 +972037,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #232] @ 0xe8 │ │ │ │ str ip, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f936c │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f936c │ │ │ │ ldr r0, [pc, #1348] @ 3f9ab8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -972085,15 +972085,15 @@ │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #116] @ 0x74 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f9620 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrheq ip, [r2], #-80 @ 0xffffffb0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 3846c8 │ │ │ │ ldr r0, [r6] │ │ │ │ @@ -972134,15 +972134,15 @@ │ │ │ │ ldr r6, [pc, #1060] @ 3f9af0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 3f9774 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f9644 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f9844 │ │ │ │ mov r7, r0 │ │ │ │ @@ -972169,15 +972169,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ str ip, [sp, #232] @ 0xe8 │ │ │ │ str r4, [sp, #244] @ 0xf4 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 3f9644 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3f9644 │ │ │ │ ldr r0, [pc, #880] @ 3f9af4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -972311,15 +972311,15 @@ │ │ │ │ subseq r6, r6, r8, ror #30 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f99a8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3ebdf8 │ │ │ │ b 3f99cc │ │ │ │ bl 65120 │ │ │ │ ldrshteq r7, [r9], -r2 │ │ │ │ subseq ip, r2, r8, ror r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -972355,15 +972355,15 @@ │ │ │ │ strb r0, [sl, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f9a58 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ ldrsbeq r7, [r6], #-8 │ │ │ │ subseq r6, r6, r4, ror #24 │ │ │ │ subseq r6, r6, r0, lsr r5 │ │ │ │ @@ -972421,15 +972421,15 @@ │ │ │ │ ldr r0, [r8, #8]! │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f9b60 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ ldrb r0, [r4, #944] @ 0x3b0 │ │ │ │ add r1, pc, #8 │ │ │ │ add r5, r8, #24 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @@ -972456,15 +972456,15 @@ │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4, #944] @ 0x3b0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f9bec │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 3ef540 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #832]! @ 0x340 │ │ │ │ dmb ish │ │ │ │ @@ -972520,15 +972520,15 @@ │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 3f9cec │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subseq sl, r2, r8, ror #25 │ │ │ │ ldrsheq sl, [r2], #-200 @ 0xffffff38 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -972556,18 +972556,18 @@ │ │ │ │ beq 3f9d70 │ │ │ │ ldrb r1, [r0, #184] @ 0xb8 │ │ │ │ mov r4, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3fa014 │ │ │ │ ldr r4, [r0, #152] @ 0x98 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r7, r4, #8 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 3f9e60 │ │ │ │ ldr r0, [pc, #900] @ 3fa128 │ │ │ │ mov r1, #4 │ │ │ │ @@ -973249,15 +973249,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 371aac │ │ │ │ ldr r2, [pc, #4092] @ 3fb83c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #352 @ 0x160 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r7, [sp, #352] @ 0x160 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [sp, #356] @ 0x164 │ │ │ │ ldr r0, [pc, #4088] @ 3fb85c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ @@ -975937,15 +975937,15 @@ │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ ldr r1, [pc, #404] @ 3fd3d8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #10 │ │ │ │ - bl 73a328 │ │ │ │ + bl 73a338 │ │ │ │ ldr r7, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ beq 3fd29c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 3fd29c │ │ │ │ mov r6, #0 │ │ │ │ @@ -979524,15 +979524,15 @@ │ │ │ │ add r8, r0, #4 │ │ │ │ ldr r2, [pc, #3800] @ 401920 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, #11 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ mov r3, #17 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ bl 353d48 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 4014c4 │ │ │ │ @@ -979654,15 +979654,15 @@ │ │ │ │ ldr r4, [pc, #3312] @ 40193c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 400e3c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 400e44 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4015a0 │ │ │ │ add r4, sp, #4096 @ 0x1000 │ │ │ │ @@ -979704,15 +979704,15 @@ │ │ │ │ add r1, r1, #504 @ 0x1f8 │ │ │ │ str r1, [sp, #1200] @ 0x4b0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #980] @ 0x3d4 │ │ │ │ add r1, sp, #1088 @ 0x440 │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ add r1, sp, #976 @ 0x3d0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ b 400e44 │ │ │ │ add r1, sl, #28 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ bl 444520 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r9, sl │ │ │ │ @@ -980719,15 +980719,15 @@ │ │ │ │ ldr r6, [pc, #2916] @ 402854 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 402440 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 401c6c │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4025e4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -980763,15 +980763,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 401c6c │ │ │ │ ldr r0, [pc, #2752] @ 402884 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #2748] @ 402888 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -980782,15 +980782,15 @@ │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ mov sl, #40 @ 0x28 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ ldrb r0, [r9, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 402274 │ │ │ │ @@ -980896,15 +980896,15 @@ │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [r9] │ │ │ │ strh r1, [r9, #76] @ 0x4c │ │ │ │ dmb ish │ │ │ │ @@ -980984,15 +980984,15 @@ │ │ │ │ ldr r6, [pc, #1936] @ 4028a4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 40252c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 401f0c │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 402600 │ │ │ │ mov r6, r0 │ │ │ │ @@ -981028,15 +981028,15 @@ │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str lr, [sp, #112] @ 0x70 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 401f0c │ │ │ │ ldr ip, [pc, #1760] @ 4028c8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add ip, pc, ip │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -981053,15 +981053,15 @@ │ │ │ │ ldr r0, [pc, #1700] @ 4028cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #144] @ 0x90 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 3ec5a0 │ │ │ │ mov sl, #21 │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ @@ -981117,15 +981117,15 @@ │ │ │ │ ldr r0, [pc, #1396] @ 40289c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #144] @ 0x90 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 3ec5a0 │ │ │ │ mov sl, #21 │ │ │ │ ldrb r0, [r9, #76] @ 0x4c │ │ │ │ @@ -981135,15 +981135,15 @@ │ │ │ │ ldr r7, [pc, #1208] @ 402828 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r1, [r7, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 402550 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 401bb4 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 40261c │ │ │ │ mov r7, r0 │ │ │ │ @@ -981179,15 +981179,15 @@ │ │ │ │ str ip, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str lr, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ mov fp, r4 │ │ │ │ b 401bb4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 401c6c │ │ │ │ ldr r0, [pc, #1032] @ 402858 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ @@ -981198,15 +981198,15 @@ │ │ │ │ ldr r6, [pc, #1032] @ 402874 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 402574 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 401e48 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 402638 │ │ │ │ mov r7, r0 │ │ │ │ @@ -981239,15 +981239,15 @@ │ │ │ │ str sl, [sp, #152] @ 0x98 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str ip, [sp, #112] @ 0x70 │ │ │ │ str lr, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 401e48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 401f0c │ │ │ │ ldr r0, [pc, #876] @ 4028a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -981508,45 +981508,45 @@ │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ ldr r1, [pc, #760] @ 402c40 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #832] @ 402ca4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #792] @ 402c98 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #788] @ 402c9c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #3 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #728] @ 402c8c │ │ │ │ add r1, pc, r1 │ │ │ │ b 402a44 │ │ │ │ ldr r1, [pc, #664] @ 402c58 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #692] @ 402c90 │ │ │ │ add r1, pc, r1 │ │ │ │ b 402b20 │ │ │ │ ldr r1, [pc, #656] @ 402c78 │ │ │ │ add r1, pc, r1 │ │ │ │ b 402a44 │ │ │ │ ldr r3, [pc, #600] @ 402c4c │ │ │ │ @@ -981555,38 +981555,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #11 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #632] @ 402ca0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #528] @ 402c54 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r1, [pc, #524] @ 402c6c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #456] @ 402c44 │ │ │ │ ldr r1, [pc, #456] @ 402c48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b 402af4 │ │ │ │ ldr r3, [pc, #536] @ 402ca8 │ │ │ │ ldr r1, [pc, #536] @ 402cac │ │ │ │ @@ -981604,61 +981604,61 @@ │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r4, sp, #20 │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #368] @ 402c5c │ │ │ │ ldr r1, [pc, #368] @ 402c60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #372] @ 402c94 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldr r3, [pc, #296] @ 402c64 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #292] @ 402c68 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #320] @ 402cb0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #316] @ 402cb4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #16 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [pc, #216] @ 402c7c │ │ │ │ add r4, r0, #4 │ │ │ │ ldr lr, [pc, #212] @ 402c80 │ │ │ │ add r5, r0, #8 │ │ │ │ ldr r3, [pc, #208] @ 402c84 │ │ │ │ @@ -981671,37 +981671,37 @@ │ │ │ │ add r3, r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 761c54 │ │ │ │ + bl 761c64 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [pc, #120] @ 402c70 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #116] @ 402c74 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #9 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #140] @ 402cb8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq sp, r8, r0, lsl #10 │ │ │ │ subseq r1, r2, r4, ror #27 │ │ │ │ ldrsbteq sp, [r8], -sp │ │ │ │ ldrheq r2, [r2], #-16 │ │ │ │ eorseq sp, r8, ip, asr r4 │ │ │ │ eorseq sp, r8, pc, lsr #8 │ │ │ │ ldrhteq sp, [r8], -r7 │ │ │ │ @@ -981739,15 +981739,15 @@ │ │ │ │ ldr r2, [pc, #28] @ 402cfc │ │ │ │ add ip, pc, ip │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [ip, r0] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mov r0, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subseq r2, r2, ip, lsr r4 │ │ │ │ ldrsbteq r6, [r7], -ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -981758,18 +981758,18 @@ │ │ │ │ andeq r0, r0, ip, asr #5 │ │ │ │ andeq r0, r0, r0, asr #5 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 402e28 │ │ │ │ ldr r0, [pc, #784] @ 40307c │ │ │ │ mov r1, #4 │ │ │ │ @@ -982002,15 +982002,15 @@ │ │ │ │ beq 403120 │ │ │ │ ldr r1, [pc, #4060] @ 4040dc │ │ │ │ ldr r3, [pc, #4060] @ 4040e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 75cfc4 │ │ │ │ + bl 75cfd4 │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ mov r3, #1 │ │ │ │ b 40317c │ │ │ │ bl 45df14 │ │ │ │ ldr r1, [pc, #4024] @ 4040e4 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ @@ -982144,15 +982144,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ - bl 76c8c8 │ │ │ │ + bl 76c8d8 │ │ │ │ ldr fp, [sp, #276] @ 0x114 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, fp │ │ │ │ ldr r2, [sp, #228] @ 0xe4 │ │ │ │ mov r0, fp │ │ │ │ @@ -982392,15 +982392,15 @@ │ │ │ │ ldr r6, [pc, #2956] @ 4042a0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 4037fc │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4030ec │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 404018 │ │ │ │ mov r7, r0 │ │ │ │ @@ -982435,15 +982435,15 @@ │ │ │ │ str lr, [sp, #216] @ 0xd8 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ ldr r1, [pc, #2800] @ 4042b8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 4030ec │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ add r3, sp, #200 @ 0xc8 │ │ │ │ mov fp, r9 │ │ │ │ mov r8, r5 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ @@ -982500,15 +982500,15 @@ │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r9, sp, #152 @ 0x98 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ ldm r9, {r7, r8, r9} │ │ │ │ cmp r1, #0 │ │ │ │ beq 4038fc │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ mov r2, #1 │ │ │ │ @@ -982534,15 +982534,15 @@ │ │ │ │ ldr r0, [pc, #2532] @ 404330 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #188 @ 0xbc │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r9, sp, #188 @ 0xbc │ │ │ │ ldm r9, {r7, r8, r9} │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 3edc9c │ │ │ │ mov r6, #8 │ │ │ │ b 403f28 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ @@ -982588,15 +982588,15 @@ │ │ │ │ ldr r4, [pc, #2288] @ 404314 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 403ad0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 40384c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 404058 │ │ │ │ mov r7, r0 │ │ │ │ @@ -982622,15 +982622,15 @@ │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ str lr, [sp, #196] @ 0xc4 │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ str ip, [sp, #216] @ 0xd8 │ │ │ │ str r4, [sp, #228] @ 0xe4 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 40384c │ │ │ │ mov r2, #0 │ │ │ │ b 403e08 │ │ │ │ cmp r1, #0 │ │ │ │ beq 40384c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ mov r6, r5 │ │ │ │ @@ -982874,15 +982874,15 @@ │ │ │ │ ldr r0, [pc, #1136] @ 40430c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sl, #4 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #188 @ 0xbc │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r9, sp, #188 @ 0xbc │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ ldm r9, {r7, r8, r9} │ │ │ │ cmp r1, #0 │ │ │ │ beq 403ed4 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ @@ -983201,15 +983201,15 @@ │ │ │ │ blx r1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 404784 │ │ │ │ ldr r1, [pc, #2076] @ 404be0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r2, #10 │ │ │ │ - bl 73a328 │ │ │ │ + bl 73a338 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r5, #0 │ │ │ │ beq 4043e8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 404404 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -983349,15 +983349,15 @@ │ │ │ │ ldr r5, [pc, #1516] @ 404bf4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 40474c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 404754 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 404a18 │ │ │ │ mov r7, r0 │ │ │ │ @@ -983392,15 +983392,15 @@ │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str ip, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str lr, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 404754 │ │ │ │ add r3, sp, #24 │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r7, [pc, #1324] @ 404c10 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ @@ -983415,15 +983415,15 @@ │ │ │ │ ldr r0, [pc, #1284] @ 404c14 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r9, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 3edc9c │ │ │ │ str r5, [sp] │ │ │ │ @@ -983868,15 +983868,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 404fdc │ │ │ │ ldr r0, [pc, #1308] @ 405350 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 404fe4 │ │ │ │ ldr r0, [pc, #1288] @ 405354 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -983913,15 +983913,15 @@ │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [pc, #1164] @ 405368 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ add r7, sp, #136 @ 0x88 │ │ │ │ b 404fe4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 3edc9c │ │ │ │ b 404d24 │ │ │ │ ldr r0, [pc, #1116] @ 40536c │ │ │ │ @@ -983929,15 +983929,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 405000 │ │ │ │ ldr r0, [pc, #1100] @ 405374 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 404db8 │ │ │ │ ldr r0, [pc, #1084] @ 40537c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -983969,15 +983969,15 @@ │ │ │ │ ldr r1, [pc, #980] @ 40538c │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ add r7, sp, #136 @ 0x88 │ │ │ │ b 404db8 │ │ │ │ cmp r1, #0 │ │ │ │ bne 40502c │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -984050,15 +984050,15 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [pc, #660] @ 405394 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #164] @ 0xa4 │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ bl 3edc9c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ @@ -984248,15 +984248,15 @@ │ │ │ │ ldr fp, [pc, #1080] @ 40584c │ │ │ │ ldr fp, [pc, fp] │ │ │ │ ldrb r1, [fp, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 4054b4 │ │ │ │ ldr r0, [fp] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4054bc │ │ │ │ ldr r1, [fp] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 40573c │ │ │ │ mov r7, r1 │ │ │ │ @@ -984280,15 +984280,15 @@ │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ str r7, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, r6, #32 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ b 4054c8 │ │ │ │ cmp r1, #0 │ │ │ │ bne 405708 │ │ │ │ mov r0, #2 │ │ │ │ str r7, [r6, #56] @ 0x38 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ @@ -984361,26 +984361,26 @@ │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ sub r7, r4, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4055f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r4, #24 │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 405868 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 40561c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ cmp r0, #22 │ │ │ │ bne 405640 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r6, #68] @ 0x44 │ │ │ │ @@ -984406,29 +984406,29 @@ │ │ │ │ beq 4056dc │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r0, #40]! @ 0x28 │ │ │ │ cmp r7, #2 │ │ │ │ beq 4056dc │ │ │ │ sub r4, r0, #8 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r7, #0 │ │ │ │ beq 4056dc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 4056b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4056dc │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r0, sp, #648 @ 0x288 │ │ │ │ strb r5, [r6, #71] @ 0x47 │ │ │ │ strb r5, [r6, #69] @ 0x45 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r9!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ @@ -984479,15 +984479,15 @@ │ │ │ │ b 4057c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 4057c8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3ebd68 │ │ │ │ b 4057e4 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3eb0c8 │ │ │ │ @@ -984637,15 +984637,15 @@ │ │ │ │ ldr sl, [pc, #1116] @ 405e84 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldrb r1, [sl, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 405b0c │ │ │ │ ldr r0, [sl] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 405b14 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 405d80 │ │ │ │ mov r2, r1 │ │ │ │ @@ -984685,15 +984685,15 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ str lr, [sp, #160] @ 0xa0 │ │ │ │ str r4, [sp, #20] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ strb r7, [fp, #68] @ 0x44 │ │ │ │ b 405b28 │ │ │ │ cmp r1, #0 │ │ │ │ bne 405d4c │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #1 │ │ │ │ @@ -984770,26 +984770,26 @@ │ │ │ │ mov r4, fp │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ sub r7, r4, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 405c54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r4, #24 │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 405eac │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 405c80 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #22 │ │ │ │ bne 405ca4 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #70] @ 0x46 │ │ │ │ @@ -984808,29 +984808,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 405d24 │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 405d24 │ │ │ │ ldrd r2, [fp] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 405d24 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 405d00 │ │ │ │ cmp r2, #1 │ │ │ │ bne 405d24 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ strb r4, [fp, #68] @ 0x44 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r9!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm r9, {r1, r2, r3, r7} │ │ │ │ @@ -984883,15 +984883,15 @@ │ │ │ │ b 405e18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 405e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3ebe88 │ │ │ │ b 405e34 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3eb184 │ │ │ │ @@ -985093,15 +985093,15 @@ │ │ │ │ ldr r5, [pc, #456] @ 406310 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 4061fc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4060b8 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 406244 │ │ │ │ mov r7, r0 │ │ │ │ @@ -985131,15 +985131,15 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 4060b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4060b8 │ │ │ │ ldr r0, [pc, #264] @ 406314 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -985237,27 +985237,27 @@ │ │ │ │ ldr r8, [pc, #896] @ 406708 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r1, [r8, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 4064d8 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4064e0 │ │ │ │ ldr r1, [r8] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ add r2, sp, #296 @ 0x128 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r7, #36] @ 0x24 │ │ │ │ cmp r1, #2 │ │ │ │ strb r0, [r7, #37] @ 0x25 │ │ │ │ beq 4064f4 │ │ │ │ add r5, sp, #136 @ 0x88 │ │ │ │ @@ -985287,26 +985287,26 @@ │ │ │ │ mov r4, r7 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ sub r8, r4, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 406468 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r4, #24 │ │ │ │ add r6, sp, #296 @ 0x128 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 406718 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 406494 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #22 │ │ │ │ bne 4064b8 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r7, #38] @ 0x26 │ │ │ │ @@ -985370,29 +985370,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4065ec │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 4065ec │ │ │ │ ldrd r2, [r7] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 4065ec │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 4065c8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4065ec │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ strb r4, [r7, #36] @ 0x24 │ │ │ │ ldm r0!, {r1, r2, r3, r6} │ │ │ │ stmia sl!, {r1, r2, r3, r6} │ │ │ │ ldm r0, {r1, r2, r3, r6} │ │ │ │ mov r0, #1 │ │ │ │ stm sl, {r1, r2, r3, r6} │ │ │ │ @@ -985430,15 +985430,15 @@ │ │ │ │ b 4066a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 4066a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3ebb84 │ │ │ │ b 4066cc │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r7, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ @@ -985597,15 +985597,15 @@ │ │ │ │ ldr r8, [pc, #1008] @ 406d18 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r1, [r8, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 406acc │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 406ad4 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 406c34 │ │ │ │ mov r4, r1 │ │ │ │ @@ -985628,15 +985628,15 @@ │ │ │ │ str ip, [sp, #136] @ 0x88 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r8 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ ldr r1, [sl, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ strb r4, [sl, #44] @ 0x2c │ │ │ │ strb r4, [sl, #45] @ 0x2d │ │ │ │ strb r5, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #8] │ │ │ │ @@ -985668,26 +985668,26 @@ │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [r4, #56]! @ 0x38 │ │ │ │ sub r8, r4, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 406a5c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r1, r4, #24 │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 406d34 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 406a88 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #22 │ │ │ │ bne 406aac │ │ │ │ mov r0, #22 │ │ │ │ str r0, [fp] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #46] @ 0x2e │ │ │ │ @@ -985749,29 +985749,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 406bd8 │ │ │ │ mov r0, sl │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ cmp r6, #2 │ │ │ │ beq 406bd8 │ │ │ │ ldrd r2, [sl] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 406bd8 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 406bb4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 406bd8 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ strb r4, [sl, #44] @ 0x2c │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia fp!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm fp, {r1, r2, r3, r7} │ │ │ │ @@ -985816,15 +985816,15 @@ │ │ │ │ b 406cac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 406cac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3ebc7c │ │ │ │ b 406cc8 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3eaf9c │ │ │ │ @@ -986061,15 +986061,15 @@ │ │ │ │ mvn r4, r6 │ │ │ │ add r1, r1, r0 │ │ │ │ sub r0, r6, r0 │ │ │ │ str ip, [r3, #8] │ │ │ │ add r2, r0, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 40742c │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ @@ -986149,15 +986149,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 407298 │ │ │ │ ldr r0, [pc, #1988] @ 40799c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4070a8 │ │ │ │ ldr r0, [pc, #1972] @ 4079a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -986194,15 +986194,15 @@ │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [pc, #1848] @ 4079b8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 4070a8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4070a8 │ │ │ │ ldr r0, [pc, #1776] @ 407998 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -986317,15 +986317,15 @@ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl 76c694 │ │ │ │ + bl 76c6a4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4076a4 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r7, #8 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -987114,15 +987114,15 @@ │ │ │ │ ldr r5, [pc, #1352] @ 408624 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 4081b0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 408220 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4081f4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -987158,15 +987158,15 @@ │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ ldr r1, [pc, #1196] @ 40863c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sl, #360 @ 0x168 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 408220 │ │ │ │ ldr r1, [sl, #376] @ 0x178 │ │ │ │ b 408228 │ │ │ │ cmp r1, #0 │ │ │ │ beq 408220 │ │ │ │ ldr r0, [pc, #1128] @ 408628 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -987710,15 +987710,15 @@ │ │ │ │ add r1, sp, #940 @ 0x3ac │ │ │ │ str r2, [sp, #524] @ 0x20c │ │ │ │ str r1, [sp, #528] @ 0x210 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ str r7, [sp, #940] @ 0x3ac │ │ │ │ orr r0, r6, #4 │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldrb ip, [sp, #143] @ 0x8f │ │ │ │ mov sl, #42 @ 0x2a │ │ │ │ ldrh r3, [sp, #141] @ 0x8d │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #16] │ │ │ │ orr r9, r3, ip, lsl #16 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ @@ -987745,15 +987745,15 @@ │ │ │ │ add r1, sp, #880 @ 0x370 │ │ │ │ str r2, [sp, #524] @ 0x20c │ │ │ │ str r1, [sp, #528] @ 0x210 │ │ │ │ str r0, [sp, #884] @ 0x374 │ │ │ │ str r5, [sp, #880] @ 0x370 │ │ │ │ orr r0, sl, #4 │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #16] │ │ │ │ add ip, sp, #960 @ 0x3c0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ mov sl, #41 @ 0x29 │ │ │ │ ldr fp, [sp, #140] @ 0x8c │ │ │ │ @@ -987797,15 +987797,15 @@ │ │ │ │ ldr r6, [pc, #2432] @ 409508 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 408c4c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 408c54 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 409270 │ │ │ │ mov r7, r0 │ │ │ │ @@ -987839,15 +987839,15 @@ │ │ │ │ str lr, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [pc, #2280] @ 409520 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #964] @ 0x3c4 │ │ │ │ str r5, [sp, #960] @ 0x3c0 │ │ │ │ add r1, sp, #940 @ 0x3ac │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 408c54 │ │ │ │ cmp r1, #0 │ │ │ │ bne 409188 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ strb r0, [r8, #49] @ 0x31 │ │ │ │ add r2, r8, #88 @ 0x58 │ │ │ │ @@ -987918,15 +987918,15 @@ │ │ │ │ ldr r5, [pc, #1980] @ 409528 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 408e9c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 408d2c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 409254 │ │ │ │ mov r7, r0 │ │ │ │ @@ -987958,15 +987958,15 @@ │ │ │ │ str r7, [sp, #948] @ 0x3b4 │ │ │ │ str r5, [sp, #888] @ 0x378 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str lr, [sp, #128] @ 0x80 │ │ │ │ str ip, [sp, #964] @ 0x3c4 │ │ │ │ str r1, [sp, #960] @ 0x3c0 │ │ │ │ add r1, sp, #940 @ 0x3ac │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 408d2c │ │ │ │ ldm r7!, {r1, r2, r3} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r7, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ mov r0, r8 │ │ │ │ @@ -988037,15 +988037,15 @@ │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #884] @ 0x374 │ │ │ │ str r7, [sp, #880] @ 0x370 │ │ │ │ add sl, sp, #128 @ 0x80 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ mov r1, sl │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -988134,15 +988134,15 @@ │ │ │ │ ldr r6, [pc, #1060] @ 4094f0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 409164 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 408fe8 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 40928c │ │ │ │ mov r7, r1 │ │ │ │ @@ -988165,15 +988165,15 @@ │ │ │ │ str lr, [sp, #948] @ 0x3b4 │ │ │ │ str r6, [sp, #940] @ 0x3ac │ │ │ │ str r7, [sp, #924] @ 0x39c │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ str ip, [sp, #936] @ 0x3a8 │ │ │ │ add r0, sp, #880 @ 0x370 │ │ │ │ add r2, sp, #916 @ 0x394 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ b 408ff4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 408fe8 │ │ │ │ ldr r0, [pc, #896] @ 4094f4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -991098,15 +991098,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #340] @ 40c09c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ @@ -991974,15 +991974,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ add r1, sp, #180 @ 0xb4 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [pc, #1444] @ 40d2a0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -993406,15 +993406,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldm sp, {r4, r9} │ │ │ │ ldr r3, [pc, #264] @ 40e45c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -993537,15 +993537,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #332] @ 40e6b0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ @@ -993824,15 +993824,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #196] @ 40eaa4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ @@ -993930,15 +993930,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #260] @ 40ec8c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #32] │ │ │ │ @@ -994035,15 +994035,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #140] @ 0x8c │ │ │ │ ldr r7, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [pc, #212] @ 40ee00 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #132] @ 0x84 │ │ │ │ @@ -994179,15 +994179,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #228] @ 40f050 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #28] │ │ │ │ @@ -994277,15 +994277,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #212] @ 40f1c8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ @@ -994370,15 +994370,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #200] @ 40f330 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ @@ -994460,15 +994460,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #196] @ 40f494 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ @@ -994549,15 +994549,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #196] @ 40f5f8 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ @@ -994664,15 +994664,15 @@ │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ orr r0, r0, #4 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp] │ │ │ │ ldrd r8, [r9, #8] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ add r1, r8, r9 │ │ │ │ cmp r0, r1 │ │ │ │ bls 40f7cc │ │ │ │ @@ -994691,15 +994691,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [pc, #216] @ 40f844 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #28] │ │ │ │ @@ -994831,15 +994831,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #228] @ 40fa80 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #28] │ │ │ │ @@ -994929,15 +994929,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #376] @ 40fc9c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ @@ -995064,15 +995064,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #196] @ 40fe04 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ @@ -995155,15 +995155,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #212] @ 40ff80 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ @@ -995442,15 +995442,15 @@ │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r5, sp │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp] │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [pc, #332] @ 410474 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ @@ -998748,24 +998748,24 @@ │ │ │ │ beq 41370c │ │ │ │ add r0, sp, #352 @ 0x160 │ │ │ │ bl 40abb8 │ │ │ │ b 41370c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 413530 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sl, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #1 │ │ │ │ bne 413704 │ │ │ │ mov r0, #24 │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ @@ -998795,15 +998795,15 @@ │ │ │ │ add r1, sp, #348 @ 0x15c │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ add r0, sp, #352 @ 0x160 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r9, [sp, #356] @ 0x164 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ ldr fp, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ str r9, [sp, #340] @ 0x154 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ @@ -999000,15 +999000,15 @@ │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ add r0, r0, #4 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldrb sl, [sp, #388] @ 0x184 │ │ │ │ mov r4, #21 │ │ │ │ b 412d58 │ │ │ │ add r3, sp, #208 @ 0xd0 │ │ │ │ add r4, r5, #1 │ │ │ │ ldrd r8, [r7, #8] │ │ │ │ mov sl, #30 │ │ │ │ @@ -1002880,15 +1002880,15 @@ │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [pc, #1544] @ 417d6c │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1003971,15 +1003971,15 @@ │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ bl 4aee4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #136] @ 4188e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add lr, sp, #192 @ 0xc0 │ │ │ │ ldr r7, [sp, #204] @ 0xcc │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1004185,15 +1004185,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ add r1, sp, #180 @ 0xb4 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ ldr r9, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [pc, #2348] @ 4194f0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ @@ -1005636,24 +1005636,24 @@ │ │ │ │ beq 41a2ac │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ bl 40abb8 │ │ │ │ b 41a2ac │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 41a0d4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #1 │ │ │ │ bne 41a2a4 │ │ │ │ mov r0, #24 │ │ │ │ str r2, [sp, #576] @ 0x240 │ │ │ │ str r1, [sp, #572] @ 0x23c │ │ │ │ @@ -1005681,15 +1005681,15 @@ │ │ │ │ add r1, sp, #612 @ 0x264 │ │ │ │ str r1, [sp, #604] @ 0x25c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #612] @ 0x264 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r8, [sp, #620] @ 0x26c │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr fp, [sp, #616] @ 0x268 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ str r8, [sp, #596] @ 0x254 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #596 @ 0x254 │ │ │ │ @@ -1006527,15 +1006527,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 40c63c │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -1006564,24 +1006564,24 @@ │ │ │ │ str r6, [r8, #12] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 41af20 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ moveq r2, #24 │ │ │ │ moveq r3, #39 @ 0x27 │ │ │ │ streq r3, [r8] │ │ │ │ @@ -1006805,15 +1006805,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 40c63c │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -1006837,24 +1006837,24 @@ │ │ │ │ str r6, [r8, #8] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 41b390 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ bne 41b56c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #24 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [r8] │ │ │ │ @@ -1007065,15 +1007065,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 40c63c │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -1007097,24 +1007097,24 @@ │ │ │ │ str r6, [r8, #8] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 41b7a0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movne r2, #35 @ 0x23 │ │ │ │ str r1, [r8, #4] │ │ │ │ moveq r2, #24 │ │ │ │ @@ -1007328,15 +1007328,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 40c63c │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -1007364,24 +1007364,24 @@ │ │ │ │ str r4, [r9] │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 41bba4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r0, #1 │ │ │ │ bne 41bda8 │ │ │ │ mov r0, #24 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ str r1, [r9] │ │ │ │ @@ -1007593,15 +1007593,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 40c63c │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -1007625,24 +1007625,24 @@ │ │ │ │ str r6, [sl, #8] │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ beq 41bfe0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ bne 41c1bc │ │ │ │ mov r0, #24 │ │ │ │ str r5, [sl, #8] │ │ │ │ @@ -1009841,15 +1009841,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, r0, #4 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldrb r8, [sp, #36] @ 0x24 │ │ │ │ mov r5, #21 │ │ │ │ b 41da2c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb ip, [sp, #36] @ 0x24 │ │ │ │ ldr lr, [sp, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ @@ -1017271,29 +1017271,29 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 3f05f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #104]! @ 0x68 │ │ │ │ cmp r6, #2 │ │ │ │ beq 425ac4 │ │ │ │ ldrd r2, [r7] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 425ac4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 42583c │ │ │ │ cmp r2, #1 │ │ │ │ bne 425ac4 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ b 425ac4 │ │ │ │ ldrb r0, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 425ac4 │ │ │ │ add r1, pc, #8 │ │ │ │ add r7, r4, #96 @ 0x60 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -1017314,29 +1017314,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 3f0248 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r0, #232]! @ 0xe8 │ │ │ │ cmp r7, #2 │ │ │ │ beq 4259f8 │ │ │ │ ldrd r2, [r6] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r7, #0 │ │ │ │ beq 4259f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #236]! @ 0xec │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 4258e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4259f8 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ b 4259f8 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ beq 425a74 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ @@ -1017398,29 +1017398,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 425a5c │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r0, #192]! @ 0xc0 │ │ │ │ cmp r7, #2 │ │ │ │ beq 425a5c │ │ │ │ ldrd r2, [sl] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r7, #0 │ │ │ │ beq 425a5c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #196]! @ 0xc4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 425a38 │ │ │ │ cmp r2, #1 │ │ │ │ bne 425a5c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r6, [r4, #220] @ 0xdc │ │ │ │ b 425abc │ │ │ │ mov r0, r6 │ │ │ │ bl 425e38 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ bl 371aac │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -1017449,29 +1017449,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 425b28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r0, #16]! │ │ │ │ cmp r7, #2 │ │ │ │ beq 425b28 │ │ │ │ ldrd r2, [r5] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r7, #0 │ │ │ │ beq 425b28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 425b04 │ │ │ │ cmp r2, #1 │ │ │ │ bne 425b28 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ strb r6, [r4, #90] @ 0x5a │ │ │ │ strb r6, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ bl 328d28 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -1017598,29 +1017598,29 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3f0308 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 425d7c │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 425d7c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 425d58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 425d7c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r4, r4, #2400 @ 0x960 │ │ │ │ mov r0, r4 │ │ │ │ bl 328d28 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -1017889,30 +1017889,30 @@ │ │ │ │ bl 42a78 <_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 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 42620c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4261e0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 42620c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 427a3c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -1017920,29 +1017920,29 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3f0b4c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 426284 │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 426284 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 426260 │ │ │ │ cmp r2, #1 │ │ │ │ bne 426284 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r4, r4, #952 @ 0x3b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 328d28 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -1018050,29 +1018050,29 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 3efd84 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 42648c │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 42648c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 426468 │ │ │ │ cmp r2, #1 │ │ │ │ bne 42648c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r4, r4, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ bl 328d28 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -1018120,43 +1018120,43 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 42656c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ add r0, r6, #24 │ │ │ │ bl 3eb238 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 4265dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #2 │ │ │ │ beq 4265dc │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 4265dc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 4265b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4265dc │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add r4, r4, #392 @ 0x188 │ │ │ │ mov r0, r4 │ │ │ │ bl 328d28 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -1018195,15 +1018195,15 @@ │ │ │ │ b 426698 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 426698 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4261b4 │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ bl 4256d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -1019468,15 +1019468,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 427a58 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 427aa4 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ @@ -1019530,15 +1019530,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 427b50 │ │ │ │ cmp r2, #1 │ │ │ │ bne 427b74 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ b 427bd4 │ │ │ │ @@ -1019616,15 +1019616,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 427ca8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 427ccc │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ 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 │ │ │ │ @@ -1019839,15 +1019839,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #12]! │ │ │ │ cmn r2, #1 │ │ │ │ beq 428090 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #2 │ │ │ │ - bl 743c54 │ │ │ │ + bl 743c64 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 428050 │ │ │ │ @@ -1019910,15 +1019910,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #12]! │ │ │ │ cmn r2, #1 │ │ │ │ beq 4281ac │ │ │ │ mov r0, sp │ │ │ │ mov r2, #2 │ │ │ │ - bl 73ae6c │ │ │ │ + bl 73ae7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 42816c │ │ │ │ @@ -1031319,15 +1031319,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ bl 428ff8 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -1031531,15 +1031531,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 428ff8 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ @@ -1040126,27 +1040126,27 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 43bda8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 73b438 │ │ │ │ + bl 73b448 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43bd4c │ │ │ │ cmp r1, #1 │ │ │ │ bne 43bd74 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43bd7c │ │ │ │ @@ -1040201,15 +1040201,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43be48 │ │ │ │ cmp r1, #1 │ │ │ │ bne 43be70 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43be78 │ │ │ │ @@ -1040445,15 +1040445,15 @@ │ │ │ │ movw r0, #25856 @ 0x6500 │ │ │ │ mov r1, r4 │ │ │ │ movt r0, #7629 @ 0x1dcd │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #0 │ │ │ │ - bl 730edc │ │ │ │ + bl 730eec │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 43c328 │ │ │ │ cmp r0, #0 │ │ │ │ bne 43c0e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -1040679,15 +1040679,15 @@ │ │ │ │ subs r1, r2, r1 │ │ │ │ movcc r1, r2 │ │ │ │ str r6, [r0, r1, lsl #2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 742308 │ │ │ │ + bl 742318 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 43c6b0 │ │ │ │ bl 6383c │ │ │ │ @@ -1040747,15 +1040747,15 @@ │ │ │ │ beq 43c854 │ │ │ │ b 43c8b8 │ │ │ │ ldr r1, [pc, #1028] @ 43caec │ │ │ │ mov sl, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, #20 │ │ │ │ - bl 73a328 │ │ │ │ + bl 73a338 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ mov r5, #500 @ 0x1f4 │ │ │ │ cmp r8, #0 │ │ │ │ bne 43c818 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -1040883,15 +1040883,15 @@ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, r5 │ │ │ │ bcs 43c86c │ │ │ │ add r3, r0, #1 │ │ │ │ add r2, r1, #1 │ │ │ │ strd r2, [r4, #24] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 742330 │ │ │ │ + bl 742340 │ │ │ │ mov sl, r7 │ │ │ │ ldrex r0, [r9] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ bne 43c91c │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -1040914,20 +1040914,20 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ add r6, sp, #52 @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ mov r7, sl │ │ │ │ - bl 74c790 │ │ │ │ + bl 74c7a0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 43d430 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne 43c8d4 │ │ │ │ @@ -1041116,22 +1041116,22 @@ │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ strb r1, [r0, #48] @ 0x30 │ │ │ │ add r0, r0, #28 │ │ │ │ dmb ish │ │ │ │ - b 5f9734 │ │ │ │ + b 5f9744 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ strb r1, [r0, #48] @ 0x30 │ │ │ │ add r0, r0, #16 │ │ │ │ dmb ish │ │ │ │ - b 5f9734 │ │ │ │ + b 5f9744 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #364] @ 43ce58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -1041234,15 +1041234,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 43cef0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ strdne r0, [r5] │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -1041318,15 +1041318,15 @@ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sp │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ - bl 714de8 │ │ │ │ + bl 714df8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -1041374,15 +1041374,15 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 43d354 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 43d0c4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ subeq r8, lr, ip, lsr r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 43d0e8 │ │ │ │ @@ -1041520,30 +1041520,30 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 43d31c │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76758c │ │ │ │ + bl 76759c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ eorseq r3, r5, r0, ror #12 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 43d350 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76758c │ │ │ │ + bl 76759c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ eorseq r3, r5, ip, lsr #12 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1041620,60 +1041620,60 @@ │ │ │ │ beq 43d488 │ │ │ │ sub r5, r0, #1 │ │ │ │ b 43d500 │ │ │ │ ldr r1, [pc, #1308] @ 43d9ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #14 │ │ │ │ - bl 73a48c │ │ │ │ + bl 73a49c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 43d4b0 │ │ │ │ mov r5, #2097152 @ 0x200000 │ │ │ │ b 43d4f8 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r2, [sp, #80] @ 0x50 │ │ │ │ cmpne r2, #0 │ │ │ │ bne 43d734 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #2097152 @ 0x200000 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 43d4f8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r9] │ │ │ │ - bl 74c93c │ │ │ │ + bl 74c94c │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ mov r2, fp │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - bl 74c9c8 │ │ │ │ + bl 74c9d8 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ beq 43d544 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ b 43d554 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 714c24 │ │ │ │ + bl 714c34 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43d554 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1041716,15 +1041716,15 @@ │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ beq 43d61c │ │ │ │ add r0, r1, #8 │ │ │ │ - bl 72db7c │ │ │ │ + bl 72db8c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, fp │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ @@ -1041740,15 +1041740,15 @@ │ │ │ │ ldm fp!, {r1, r6, r7} │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r0!, {r1, r6, r7} │ │ │ │ ldm fp, {r1, r5, r6, r7} │ │ │ │ stm r0, {r1, r5, r6, r7} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ - bl 73af60 │ │ │ │ + bl 73af70 │ │ │ │ ldrb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #4 │ │ │ │ bne 43d6a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ @@ -1041780,15 +1041780,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43d6f4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 43d71c │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ stm r1, {r0, r5} │ │ │ │ str r4, [r1, #8] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ @@ -1041908,30 +1041908,30 @@ │ │ │ │ strex r2, r1, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ bne 43d8f4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 43d91c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r5, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 43de64 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43d930 │ │ │ │ cmp r1, #1 │ │ │ │ bne 43d958 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ cmpne r0, #0 │ │ │ │ bne 43d970 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ dmb ish │ │ │ │ @@ -1041962,23 +1041962,23 @@ │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43d9d0 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 43db4c │ │ │ │ mov r7, #1 │ │ │ │ - bl 74c468 │ │ │ │ + bl 74c478 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 43db04 │ │ │ │ mov r0, sl │ │ │ │ - bl 74cab8 │ │ │ │ + bl 74cac8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 43da14 │ │ │ │ - bl 73b32c │ │ │ │ + bl 73b33c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ bl 43cfc4 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1042015,15 +1042015,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43daa0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 43dac8 │ │ │ │ mov r0, sl │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r5, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 43dae8 │ │ │ │ mov r0, r7 │ │ │ │ @@ -1042048,15 +1042048,15 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ bl 43e3c0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ bl 43df60 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 43db6c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ @@ -1042075,15 +1042075,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 43db8c │ │ │ │ mov r7, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bne 43dbc0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r5, #1 │ │ │ │ b 43dbe4 │ │ │ │ mov r5, #1 │ │ │ │ b 43dbe4 │ │ │ │ bl 63494 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1042098,15 +1042098,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43dbec │ │ │ │ cmp r1, #1 │ │ │ │ bne 43dc14 │ │ │ │ dmb ish │ │ │ │ mov r0, sl │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ cmp r5, #0 │ │ │ │ beq 43dc24 │ │ │ │ mov r0, r4 │ │ │ │ bl 43de64 │ │ │ │ cmp r7, #0 │ │ │ │ beq 43dc5c │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ @@ -1042160,15 +1042160,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 43dce8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 43dd0c │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r0, r4 │ │ │ │ bl 43de64 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -1042251,29 +1042251,29 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 714af4 │ │ │ │ + bl 714b04 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 43deb0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43de88 │ │ │ │ cmp r1, #1 │ │ │ │ bne 43deb0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 7102cc │ │ │ │ + bl 7102dc │ │ │ │ mov r0, r4 │ │ │ │ bl 43d238 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 43ded8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ @@ -1042303,15 +1042303,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 43df20 │ │ │ │ cmp r1, #1 │ │ │ │ bne 43df48 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 7102cc │ │ │ │ + bl 7102dc │ │ │ │ mov r0, r4 │ │ │ │ bl 43dd98 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -1042435,15 +1042435,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 43e158 │ │ │ │ and r1, r8, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 72dba8 │ │ │ │ + b 72dbb8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 43e178 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1042482,15 +1042482,15 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ add r2, sp, #12 │ │ │ │ bl 43e3c0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ bl 43df60 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 43dc6c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1042512,15 +1042512,15 @@ │ │ │ │ bne 43e364 │ │ │ │ cmp r6, #0 │ │ │ │ beq 43e34c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 74f550 │ │ │ │ + bl 74f560 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 43e2b8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 43e35c │ │ │ │ cmp r6, r0 │ │ │ │ @@ -1042663,15 +1042663,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 43e4c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 43e4e8 │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ cmn r4, #1 │ │ │ │ beq 43e52c │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -1042965,15 +1042965,15 @@ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #76] @ 43e9d8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, sp │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {fp, pc} │ │ │ │ ldm r1, {r0, r3} │ │ │ │ mov r2, #21 │ │ │ │ ldr r1, [pc, #20] @ 43e9cc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1044845,15 +1044845,15 @@ │ │ │ │ and r0, r0, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 440814 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ rsb r1, r1, #0 │ │ │ │ and r4, r2, r1 │ │ │ │ b 44072c │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ ldr r7, [r5, #68] @ 0x44 │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ and r4, r3, r0 │ │ │ │ @@ -1045269,15 +1045269,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sl, #32] │ │ │ │ dmb ish │ │ │ │ ldr r6, [sl, #36] @ 0x24 │ │ │ │ add r5, sl, #32 │ │ │ │ dmb ish │ │ │ │ b 440db4 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r1, [r5] │ │ │ │ dmb ish │ │ │ │ ldr r6, [sl, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ ubfx r7, r0, #1, #5 │ │ │ │ cmp r7, #31 │ │ │ │ @@ -1045315,15 +1045315,15 @@ │ │ │ │ add r9, r7, #1 │ │ │ │ cmp r9, #31 │ │ │ │ bne 440e8c │ │ │ │ ldr r0, [r6, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ bne 440e68 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r6, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ beq 440e54 │ │ │ │ ldr r1, [r0, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ str r0, [sl, #36] @ 0x24 │ │ │ │ @@ -1045335,15 +1045335,15 @@ │ │ │ │ str r0, [sl, #32] │ │ │ │ add r5, r6, r7, lsl #3 │ │ │ │ add r4, r5, #4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 440eb8 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r4] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ beq 440ea4 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r9, #31 │ │ │ │ bne 440fac │ │ │ │ @@ -1045379,15 +1045379,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 440d58 │ │ │ │ tst r4, #2 │ │ │ │ beq 441044 │ │ │ │ tst r4, #1 │ │ │ │ beq 440f5c │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ bic r4, r4, #1 │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, r4 │ │ │ │ bne 440f2c │ │ │ │ mov r1, r4 │ │ │ │ dmb ish │ │ │ │ bfi r1, r5, #0, #2 │ │ │ │ @@ -1046269,23 +1046269,23 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 64e1c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r4 │ │ │ │ bl 64e1c │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [r0] │ │ │ │ b 4478d8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ mov lr, r1 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1046390,15 +1046390,15 @@ │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ addcs r3, r3, #8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r3 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r6, r8, lr} │ │ │ │ ldr r8, [r1] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r8, #2 │ │ │ │ bcc 441f54 │ │ │ │ ldrex r2, [r3] │ │ │ │ add r4, r2, #1 │ │ │ │ @@ -1046508,15 +1046508,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #4 │ │ │ │ ldrd r0, [r1] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [pc, #52] @ 442140 │ │ │ │ ldr r3, [pc, #52] @ 442144 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ b 4420bc │ │ │ │ @@ -1048221,15 +1048221,15 @@ │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ addcs r3, r3, #8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r3 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r6, r8, lr} │ │ │ │ ldr r8, [r1] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r8, #2 │ │ │ │ bcc 443bf0 │ │ │ │ ldrex r2, [r3] │ │ │ │ add r4, r2, #1 │ │ │ │ @@ -1048248,38 +1048248,38 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #72] @ 443c60 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ ldr r2, [pc, #44] @ 443c64 │ │ │ │ cmp r0, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7676fc │ │ │ │ - bl 76789c │ │ │ │ + bl 76770c │ │ │ │ + bl 7678ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ eorseq sp, r4, r6, lsr r1 │ │ │ │ subeq r1, lr, r4, asr fp │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ addcs r3, r3, #8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r3 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #46 @ 0x2e │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #95 @ 0x5f │ │ │ │ strb r0, [sp, #28] │ │ │ │ @@ -1048544,15 +1048544,15 @@ │ │ │ │ mov r3, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ b 4440c8 │ │ │ │ ldr r2, [pc, #92] @ 44411c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #1 │ │ │ │ bne 4440e4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ b 4440ec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -1048560,16 +1048560,16 @@ │ │ │ │ ldr r2, [pc, #44] @ 444120 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 7676fc │ │ │ │ - bl 76789c │ │ │ │ + bl 76770c │ │ │ │ + bl 7678ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ eorseq ip, r4, r7, lsr sp │ │ │ │ eorseq ip, r4, r4, lsl sp │ │ │ │ strheq r1, [lr], #-108 @ 0xffffff94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ @@ -1048835,15 +1048835,15 @@ │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ addcs r3, r3, #8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r3 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r6, r8, lr} │ │ │ │ ldr r8, [r1] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r8, #2 │ │ │ │ bcc 444588 │ │ │ │ ldrex r2, [r3] │ │ │ │ add r4, r2, #1 │ │ │ │ @@ -1048862,38 +1048862,38 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #72] @ 4445f8 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ ldr r2, [pc, #44] @ 4445fc │ │ │ │ cmp r0, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7676fc │ │ │ │ - bl 76789c │ │ │ │ + bl 76770c │ │ │ │ + bl 7678ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ eorseq ip, r4, sl, lsr #18 │ │ │ │ ldrdeq r1, [lr], #-28 @ 0xffffffe4 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ addcs r3, r3, #8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r3 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #196] @ 444700 │ │ │ │ strb r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1049153,35 +1049153,35 @@ │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ addcs r3, r3, #8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r3 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #72] @ 444aa8 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ ldr r2, [pc, #44] @ 444aac │ │ │ │ cmp r0, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7676fc │ │ │ │ - bl 76789c │ │ │ │ + bl 76770c │ │ │ │ + bl 7678ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrshteq ip, [r4], -r6 │ │ │ │ subeq r0, lr, ip, lsr sp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1050561,15 +1050561,15 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldrheq r9, [r1], #-216 @ 0xffffff28 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 446050 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq sl, r4, r6, ror #30 │ │ │ │ push {fp, lr} │ │ │ │ bl 445bc0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ mov sl, #0 │ │ │ │ @@ -1051134,15 +1051134,15 @@ │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, r5 │ │ │ │ bl 44db98 │ │ │ │ mov r0, #30 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -1051657,15 +1051657,15 @@ │ │ │ │ pop {fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 447170 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq r9, r4, r1, asr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1052244,15 +1052244,15 @@ │ │ │ │ str r2, [sp, #32] │ │ │ │ str lr, [sp, #16] │ │ │ │ b 447b90 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {fp, lr} │ │ │ │ - b 746988 │ │ │ │ + b 746998 │ │ │ │ ldm r1, {r0, r3} │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ ldr r1, [pc, #292] @ 447bd0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {fp, lr} │ │ │ │ @@ -1052312,15 +1052312,15 @@ │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #24 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq ip, r2, r4, lsl #26 │ │ │ │ @ instruction: 0x000099b8 │ │ │ │ mlaseq r4, r9, r7, r9 │ │ │ │ eorseq ip, r2, ip, lsl ip │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ @@ -1052380,15 +1052380,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r4, r1 │ │ │ │ bl 4474e8 │ │ │ │ add r1, r4, #16 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldm sp, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ stm r7, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #23 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -1052397,15 +1052397,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, r0, #4 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrex r2, [r1] │ │ │ │ add r3, r2, #1 │ │ │ │ @@ -1052501,23 +1052501,23 @@ │ │ │ │ push {fp, lr} │ │ │ │ str r2, [r0] │ │ │ │ mov r0, r1 │ │ │ │ bl 446a08 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76b430 │ │ │ │ + b 76b440 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76c694 │ │ │ │ + b 76c6a4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0] │ │ │ │ - bl 613ff4 │ │ │ │ + bl 614004 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub r0, r5, r1 │ │ │ │ cmp r2, r0 │ │ │ │ popls {r4, r5, fp, pc} │ │ │ │ sub r3, r5, r2 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -1055780,15 +1055780,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 7421f4 │ │ │ │ + bl 742204 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 44b204 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r4, #4] │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ @@ -1055829,15 +1055829,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 44b2b8 │ │ │ │ mov r0, sp │ │ │ │ - bl 7421a8 │ │ │ │ + bl 7421b8 │ │ │ │ ldrb r5, [sp] │ │ │ │ cmp r5, #4 │ │ │ │ bne 44b2d0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ b 44b2bc │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -1055940,15 +1055940,15 @@ │ │ │ │ push {fp, lr} │ │ │ │ bl 44acb0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 44b45c │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq r5, r4, ip, asr #31 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #19 │ │ │ │ bne 44b484 │ │ │ │ @@ -1056066,15 +1056066,15 @@ │ │ │ │ bl 65594 │ │ │ │ ldr r0, [pc, #32] @ 44b660 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ strdeq sl, [sp], #-40 @ 0xffffffd8 │ │ │ │ ldrdeq sl, [sp], #-36 @ 0xffffffdc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ @@ -1056919,15 +1056919,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [pc, #32] @ 44c3b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ umaaleq r9, sp, r4, r5 │ │ │ │ ldrdeq r9, [sp], #-84 @ 0xffffffac │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ @@ -1058225,26 +1058225,26 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #72] @ 44d844 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 761844 │ │ │ │ + bl 761854 │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ ldr r2, [pc, #44] @ 44d848 │ │ │ │ cmp r0, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7676fc │ │ │ │ - bl 76789c │ │ │ │ + bl 76770c │ │ │ │ + bl 7678ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ eorseq r3, r4, pc, lsl #27 │ │ │ │ subeq r8, sp, r0, ror #2 │ │ │ │ push {fp, lr} │ │ │ │ bl 44da2c │ │ │ │ pop {fp, pc} │ │ │ │ @@ -1058396,15 +1058396,15 @@ │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 75e124 │ │ │ │ + bl 75e134 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 44db34 │ │ │ │ ldr r0, [pc, #192] @ 44db94 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1058461,15 +1058461,15 @@ │ │ │ │ ldrd sl, [r1, #4] │ │ │ │ mov r8, r1 │ │ │ │ cmn fp, #1 │ │ │ │ ble 44dc54 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, fp │ │ │ │ - bl 75e124 │ │ │ │ + bl 75e134 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 44dc38 │ │ │ │ ldr r0, [pc, #216] @ 44dcb0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1058555,23 +1058555,23 @@ │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ addcs r3, r3, #8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r3 │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ addcs r3, r3, #8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r3 │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #32 │ │ │ │ bne 44dd9c │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ @@ -1062001,22 +1062001,22 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subseq lr, r0, r4, lsr fp │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 615a50 │ │ │ │ + b 615a60 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 45132c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ strdeq r4, [sp], #-96 @ 0xffffffa0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ @@ -1062396,15 +1062396,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 45193c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq pc, r3, r3, ror #28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ @@ -1062895,15 +1062895,15 @@ │ │ │ │ str r6, [sp, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r6, #8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ - bl 762438 │ │ │ │ + bl 762448 │ │ │ │ cmp r0, #0 │ │ │ │ bne 452150 │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ @@ -1063374,15 +1063374,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #28] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #684] @ 452b44 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ @@ -1063413,15 +1063413,15 @@ │ │ │ │ ldr r0, [pc, #552] @ 452b30 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #512] @ 452b34 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ @@ -1063468,15 +1063468,15 @@ │ │ │ │ ldr r0, [pc, #360] @ 452b4c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #8 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [pc, #324] @ 452b50 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ add r5, sp, #32 │ │ │ │ @@ -1064821,15 +1064821,15 @@ │ │ │ │ bl 452dbc │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ bl 452dbc │ │ │ │ b 453f5c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ b 453f2c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ bl 452dbc │ │ │ │ add r0, r5, #32 │ │ │ │ @@ -1065430,29 +1065430,29 @@ │ │ │ │ bl 452d18 │ │ │ │ b 4548f4 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ b 4548ec │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ b 4548dc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ bl 452dbc │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ bl 452dbc │ │ │ │ b 4548ec │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ b 4548dc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ bl 452dbc │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ bl 452dbc │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 452d5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -1065590,25 +1065590,25 @@ │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, #0 │ │ │ │ subs r0, r8, #1 │ │ │ │ sbc r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 76de14 <__aeabi_uldivmod@@Base> │ │ │ │ + bl 76de24 <__aeabi_uldivmod@@Base> │ │ │ │ cmp r8, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ bhi 454b44 │ │ │ │ sub r0, r8, r8, lsr #1 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ movcs r0, #64 @ 0x40 │ │ │ │ b 454b4c │ │ │ │ mov r0, r8 │ │ │ │ - bl 76708c │ │ │ │ + bl 76709c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ sub r0, sl, #64 @ 0x40 │ │ │ │ add r1, lr, #98 @ 0x62 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, sl, #32 │ │ │ │ mov r9, #1 │ │ │ │ @@ -1066189,25 +1066189,25 @@ │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, #0 │ │ │ │ subs r0, r8, #1 │ │ │ │ sbc r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 76de14 <__aeabi_uldivmod@@Base> │ │ │ │ + bl 76de24 <__aeabi_uldivmod@@Base> │ │ │ │ cmp r8, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ bhi 4554a0 │ │ │ │ sub r0, r8, r8, lsr #1 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ movcs r0, #64 @ 0x40 │ │ │ │ b 4554a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 76708c │ │ │ │ + bl 76709c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ sub r0, sl, #64 @ 0x40 │ │ │ │ add r1, lr, #98 @ 0x62 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, sl, #32 │ │ │ │ mov r9, #1 │ │ │ │ @@ -1068862,17 +1068862,17 @@ │ │ │ │ add r0, r2, lr │ │ │ │ sub r1, r1, lr │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 457e44 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq r9, r3, pc, asr #23 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, #0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r7, r1, #2 │ │ │ │ add r1, pc, #12 │ │ │ │ cmp r7, #19 │ │ │ │ @@ -1069341,15 +1069341,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bne 458844 │ │ │ │ ldr r0, [pc, #1464] @ 458b90 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ @@ -1069455,15 +1069455,15 @@ │ │ │ │ ldr r0, [pc, #1076] @ 458ba4 │ │ │ │ str r8, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #1064] @ 458ba8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 458960 │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r7, r5 │ │ │ │ bne 458744 │ │ │ │ b 458914 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -1069502,15 +1069502,15 @@ │ │ │ │ ldr r3, [pc, #880] @ 458b9c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq 458b14 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -1069549,15 +1069549,15 @@ │ │ │ │ ldr r0, [pc, #716] @ 458bb4 │ │ │ │ str fp, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #704] @ 458bb8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 458960 │ │ │ │ add r7, r7, #4 │ │ │ │ cmp r7, r5 │ │ │ │ bne 4588b8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ @@ -1069792,15 +1069792,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r1, r3} │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bne 458d98 │ │ │ │ ldr r0, [pc, #752] @ 458fd4 │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ @@ -1069873,15 +1069873,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #396] @ 458fac │ │ │ │ add r1, pc, r1 │ │ │ │ b 458e2c │ │ │ │ ldr r1, [pc, #376] @ 458fa4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1069916,15 +1069916,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str sl, [sp, #28] │ │ │ │ ldr r0, [pc, #308] @ 458fe0 │ │ │ │ str fp, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 458d94 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r5, r4 │ │ │ │ bne 458e78 │ │ │ │ b 458f48 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1069946,15 +1069946,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str sl, [sp, #28] │ │ │ │ ldr r0, [pc, #196] @ 458fe8 │ │ │ │ str fp, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 458d94 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r5, r4 │ │ │ │ bne 458eec │ │ │ │ ldr r0, [pc, #156] @ 458fec │ │ │ │ mov r1, #0 │ │ │ │ @@ -1071341,15 +1071341,15 @@ │ │ │ │ ldrsb r0, [r4, #1] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ blt 45a5a4 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, #1 │ │ │ │ - bl 76d1b8 │ │ │ │ + bl 76d1c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 45a5a4 │ │ │ │ add r6, sp, #8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldm r6, {r2, r4, r6} │ │ │ │ stmib sp, {r1, r2} │ │ │ │ @@ -1072913,15 +1072913,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 64e1c │ │ │ │ mov r2, r4 │ │ │ │ bl 64e1c │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 45bd90 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ subeq r9, ip, ip, lsl #30 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ @@ -1073291,22 +1073291,22 @@ │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 45c41c │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ beq 45c3d4 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldm sp, {r4, r5} │ │ │ │ bl 4400c │ │ │ │ bl 43a48 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 45c3e4 │ │ │ │ @@ -1073375,15 +1073375,15 @@ │ │ │ │ umaaleq r9, ip, ip, r8 │ │ │ │ subeq r9, ip, r4, lsl #17 │ │ │ │ subeq r9, ip, r8, lsl #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 648e6c │ │ │ │ + bl 648e7c │ │ │ │ ldmib sp, {r1, r4, r5, r7, r9} │ │ │ │ mov r0, r6 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ bl 42508 │ │ │ │ cmp r7, #0 │ │ │ │ beq 45c514 │ │ │ │ add r6, r5, #4 │ │ │ │ @@ -1073416,15 +1073416,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 648e6c │ │ │ │ + bl 648e7c │ │ │ │ ldmib sp, {r1, r4, r5, r7, r9} │ │ │ │ mov r0, r6 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ bl 426b8 │ │ │ │ cmp r7, #0 │ │ │ │ beq 45c5b8 │ │ │ │ add r6, r5, #4 │ │ │ │ @@ -1073457,15 +1073457,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sp │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 425ec │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ @@ -1073475,15 +1073475,15 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sp │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 439f4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ @@ -1073495,15 +1073495,15 @@ │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 45c6d0 │ │ │ │ mov r0, sp │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldm sp, {r5, r6} │ │ │ │ bl 42a6c │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 45c6c8 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1073530,15 +1073530,15 @@ │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 45c774 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 42e74 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 45c754 │ │ │ │ add sp, sp, #24 │ │ │ │ @@ -1073588,15 +1073588,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 45c844 │ │ │ │ mov r0, sp │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldm sp, {r5, r6} │ │ │ │ bl 428ec │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 45c83c │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1073621,15 +1073621,15 @@ │ │ │ │ b 42f88 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 45c8c8 │ │ │ │ mov r0, sp │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldm sp, {r5, r6} │ │ │ │ bl 42cf4 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 45c8c0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1073678,15 +1073678,15 @@ │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldm sp, {r1, r2} │ │ │ │ cmp r7, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r3, [pc, #304] @ 45caac │ │ │ │ add r3, pc, r3 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #512] @ 0x200 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 45c9d0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -1073762,15 +1073762,15 @@ │ │ │ │ strheq r9, [ip], #-40 @ 0xffffffd8 │ │ │ │ subeq r9, ip, r8, lsr #5 │ │ │ │ subeq r9, ip, r4, lsr #5 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sp │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 437b4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ @@ -1073795,22 +1073795,22 @@ │ │ │ │ mov r0, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #24] @ 45cb80 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ eorseq r5, r1, fp, lsl #18 │ │ │ │ mlaseq r3, r5, r3, r5 │ │ │ │ strdeq r9, [ip], #-16 │ │ │ │ eorseq r9, r1, r5, asr #14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #512] @ 0x200 │ │ │ │ cmp r5, #16 │ │ │ │ @@ -1073871,30 +1073871,30 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ eorseq r5, r3, r6, ror #5 │ │ │ │ subeq r9, ip, r8, asr #2 │ │ │ │ ldrsbteq r5, [r3], -r0 │ │ │ │ eorseq r8, r1, r1, ror #24 │ │ │ │ subeq r9, ip, r4, lsr r1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 45ccbc │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 45ccc0 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [pc, #124] @ 45cd50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1073933,30 +1073933,30 @@ │ │ │ │ umaaleq r9, ip, r0, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ b 43934 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sp │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 43484 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 763328 │ │ │ │ + b 763338 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #364] @ 45cf3c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -1073966,23 +1073966,23 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 45ceb4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 45ce64 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldm sp, {r4, r8} │ │ │ │ cmp r7, #0 │ │ │ │ beq 45ce74 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldm sp, {r6, r7} │ │ │ │ bl 42acc │ │ │ │ bl 43a48 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ blt 45ce84 │ │ │ │ @@ -1074056,15 +1074056,15 @@ │ │ │ │ strdeq r8, [ip], #-224 @ 0xffffff20 │ │ │ │ ldr r0, [r0] │ │ │ │ b 432dc │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sp │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 43574 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ @@ -1074239,25 +1074239,25 @@ │ │ │ │ beq 45d1ec │ │ │ │ sub r2, r1, #48 @ 0x30 │ │ │ │ cmp r2, #10 │ │ │ │ bcc 45d258 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcc 45d27c │ │ │ │ mov r0, r1 │ │ │ │ - bl 766f6c │ │ │ │ + bl 766f7c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 45d27c │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ cmp r1, #10 │ │ │ │ bcc 45d1bc │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ bcc 45d27c │ │ │ │ - bl 766f6c │ │ │ │ + bl 766f7c │ │ │ │ cmp r0, #0 │ │ │ │ bne 45d1bc │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r5] │ │ │ │ subs r2, r1, r0 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ @@ -1075018,15 +1075018,15 @@ │ │ │ │ mov r2, #8 │ │ │ │ add r3, r1, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ b 438d4 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r3, #1 │ │ │ │ @@ -1075060,15 +1075060,15 @@ │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ bl 64e1c │ │ │ │ mov r2, r4 │ │ │ │ bl 64e1c │ │ │ │ b 4327c │ │ │ │ - b 76b628 │ │ │ │ + b 76b638 │ │ │ │ ldr r1, [pc, #28] @ 45df40 │ │ │ │ eor r0, r0, #128 @ 0x80 │ │ │ │ ldr r2, [pc, #24] @ 45df44 │ │ │ │ add r1, pc, r1 │ │ │ │ uxtb r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, r3, lsl #2] │ │ │ │ @@ -1075083,15 +1075083,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [pc, #24] @ 45df7c │ │ │ │ eor r0, r0, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq r8, ip, r4, ror #5 │ │ │ │ eorseq r5, r3, r0, lsl r4 │ │ │ │ push {fp, lr} │ │ │ │ bl 427fc <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ pop {fp, lr} │ │ │ │ b 45e02c │ │ │ │ @@ -1075123,15 +1075123,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ subeq r8, ip, r4, asr r2 │ │ │ │ @ instruction: 0xfffffe70 │ │ │ │ sub r1, r0, #1 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1075543,15 +1075543,15 @@ │ │ │ │ ldr r0, [pc, #244] @ 45e784 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r4 │ │ │ │ beq 45e740 │ │ │ │ mov r0, sp │ │ │ │ - bl 72fa7c │ │ │ │ + bl 72fa8c │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 45e700 │ │ │ │ cmp r0, #3 │ │ │ │ bne 45e700 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldrd r6, [r5] │ │ │ │ @@ -1075613,15 +1075613,15 @@ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 45ebc0 │ │ │ │ add sl, sp, #136 @ 0x88 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 72f9f8 │ │ │ │ + bl 72fa08 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r3, #2 │ │ │ │ bne 45e7e8 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [fp, #8] │ │ │ │ @@ -1076104,27 +1076104,27 @@ │ │ │ │ beq 45ef90 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 45e788 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 73bd0c │ │ │ │ + bl 73bd1c │ │ │ │ ldrb r0, [r4, #129] @ 0x81 │ │ │ │ cmp r0, #0 │ │ │ │ bne 45ef44 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 73bd40 │ │ │ │ + bl 73bd50 │ │ │ │ ldrb r0, [r4, #130] @ 0x82 │ │ │ │ cmp r0, #0 │ │ │ │ bne 45ef50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 73bd74 │ │ │ │ + bl 73bd84 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 45e788 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r6, r0 │ │ │ │ @@ -1076343,15 +1076343,15 @@ │ │ │ │ sub r1, r8, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, lr, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ rsb r1, sl, #0 │ │ │ │ b 45f268 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #188] @ 45f3ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #0 │ │ │ │ stmia r0!, {r5, r7} │ │ │ │ @@ -1076742,15 +1076742,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 72fb18 │ │ │ │ + bl 72fb28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 45f984 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -1076770,15 +1076770,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 473a90 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 45f9f4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 72fb18 │ │ │ │ + bl 72fb28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ bne 45f978 │ │ │ │ tst r0, #1 │ │ │ │ beq 45f9a8 │ │ │ │ @@ -1077459,15 +1077459,15 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r2, sp │ │ │ │ str r1, [sp] │ │ │ │ add r1, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r3, #4 │ │ │ │ - bl 73af00 │ │ │ │ + bl 73af10 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 4604b8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 4604b8 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -1077661,15 +1077661,15 @@ │ │ │ │ bne 460898 │ │ │ │ cmp r6, #0 │ │ │ │ beq 460880 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 74f550 │ │ │ │ + bl 74f560 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 4607ec │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 460890 │ │ │ │ cmp r6, r0 │ │ │ │ @@ -1077774,15 +1077774,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 460960 │ │ │ │ cmp r2, #1 │ │ │ │ bne 460984 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -1077903,15 +1077903,15 @@ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 4608f4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ bl 460aa8 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ subeq r5, ip, ip, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r1, [r0] │ │ │ │ ldr sl, [sp, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1078185,15 +1078185,15 @@ │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [pc, #32] @ 460ffc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subeq r5, ip, r4, asr r7 │ │ │ │ subeq r5, ip, r4, lsl #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ @@ -1078447,15 +1078447,15 @@ │ │ │ │ bne 4614bc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 46de94 │ │ │ │ b 4614bc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ b 4614bc │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 4614bc │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ @@ -1078895,15 +1078895,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 461cd4 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72fb18 │ │ │ │ + bl 72fb28 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp sl, #0 │ │ │ │ bne 461c54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne 461c50 │ │ │ │ add r0, r5, #4 │ │ │ │ @@ -1079278,15 +1079278,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ dmb ish │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ dmb ish │ │ │ │ b 462118 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r1, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r5, [r6, #4] │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ ubfx r7, r0, #1, #5 │ │ │ │ cmp r7, #31 │ │ │ │ @@ -1079324,15 +1079324,15 @@ │ │ │ │ add r9, r7, #1 │ │ │ │ cmp r9, #31 │ │ │ │ bne 4621f0 │ │ │ │ ldr r0, [r5, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ bne 4621cc │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r5, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ beq 4621b8 │ │ │ │ ldr r1, [r0, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ str r0, [r6, #4] │ │ │ │ @@ -1079344,15 +1079344,15 @@ │ │ │ │ str r0, [r6] │ │ │ │ add r6, r5, r7, lsl #3 │ │ │ │ add r4, r6, #4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 46221c │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r4] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ beq 462208 │ │ │ │ ldr r6, [r6] │ │ │ │ cmp r9, #31 │ │ │ │ bne 46229c │ │ │ │ @@ -1079437,15 +1079437,15 @@ │ │ │ │ add r5, r0, #36 @ 0x24 │ │ │ │ add fp, r0, #32 │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ubfx r7, r4, #1, #5 │ │ │ │ cmp r7, #31 │ │ │ │ bne 46239c │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r4, [fp] │ │ │ │ dmb ish │ │ │ │ ldr r6, [r5] │ │ │ │ tst r4, #1 │ │ │ │ dmb ish │ │ │ │ beq 462370 │ │ │ │ b 4624c4 │ │ │ │ @@ -1079743,17 +1079743,17 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 462858 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76758c │ │ │ │ + bl 76759c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ eorseq r1, r3, sp, asr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ @@ -1080193,15 +1080193,15 @@ │ │ │ │ mov r7, r1 │ │ │ │ orr r0, r5, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ - bl 72e9c4 │ │ │ │ + bl 72e9d4 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ beq 462ffc │ │ │ │ mov r0, r5 │ │ │ │ bl 462a0c │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #13 │ │ │ │ @@ -1080286,15 +1080286,15 @@ │ │ │ │ mov r7, r1 │ │ │ │ orr r0, r5, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ - bl 72ea18 │ │ │ │ + bl 72ea28 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ beq 463170 │ │ │ │ mov r0, r5 │ │ │ │ bl 462a0c │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #13 │ │ │ │ @@ -1080367,15 +1080367,15 @@ │ │ │ │ ldrdeq r3, [ip], #-104 @ 0xffffff98 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r5, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 73af58 │ │ │ │ + bl 73af68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ movw r2, #21537 @ 0x5421 │ │ │ │ bl 481fc0 │ │ │ │ @@ -1080393,15 +1080393,15 @@ │ │ │ │ bl 42904 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 73af58 │ │ │ │ + bl 73af68 │ │ │ │ mov r6, r0 │ │ │ │ bl 471768 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ bl 4717dc │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ @@ -1080540,18 +1080540,18 @@ │ │ │ │ ubfx r0, r2, #2, #1 │ │ │ │ cmp r0, #2 │ │ │ │ andne r0, r0, #1 │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #164] @ 0xa4 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 4635b4 │ │ │ │ ldr r0, [pc, #520] @ 4636e8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1080607,18 +1080607,18 @@ │ │ │ │ dmb ish │ │ │ │ bl 48155c │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 51634 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #168] @ 0xa8 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 4636c0 │ │ │ │ ldr r0, [pc, #256] @ 4636ec │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1080689,15 +1080689,15 @@ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sp │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ - bl 714de8 │ │ │ │ + bl 714df8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ @@ -1080904,15 +1080904,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 463a48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 463a6c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ b 463acc │ │ │ │ @@ -1081202,15 +1081202,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 463ef0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 463f14 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 42904 │ │ │ │ cmn r4, #1 │ │ │ │ popeq {r4, pc} │ │ │ │ @@ -1081412,15 +1081412,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 4641fc │ │ │ │ tst r5, #2 │ │ │ │ beq 4642b4 │ │ │ │ tst r5, #1 │ │ │ │ beq 464260 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ bic r5, r5, #1 │ │ │ │ ldrex r0, [r7] │ │ │ │ cmp r0, r5 │ │ │ │ bne 464230 │ │ │ │ mov r1, r5 │ │ │ │ dmb ish │ │ │ │ bfi r1, sl, #0, #2 │ │ │ │ @@ -1081470,18 +1081470,18 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 4639c0 │ │ │ │ b 464308 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6, #160] @ 0xa0 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 464428 │ │ │ │ ldr r0, [pc, #340] @ 4644bc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1081576,15 +1081576,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 464548 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ strdne r0, [r5] │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -1081676,60 +1081676,60 @@ │ │ │ │ beq 464668 │ │ │ │ sub r5, r0, #1 │ │ │ │ b 4646e0 │ │ │ │ ldr r1, [pc, #1308] @ 464b8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #14 │ │ │ │ - bl 73a48c │ │ │ │ + bl 73a49c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 464690 │ │ │ │ mov r5, #2097152 @ 0x200000 │ │ │ │ b 4646d8 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r2, [sp, #80] @ 0x50 │ │ │ │ cmpne r2, #0 │ │ │ │ bne 464914 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #2097152 @ 0x200000 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4646d8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r9] │ │ │ │ - bl 74c93c │ │ │ │ + bl 74c94c │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ mov r2, fp │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - bl 74c9c8 │ │ │ │ + bl 74c9d8 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ beq 464724 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ b 464734 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 714c24 │ │ │ │ + bl 714c34 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 464734 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1081772,15 +1081772,15 @@ │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ beq 4647fc │ │ │ │ add r0, r1, #8 │ │ │ │ - bl 72db7c │ │ │ │ + bl 72db8c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, fp │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ @@ -1081796,15 +1081796,15 @@ │ │ │ │ ldm fp!, {r1, r6, r7} │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r0!, {r1, r6, r7} │ │ │ │ ldm fp, {r1, r5, r6, r7} │ │ │ │ stm r0, {r1, r5, r6, r7} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ - bl 73af60 │ │ │ │ + bl 73af70 │ │ │ │ ldrb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #4 │ │ │ │ bne 464888 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ @@ -1081836,15 +1081836,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4648d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4648fc │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ stm r1, {r0, r5} │ │ │ │ str r4, [r1, #8] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ @@ -1081964,30 +1081964,30 @@ │ │ │ │ strex r2, r1, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ bne 464ad4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 464afc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r5, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 465118 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 464b10 │ │ │ │ cmp r1, #1 │ │ │ │ bne 464b38 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ cmpne r0, #0 │ │ │ │ bne 464b50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ dmb ish │ │ │ │ @@ -1082058,38 +1082058,38 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 465564 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 464c74 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ subeq r1, ip, ip, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sl, #16]! │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 464c8c │ │ │ │ cmp r1, #0 │ │ │ │ bmi 464e08 │ │ │ │ mov r7, #1 │ │ │ │ - bl 74c468 │ │ │ │ + bl 74c478 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 464dc0 │ │ │ │ mov r0, sl │ │ │ │ - bl 74cab8 │ │ │ │ + bl 74cac8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 464cd0 │ │ │ │ - bl 73b32c │ │ │ │ + bl 73b33c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ bl 4636f0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1082126,15 +1082126,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 464d5c │ │ │ │ cmp r1, #1 │ │ │ │ bne 464d84 │ │ │ │ mov r0, sl │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r5, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 464da4 │ │ │ │ mov r0, r7 │ │ │ │ @@ -1082159,15 +1082159,15 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ bl 4608f4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ bl 465214 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 464e28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ @@ -1082186,15 +1082186,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 464e48 │ │ │ │ mov r7, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bne 464e7c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r5, #1 │ │ │ │ b 464ea0 │ │ │ │ mov r5, #1 │ │ │ │ b 464ea0 │ │ │ │ bl 63494 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1082209,15 +1082209,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 464ea8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 464ed0 │ │ │ │ dmb ish │ │ │ │ mov r0, sl │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ cmp r5, #0 │ │ │ │ beq 464ee0 │ │ │ │ mov r0, r4 │ │ │ │ bl 465118 │ │ │ │ cmp r7, #0 │ │ │ │ beq 464f18 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ @@ -1082291,15 +1082291,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 464ff4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 465018 │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r0, r4 │ │ │ │ bl 465118 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -1082360,29 +1082360,29 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 714af4 │ │ │ │ + bl 714b04 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 465164 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 46513c │ │ │ │ cmp r1, #1 │ │ │ │ bne 465164 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 7102cc │ │ │ │ + bl 7102dc │ │ │ │ mov r0, r4 │ │ │ │ bl 46064c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 46518c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ @@ -1082412,15 +1082412,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4651d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4651fc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 7102cc │ │ │ │ + bl 7102dc │ │ │ │ mov r0, r4 │ │ │ │ bl 464f8c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -1082476,15 +1082476,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ ldr r5, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ beq 465328 │ │ │ │ and r1, fp, r6 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 72dba8 │ │ │ │ + bl 72dbb8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 465300 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -1082562,15 +1082562,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, sp │ │ │ │ bl 4608f4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r0, [sp] │ │ │ │ bl 465214 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 464f28 │ │ │ │ b 465480 │ │ │ │ bl 65120 │ │ │ │ @@ -1082831,15 +1082831,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 465864 │ │ │ │ cmp r2, #1 │ │ │ │ bne 465888 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ clrex │ │ │ │ bl 63864 │ │ │ │ b 465794 │ │ │ │ bl 6383c │ │ │ │ @@ -1082914,15 +1082914,15 @@ │ │ │ │ cmp r3, r1 │ │ │ │ ldreq r3, [r2] │ │ │ │ cmpeq r3, r0 │ │ │ │ beq 465cc0 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d1c8 │ │ │ │ + bl 63d1d8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ strd r0, [r4, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -1082987,15 +1082987,15 @@ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 465c5c │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d1c8 │ │ │ │ + bl 63d1d8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ strd r0, [r4, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -1083023,15 +1083023,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 465b64 │ │ │ │ cmp r2, #1 │ │ │ │ bne 465b88 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #2 │ │ │ │ beq 465c6c │ │ │ │ b 465ce4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, r5, #8 │ │ │ │ @@ -1083040,15 +1083040,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 465ba8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 465bcc │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 465bec │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ @@ -1083062,29 +1083062,29 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 465bfc │ │ │ │ cmp r2, #1 │ │ │ │ bne 465ce0 │ │ │ │ mov r6, #1 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 465ce0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, r0, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 465c38 │ │ │ │ cmp r2, #1 │ │ │ │ bne 465c5c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #2 │ │ │ │ bne 465ce4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 465c88 │ │ │ │ @@ -1083100,15 +1083100,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 465c98 │ │ │ │ cmp r2, #1 │ │ │ │ bne 465ce4 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 465ce4 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ strd r0, [r4, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ @@ -1083285,15 +1083285,15 @@ │ │ │ │ bne 465f70 │ │ │ │ cmp r5, #1 │ │ │ │ bne 465fa8 │ │ │ │ dmb ish │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r7, sp, #24 │ │ │ │ ldrb r6, [sp] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ cmp r6, #2 │ │ │ │ @@ -1083316,15 +1083316,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 465ff8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 465f3c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #132] @ 4660b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ @@ -1083428,15 +1083428,15 @@ │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 4661b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4661dc │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 46621c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -1083481,15 +1083481,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 46628c │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4662d8 │ │ │ │ @@ -1083502,15 +1083502,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 4662e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 466304 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1083524,15 +1083524,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 466338 │ │ │ │ cmp r2, #1 │ │ │ │ bne 46635c │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4663c0 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ @@ -1083549,15 +1083549,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 46639c │ │ │ │ cmp r2, #1 │ │ │ │ bne 4663c0 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #428] @ 466584 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, #8 │ │ │ │ @@ -1084225,15 +1084225,15 @@ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 46de94 │ │ │ │ mov r0, r5 │ │ │ │ b 466ed8 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ b 466e5c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #32 │ │ │ │ ldrex r1, [r4] │ │ │ │ @@ -1085512,15 +1085512,15 @@ │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r5, r7 │ │ │ │ strd r6, [r7, #40] @ 0x28 │ │ │ │ b 468260 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 72fb18 │ │ │ │ + bl 72fb28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4682a8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -1085541,15 +1085541,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 473a90 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 4683c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 72fb18 │ │ │ │ + bl 72fb28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 46827c │ │ │ │ tst r0, #1 │ │ │ │ beq 4682b4 │ │ │ │ b 468344 │ │ │ │ @@ -1085740,15 +1085740,15 @@ │ │ │ │ add r5, r7, #5 │ │ │ │ adds r0, r4, r5 │ │ │ │ bcs 4685f4 │ │ │ │ add r8, r4, r5 │ │ │ │ cmn r8, #-2147483644 @ 0x80000004 │ │ │ │ bls 46862c │ │ │ │ mov r0, #1 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ b 468678 │ │ │ │ ldr r0, [pc, #556] @ 468834 │ │ │ │ ldr r3, [pc, #556] @ 468838 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -1085771,15 +1085771,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ lsl r0, r0, #3 │ │ │ │ subcs r1, r0, r9, lsr #3 │ │ │ │ b 468684 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ mov r7, r0 │ │ │ │ add r5, r0, #5 │ │ │ │ mov r8, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, r5 │ │ │ │ @@ -1086018,15 +1086018,15 @@ │ │ │ │ tst r5, #1 │ │ │ │ bne 4689f4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ dmb ish │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ b 4689f4 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ tst r6, #1 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #1 │ │ │ │ beq 468a24 │ │ │ │ b 468a34 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ @@ -1086145,15 +1086145,15 @@ │ │ │ │ tst r7, #1 │ │ │ │ bne 468bf0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ dmb ish │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ b 468bf0 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ tst r4, #1 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #1 │ │ │ │ beq 468c20 │ │ │ │ b 468c30 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ @@ -1086775,18 +1086775,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 46960c │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 469720 │ │ │ │ ldr r0, [pc, #244] @ 469740 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1086851,18 +1086851,18 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64e38 │ │ │ │ subeq r6, pc, r4, lsr #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 46984c │ │ │ │ ldr r0, [pc, #240] @ 46986c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1086937,15 +1086937,15 @@ │ │ │ │ tst r0, r2 │ │ │ │ beq 4698a4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r7, r6, #32 │ │ │ │ b 4698c4 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ mov r2, r3 │ │ │ │ tst r0, r3 │ │ │ │ bne 4699b4 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r1, [r6, #76] @ 0x4c │ │ │ │ @@ -1087037,15 +1087037,15 @@ │ │ │ │ and r0, r0, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 469b54 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ rsb r1, r1, #0 │ │ │ │ and r4, r2, r1 │ │ │ │ b 469a6c │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ ldr r7, [r5, #68] @ 0x44 │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ and r4, r3, r0 │ │ │ │ @@ -1087162,18 +1087162,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 469c18 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 465640 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 514fc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #60] @ 0x3c │ │ │ │ @@ -1087200,18 +1087200,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 469cb0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r6, r5, #4 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 469db0 │ │ │ │ ldr r0, [pc, #1172] @ 46a188 │ │ │ │ mov r1, #4 │ │ │ │ @@ -1087326,18 +1087326,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 469ea8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r6, r5, #4 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 469fa8 │ │ │ │ ldr r0, [pc, #672] @ 46a18c │ │ │ │ mov r1, #4 │ │ │ │ @@ -1087399,18 +1087399,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 469fcc │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r6, r5, #4 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 46a0cc │ │ │ │ ldr r0, [pc, #384] @ 46a190 │ │ │ │ mov r1, #4 │ │ │ │ @@ -1087513,30 +1087513,30 @@ │ │ │ │ subeq r5, pc, r0, ror #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 46a1ec │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 46a1c0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 46a1ec │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a354 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -1087550,18 +1087550,18 @@ │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne 46a224 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 46a330 │ │ │ │ ldr r0, [pc, #232] @ 46a350 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1087634,15 +1087634,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 46a370 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 46a410 │ │ │ │ mov r4, r0 │ │ │ │ bl 46575c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ @@ -1087677,15 +1087677,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 46a41c │ │ │ │ cmp r2, #1 │ │ │ │ bne 46a440 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ b 46a4a0 │ │ │ │ @@ -1087732,15 +1087732,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 46a4f8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 46a51c │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ sub r7, r3, #1 │ │ │ │ @@ -1087891,74 +1087891,74 @@ │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne 46a778 │ │ │ │ dmb ish │ │ │ │ bl 47995c │ │ │ │ - bl 63d550 │ │ │ │ + bl 63d560 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 46a808 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, sp │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r4, #2 │ │ │ │ beq 46a808 │ │ │ │ ldm sp, {r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r4, #0 │ │ │ │ beq 46a808 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r6, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 46a7e4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 46a808 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r5, [pc, #300] @ 46a944 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 46a888 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 46a714 │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r5, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 46a72c │ │ │ │ mov r7, #1 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 46a72c │ │ │ │ cmp r1, #0 │ │ │ │ beq 46a714 │ │ │ │ ldr r0, [pc, #176] @ 46a948 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -1087979,24 +1087979,24 @@ │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne 46a8d8 │ │ │ │ dmb ish │ │ │ │ bl 47995c │ │ │ │ - bl 63d550 │ │ │ │ + bl 63d560 │ │ │ │ b 46a900 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 46a91c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, sp │ │ │ │ bl 46a194 │ │ │ │ cmp r7, #0 │ │ │ │ beq 46a934 │ │ │ │ mov r0, r4 │ │ │ │ bl 469bcc │ │ │ │ mov r0, r6 │ │ │ │ @@ -1088102,15 +1088102,15 @@ │ │ │ │ b 46aae4 │ │ │ │ ldr r0, [pc, #4064] @ 46bab0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 46ad94 │ │ │ │ mov r0, r9 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ ldrb r0, [sp, #140] @ 0x8c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r1, r0, r4, ror r7 │ │ │ │ andeq r1, r0, r4, ror #12 │ │ │ │ @@ -1088284,15 +1088284,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 46ae98 │ │ │ │ ldr r0, [pc, #4020] @ 46bd68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 46aadc │ │ │ │ ldr r0, [pc, #4092] @ 46bdc8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1088319,15 +1088319,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ str r8, [sp, #260] @ 0x104 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 46aadc │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 46ac60 │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ @@ -1088361,15 +1088361,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 46aecc │ │ │ │ cmp r2, #1 │ │ │ │ bne 46aef0 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ strb r8, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ strb r8, [sp, #196] @ 0xc4 │ │ │ │ @@ -1088417,18 +1088417,18 @@ │ │ │ │ cmp r0, #5 │ │ │ │ bhi 46b17c │ │ │ │ cmp r0, #3 │ │ │ │ beq 46b17c │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ strb r8, [sp, #200] @ 0xc8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r4, #56 @ 0x38 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 46b0b0 │ │ │ │ ldr r0, [pc, #4088] @ 46bff0 │ │ │ │ mov r1, #4 │ │ │ │ @@ -1088577,15 +1088577,15 @@ │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ cmp r0, r1 │ │ │ │ bcs 46b358 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 72fb18 │ │ │ │ + bl 72fb28 │ │ │ │ ldr r8, [sp, #320] @ 0x140 │ │ │ │ cmp r8, #1 │ │ │ │ beq 46b268 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ cmp r0, #0 │ │ │ │ beq 46b2fc │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ @@ -1088862,15 +1088862,15 @@ │ │ │ │ strb r0, [sp, #157] @ 0x9d │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp, #140] @ 0x8c │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp] │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 46b7e4 │ │ │ │ ldr r0, [pc, #4088] @ 46c6cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 46bab4 │ │ │ │ @@ -1088947,27 +1088947,27 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 46aac8 │ │ │ │ add r2, sp, #224 @ 0xe0 │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r1, [r9, #12] │ │ │ │ strb r8, [r0] │ │ │ │ dmb ish │ │ │ │ strb r8, [r1, #8] │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp] │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ ldr r1, [pc, #3908] @ 46c794 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ bne 46bb6c │ │ │ │ cmp r1, #0 │ │ │ │ beq 46b948 │ │ │ │ @@ -1089000,20 +1089000,20 @@ │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp] │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 46bc34 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ - bl 72fc9c │ │ │ │ + bl 72fcac │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ ldr r1, [sp, #324] @ 0x144 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 46bcb4 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -1089033,15 +1089033,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 46ba00 │ │ │ │ ldr r0, [pc, #4044] @ 46c934 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 46b864 │ │ │ │ ldr r0, [pc, #4024] @ 46c938 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1089068,15 +1089068,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #316] @ 0x13c │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ str r8, [sp, #312] @ 0x138 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 46b864 │ │ │ │ cmp r1, #0 │ │ │ │ beq 46b864 │ │ │ │ ldr r0, [pc, #4092] @ 46ca0c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -1089124,15 +1089124,15 @@ │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 46bd40 │ │ │ │ ldr r0, [pc, #4068] @ 46cab8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 46b6e0 │ │ │ │ ldr r0, [pc, #4048] @ 46cabc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1089159,29 +1089159,29 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ str r8, [sp, #260] @ 0x104 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 46b6e0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 46bc48 │ │ │ │ ldr r0, [pc, #3916] @ 46cac8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 46bf58 │ │ │ │ ldr r0, [pc, #3896] @ 46cacc │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 46bc48 │ │ │ │ ldr r0, [pc, #3872] @ 46cad0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1089209,15 +1089209,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #316] @ 0x13c │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ str r6, [sp, #312] @ 0x138 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 46bc48 │ │ │ │ ldr r0, [pc, #4060] @ 46cc18 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 46bdd4 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1089267,17 +1089267,17 @@ │ │ │ │ strex r1, sl, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 46bcf4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 46bff4 │ │ │ │ mov r6, #0 │ │ │ │ bl 47995c │ │ │ │ - bl 63d550 │ │ │ │ + bl 63d560 │ │ │ │ mov r0, r9 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ mov r0, #0 │ │ │ │ bl 469bb4 │ │ │ │ strb sl, [r0] │ │ │ │ ldr r0, [r9, #12] │ │ │ │ dmb ish │ │ │ │ strb sl, [r0, #8] │ │ │ │ dmb ish │ │ │ │ @@ -1089299,15 +1089299,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 46bd74 │ │ │ │ cmp r2, #1 │ │ │ │ bne 46bd98 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r4, #0 │ │ │ │ beq 46c0ec │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -1089325,15 +1089325,15 @@ │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 46bf80 │ │ │ │ ldr r0, [pc, #4056] @ 46cdcc │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 46bc48 │ │ │ │ ldr r0, [pc, #4032] @ 46cdd0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1089361,28 +1089361,28 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #316] @ 0x13c │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ str r6, [sp, #312] @ 0x138 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 46bc48 │ │ │ │ subeq r5, pc, r4, lsr #2 │ │ │ │ ldr r0, [pc, #4008] @ 46ce48 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 46bfa8 │ │ │ │ ldr r0, [pc, #3992] @ 46ce50 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 46bcc8 │ │ │ │ ldr r0, [pc, #3968] @ 46ce54 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1089410,15 +1089410,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #316] @ 0x13c │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ str r6, [sp, #312] @ 0x138 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 46bcc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 46bc48 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, #3840] @ 46ce6c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5bb4c │ │ │ │ @@ -1089869,15 +1089869,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 46c65c │ │ │ │ cmp r2, #1 │ │ │ │ bne 46c690 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 46c690 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ blx r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ @@ -1090241,15 +1090241,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 46cc28 │ │ │ │ cmp r1, #1 │ │ │ │ bne 46cc50 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r0, r0, #12 │ │ │ │ @@ -1090484,15 +1090484,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 46cff8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 46d01c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ b 46d07c │ │ │ │ @@ -1090667,15 +1090667,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 46d2d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 46d2f8 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmn r5, #1 │ │ │ │ beq 46d394 │ │ │ │ @@ -1090821,15 +1090821,15 @@ │ │ │ │ add r7, r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ - bl 73aeb0 │ │ │ │ + bl 73aec0 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ bne 46d5b0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ lsr r1, r0, #8 │ │ │ │ orr r6, r1, r3, lsl #24 │ │ │ │ @@ -1090899,15 +1090899,15 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bne 46d6a8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ - bl 73aeb0 │ │ │ │ + bl 73aec0 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ bne 46d5b4 │ │ │ │ b 46d56c │ │ │ │ cmp r0, #5 │ │ │ │ bne 46d6bc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ @@ -1090972,15 +1090972,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ subeq r9, fp, r8, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 73acfc │ │ │ │ + bl 73ad0c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r1, #1 │ │ │ │ bne 46d7e8 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -1090988,15 +1090988,15 @@ │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp, #32] │ │ │ │ add r6, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 746c98 │ │ │ │ + bl 746ca8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #21537 @ 0x5421 │ │ │ │ bl 481fc0 │ │ │ │ @@ -1091009,15 +1091009,15 @@ │ │ │ │ rsb r6, r6, #0 │ │ │ │ mov r0, #0 │ │ │ │ b 46d8d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 746c98 │ │ │ │ + bl 746ca8 │ │ │ │ mov r7, r0 │ │ │ │ bl 471768 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4717dc │ │ │ │ ldrb r7, [sp, #8] │ │ │ │ @@ -1091026,15 +1091026,15 @@ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r7, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 73ae18 │ │ │ │ + bl 73ae28 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bne 46d8ec │ │ │ │ str r7, [r4] │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -1091086,15 +1091086,15 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r5, r2 │ │ │ │ - bl 73add0 │ │ │ │ + bl 73ade0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ bne 46d9ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ @@ -1091219,15 +1091219,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 64e38 │ │ │ │ b 46dbcc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 730db4 │ │ │ │ + bl 730dc4 │ │ │ │ ldr r0, [pc, #188] @ 46dc5c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r6, #1 │ │ │ │ mov ip, #0 │ │ │ │ stmia r0!, {r6, ip} │ │ │ │ @@ -1092648,15 +1092648,15 @@ │ │ │ │ add r5, r7, #5 │ │ │ │ adds r0, r4, r5 │ │ │ │ bcs 46f1e4 │ │ │ │ add r8, r4, r5 │ │ │ │ cmn r8, #-2147483644 @ 0x80000004 │ │ │ │ bls 46f21c │ │ │ │ mov r0, #1 │ │ │ │ - bl 759870 │ │ │ │ + bl 759880 │ │ │ │ b 46f268 │ │ │ │ ldr r0, [pc, #556] @ 46f424 │ │ │ │ ldr r3, [pc, #556] @ 46f428 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -1092679,15 +1092679,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ lsl r0, r0, #3 │ │ │ │ subcs r1, r0, r9, lsr #3 │ │ │ │ b 46f274 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 7598c8 │ │ │ │ + bl 7598d8 │ │ │ │ mov r7, r0 │ │ │ │ add r5, r0, #5 │ │ │ │ mov r8, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, r5 │ │ │ │ @@ -1092913,15 +1092913,15 @@ │ │ │ │ tst r5, #1 │ │ │ │ bne 46f5b0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ dmb ish │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ b 46f5b0 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ tst r6, #1 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #1 │ │ │ │ beq 46f5e0 │ │ │ │ b 46f5f0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ @@ -1093010,15 +1093010,15 @@ │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #32] @ 46f7a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subeq r7, fp, r8, ror #9 │ │ │ │ strheq r7, [fp], #-72 @ 0xffffffb8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -1093169,15 +1093169,15 @@ │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #32] @ 46fa20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subeq r7, fp, ip, asr r2 │ │ │ │ subeq r7, fp, ip, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ @@ -1093431,15 +1093431,15 @@ │ │ │ │ bne 46fedc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 46de94 │ │ │ │ b 46fedc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ b 46fedc │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ b 46fedc │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ @@ -1094667,30 +1094667,30 @@ │ │ │ │ subeq lr, lr, r0, lsl sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 4711b4 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 471188 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4711b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 471428 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -1094855,15 +1094855,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 471444 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 471494 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -1095184,15 +1095184,15 @@ │ │ │ │ bl 47e8b4 │ │ │ │ b 47198c │ │ │ │ ldr r2, [pc, #920] @ 471d14 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bne 4719ac │ │ │ │ mov r0, #4 │ │ │ │ str r6, [r8, #4] │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ @@ -1095686,27 +1095686,27 @@ │ │ │ │ ldrb r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47267c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 472824 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ ldm r8, {r2, r3, r8} │ │ │ │ mov r0, #1 │ │ │ │ mov sl, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str sl, [sp, #8] │ │ │ │ str sl, [sp, #12] │ │ │ │ str r8, [sp] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 72fd0c │ │ │ │ + bl 72fd1c │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ ldr r5, [r4, #224] @ 0xe0 │ │ │ │ add r9, r4, #216 @ 0xd8 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r5, #0 │ │ │ │ str sl, [sp, #168] @ 0xa8 │ │ │ │ @@ -1095732,36 +1095732,36 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47261c │ │ │ │ ldr r0, [pc, #1484] @ 4727e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4720d4 │ │ │ │ ldr r1, [pc, #1468] @ 4727e8 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, r5, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r1, #2 │ │ │ │ beq 4720f0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 4720f0 │ │ │ │ mov r1, #0 │ │ │ │ ldm r9, {r0, r2, r3} │ │ │ │ movw r9, #51712 @ 0xca00 │ │ │ │ add ip, sp, #96 @ 0x60 │ │ │ │ movt r9, #15258 @ 0x3b9a │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1095797,15 +1095797,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 472348 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r8, [sp] │ │ │ │ - bl 72fc4c │ │ │ │ + bl 72fc5c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -1095912,47 +1095912,47 @@ │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [r1, #8] │ │ │ │ beq 472540 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ cmp r5, #2 │ │ │ │ beq 472540 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 472540 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 47251c │ │ │ │ cmp r2, #1 │ │ │ │ bne 472540 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #204 @ 0xcc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [pc, #696] @ 472808 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 472640 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r5, #0 │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4723ac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4726ec │ │ │ │ mov r4, r0 │ │ │ │ @@ -1095987,15 +1095987,15 @@ │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ add r2, sp, #148 @ 0x94 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str sl, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #200] @ 0xc8 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 4723ac │ │ │ │ cmp r1, #0 │ │ │ │ beq 4720d4 │ │ │ │ ldr r0, [pc, #436] @ 4727e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -1096093,15 +1096093,15 @@ │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 47107c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4727c0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 47115c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ subeq sp, lr, r4, ror #26 │ │ │ │ @@ -1096213,15 +1096213,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 4728f8 │ │ │ │ tst r8, #2 │ │ │ │ beq 472a1c │ │ │ │ tst r8, #1 │ │ │ │ beq 4729a4 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ bic r8, r8, #1 │ │ │ │ ldrex r0, [r7] │ │ │ │ cmp r0, r8 │ │ │ │ bne 472974 │ │ │ │ mov r1, r8 │ │ │ │ dmb ish │ │ │ │ bfi r1, r4, #0, #2 │ │ │ │ @@ -1096300,35 +1096300,35 @@ │ │ │ │ ldr r5, [pc, #3800] @ 4739bc │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r1, [r5, #32] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 473228 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 472a60 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add fp, r5, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 472a78 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 472a78 │ │ │ │ eor r3, r1, sl │ │ │ │ eor r4, r2, r9 │ │ │ │ orr ip, r3, r4 │ │ │ │ cmp r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, #0 │ │ │ │ @@ -1096679,15 +1096679,15 @@ │ │ │ │ bne 4730a0 │ │ │ │ b 473030 │ │ │ │ ldr r2, [pc, #2324] @ 4739ec │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldrb r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #4 │ │ │ │ bne 473550 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ @@ -1096878,46 +1096878,46 @@ │ │ │ │ cmp r2, #2 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ strd r0, [r3] │ │ │ │ beq 473458 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ cmp r5, #2 │ │ │ │ beq 473458 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 473458 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 473434 │ │ │ │ cmp r2, #1 │ │ │ │ bne 473458 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [pc, #1448] @ 473a10 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r1, [r4, #44] @ 0x2c │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 473530 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4732f0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 473774 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1096952,15 +1096952,15 @@ │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #220] @ 0xdc │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 4732f0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4732f0 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1097017,22 +1097017,22 @@ │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ beq 473458 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ cmp r5, #2 │ │ │ │ beq 473458 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 473458 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -1097238,15 +1097238,15 @@ │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 471380 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4739a4 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 47115c │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldrdeq sp, [lr], #-56 @ 0xffffffc8 │ │ │ │ subeq sp, lr, r4, lsr sl │ │ │ │ @@ -1097511,15 +1097511,15 @@ │ │ │ │ bne 473da0 │ │ │ │ b 473c98 │ │ │ │ ldr r2, [pc, #704] @ 474098 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ - bl 74644c │ │ │ │ + bl 74645c │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #4 │ │ │ │ bne 473e3c │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r5] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1097694,15 +1097694,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ dmb ish │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ dmb ish │ │ │ │ b 4740d8 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r1, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r5, [r6, #4] │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ ubfx r7, r0, #1, #5 │ │ │ │ cmp r7, #31 │ │ │ │ @@ -1097740,15 +1097740,15 @@ │ │ │ │ add r9, r7, #1 │ │ │ │ cmp r9, #31 │ │ │ │ bne 4741b0 │ │ │ │ ldr r0, [r5, #1240] @ 0x4d8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ bne 47418c │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r5, #1240] @ 0x4d8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ beq 474178 │ │ │ │ ldr r1, [r0, #1240] @ 0x4d8 │ │ │ │ dmb ish │ │ │ │ str r0, [r6, #4] │ │ │ │ @@ -1097761,15 +1097761,15 @@ │ │ │ │ add r0, r7, r7, lsl #2 │ │ │ │ add r6, r5, r0, lsl #3 │ │ │ │ add r4, r6, #32 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 4741e0 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r4] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ beq 4741cc │ │ │ │ add r3, r6, #16 │ │ │ │ ldr sl, [r6, #8] │ │ │ │ ldr fp, [r6, #12] │ │ │ │ @@ -1098113,15 +1098113,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 474728 │ │ │ │ cmp r1, #1 │ │ │ │ bne 474750 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add r0, r7, #24 │ │ │ │ bl 47573c │ │ │ │ b 474e10 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r1, [sp, #29] │ │ │ │ @@ -1098159,15 +1098159,15 @@ │ │ │ │ add r4, r7, #24 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [sp, #28] │ │ │ │ beq 474bbc │ │ │ │ - bl 63d424 │ │ │ │ + bl 63d434 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #1600] @ 474e54 │ │ │ │ mov r6, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -1098189,41 +1098189,41 @@ │ │ │ │ movw r1, #29537 @ 0x7361 │ │ │ │ movt r1, #28281 @ 0x6e79 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r1, [r0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ - bl 74c790 │ │ │ │ + bl 74c7a0 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 47aa84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 474bcc │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, r6, #8 │ │ │ │ - bl 73b438 │ │ │ │ + bl 73b448 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4748c0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4748e8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ orr r0, r6, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -1098239,18 +1098239,18 @@ │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #30] │ │ │ │ mov r0, #2 │ │ │ │ dmb ish │ │ │ │ str r0, [r4, #8] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 474a28 │ │ │ │ ldr r0, [pc, #1276] @ 474e68 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1098301,18 +1098301,18 @@ │ │ │ │ bl 48155c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r2 │ │ │ │ bl 53138 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r4, #4 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 474b24 │ │ │ │ ldr r0, [pc, #1036] @ 474e74 │ │ │ │ mov r1, #4 │ │ │ │ @@ -1098471,15 +1098471,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 474cc0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 474ce8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ orr r0, r6, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -1098523,29 +1098523,29 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 474d90 │ │ │ │ cmp r1, #1 │ │ │ │ bne 474db8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ cmp r6, #0 │ │ │ │ beq 474df0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 474dc8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 474df0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ bl 47573c │ │ │ │ b 474e10 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1098777,18 +1098777,18 @@ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #54] @ 0x36 │ │ │ │ mov r0, #2 │ │ │ │ dmb ish │ │ │ │ str r0, [r4, #264] @ 0x108 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r4, #256 @ 0x100 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 475294 │ │ │ │ ldr r0, [pc, #1100] @ 475624 │ │ │ │ mov r1, #4 │ │ │ │ @@ -1098840,18 +1098840,18 @@ │ │ │ │ bl 48155c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ mov r0, r2 │ │ │ │ bl 53138 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r5, r4, #260 @ 0x104 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 475390 │ │ │ │ ldr r0, [pc, #860] @ 475630 │ │ │ │ mov r1, #4 │ │ │ │ @@ -1099140,18 +1099140,18 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 475850 │ │ │ │ ldr r0, [pc, #240] @ 475870 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1099218,18 +1099218,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ str r0, [r4, #264] @ 0x108 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 47598c │ │ │ │ ldr r0, [pc, #244] @ 4759ac │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1099491,15 +1099491,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 475cb4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 475cd8 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 475ce0 │ │ │ │ @@ -1099528,15 +1099528,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 475d48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 475d6c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1099582,24 +1099582,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 475e20 │ │ │ │ cmp r2, #1 │ │ │ │ bne 475e44 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r5, [r4, #24] │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 475f3c │ │ │ │ ldr r0, [pc, #332] @ 475fcc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1099702,18 +1099702,18 @@ │ │ │ │ beq 47600c │ │ │ │ bl 475ac8 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #264] @ 0x108 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r6, r5, #256 @ 0x100 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 476108 │ │ │ │ ldr r0, [pc, #332] @ 476198 │ │ │ │ mov r1, #4 │ │ │ │ @@ -1099948,15 +1099948,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 4763d8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4763fc │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #320 @ 0x140 │ │ │ │ bfc sp, #0, #5 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1100069,15 +1100069,15 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #352 @ 0x160 │ │ │ │ bfc sp, #0, #5 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 746c98 │ │ │ │ + bl 746ca8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #32 │ │ │ │ add r3, sp, #24 │ │ │ │ movw r2, #21537 @ 0x5421 │ │ │ │ bl 481fc0 │ │ │ │ @@ -1100095,15 +1100095,15 @@ │ │ │ │ bl 42904 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 746c98 │ │ │ │ + bl 746ca8 │ │ │ │ ldr r7, [pc, #200] @ 476718 │ │ │ │ mov r6, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #264] @ 0x108 │ │ │ │ dmb ish │ │ │ │ bl 481768 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -1100154,15 +1100154,15 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ subeq fp, lr, r8, lsr #25 │ │ │ │ subeq fp, lr, ip, lsl #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 73acfc │ │ │ │ + bl 73ad0c │ │ │ │ add r5, sp, #12 │ │ │ │ ldm r5, {r0, r1, r5} │ │ │ │ cmp r0, #1 │ │ │ │ bne 476754 │ │ │ │ mov r0, #0 │ │ │ │ stm r4, {r0, r1, r5} │ │ │ │ add sp, sp, #24 │ │ │ │ @@ -1100395,15 +1100395,15 @@ │ │ │ │ and r0, r0, r2 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 476c28 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ rsb r1, r1, #0 │ │ │ │ and r4, r2, r1 │ │ │ │ b 476b24 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ ldr r9, [r5, #68] @ 0x44 │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ and r4, r3, r0 │ │ │ │ @@ -1100495,15 +1100495,15 @@ │ │ │ │ bne 476d60 │ │ │ │ cmp r6, #0 │ │ │ │ beq 476d48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 74f550 │ │ │ │ + bl 74f560 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 476cb4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 476d58 │ │ │ │ cmp r6, r0 │ │ │ │ @@ -1100583,15 +1100583,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 476e0c │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 476e7c │ │ │ │ ldm sp, {r0, r1} │ │ │ │ strd r0, [r5] │ │ │ │ @@ -1100711,15 +1100711,15 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 477080 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 476fe8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ subeq r0, fp, r8, lsl #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 477008 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -1100810,17 +1100810,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 477174 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 477178 │ │ │ │ - b 76b638 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b648 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4771d0 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ @@ -1100894,15 +1100894,15 @@ │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #32] @ 4772d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subeq pc, sl, ip, ror #31 │ │ │ │ umaaleq pc, sl, ip, pc @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -1100924,15 +1100924,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 477318 │ │ │ │ cmp r2, #1 │ │ │ │ bne 47733c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 477358 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 477388 │ │ │ │ @@ -1100943,15 +1100943,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 477364 │ │ │ │ cmp r2, #1 │ │ │ │ bne 477388 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r5, #8 │ │ │ │ bl 4774f8 │ │ │ │ b 4773a0 │ │ │ │ bl 65120 │ │ │ │ bl 4775d0 │ │ │ │ @@ -1100963,19 +1100963,19 @@ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sp │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ - bl 714de8 │ │ │ │ + bl 714df8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76b7b4 │ │ │ │ + b 76b7c4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ bne 47744c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ @@ -1100984,15 +1100984,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 477408 │ │ │ │ cmp r2, #1 │ │ │ │ bne 47742c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, r4, #12 │ │ │ │ cmp r1, #0 │ │ │ │ beq 477450 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -1101005,15 +1101005,15 @@ │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 477458 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 4774f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -1101052,15 +1101052,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 477518 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi 477558 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -1101108,15 +1101108,15 @@ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 476dbc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ bl 47753c │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ subeq pc, sl, ip, asr ip @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ ldr fp, [r0] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp fp, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -1101557,15 +1101557,15 @@ │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [pc, #32] @ 477d30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subeq pc, sl, r0, lsl #11 │ │ │ │ umaaleq pc, sl, r0, r5 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1101760,15 +1101760,15 @@ │ │ │ │ bne 47801c │ │ │ │ cmp r5, #1 │ │ │ │ bne 478054 │ │ │ │ dmb ish │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r7, sp, #24 │ │ │ │ ldrb r6, [sp] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ cmp r6, #2 │ │ │ │ @@ -1101791,15 +1101791,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 4780a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 477fe8 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #132] @ 47815c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ @@ -1101951,15 +1101951,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 478324 │ │ │ │ cmp r2, #1 │ │ │ │ bne 478348 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1101973,15 +1101973,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 47837c │ │ │ │ cmp r2, #1 │ │ │ │ bne 4783a0 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 4783fc │ │ │ │ rsb r7, r7, #1 │ │ │ │ @@ -1102342,15 +1102342,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 478940 │ │ │ │ cmp r2, #1 │ │ │ │ bne 478964 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ cmn r4, #1 │ │ │ │ beq 4789a8 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -1102393,15 +1102393,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 478a0c │ │ │ │ cmp r2, #1 │ │ │ │ bne 478a30 │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ cmn r4, #1 │ │ │ │ beq 478a74 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -1102438,17 +1102438,17 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 478af4 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76758c │ │ │ │ + bl 76759c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ eorseq ip, r1, r9, ror r4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -1102542,15 +1102542,15 @@ │ │ │ │ ldreq r6, [r3, #4] │ │ │ │ cmpeq r6, r1 │ │ │ │ beq 478ea8 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d1c8 │ │ │ │ + bl 63d1d8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldm r4, {r2, r3, r6} │ │ │ │ strd r0, [r7, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -1102600,15 +1102600,15 @@ │ │ │ │ blx r1 │ │ │ │ b 478f08 │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d1c8 │ │ │ │ + bl 63d1d8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ strd r0, [r7, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -1102638,15 +1102638,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 478de0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 478e04 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrb r1, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ beq 478f18 │ │ │ │ b 478f80 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, r5, #8 │ │ │ │ @@ -1102655,15 +1102655,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 478e24 │ │ │ │ cmp r2, #1 │ │ │ │ bne 478e48 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 478e68 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ @@ -1102677,15 +1102677,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 478e78 │ │ │ │ cmp r2, #1 │ │ │ │ bne 478ea0 │ │ │ │ mov r6, #1 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, #1 │ │ │ │ b 478f80 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, r0 │ │ │ │ bne 478c70 │ │ │ │ ldm r4, {r2, r3, r6} │ │ │ │ strd r0, [r7, #8] │ │ │ │ @@ -1102703,15 +1102703,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 478ee4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 478f08 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrb r1, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #2 │ │ │ │ bne 478f80 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq 478f40 │ │ │ │ @@ -1102732,15 +1102732,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 478f50 │ │ │ │ cmp r3, #1 │ │ │ │ bne 478f80 │ │ │ │ dmb ish │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ ldmib sp, {r1, r5} │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ ldrb r7, [sp, #12] │ │ │ │ dmb ish │ │ │ │ cmp r3, r2 │ │ │ │ mvncs r3, #0 │ │ │ │ @@ -1102950,15 +1102950,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 4792c0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4792e4 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4792ec │ │ │ │ @@ -1102988,15 +1102988,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 479358 │ │ │ │ cmp r2, #1 │ │ │ │ bne 47937c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 4793c0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ @@ -1103042,15 +1103042,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 479430 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 47947c │ │ │ │ @@ -1103063,15 +1103063,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 479484 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4794a8 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 47950c │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ @@ -1103088,29 +1103088,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 4794e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 47950c │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #712] @ 4797ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 47966c │ │ │ │ cmp r0, #2 │ │ │ │ bne 47964c │ │ │ │ - bl 63d424 │ │ │ │ + bl 63d434 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r5, r0, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1103120,15 +1103120,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4795cc │ │ │ │ cmp r0, #1 │ │ │ │ bne 4795b4 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r6, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r7 │ │ │ │ bl 478bac │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1103148,27 +1103148,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4795d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4795fc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [sp] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 479604 │ │ │ │ cmp r1, #1 │ │ │ │ bne 47962c │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ bl 479258 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -1103194,15 +1103194,15 @@ │ │ │ │ bl 478bac │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47962c │ │ │ │ cmp r0, #1 │ │ │ │ bne 479720 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r6 │ │ │ │ bl 478bac │ │ │ │ b 479698 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ @@ -1103215,15 +1103215,15 @@ │ │ │ │ bl 478bac │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47962c │ │ │ │ cmp r0, #1 │ │ │ │ bne 479720 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ bl 478bac │ │ │ │ b 4796ec │ │ │ │ ldr r0, [pc, #204] @ 4797f4 │ │ │ │ @@ -1103252,27 +1103252,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 479774 │ │ │ │ cmp r1, #1 │ │ │ │ bne 47979c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [sp] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4797a4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4797d8 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 4797d8 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4793d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1103306,15 +1103306,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 479850 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ @@ -1103332,28 +1103332,28 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 4798b0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4798e8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 479910 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov ip, r0 │ │ │ │ sub r0, r0, #8 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #1 │ │ │ │ @@ -1103406,36 +1103406,36 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 479a5c │ │ │ │ ldr r0, [pc, #2644] @ 47a454 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 479a64 │ │ │ │ ldr r1, [pc, #2628] @ 47a458 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r4, sp, #32 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r1, #2 │ │ │ │ beq 479a80 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 479a80 │ │ │ │ cmp r1, #0 │ │ │ │ bne 47a240 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -1103631,24 +1103631,24 @@ │ │ │ │ movw sl, #16960 @ 0x4240 │ │ │ │ movt sl, #15 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, sl │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 76de14 <__aeabi_uldivmod@@Base> │ │ │ │ + bl 76de24 <__aeabi_uldivmod@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mls r0, r0, sl, r8 │ │ │ │ mov r3, #1000 @ 0x3e8 │ │ │ │ mov sl, #0 │ │ │ │ mul r0, r0, r3 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #28 │ │ │ │ mov r3, r1 │ │ │ │ - bl 63d4c4 │ │ │ │ + bl 63d4d4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 479aac │ │ │ │ ldr r0, [pc, #1816] @ 47a4d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 479ed4 │ │ │ │ @@ -1103667,15 +1103667,15 @@ │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47a054 │ │ │ │ ldr r0, [pc, #1704] @ 47a4b8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 479d64 │ │ │ │ ldr r0, [pc, #1684] @ 47a4bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1103713,26 +1103713,26 @@ │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 479d64 │ │ │ │ ldr r0, [pc, #1532] @ 47a4d8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47a084 │ │ │ │ ldr r0, [pc, #1516] @ 47a4e0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 479dc8 │ │ │ │ ldr r0, [pc, #1496] @ 47a4e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1103761,26 +1103761,26 @@ │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ mov r2, #4 │ │ │ │ str sl, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 479dc8 │ │ │ │ ldr r0, [pc, #1256] @ 47a484 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #20] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47a0ac │ │ │ │ ldr r0, [pc, #1240] @ 47a48c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 479c38 │ │ │ │ ldr r0, [pc, #1220] @ 47a490 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1103809,15 +1103809,15 @@ │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ mov r2, #4 │ │ │ │ str sl, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 479c38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 479d64 │ │ │ │ ldr r0, [pc, #1104] @ 47a4b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 5bb4c │ │ │ │ @@ -1104012,51 +1104012,51 @@ │ │ │ │ cmp r1, #2 │ │ │ │ beq 47a410 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ beq 47a388 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #2 │ │ │ │ bne 47a3c0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47a390 │ │ │ │ cmp r1, #1 │ │ │ │ bne 47a3b8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47a388 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, r0, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 47a3e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 47a388 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ b 47a388 │ │ │ │ mov r0, r5 │ │ │ │ bl 639a8 │ │ │ │ b 47a364 │ │ │ │ bl 6383c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ @@ -1104112,15 +1104112,15 @@ │ │ │ │ ldrdeq sp, [sl], #-52 @ 0xffffffcc │ │ │ │ subeq sp, sl, r0, lsr #7 │ │ │ │ eorseq sl, r1, r5, lsl lr │ │ │ │ subeq sp, sl, r4, ror #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bl 63d424 │ │ │ │ + bl 63d434 │ │ │ │ ldr r8, [pc, #396] @ 47a6a0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r0, [r8] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, #12 │ │ │ │ @@ -1104182,15 +1104182,15 @@ │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 47a5fc │ │ │ │ cmp r0, #1 │ │ │ │ bne 47a660 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 47a660 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 479874 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ @@ -1104209,28 +1104209,28 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47a668 │ │ │ │ cmp r1, #1 │ │ │ │ bne 47a690 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ subeq r5, lr, r8, asr r7 │ │ │ │ subeq ip, sl, r0, lsr sp │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #336 @ 0x150 │ │ │ │ bfc sp, #0, #5 │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 63d550 │ │ │ │ + bl 63d560 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47a72c │ │ │ │ ldr r0, [pc, #212] @ 47a7a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ @@ -1104292,15 +1104292,15 @@ │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #336 @ 0x150 │ │ │ │ bfc sp, #0, #5 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 63d550 │ │ │ │ + bl 63d560 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47a844 │ │ │ │ ldr r0, [pc, #320] @ 47a92c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1104489,26 +1104489,26 @@ │ │ │ │ beq 47aadc │ │ │ │ sub fp, r0, #1 │ │ │ │ b 47ab58 │ │ │ │ ldr r1, [pc, #1404] @ 47b060 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #14 │ │ │ │ - bl 73a48c │ │ │ │ + bl 73a49c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 47ab04 │ │ │ │ mov fp, #2097152 @ 0x200000 │ │ │ │ b 47ab50 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, fp │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r2, [sp, #88] @ 0x58 │ │ │ │ cmpne r2, #0 │ │ │ │ bne 47ad80 │ │ │ │ mov ip, fp │ │ │ │ mov fp, #2097152 @ 0x200000 │ │ │ │ @@ -1104516,34 +1104516,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 47ab50 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, fp, #1 │ │ │ │ str r0, [r6] │ │ │ │ - bl 74c93c │ │ │ │ + bl 74c94c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ stmib sp, {r5, r7} │ │ │ │ stm r2, {r8, r9, sl} │ │ │ │ add r9, sp, #80 @ 0x50 │ │ │ │ mov r2, r9 │ │ │ │ - bl 74c9c8 │ │ │ │ + bl 74c9d8 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ beq 47ab9c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ b 47abac │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 714c24 │ │ │ │ + bl 714c34 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47abac │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1104586,15 +1104586,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ beq 47ac74 │ │ │ │ add r0, r1, #8 │ │ │ │ - bl 72db7c │ │ │ │ + bl 72db8c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ @@ -1104608,15 +1104608,15 @@ │ │ │ │ ldm r9!, {r1, r6, r7} │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r0!, {r1, r6, r7} │ │ │ │ ldm r9, {r1, r5, r6, r7} │ │ │ │ stm r0, {r1, r5, r6, r7} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, fp │ │ │ │ - bl 73af60 │ │ │ │ + bl 73af70 │ │ │ │ ldrb r1, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r1, #4 │ │ │ │ bne 47acf8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ @@ -1104648,15 +1104648,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47ad44 │ │ │ │ cmp r1, #1 │ │ │ │ bne 47ad6c │ │ │ │ add r0, sp, #20 │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r6, #8] │ │ │ │ stm r6, {r0, r5} │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -1104786,15 +1104786,15 @@ │ │ │ │ strex r2, r1, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ bne 47af6c │ │ │ │ cmp r0, #1 │ │ │ │ bne 47af94 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 47b5f4 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -1104802,15 +1104802,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47afac │ │ │ │ cmp r1, #1 │ │ │ │ bne 47afd4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r0, [sp, #16] │ │ │ │ cmpne r0, #0 │ │ │ │ bne 47b024 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47b01c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -1104820,15 +1104820,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47aff4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 47b01c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1104854,23 +1104854,23 @@ │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47b080 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 47b204 │ │ │ │ mov r7, #1 │ │ │ │ - bl 74c468 │ │ │ │ + bl 74c478 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47b1c0 │ │ │ │ mov r0, sl │ │ │ │ - bl 74cab8 │ │ │ │ + bl 74cac8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47b0c4 │ │ │ │ - bl 73b32c │ │ │ │ + bl 73b33c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #32 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ stmib sp, {r0, r1, r2, r3, r6} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #4 │ │ │ │ add r7, r0, #16 │ │ │ │ @@ -1104910,15 +1104910,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47b15c │ │ │ │ cmp r1, #1 │ │ │ │ bne 47b184 │ │ │ │ mov r0, sl │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r5, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 47b1a4 │ │ │ │ mov r0, r7 │ │ │ │ @@ -1104942,15 +1104942,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, sp, #32 │ │ │ │ add r2, sp, #4 │ │ │ │ bl 476dbc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ bl 47b6f0 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 47b224 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ @@ -1104970,15 +1104970,15 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 47b24c │ │ │ │ cmp r0, #1 │ │ │ │ bne 47b274 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r8 │ │ │ │ bl 63494 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r1 │ │ │ │ b 47b0f4 │ │ │ │ bl 65120 │ │ │ │ bl 65104 │ │ │ │ @@ -1104990,15 +1104990,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 47b298 │ │ │ │ mov r7, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bne 47b2cc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r5, #1 │ │ │ │ b 47b2dc │ │ │ │ mov r5, #1 │ │ │ │ b 47b2dc │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -1105008,29 +1105008,29 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47b2e4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 47b30c │ │ │ │ dmb ish │ │ │ │ mov r0, sl │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47b34c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 47b320 │ │ │ │ cmp r2, #1 │ │ │ │ bne 47b344 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ bl 47b5f4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 47b384 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -1105133,27 +1105133,27 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 47b4dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 47b500 │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 47b50c │ │ │ │ cmp r2, #1 │ │ │ │ bne 47b530 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ bl 47b5f4 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -1105175,15 +1105175,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 47b584 │ │ │ │ cmp r2, #1 │ │ │ │ bne 47b5a8 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ bl 47b5f4 │ │ │ │ b 47b5b8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -1105199,29 +1105199,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 714af4 │ │ │ │ + bl 714b04 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 47b640 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47b618 │ │ │ │ cmp r1, #1 │ │ │ │ bne 47b640 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 7102cc │ │ │ │ + bl 7102dc │ │ │ │ mov r0, r4 │ │ │ │ bl 474530 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 47b668 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ @@ -1105251,15 +1105251,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47b6b0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 47b6d8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 7102cc │ │ │ │ + bl 7102dc │ │ │ │ mov r0, r4 │ │ │ │ bl 47b400 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -1105383,15 +1105383,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 47b8e8 │ │ │ │ and r1, r8, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 72dba8 │ │ │ │ + b 72dbb8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 47b908 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1105430,15 +1105430,15 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ add r2, sp, #12 │ │ │ │ bl 476dbc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ bl 47b6f0 │ │ │ │ - bl 73b6e8 │ │ │ │ + bl 73b6f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 47b394 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1106127,15 +1106127,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 47c4b8 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ b 47c494 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 47c4b8 │ │ │ │ @@ -1107258,15 +1107258,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #360 @ 0x168 │ │ │ │ bl 64e38 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subeq r2, lr, ip, asr #24 │ │ │ │ eorseq r8, r1, pc, rrx │ │ │ │ subeq sl, sl, r8, ror #2 │ │ │ │ mlaseq r1, r4, lr, r7 │ │ │ │ @@ -1107828,15 +1107828,15 @@ │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq r7, r1, pc, ror sl │ │ │ │ eorseq r7, r1, sp, ror sl │ │ │ │ ldrdeq r9, [sl], #-196 @ 0xffffff3c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -1107863,27 +1107863,27 @@ │ │ │ │ mov r2, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, ip │ │ │ │ add r5, pc, r5 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [pc, #60] @ 47dff4 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r2, [pc, #56] @ 47dff8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, ip │ │ │ │ mov r2, #7 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ eorseq r7, r1, lr, lsr #20 │ │ │ │ umaaleq r9, sl, r8, ip │ │ │ │ eoreq r7, pc, r1, lsl sl @ │ │ │ │ eorseq r7, r1, r9, lsl #20 │ │ │ │ subeq r9, sl, r0, ror #24 │ │ │ │ @@ -1107891,30 +1107891,30 @@ │ │ │ │ subeq r9, sl, r0, lsr ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47e054 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47e028 │ │ │ │ cmp r1, #1 │ │ │ │ bne 47e054 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 47e100 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -1107965,15 +1107965,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 47e11c │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ ldr r0, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #524288 @ 0x80000 │ │ │ │ movw r7, #357 @ 0x165 │ │ │ │ @@ -1108007,15 +1108007,15 @@ │ │ │ │ ldr r6, [pc, #1668] @ 47e854 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r1, [r6, #56] @ 0x38 │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47e494 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e49c │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 47e7dc │ │ │ │ mov r7, r0 │ │ │ │ @@ -1108051,15 +1108051,15 @@ │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 47e49c │ │ │ │ ldr r0, [pc, #1460] @ 47e858 │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #5 │ │ │ │ beq 47e2bc │ │ │ │ @@ -1108139,15 +1108139,15 @@ │ │ │ │ ldr r7, [pc, #1148] @ 47e85c │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r1, [r7, #44] @ 0x2c │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47e68c │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e2bc │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 47e7f8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1108177,15 +1108177,15 @@ │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str lr, [sp, #152] @ 0x98 │ │ │ │ str r9, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 47e2bc │ │ │ │ cmp r1, #0 │ │ │ │ bne 47e7c4 │ │ │ │ add r0, sp, #24 │ │ │ │ movw r7, #359 @ 0x167 │ │ │ │ mov r1, #524288 @ 0x80000 │ │ │ │ svc 0x00000000 │ │ │ │ @@ -1108271,15 +1108271,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47e6ac │ │ │ │ ldr r0, [pc, #652] @ 47e890 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e398 │ │ │ │ ldr r0, [pc, #636] @ 47e894 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ movne lr, r0 │ │ │ │ @@ -1108381,15 +1108381,15 @@ │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #32] │ │ │ │ str ip, [sp, #188] @ 0xbc │ │ │ │ str lr, [sp, #200] @ 0xc8 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 47e398 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 47e1e0 │ │ │ │ b 47e49c │ │ │ │ @@ -1108497,22 +1108497,22 @@ │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r1, #2 │ │ │ │ strb r6, [r4] │ │ │ │ beq 47eb00 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #2 │ │ │ │ beq 47eb00 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47eb00 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -1108524,15 +1108524,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47eb08 │ │ │ │ ldr r0, [pc, #612] @ 47ec5c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e8e0 │ │ │ │ ldr r1, [pc, #596] @ 47ec60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 47ea70 │ │ │ │ @@ -1108568,36 +1108568,36 @@ │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 47eb00 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #2 │ │ │ │ beq 47eb00 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47eb00 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 47eadc │ │ │ │ cmp r2, #1 │ │ │ │ bne 47eb00 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 47e8e0 │ │ │ │ ldr r0, [pc, #320] @ 47ec58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5bb4c │ │ │ │ @@ -1108634,22 +1108634,22 @@ │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #88] @ 0x58 │ │ │ │ str lr, [sp, #76] @ 0x4c │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r8, r7, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 47e8f8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 47e8f8 │ │ │ │ ldr r0, [pc, #144] @ 47ec6c │ │ │ │ ldr r2, [pc, #144] @ 47ec70 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ bl 655b4 │ │ │ │ @@ -1108668,15 +1108668,15 @@ │ │ │ │ b 47ec3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 47ec3c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 47dffc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subeq r1, lr, r8, asr r5 │ │ │ │ strdeq r1, [lr], #-184 @ 0xffffff48 │ │ │ │ @@ -1108740,22 +1108740,22 @@ │ │ │ │ str r0, [sl, #4] │ │ │ │ cmp r1, #2 │ │ │ │ strb r5, [sl] │ │ │ │ beq 47ee1c │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #2 │ │ │ │ beq 47ee1c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47ee1c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -1108767,47 +1108767,47 @@ │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ beq 47ee1c │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #2 │ │ │ │ beq 47ee1c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47ee1c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 47edf8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 47ee1c │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #452] @ 47eff0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47eed8 │ │ │ │ ldr r0, [pc, #436] @ 47eff8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47ecb4 │ │ │ │ ldr r1, [pc, #420] @ 47effc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 47eec0 │ │ │ │ @@ -1108880,22 +1108880,22 @@ │ │ │ │ add r8, pc, r8 │ │ │ │ str fp, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #88] @ 0x58 │ │ │ │ str lr, [sp, #76] @ 0x4c │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 47eccc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 47eccc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 47e100 │ │ │ │ b 47efe0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1108953,22 +1108953,22 @@ │ │ │ │ str r0, [sl, #4] │ │ │ │ cmp r1, #2 │ │ │ │ strb r4, [sl] │ │ │ │ beq 47f170 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #2 │ │ │ │ beq 47f170 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 47f170 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -1108980,49 +1108980,49 @@ │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ beq 47f170 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #2 │ │ │ │ beq 47f170 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 47f170 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 47f14c │ │ │ │ cmp r2, #1 │ │ │ │ bne 47f170 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #412] @ 47f31c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47f210 │ │ │ │ ldr r0, [pc, #396] @ 47f324 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ mov r1, r4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47f044 │ │ │ │ ldr r3, [pc, #368] @ 47f328 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1109083,22 +1109083,22 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ add ip, pc, ip │ │ │ │ add r4, pc, r4 │ │ │ │ str ip, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 47f060 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 47f060 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 47e100 │ │ │ │ b 47f30c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1109192,15 +1109192,15 @@ │ │ │ │ ldr r4, [pc, #1768] @ 47fb3c │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47f550 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47f380 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, r1 │ │ │ │ movne r8, r6 │ │ │ │ @@ -1109381,15 +1109381,15 @@ │ │ │ │ ldr r5, [pc, #1032] @ 47fb50 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r1, [r5, #32] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47f9e0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47f6b0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r0 │ │ │ │ movne r9, r6 │ │ │ │ @@ -1109449,22 +1109449,22 @@ │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq 47f694 │ │ │ │ add r4, sp, #32 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #2 │ │ │ │ beq 47f694 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47f694 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -1109479,36 +1109479,36 @@ │ │ │ │ strb r0, [r6] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ beq 47f694 │ │ │ │ add r4, sp, #32 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #2 │ │ │ │ beq 47f694 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47f694 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 47f918 │ │ │ │ cmp r2, #1 │ │ │ │ bne 47f694 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ ldr ip, [pc, #488] @ 47fb40 │ │ │ │ ldr lr, [pc, #488] @ 47fb44 │ │ │ │ @@ -1109533,15 +1109533,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add ip, pc, ip │ │ │ │ add lr, pc, lr │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #204] @ 0xcc │ │ │ │ str lr, [sp, #192] @ 0xc0 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r1, #2 │ │ │ │ bne 47fa00 │ │ │ │ mov r6, r8 │ │ │ │ mov r5, sl │ │ │ │ @@ -1109551,15 +1109551,15 @@ │ │ │ │ add r0, r5, #24 │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 47f758 │ │ │ │ b 47f6b0 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ mov r6, r8 │ │ │ │ mov r5, sl │ │ │ │ b 47f39c │ │ │ │ cmp r2, #3 │ │ │ │ add r6, sp, #140 @ 0x8c │ │ │ │ str lr, [sp, #132] @ 0x84 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ @@ -1109601,15 +1109601,15 @@ │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ str lr, [sp, #204] @ 0xcc │ │ │ │ str ip, [sp, #192] @ 0xc0 │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ mov r6, r9 │ │ │ │ b 47f6b0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 47e100 │ │ │ │ b 47fb2c │ │ │ │ bl 65120 │ │ │ │ @@ -1109622,15 +1109622,15 @@ │ │ │ │ b 47fb24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ beq 47fb24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 47dffc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ strheq r0, [lr], #-168 @ 0xffffff58 │ │ │ │ subeq r1, lr, r0, asr #3 │ │ │ │ @@ -1109685,46 +1109685,46 @@ │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 47fc70 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r5, #2 │ │ │ │ beq 47fc70 │ │ │ │ ldm sp, {r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47fc70 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 47fc4c │ │ │ │ cmp r2, #1 │ │ │ │ bne 47fc70 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #380] @ 47fdfc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 47fd0c │ │ │ │ ldr r0, [pc, #364] @ 47fe04 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47fb98 │ │ │ │ ldr r1, [pc, #348] @ 47fe08 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, r1 │ │ │ │ @@ -1109784,22 +1109784,22 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp, #104] @ 0x68 │ │ │ │ str ip, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #56] @ 0x38 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 47fbb0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 47fbb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 47e100 │ │ │ │ b 47fdec │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1109865,46 +1109865,46 @@ │ │ │ │ beq 47fffc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 480048 │ │ │ │ mov r5, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #2 │ │ │ │ beq 480048 │ │ │ │ ldm sp, {r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 480048 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 47ff1c │ │ │ │ cmp r2, #1 │ │ │ │ bne 480048 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #732] @ 48022c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 480050 │ │ │ │ ldr r0, [pc, #716] @ 480234 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47fe40 │ │ │ │ ldr r1, [pc, #700] @ 480238 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 47ffe4 │ │ │ │ @@ -1110016,22 +1110016,22 @@ │ │ │ │ add lr, pc, lr │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ str ip, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #56] @ 0x38 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 47fe58 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 47fe58 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 480188 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ @@ -1110066,15 +1110066,15 @@ │ │ │ │ b 4801fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 480214 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ mov r0, sp │ │ │ │ bl 47dffc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ strdeq pc, [sp], #-248 @ 0xffffff08 │ │ │ │ strheq r0, [lr], #-104 @ 0xffffff98 │ │ │ │ @@ -1110129,59 +1110129,59 @@ │ │ │ │ movt r2, #28304 @ 0x6e90 │ │ │ │ movt r1, #44099 @ 0xac43 │ │ │ │ movt r3, #43650 @ 0xaa82 │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ - b 762028 │ │ │ │ + b 762038 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 742240 │ │ │ │ + b 742250 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 7422a4 │ │ │ │ + b 7422b4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #40] @ 480360 │ │ │ │ ldr r3, [pc, #40] @ 480364 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq r5, r1, r0, ror #13 │ │ │ │ subeq r7, sl, ip, ror r9 │ │ │ │ ldr r0, [r0] │ │ │ │ b 4820e8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 48038c │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 480390 │ │ │ │ - b 76b638 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b648 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 7663dc │ │ │ │ + b 7663ec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 4803b8 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 4803bc │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #1 │ │ │ │ beq 48040c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1110190,22 +1110190,22 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 480428 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ ldrdeq r5, [pc], -r9 @ │ │ │ │ subeq r7, sl, r0, asr #17 │ │ │ │ eoreq r5, pc, r5, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -1110245,15 +1110245,15 @@ │ │ │ │ str r6, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r0, [pc, #52] @ 480504 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ - bl 761518 │ │ │ │ + bl 761528 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subeq r7, sl, ip, asr #18 │ │ │ │ eorseq r5, r1, sp, asr #12 │ │ │ │ subeq r7, sl, ip, lsl r9 │ │ │ │ eoreq r2, pc, pc, ror #1 │ │ │ │ strdeq r7, [sl], #-132 @ 0xffffff7c │ │ │ │ @@ -1110267,40 +1110267,40 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ bne 480538 │ │ │ │ ldr r1, [pc, #76] @ 480578 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [pc, #40] @ 480570 │ │ │ │ ldr r3, [pc, #40] @ 480574 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ eoreq r5, pc, r5, ror r3 @ │ │ │ │ subeq r7, sl, ip, asr #14 │ │ │ │ eoreq r5, pc, sp, lsl #7 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 480594 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 480598 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrd r4, [r0] │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq 4805f4 │ │ │ │ cmp r0, #2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ @@ -1110353,30 +1110353,30 @@ │ │ │ │ subeq pc, sp, r8, asr #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 4806cc │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4806a0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4806cc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4806e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -1110391,15 +1110391,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 480704 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5fb308 │ │ │ │ + b 5fb318 │ │ │ │ push {r4, lr} │ │ │ │ tst r1, #1 │ │ │ │ bne 48074c │ │ │ │ ldr r1, [pc, #88] @ 480794 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -1110593,37 +1110593,37 @@ │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [r5, #4] │ │ │ │ beq 480aa8 │ │ │ │ mov r8, #1 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ cmp r5, #2 │ │ │ │ beq 480aa8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 480aa8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 480a80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 480aa8 │ │ │ │ mov r8, #1 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ ldrb r0, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 480bd0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 480c10 │ │ │ │ @@ -1110646,15 +1110646,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 480d04 │ │ │ │ ldr r0, [pc, #1896] @ 481288 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48096c │ │ │ │ ldr r1, [pc, #1880] @ 48128c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 481128 │ │ │ │ @@ -1110681,22 +1110681,22 @@ │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, r7 │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ str r8, [sp, #160] @ 0xa0 │ │ │ │ str lr, [sp, #152] @ 0x98 │ │ │ │ str ip, [sp, #136] @ 0x88 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r9, r7, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 480984 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 480984 │ │ │ │ tst r0, #1 │ │ │ │ bne 480bf0 │ │ │ │ ldr r0, [pc, #1732] @ 4812a4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -1110730,15 +1110730,15 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 480f20 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r8, #1 │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 480a20 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 481140 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1110765,36 +1110765,36 @@ │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ str ip, [sp, #152] @ 0x98 │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 5fb528 │ │ │ │ + bl 5fb538 │ │ │ │ b 480a20 │ │ │ │ cmp r1, #0 │ │ │ │ beq 48096c │ │ │ │ ldr r0, [pc, #1392] @ 481284 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 480b18 │ │ │ │ b 48096c │ │ │ │ ldr r8, [sp, #32] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 73010c │ │ │ │ + bl 73011c │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldr r8, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r8, fp │ │ │ │ bne 480d90 │ │ │ │ b 480d88 │ │ │ │ @@ -1110806,22 +1110806,22 @@ │ │ │ │ bne 480d90 │ │ │ │ mov r2, fp │ │ │ │ b 480dc8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ stm r1, {r0, r6, r8} │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ - bl 72fc4c │ │ │ │ + bl 72fc5c │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ bl 47f33c │ │ │ │ @@ -1110936,37 +1110936,37 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 481004 │ │ │ │ mov r8, #0 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ cmp r5, #2 │ │ │ │ beq 481004 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r5, #0 │ │ │ │ beq 481004 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 480fdc │ │ │ │ cmp r2, #1 │ │ │ │ bne 481004 │ │ │ │ mov r8, #0 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #1 │ │ │ │ bne 480c10 │ │ │ │ ldrb r0, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ beq 48105c │ │ │ │ @@ -1111051,15 +1111051,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4811a0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ b 4811a0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 4806e8 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ bne 481268 │ │ │ │ @@ -1111100,15 +1111100,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 480728 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 48123c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 480674 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ bne 481268 │ │ │ │ cmp r8, #0 │ │ │ │ beq 481270 │ │ │ │ @@ -1111174,35 +1111174,35 @@ │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 481440 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #2 │ │ │ │ beq 481440 │ │ │ │ ldm sp, {r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 481440 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 481390 │ │ │ │ cmp r2, #1 │ │ │ │ bne 481440 │ │ │ │ dmb ish │ │ │ │ - bl 5fb308 │ │ │ │ + bl 5fb318 │ │ │ │ b 481440 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r6 │ │ │ │ bl 47fb6c │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -1111212,21 +1111212,21 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r2, #2 │ │ │ │ strd r0, [r4] │ │ │ │ beq 481440 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #2 │ │ │ │ beq 481440 │ │ │ │ ldm sp, {r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc304 │ │ │ │ + bl 5fc314 │ │ │ │ cmp r6, #0 │ │ │ │ beq 481440 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -1111240,36 +1111240,36 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 4814c4 │ │ │ │ ldr r0, [pc, #236] @ 481554 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 5faa84 │ │ │ │ + bl 5faa94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4812f0 │ │ │ │ ldr r1, [pc, #220] @ 481558 │ │ │ │ mov r5, sp │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r0, r1, #28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fa5d8 │ │ │ │ + bl 5fa5e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 481308 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc29c │ │ │ │ + bl 5fc2ac │ │ │ │ b 481308 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4812f0 │ │ │ │ ldr r0, [pc, #124] @ 481550 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5bb4c │ │ │ │ uxtb r1, r0 │ │ │ │ @@ -1111283,15 +1111283,15 @@ │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 481534 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fc2d0 │ │ │ │ + bl 5fc2e0 │ │ │ │ b 481534 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 4806e8 │ │ │ │ b 48153c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1111357,18 +1111357,18 @@ │ │ │ │ ldrex r0, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 481620 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 481738 │ │ │ │ ldr r0, [pc, #244] @ 481758 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1111431,15 +1111431,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64e38 │ │ │ │ subeq lr, sp, ip, lsl #12 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ cmp r0, #3 │ │ │ │ bxcc lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [pc, #48] @ 4817b0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #44] @ 4817b4 │ │ │ │ @@ -1111469,18 +1111469,18 @@ │ │ │ │ dmb ish │ │ │ │ cmp r1, #2 │ │ │ │ beq 4817f4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 4818ec │ │ │ │ ldr r0, [pc, #232] @ 48190c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1111550,18 +1111550,18 @@ │ │ │ │ ldrex r1, [r0] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne 481924 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 481a3c │ │ │ │ ldr r0, [pc, #536] @ 481b80 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1111623,18 +1111623,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 481a4c │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 481b60 │ │ │ │ ldr r0, [pc, #248] @ 481b84 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1111715,18 +1111715,18 @@ │ │ │ │ ldrex r1, [r0] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne 481bb8 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 481cc4 │ │ │ │ ldr r0, [pc, #512] @ 481dfc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1111785,18 +1111785,18 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 481cd4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d20c │ │ │ │ + bl 63d21c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne 481ddc │ │ │ │ ldr r0, [pc, #236] @ 481e00 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1111961,19 +1111961,19 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrsh r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [sp] │ │ │ │ rsb r0, r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 746988 │ │ │ │ + bl 746998 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ - b 75eea0 │ │ │ │ + b 75eeb0 │ │ │ │ push {r7, lr} │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r7, #54 @ 0x36 │ │ │ │ mov r2, r3 │ │ │ │ svc 0x00000000 │ │ │ │ @@ -1112070,15 +1112070,15 @@ │ │ │ │ ldr r2, [pc, #44] @ 482178 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp, #24] │ │ │ │ str ip, [sp, #16] │ │ │ │ str lr, [sp] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq r3, r1, r0, lsl #21 │ │ │ │ eoreq r2, pc, r8, lsl r5 @ │ │ │ │ ldrdeq ip, [lr], -r0 @ │ │ │ │ subeq sp, sp, r4, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1112190,15 +1112190,15 @@ │ │ │ │ b 482338 │ │ │ │ add r0, r0, #168 @ 0xa8 │ │ │ │ mvn r7, #268435456 @ 0x10000000 │ │ │ │ mov r2, #9 │ │ │ │ mov r4, #15 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 482498 │ │ │ │ ldr r2, [pc, #372] @ 4824c8 │ │ │ │ and r5, r6, r7 │ │ │ │ ldr r1, [pc, #368] @ 4824cc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1112221,21 +1112221,21 @@ │ │ │ │ beq 482380 │ │ │ │ and r0, fp, r6 │ │ │ │ cmp r0, fp │ │ │ │ bne 482380 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #3 │ │ │ │ mov r9, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 4824b4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, sl │ │ │ │ mov r2, r7 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ ldr r2, [pc, #256] @ 4824e0 │ │ │ │ bic r5, r5, fp │ │ │ │ mov r1, r9 │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r9, #1 │ │ │ │ beq 482360 │ │ │ │ @@ -1112243,22 +1112243,22 @@ │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ beq 4824a4 │ │ │ │ ldr r1, [pc, #196] @ 4824d0 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 482498 │ │ │ │ ldr r1, [pc, #172] @ 4824d4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ bne 482498 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [pc, #144] @ 4824d8 │ │ │ │ ldr r1, [pc, #144] @ 4824dc │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ @@ -1112273,15 +1112273,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm sl, {r0, r3} │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1112673,15 +1112673,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 72fc20 │ │ │ │ + bl 72fc30 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -1112689,15 +1112689,15 @@ │ │ │ │ bl 4825b8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ bl 4825b8 │ │ │ │ - bl 74c740 │ │ │ │ + bl 74c750 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ @@ -1112712,15 +1112712,15 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 482b44 │ │ │ │ cmp r0, #1 │ │ │ │ bne 482b6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ - bl 710048 │ │ │ │ + bl 710058 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldm r4, {r4, r9} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, r4, r0 │ │ │ │ lsl r0, r9, #13 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ @@ -1112880,15 +1112880,15 @@ │ │ │ │ tst r0, r2 │ │ │ │ beq 482e00 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r7, r6, #32 │ │ │ │ b 482e20 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ mov r2, r3 │ │ │ │ tst r0, r3 │ │ │ │ bne 482df4 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r1, [r6, #76] @ 0x4c │ │ │ │ @@ -1112962,15 +1112962,15 @@ │ │ │ │ and r0, r0, r3 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 483050 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ rsb r1, r1, #0 │ │ │ │ and r5, r3, r1 │ │ │ │ b 482f80 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ and r5, r2, r0 │ │ │ │ sub r0, r3, #1 │ │ │ │ @@ -1113037,15 +1113037,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r5, #4] │ │ │ │ dmb ish │ │ │ │ b 483094 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r1, [r5] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r5, #4] │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ ubfx r6, r0, #1, #5 │ │ │ │ cmp r6, #31 │ │ │ │ @@ -1113083,15 +1113083,15 @@ │ │ │ │ add r8, r6, #1 │ │ │ │ cmp r8, #31 │ │ │ │ bne 48316c │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ bne 483148 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ beq 483134 │ │ │ │ ldr r1, [r0, #248] @ 0xf8 │ │ │ │ dmb ish │ │ │ │ str r0, [r5, #4] │ │ │ │ @@ -1113102,15 +1113102,15 @@ │ │ │ │ add r0, r0, #2 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r4, r6, lsl #3] │ │ │ │ add r5, r4, r6, lsl #3 │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 483194 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r0, [r5] │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ beq 483180 │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ cmp r8, #31 │ │ │ │ bne 483200 │ │ │ │ @@ -1113198,15 +1113198,15 @@ │ │ │ │ bne 483458 │ │ │ │ add r6, r0, #36 @ 0x24 │ │ │ │ add r5, r0, #32 │ │ │ │ mov r9, r0 │ │ │ │ ubfx sl, r4, #1, #5 │ │ │ │ cmp sl, #31 │ │ │ │ bne 483320 │ │ │ │ - bl 74c7f8 │ │ │ │ + bl 74c808 │ │ │ │ ldr r4, [r5] │ │ │ │ dmb ish │ │ │ │ ldr r7, [r6] │ │ │ │ tst r4, #1 │ │ │ │ dmb ish │ │ │ │ beq 4832f4 │ │ │ │ b 483458 │ │ │ │ @@ -1114692,77 +1114692,77 @@ │ │ │ │ eorseq r1, r1, r2, lsl r5 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 484a5c │ │ │ │ - b 4d4004 │ │ │ │ + b 4d4014 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 484a6c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, sl, ip, lsl r8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 484a8c │ │ │ │ - b 4d5064 │ │ │ │ + b 4d5074 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 484a9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, sl, ip, ror #15 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 484abc │ │ │ │ - b 4d4294 │ │ │ │ + b 4d42a4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 484acc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ strheq r3, [sl], #-124 @ 0xffffff84 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 484aec │ │ │ │ - b 4d4dd4 │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 484afc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, sl, ip, lsl #15 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 484b1c │ │ │ │ - b 4d52f4 │ │ │ │ + b 4d5304 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 484b2c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, sl, ip, asr r7 │ │ │ │ - b 4fb7ec │ │ │ │ - b 4fb75c │ │ │ │ - b 5fdbec │ │ │ │ - b 4fb7d4 │ │ │ │ - b 4fb804 │ │ │ │ - b 4fb78c │ │ │ │ - b 4fb7bc │ │ │ │ - b 4fb744 │ │ │ │ - b 4fb7a4 │ │ │ │ + b 4fb7fc │ │ │ │ + b 4fb76c │ │ │ │ + b 5fdbfc │ │ │ │ + b 4fb7e4 │ │ │ │ + b 4fb814 │ │ │ │ + b 4fb79c │ │ │ │ + b 4fb7cc │ │ │ │ + b 4fb754 │ │ │ │ + b 4fb7b4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr ip, [pc, #96] @ 484bcc │ │ │ │ mov r6, #5 │ │ │ │ ldr lr, [pc, #92] @ 484bd0 │ │ │ │ @@ -1114782,15 +1114782,15 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ eorseq r1, r1, r8, ror #11 │ │ │ │ subeq r3, sl, r8, lsr r8 │ │ │ │ ldrsbteq r1, [r1], -r2 │ │ │ │ eoreq r0, pc, r5, lsr #26 │ │ │ │ subeq r3, sl, r4, lsr #16 │ │ │ │ @@ -1114891,15 +1114891,15 @@ │ │ │ │ cmp r1, #10 │ │ │ │ sub r3, r0, #1 │ │ │ │ movls r2, r9 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ add r2, r2, #24 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp] │ │ │ │ - bl 64ddec │ │ │ │ + bl 64ddfc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov fp, r4 │ │ │ │ bic r1, r0, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne 484dac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #716] @ 0x2cc │ │ │ │ @@ -1114956,15 +1114956,15 @@ │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #32] │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [sp, #764] @ 0x2fc │ │ │ │ ldr r8, [sp, #768] @ 0x300 │ │ │ │ beq 484e98 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 42cc4 │ │ │ │ @@ -1115070,39 +1115070,39 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 485074 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 42cc4 │ │ │ │ b 485074 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4a98e0 │ │ │ │ + bl 4a98f0 │ │ │ │ b 48507c │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 485074 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 485074 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl 4a98e0 │ │ │ │ + bl 4a98f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ strheq r3, [sl], #-88 @ 0xffffffa8 │ │ │ │ subeq sl, sp, r4, lsl #30 │ │ │ │ eorseq r1, r1, sp, lsr #6 │ │ │ │ ldrshteq r1, [r1], -r1 │ │ │ │ eorseq r1, r1, r6, lsl #4 │ │ │ │ subeq r3, sl, r0, lsl #9 │ │ │ │ - muleq r2, ip, r1 │ │ │ │ + andeq r7, r2, ip, lsr #3 │ │ │ │ strheq r3, [sl], #-32 @ 0xffffffe0 │ │ │ │ ldrdeq r3, [sl], #-32 @ 0xffffffe0 │ │ │ │ subeq sl, sp, r4, ror #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ @@ -1115144,15 +1115144,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 4851b0 │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -1115275,25 +1115275,25 @@ │ │ │ │ beq 485364 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - andeq r6, r2, r8, asr pc │ │ │ │ + andeq r6, r2, r8, ror #30 │ │ │ │ strdeq r3, [sl], #-12 │ │ │ │ subeq r3, sl, r0, ror #1 │ │ │ │ subeq sl, sp, r4, lsl fp │ │ │ │ subeq r3, sl, ip, lsr #3 │ │ │ │ eorseq r0, r1, r2, lsl #30 │ │ │ │ subeq r3, sl, ip, lsl #3 │ │ │ │ - andeq r6, r2, r4, ror #28 │ │ │ │ + andeq r6, r2, r4, ror lr │ │ │ │ strdeq r2, [sl], #-240 @ 0xffffff10 │ │ │ │ subeq sl, sp, ip, lsr sl │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ + andeq r6, r2, r4, ror #29 │ │ │ │ subeq r3, sl, r8, asr #32 │ │ │ │ subeq sl, sp, ip, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ ldr r4, [r1] │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ @@ -1115355,15 +1115355,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 4854fc │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -1115487,25 +1115487,25 @@ │ │ │ │ beq 4856b4 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - andeq r6, r2, ip, lsl #24 │ │ │ │ + andeq r6, r2, ip, lsl ip │ │ │ │ umaaleq r2, sl, r8, sp │ │ │ │ umaaleq r2, sl, r0, sp │ │ │ │ subeq sl, sp, r4, asr #15 │ │ │ │ subeq r2, sl, r0, ror #28 │ │ │ │ ldrhteq r0, [r1], -r6 │ │ │ │ subeq r2, sl, r0, asr #28 │ │ │ │ - andeq r6, r2, r4, lsl fp │ │ │ │ + andeq r6, r2, r4, lsr #22 │ │ │ │ subeq r2, sl, r0, lsr #25 │ │ │ │ subeq sl, sp, ip, ror #13 │ │ │ │ - andeq r6, r2, r4, lsl #23 │ │ │ │ + muleq r2, r4, fp │ │ │ │ strdeq r2, [sl], #-200 @ 0xffffff38 │ │ │ │ subeq sl, sp, ip, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #8 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ @@ -1115545,15 +1115545,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 485854 │ │ │ │ mov r4, r8 │ │ │ │ add r8, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1115576,15 +1115576,15 @@ │ │ │ │ beq 4859dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4859e8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r3, #0 │ │ │ │ stm sl, {r0, r1, r2} │ │ │ │ beq 48584c │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -1115737,25 +1115737,25 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ subeq r2, sl, r8, lsl #22 │ │ │ │ eorseq r0, r1, lr, asr r8 │ │ │ │ subeq r2, sl, r8, ror #21 │ │ │ │ - @ instruction: 0x000268b4 │ │ │ │ + andeq r6, r2, r4, asr #17 │ │ │ │ subeq r2, sl, r8, asr sl │ │ │ │ subeq r2, sl, ip, lsr sl │ │ │ │ subeq sl, sp, r0, ror r4 │ │ │ │ - andeq r6, r2, r0, asr #15 │ │ │ │ + ldrdeq r6, [r2], -r0 │ │ │ │ subeq r2, sl, ip, asr #18 │ │ │ │ umaaleq sl, sp, r8, r3 │ │ │ │ - andeq r6, r2, r0, lsr r8 │ │ │ │ + andeq r6, r2, r0, asr #16 │ │ │ │ subeq r2, sl, r4, lsr #19 │ │ │ │ subeq sl, sp, r8, lsl #8 │ │ │ │ - andeq r1, r5, r0, ror #12 │ │ │ │ + andeq r1, r5, r0, ror r6 │ │ │ │ subeq r2, sl, ip, lsl r9 │ │ │ │ subeq r2, sl, r4, lsl #18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1115831,15 +1115831,15 @@ │ │ │ │ beq 485c50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 485c5c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r3, #0 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ beq 485c48 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -1115877,15 +1115877,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 485cd4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - andeq r1, r5, ip, ror #7 │ │ │ │ + strdeq r1, [r5], -ip │ │ │ │ subeq r2, sl, r8, lsr #13 │ │ │ │ umaaleq r2, sl, r0, r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1116068,92 +1116068,92 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 485fd0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - strdeq r1, [r5], -r0 │ │ │ │ + andeq r1, r5, r0, lsl #2 │ │ │ │ subeq r2, sl, ip, lsr #7 │ │ │ │ umaaleq r2, sl, r4, r3 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 485ffc │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 486000 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 486020 │ │ │ │ - b 4d52f4 │ │ │ │ + b 4d5304 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 486030 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r2, sl, r8, asr r2 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 486050 │ │ │ │ - b 4d4dd4 │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 486060 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r2, sl, r8, lsr #4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 486080 │ │ │ │ - b 4d5064 │ │ │ │ + b 4d5074 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 486090 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ strdeq r2, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4860b0 │ │ │ │ - b 4d4294 │ │ │ │ + b 4d42a4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4860c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r2, sl, r8, asr #3 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4860e0 │ │ │ │ - b 4d4004 │ │ │ │ + b 4d4014 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4860f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ umaaleq r2, sl, r8, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ b 43e68 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 486138 │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -1116200,15 +1116200,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 486224 │ │ │ │ mov r0, r6 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -1116239,15 +1116239,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ bl 65104 │ │ │ │ strheq r2, [sl], #-28 @ 0xffffffe4 │ │ │ │ strheq r2, [sl], #-28 @ 0xffffffe4 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r9, [pc, #160] @ 486338 │ │ │ │ mov r2, r1 │ │ │ │ ldr fp, [pc, #156] @ 48633c │ │ │ │ add r1, r0, #28 │ │ │ │ ldr ip, [pc, #152] @ 486340 │ │ │ │ @@ -1116281,15 +1116281,15 @@ │ │ │ │ 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 761518 │ │ │ │ + bl 761528 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subeq r2, sl, r4, ror #1 │ │ │ │ eoreq pc, lr, r5, lsr #11 │ │ │ │ subeq r2, sl, r4, asr #1 │ │ │ │ eoreq ip, lr, r3, rrx │ │ │ │ eoreq ip, lr, r3, asr #32 │ │ │ │ @@ -1116317,15 +1116317,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq r2, sl, r8, lsr r0 │ │ │ │ ldrshteq pc, [r0], -sp @ │ │ │ │ subeq r2, sl, r4, lsr r0 │ │ │ │ ldrsbteq pc, [r0], -sp @ │ │ │ │ ldrsbteq pc, [r0], -lr @ │ │ │ │ @@ -1116369,15 +1116369,15 @@ │ │ │ │ ldr r2, [sp, #540] @ 0x21c │ │ │ │ cmp r7, #16 │ │ │ │ ldr r3, [pc, #288] @ 4865a0 │ │ │ │ movls r1, r5 │ │ │ │ ldr r0, [sp, #1056] @ 0x420 │ │ │ │ add r3, pc, r3 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #1048] @ 0x418 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 4864dc │ │ │ │ ldr r4, [sp, #540] @ 0x21c │ │ │ │ ldr r5, [sp, #536] @ 0x218 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -1116427,15 +1116427,15 @@ │ │ │ │ ldr r0, [pc, #48] @ 486590 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ b 486410 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ - bl 4a984c │ │ │ │ + bl 4a985c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subeq r9, sp, r8, asr #17 │ │ │ │ strdeq r1, [sl], #-192 @ 0xffffff40 │ │ │ │ ldrdeq r1, [sl], #-224 @ 0xffffff20 │ │ │ │ subeq r9, sp, r4, ror #14 │ │ │ │ @@ -1116447,15 +1116447,15 @@ │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ add r1, r1, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r2 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ bl 49b8d8 │ │ │ │ ldr r0, [pc, #612] @ 486848 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1116519,15 +1116519,15 @@ │ │ │ │ ldr r0, [sp, #1080] @ 0x438 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [sp, #560] @ 0x230 │ │ │ │ cmp r7, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #564] @ 0x234 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #1072] @ 0x430 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 486734 │ │ │ │ ldr r4, [sp, #564] @ 0x234 │ │ │ │ ldr r5, [sp, #560] @ 0x230 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -1116588,15 +1116588,15 @@ │ │ │ │ ldr r0, [pc, #112] @ 486854 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ b 4865f4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ - bl 4a984c │ │ │ │ + bl 4a985c │ │ │ │ b 486810 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ b 486828 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1116690,15 +1116690,15 @@ │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r7, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #536] @ 0x218 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 4869e0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -1116754,15 +1116754,15 @@ │ │ │ │ ldr r0, [pc, #80] @ 486acc │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ b 4868bc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4a984c │ │ │ │ + bl 4a985c │ │ │ │ b 486aa0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 486ab8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -1116824,15 +1116824,15 @@ │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 428c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ ldr r2, [pc, #1556] @ 4871c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, #1552] @ 4871cc │ │ │ │ mov r1, #6 │ │ │ │ ldr fp, [r8] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [pc, #1540] @ 4871d0 │ │ │ │ @@ -1116849,15 +1116849,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #8 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1116896,15 +1116896,15 @@ │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 428c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #1288] @ 4871e0 │ │ │ │ mov r1, #19 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #2 │ │ │ │ @@ -1116920,15 +1116920,15 @@ │ │ │ │ ldr r0, [pc, #1236] @ 4871e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #8 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1116970,15 +1116970,15 @@ │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 428c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #1016] @ 4871f8 │ │ │ │ mov r1, #6 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #2 │ │ │ │ @@ -1116994,15 +1116994,15 @@ │ │ │ │ ldr r0, [pc, #964] @ 487200 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #8 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1117044,15 +1117044,15 @@ │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 428c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #744] @ 487210 │ │ │ │ mov r1, #15 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #2 │ │ │ │ @@ -1117068,15 +1117068,15 @@ │ │ │ │ ldr r0, [pc, #692] @ 487218 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #8 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1117216,35 +1117216,35 @@ │ │ │ │ bl 43e68 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ eorseq pc, r0, ip, lsr #16 │ │ │ │ ldrdeq r1, [sl], #-172 @ 0xffffff54 │ │ │ │ subeq r8, sp, r4, ror #30 │ │ │ │ strdeq r9, [sp], #-12 │ │ │ │ - muleq r2, r4, r5 │ │ │ │ + andeq r5, r2, r4, lsr #11 │ │ │ │ subeq r1, sl, r8, asr #14 │ │ │ │ eorseq pc, r0, r2, asr #6 │ │ │ │ andeq lr, r0, r0, lsl #26 │ │ │ │ @ instruction: 0xfffff588 │ │ │ │ subeq r8, sp, r4, lsl lr │ │ │ │ eorseq pc, r0, sl, lsl #13 │ │ │ │ subeq r1, sl, ip, lsl r6 │ │ │ │ - andeq r5, r2, r4, asr #8 │ │ │ │ + andeq r5, r2, r4, asr r4 │ │ │ │ andeq lr, r0, r0, ror #23 │ │ │ │ @ instruction: 0xfffff468 │ │ │ │ subeq r8, sp, ip, ror #25 │ │ │ │ eorseq lr, r0, r5, asr #29 │ │ │ │ strdeq r1, [sl], #-68 @ 0xffffffbc │ │ │ │ - andeq r5, r2, ip, lsl r3 │ │ │ │ + andeq r5, r2, ip, lsr #6 │ │ │ │ andeq lr, r0, r0, lsr #24 │ │ │ │ @ instruction: 0xfffff340 │ │ │ │ subeq r8, sp, r4, asr #23 │ │ │ │ eorseq pc, r0, sp, asr #8 │ │ │ │ subeq r1, sl, ip, asr #7 │ │ │ │ - strdeq r5, [r2], -r4 │ │ │ │ + andeq r5, r2, r4, lsl #4 │ │ │ │ andeq lr, r0, r8, lsr #16 │ │ │ │ @ instruction: 0xfffff218 │ │ │ │ eorseq pc, r0, r0, asr #6 │ │ │ │ subeq r1, sl, r0, ror #8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #240] @ 48732c │ │ │ │ @@ -1117477,15 +1117477,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 491148 │ │ │ │ add r0, r8, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r5, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4e7f4c │ │ │ │ + bl 4e7f5c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4876d0 │ │ │ │ ldr r0, [pc, #436] @ 4877a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ bls 4876c8 │ │ │ │ @@ -1117501,15 +1117501,15 @@ │ │ │ │ bl 491148 │ │ │ │ ldr r1, [pc, #388] @ 4877b0 │ │ │ │ ldr r0, [pc, #388] @ 4877b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r2, [pc, #368] @ 4877b8 │ │ │ │ add r1, r6, #12 │ │ │ │ ldm r0, {r4, r5} │ │ │ │ mov r7, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, #1 │ │ │ │ @@ -1117529,15 +1117529,15 @@ │ │ │ │ stm r2, {r5, r6, r7} │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, sp, #95 @ 0x5f │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4876c8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ @@ -1117553,15 +1117553,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ bne 487710 │ │ │ │ ldr r1, [pc, #180] @ 4877c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b581c │ │ │ │ + bl 4b582c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r1, r6, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r7, [r0, r6, lsl #2] │ │ │ │ ldr r0, [r5] │ │ │ │ str r1, [r5, #12] │ │ │ │ @@ -1117621,15 +1117621,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 491148 │ │ │ │ add r0, r8, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r5, r0, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4e7f4c │ │ │ │ + bl 4e7f5c │ │ │ │ tst r0, #1 │ │ │ │ beq 4878a4 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ bne 48798c │ │ │ │ ldr r6, [r5, #12] │ │ │ │ mvn r0, #0 │ │ │ │ @@ -1117676,15 +1117676,15 @@ │ │ │ │ bl 491148 │ │ │ │ ldr r1, [pc, #280] @ 487a00 │ │ │ │ ldr r0, [pc, #280] @ 487a04 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r2, [pc, #260] @ 487a08 │ │ │ │ add r1, r6, #12 │ │ │ │ ldm r0, {r4, r5} │ │ │ │ mov r7, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, #1 │ │ │ │ @@ -1117704,15 +1117704,15 @@ │ │ │ │ stm r2, {r5, r6, r7} │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, sp, #95 @ 0x5f │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 487984 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ @@ -1117761,15 +1117761,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, r2, r5 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 4e7f4c │ │ │ │ + bl 4e7f5c │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #1 │ │ │ │ beq 487aa8 │ │ │ │ mov r0, r5 │ │ │ │ bl 434f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 487ab4 │ │ │ │ @@ -1117941,15 +1117941,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, r0 │ │ │ │ bne 487d20 │ │ │ │ ldr r1, [pc, #364] @ 487e84 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 745dac │ │ │ │ + bl 745dbc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ beq 487c60 │ │ │ │ add r1, r4, r4, lsl #1 │ │ │ │ add r0, r6, #12 │ │ │ │ lsl r2, r1, #2 │ │ │ │ mov r1, r6 │ │ │ │ @@ -1118018,15 +1118018,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4b5bcc │ │ │ │ + bl 4b5bdc │ │ │ │ bl 65120 │ │ │ │ subeq r7, sp, r4, lsr #31 │ │ │ │ subeq r0, sl, r8, ror r9 │ │ │ │ subeq r7, sp, r4, ror #29 │ │ │ │ subeq r0, sl, r4, ror #9 │ │ │ │ umaaleq r7, sp, r8, lr │ │ │ │ eorseq lr, r0, lr, lsl #6 │ │ │ │ @@ -1118116,15 +1118116,15 @@ │ │ │ │ beq 487fc8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ eorseq lr, r0, r9, asr #8 │ │ │ │ strheq r0, [sl], #-96 @ 0xffffffa0 │ │ │ │ - strdeq pc, [r4], -r8 │ │ │ │ + andeq pc, r4, r8, lsl #2 │ │ │ │ strheq r0, [sl], #-52 @ 0xffffffcc │ │ │ │ umaaleq r0, sl, ip, r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ ldr r2, [pc, #220] @ 4880d8 │ │ │ │ @@ -1118313,36 +1118313,36 @@ │ │ │ │ beq 4882dc │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ eorseq lr, r0, r8, lsl #5 │ │ │ │ subeq r0, sl, ip, lsr #8 │ │ │ │ - andeq lr, r4, r4, ror #27 │ │ │ │ + strdeq lr, [r4], -r4 │ │ │ │ subeq r0, sl, r0, lsr #1 │ │ │ │ subeq r0, sl, r8, lsl #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [pc, #68] @ 48834c │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ ldr r1, [pc, #44] @ 488350 │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [pc, #40] @ 488354 │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7673a0 │ │ │ │ - bl 767670 │ │ │ │ + bl 7673b0 │ │ │ │ + bl 767680 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ eorseq lr, r0, r7, lsl #3 │ │ │ │ eorseq lr, r0, pc, asr r1 │ │ │ │ subeq r0, sl, r8, lsl r3 │ │ │ │ ldr r1, [pc, #20] @ 488374 │ │ │ │ mov r2, #13 │ │ │ │ @@ -1118427,15 +1118427,15 @@ │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #32 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ - bl 4c9268 │ │ │ │ + bl 4c9278 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #24 │ │ │ │ beq 488564 │ │ │ │ b 48858c │ │ │ │ ldr r2, [r0], #8 │ │ │ │ cmp r2, #2 │ │ │ │ beq 48857c │ │ │ │ @@ -1118467,15 +1118467,15 @@ │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sp, #32] │ │ │ │ strb r0, [sp, #33] @ 0x21 │ │ │ │ b 48858c │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4bf874 │ │ │ │ + bl 4bf884 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #24 │ │ │ │ bne 48858c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r8] │ │ │ │ bl 48c640 │ │ │ │ @@ -1118490,15 +1118490,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b742c │ │ │ │ + bl 4b743c │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ cmp sl, #3 │ │ │ │ bne 4885dc │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ @@ -1118536,15 +1118536,15 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #2468] @ 0x9a4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 488688 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d7de0 │ │ │ │ + bl 4d7df0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 488680 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 48b734 │ │ │ │ ldr r0, [r4, #2460] @ 0x99c │ │ │ │ bl 43e68 │ │ │ │ @@ -1118597,15 +1118597,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 4887a0 │ │ │ │ cmp r1, #3 │ │ │ │ bne 4887cc │ │ │ │ add r7, r4, #272 @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d7c30 │ │ │ │ + bl 4d7c40 │ │ │ │ ldrd r0, [r7] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 488838 │ │ │ │ ldrb r0, [r4, #1868] @ 0x74c │ │ │ │ cmp r0, #3 │ │ │ │ beq 4887dc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1118722,15 +1118722,15 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bne 488918 │ │ │ │ ldrb r0, [r7, #1678] @ 0x68e │ │ │ │ cmp r0, #3 │ │ │ │ bne 488980 │ │ │ │ add r6, r7, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d7fa4 │ │ │ │ + bl 4d7fb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 48c368 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #1677] @ 0x68d │ │ │ │ movw r0, #1576 @ 0x628 │ │ │ │ add r0, r7, r0 │ │ │ │ bl 48cb2c │ │ │ │ @@ -1118746,15 +1118746,15 @@ │ │ │ │ ldr r0, [r7, #1668] @ 0x684 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ b 4889e0 │ │ │ │ add r6, r7, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d7fa4 │ │ │ │ + bl 4d7fb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 48c368 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #1677] @ 0x68d │ │ │ │ movw r0, #1576 @ 0x628 │ │ │ │ add r0, r7, r0 │ │ │ │ bl 48cb2c │ │ │ │ @@ -1121490,40 +1121490,40 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r4, [pc, #288] @ 48b5a0 │ │ │ │ mov r5, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r4, pc, r4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 4c510c │ │ │ │ + bl 4c511c │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r3, #6 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 4d08f8 │ │ │ │ + bl 4d0908 │ │ │ │ ldrb r9, [sp, #48] @ 0x30 │ │ │ │ cmp r9, #3 │ │ │ │ bne 48b4e0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ b 48b500 │ │ │ │ add ip, r4, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bl 50190c │ │ │ │ + bl 50191c │ │ │ │ cmp r0, #0 │ │ │ │ beq 48b514 │ │ │ │ str r0, [r8, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -1121559,15 +1121559,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subeq sp, r9, r8, lsr #3 │ │ │ │ subeq sp, r9, ip, lsr #3 │ │ │ │ ldrsbteq fp, [r0], -fp │ │ │ │ subeq sp, r9, r8, lsl #5 │ │ │ │ - b 4fb72c │ │ │ │ + b 4fb73c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 48b5f8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1121577,22 +1121577,22 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 48b614 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ subeq sp, r9, r0, lsl #6 │ │ │ │ eoreq sl, lr, r5, ror #5 │ │ │ │ strhteq sl, [lr], -r9 │ │ │ │ push {fp, lr} │ │ │ │ bl 490660 │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -1121710,21 +1121710,21 @@ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ add r6, r4, #984 @ 0x3d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r6 │ │ │ │ bl 48c1b8 │ │ │ │ b 48ba58 │ │ │ │ add r6, r4, #144 @ 0x90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 48bb98 │ │ │ │ ldrb r0, [r4, #1468] @ 0x5bc │ │ │ │ cmp r0, #3 │ │ │ │ bne 48bb98 │ │ │ │ ldrb r0, [r4, #1456] @ 0x5b0 │ │ │ │ @@ -1121733,21 +1121733,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 48bb98 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 48d7e8 │ │ │ │ b 48bb98 │ │ │ │ add r6, r4, #984 @ 0x3d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ mov r0, r6 │ │ │ │ bl 48c114 │ │ │ │ b 48b8c0 │ │ │ │ add r7, r4, #1072 @ 0x430 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r7 │ │ │ │ bl 48c1b8 │ │ │ │ add r0, r4, #996 @ 0x3e4 │ │ │ │ bl 48d194 │ │ │ │ ldr r1, [r4, #992] @ 0x3e0 │ │ │ │ ldr r0, [r4, #988] @ 0x3dc │ │ │ │ add r5, r1, #1 │ │ │ │ @@ -1121755,23 +1121755,23 @@ │ │ │ │ beq 48b8e4 │ │ │ │ add r7, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r7 │ │ │ │ b 48b894 │ │ │ │ add r6, r4, #984 @ 0x3d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ mov r0, r6 │ │ │ │ bl 48c114 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #979] @ 0x3d3 │ │ │ │ b 48b95c │ │ │ │ add r7, r4, #984 @ 0x3d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r7 │ │ │ │ bl 48c1b8 │ │ │ │ b 48b904 │ │ │ │ ldr r1, [r4, #984] @ 0x3d8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 48b904 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ @@ -1121796,15 +1121796,15 @@ │ │ │ │ beq 48b94c │ │ │ │ ldr r0, [r4, #944] @ 0x3b0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 48ced8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldrb r0, [r4, #978] @ 0x3d2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48b9c8 │ │ │ │ ldr r5, [r4, #932] @ 0x3a4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 48b9a8 │ │ │ │ ldr r0, [r4, #928] @ 0x3a0 │ │ │ │ @@ -1121898,27 +1121898,27 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 48bad0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 48baf4 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 48bafc │ │ │ │ cmp r1, #1 │ │ │ │ bne 48bb24 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 48bb88 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 48bb88 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ @@ -1121935,15 +1121935,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 48bb64 │ │ │ │ cmp r2, #1 │ │ │ │ bne 48bb88 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 48cb2c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -1122038,15 +1122038,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 48bcfc │ │ │ │ cmp r1, #1 │ │ │ │ bne 48bd24 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r0, r6 │ │ │ │ bl 48d784 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ @@ -1122113,15 +1122113,15 @@ │ │ │ │ beq 48be40 │ │ │ │ ldr r0, [r4, #944] @ 0x3b0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 48ced8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldrb r0, [r4, #978] @ 0x3d2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48be64 │ │ │ │ add r0, r4, #924 @ 0x39c │ │ │ │ bl 48d250 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #978] @ 0x3d2 │ │ │ │ @@ -1122231,27 +1122231,27 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 48c08c │ │ │ │ mov r4, r0 │ │ │ │ - bl 631088 │ │ │ │ + bl 631098 │ │ │ │ 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 48c034 │ │ │ │ cmp r2, #1 │ │ │ │ bne 48c058 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ beq 48c078 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -1122274,15 +1122274,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 48c0b0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 48c0d4 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ bne 48c100 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ @@ -1122733,15 +1122733,15 @@ │ │ │ │ b 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 4e477c │ │ │ │ + bl 4e478c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 48c828 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ @@ -1122801,15 +1122801,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 48c924 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4b6514 │ │ │ │ + bl 4b6524 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1122963,45 +1122963,45 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 48cb74 │ │ │ │ cmp r2, #1 │ │ │ │ bne 48cb98 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4fb1a0 │ │ │ │ + b 4fb1b0 │ │ │ │ mov r6, r0 │ │ │ │ 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 48cbc8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 48cbf4 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ b 48cbf4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 48cc10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -1123079,15 +1123079,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 48cd44 │ │ │ │ cmp r2, #1 │ │ │ │ bne 48cd68 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 48cd80 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ @@ -1123137,15 +1123137,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 48ce2c │ │ │ │ cmp r2, #1 │ │ │ │ bne 48ce50 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ bl 48ce74 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ bl 48c014 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ bl 48c014 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1123268,15 +1123268,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 48c944 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ beq 48d06c │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b6514 │ │ │ │ + bl 4b6524 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1123423,32 +1123423,32 @@ │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 638e1c │ │ │ │ + bl 638e2c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 48d2d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 48d2f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 63499c │ │ │ │ + bl 6349ac │ │ │ │ ldr r6, [r4, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq 48d374 │ │ │ │ add r0, r6, #24 │ │ │ │ - bl 62e948 │ │ │ │ + bl 62e958 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ bne 48d32c │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ @@ -1123466,15 +1123466,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 48d348 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 634d58 │ │ │ │ + b 634d68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 48d3f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 48d400 │ │ │ │ @@ -1123484,42 +1123484,42 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 48d394 │ │ │ │ cmp r1, #1 │ │ │ │ bne 48d400 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 634d58 │ │ │ │ + bl 634d68 │ │ │ │ b 48d400 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 48d3d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 48d3f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 63499c │ │ │ │ + bl 6349ac │ │ │ │ add r0, r4, #4 │ │ │ │ bl 48d40c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ beq 48d490 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ - bl 62e948 │ │ │ │ + bl 62e958 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ bne 48d448 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ @@ -1123537,15 +1123537,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 48d464 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 634d58 │ │ │ │ + b 634d68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 48d4d0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -1123553,15 +1123553,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 48d4a8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 48d4d0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 634d58 │ │ │ │ + bl 634d68 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -1123750,15 +1123750,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 48d7c0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 48d7e4 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #8 │ │ │ │ bne 48d800 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -1124491,15 +1124491,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr sl, [r1, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r9, [r1, #24] │ │ │ │ add r1, r1, #12 │ │ │ │ - bl 4efccc │ │ │ │ + bl 4efcdc │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 48e3ac │ │ │ │ ldr r7, [r6] │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ @@ -1124528,15 +1124528,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r7, [sp, #12] │ │ │ │ stmib sp, {r0, sl} │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 48e428 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -1124556,15 +1124556,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldrd sl, [r1, #20] │ │ │ │ add r1, r1, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4efccc │ │ │ │ + bl 4efcdc │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ bne 48e4ac │ │ │ │ ldr r9, [sp, #4] │ │ │ │ ldm r5, {r6, r7} │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -1124591,15 +1124591,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ stm sp, {r0, sl} │ │ │ │ mov r1, sp │ │ │ │ mov r0, fp │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 48e538 │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ strd r8, [r4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1124632,15 +1124632,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ add r1, r2, #12 │ │ │ │ str r0, [r2, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5007a0 │ │ │ │ + bl 5007b0 │ │ │ │ ldmib sp, {r0, r9} │ │ │ │ cmp r0, #2 │ │ │ │ bne 48e5c8 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ strd r8, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -1124758,15 +1124758,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ bl 55a4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [r9, #4] │ │ │ │ strb r0, [r9] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 48e7d8 │ │ │ │ @@ -1124827,20 +1124827,20 @@ │ │ │ │ add sl, sp, #168 @ 0xa8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r3, r8 │ │ │ │ - bl 4ea9f0 │ │ │ │ + bl 4eaa00 │ │ │ │ ldrb r0, [r8, #24] │ │ │ │ add r0, r0, #1 │ │ │ │ strb r0, [r8, #24] │ │ │ │ mov r0, r8 │ │ │ │ - bl 4e9670 │ │ │ │ + bl 4e9680 │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ ldm sl, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, ip │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ ldrb r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -1124859,30 +1124859,30 @@ │ │ │ │ bne 48e954 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r0, [r8, #20] │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4e8e94 │ │ │ │ + bl 4e8ea4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ eor r2, r0, #3 │ │ │ │ orrs r1, r2, r1 │ │ │ │ bne 48ecb4 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ b 48e798 │ │ │ │ sub r0, r1, #48 @ 0x30 │ │ │ │ cmp r0, #10 │ │ │ │ bcs 48eea0 │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4e8e94 │ │ │ │ + bl 4e8ea4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ eor r2, r0, #3 │ │ │ │ orrs r1, r2, r1 │ │ │ │ bne 48ebc4 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ b 48e798 │ │ │ │ @@ -1124989,76 +1124989,76 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r8, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r5, sp, #168 @ 0xa8 │ │ │ │ add sl, sp, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 4ce544 │ │ │ │ + bl 4ce554 │ │ │ │ ldrb r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #6 │ │ │ │ bne 48ec14 │ │ │ │ ldr r5, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ strb r0, [sp, #144] @ 0x90 │ │ │ │ b 48ec20 │ │ │ │ sub r0, r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r8, #8] │ │ │ │ str r0, [r8, #20] │ │ │ │ add r1, r8, #12 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5007a0 │ │ │ │ + bl 5007b0 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #2 │ │ │ │ beq 48e798 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ tst r1, #1 │ │ │ │ beq 48ecf0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r3, r5 │ │ │ │ - bl 4eaca8 │ │ │ │ + bl 4eacb8 │ │ │ │ b 48ed1c │ │ │ │ cmp r0, #0 │ │ │ │ bne 48ecbc │ │ │ │ vldr d0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 501bd8 │ │ │ │ + bl 501be8 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ eor r0, r0, #3 │ │ │ │ strb r5, [sp, #112] @ 0x70 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 48eddc │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ mov r5, #2 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 4ec99c │ │ │ │ + bl 4ec9ac │ │ │ │ b 48eddc │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ ldrb r0, [r8, #24] │ │ │ │ add r0, r0, #1 │ │ │ │ strb r0, [r8, #24] │ │ │ │ mov r0, r8 │ │ │ │ - bl 4e9558 │ │ │ │ + bl 4e9568 │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ mov r2, sl │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ ldrb r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -1125103,15 +1125103,15 @@ │ │ │ │ strb r5, [sp, #56] @ 0x38 │ │ │ │ b 48ed28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r3, r5 │ │ │ │ - bl 4ea960 │ │ │ │ + bl 4ea970 │ │ │ │ b 48ed1c │ │ │ │ ldm ip, {r0, r1, r2, r3, r6, r7} │ │ │ │ b 48ed18 │ │ │ │ ldm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldrb r5, [sp, #56] @ 0x38 │ │ │ │ cmp r5, #6 │ │ │ │ @@ -1125142,29 +1125142,29 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 48e7c0 │ │ │ │ b 48e7d8 │ │ │ │ vldr d0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 501bd8 │ │ │ │ + bl 501be8 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ eor r0, r0, #3 │ │ │ │ strb r5, [sp, #112] @ 0x70 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 48eddc │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ mov r5, #2 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 4ec99c │ │ │ │ + bl 4ec9ac │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ strb r5, [sp, #56] @ 0x38 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ @@ -1125248,15 +1125248,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ bl 55e48 │ │ │ │ b 48e794 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ec960 │ │ │ │ + bl 4ec970 │ │ │ │ b 48ef90 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 48b71c │ │ │ │ b 48ef90 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1125282,22 +1125282,22 @@ │ │ │ │ mov r2, sp │ │ │ │ mov r3, r2 │ │ │ │ stm r3, {r0, r4, r5, r6, r7} │ │ │ │ ldrd r4, [r1, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 4f1564 │ │ │ │ + bl 4f1574 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 48f010 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 48f02c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -1125339,22 +1125339,22 @@ │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 4f4f94 │ │ │ │ + bl 4f4fa4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 48f0f4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 48f10c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -1125394,22 +1125394,22 @@ │ │ │ │ ldrd r4, [r1, #20] │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ ldr r1, [sp, #356] @ 0x164 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 4f21c4 │ │ │ │ + bl 4f21d4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ bne 48f1d0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #4 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 48f1f0 │ │ │ │ add sp, sp, #320 @ 0x140 │ │ │ │ @@ -1125452,22 +1125452,22 @@ │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 4f43e0 │ │ │ │ + bl 4f43f0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 48f2b8 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 48f2d0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -1125508,22 +1125508,22 @@ │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 4f16e8 │ │ │ │ + bl 4f16f8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 48f398 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 48f3b0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -1125564,22 +1125564,22 @@ │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 4f2da8 │ │ │ │ + bl 4f2db8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 48f478 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 48f490 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -1125619,24 +1125619,24 @@ │ │ │ │ ldrd r6, [r1, #20] │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ stm sp, {r0, r1, ip} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 4f395c │ │ │ │ + bl 4f396c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 48f564 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r8] │ │ │ │ stmib r8, {r0, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ @@ -1125676,15 +1125676,15 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r0, [r2, #20] │ │ │ │ add r1, r2, #12 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5007a0 │ │ │ │ + bl 5007b0 │ │ │ │ ldmib sp, {r0, r5} │ │ │ │ cmp r0, #2 │ │ │ │ bne 48f61c │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r8, #4] │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -1125798,26 +1125798,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 48f820 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 48f814 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 48f820 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -1125829,15 +1125829,15 @@ │ │ │ │ bl 495218 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 48f880 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 48f89c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ @@ -1125895,26 +1125895,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 48f9a4 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 48f998 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 48f9a4 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -1125926,15 +1125926,15 @@ │ │ │ │ bl 495110 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 48fa04 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 48fa20 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ @@ -1125992,26 +1125992,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 48fb28 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 48fb1c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 48fb28 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -1126023,15 +1126023,15 @@ │ │ │ │ bl 495428 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 48fb88 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 48fba4 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ @@ -1126088,60 +1126088,60 @@ │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ b 48fca8 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 48fc9c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ b 48fca8 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #28] │ │ │ │ add r0, sp, #24 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ ldm r0, {r2, r4, r5, r6, r7} │ │ │ │ mov r3, ip │ │ │ │ stm r3, {r2, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, ip │ │ │ │ mov r2, r8 │ │ │ │ - bl 4f5a34 │ │ │ │ + bl 4f5a44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48fce4 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 48fd0c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 48fd0c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 48fd20 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ bne 48fd48 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 48fd48 │ │ │ │ @@ -1126200,26 +1126200,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 48fe68 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 48fe5c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ b 48fe68 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #32 │ │ │ │ @@ -1126232,15 +1126232,15 @@ │ │ │ │ bl 494fec │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ cmp r8, #4 │ │ │ │ bne 48fecc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #4 │ │ │ │ strd r6, [r9] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 48fef4 │ │ │ │ add sp, sp, #336 @ 0x150 │ │ │ │ @@ -1126301,26 +1126301,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 48fffc │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 48fff0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b 48fffc │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ @@ -1126333,15 +1126333,15 @@ │ │ │ │ bl 48e6f0 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #6 │ │ │ │ bne 490064 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #6 │ │ │ │ str r6, [r8, #4] │ │ │ │ strb r0, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 49007c │ │ │ │ @@ -1126399,26 +1126399,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 490184 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 490178 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 490184 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -1126433,15 +1126433,15 @@ │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ eor r0, r5, #2 │ │ │ │ orrs r0, r0, r4 │ │ │ │ bne 4901e4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ b 4901fc │ │ │ │ add r0, r9, #12 │ │ │ │ add r1, r7, #12 │ │ │ │ @@ -1126500,26 +1126500,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 490318 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 49030c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 490318 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -1126531,15 +1126531,15 @@ │ │ │ │ bl 495320 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 490378 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 490394 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ @@ -1126597,26 +1126597,26 @@ │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ b 49049c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #2 │ │ │ │ b 490490 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b 49049c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, ip, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ @@ -1126628,15 +1126628,15 @@ │ │ │ │ bl 48efa0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 4904fc │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r8] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ beq 490518 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ @@ -1126746,29 +1126746,29 @@ │ │ │ │ blx r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4906f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63945c │ │ │ │ + bl 63946c │ │ │ │ add r0, r5, #12 │ │ │ │ - bl 4b67f4 │ │ │ │ + bl 4b6804 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4906c4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4906ec │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add r0, r5, #4 │ │ │ │ bl 48d2bc │ │ │ │ ldr r5, [r7] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -1126792,27 +1126792,27 @@ │ │ │ │ b 49079c │ │ │ │ mov r6, r0 │ │ │ │ b 4907a4 │ │ │ │ mov r6, r0 │ │ │ │ b 49076c │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #12 │ │ │ │ - bl 4b67f4 │ │ │ │ + bl 4b6804 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 490774 │ │ │ │ cmp r1, #1 │ │ │ │ bne 49079c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add r0, r5, #4 │ │ │ │ bl 48d2bc │ │ │ │ ldr r0, [r7] │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ @@ -1126992,39 +1126992,39 @@ │ │ │ │ subeq pc, ip, r0, lsr r4 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 490a8c │ │ │ │ - b 4d4dd4 │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 490a9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r7, r9, r8, ror #29 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 490abc │ │ │ │ - b 4d48b4 │ │ │ │ + b 4d48c4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 490acc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ strheq r7, [r9], #-232 @ 0xffffff18 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 490aec │ │ │ │ - b 4d52f4 │ │ │ │ + b 4d5304 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 490afc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r7, r9, r8, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ @@ -1127089,15 +1127089,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 490c54 │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -1127221,25 +1127221,25 @@ │ │ │ │ beq 490e0c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x0001b4b4 │ │ │ │ + andeq fp, r1, r4, asr #9 │ │ │ │ subeq r7, r9, r4, lsl sp │ │ │ │ subeq r7, r9, ip, lsl #26 │ │ │ │ subeq pc, ip, ip, rrx │ │ │ │ strheq r7, [r9], #-220 @ 0xffffff24 │ │ │ │ ldrshteq r5, [r0], -r9 │ │ │ │ umaaleq r7, r9, ip, sp │ │ │ │ - @ instruction: 0x0001b3bc │ │ │ │ + andeq fp, r1, ip, asr #7 │ │ │ │ subeq r7, r9, ip, lsl ip │ │ │ │ umaaleq lr, ip, r4, pc @ │ │ │ │ - andeq fp, r1, ip, lsr #8 │ │ │ │ + andeq fp, r1, ip, lsr r4 │ │ │ │ subeq r7, r9, r4, ror ip │ │ │ │ subeq pc, ip, r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1127443,15 +1127443,15 @@ │ │ │ │ beq 4911c0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4911cc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r3, #0 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ beq 4911b8 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -1127489,15 +1127489,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 491244 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - andeq r5, r4, ip, ror lr │ │ │ │ + andeq r5, r4, ip, lsl #29 │ │ │ │ strdeq r7, [r9], #-124 @ 0xffffff84 │ │ │ │ subeq r7, r9, r4, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ ldr r5, [r0] │ │ │ │ @@ -1127535,15 +1127535,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 4913a0 │ │ │ │ add fp, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ @@ -1127717,25 +1127717,25 @@ │ │ │ │ beq 4915cc │ │ │ │ add r0, sp, #32 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, sl │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - andeq sl, r1, r8, ror #26 │ │ │ │ + andeq sl, r1, r8, ror sp │ │ │ │ subeq r7, r9, r0, ror #11 │ │ │ │ subeq r7, r9, r4, asr #11 │ │ │ │ subeq lr, ip, r4, lsr #18 │ │ │ │ subeq r7, r9, r0, ror r6 │ │ │ │ eorseq r5, r0, sp, lsr #15 │ │ │ │ subeq r7, r9, r0, asr r6 │ │ │ │ - andeq sl, r1, r4, ror ip │ │ │ │ + andeq sl, r1, r4, lsl #25 │ │ │ │ ldrdeq r7, [r9], #-68 @ 0xffffffbc │ │ │ │ subeq lr, ip, ip, asr #16 │ │ │ │ - andeq sl, r1, r4, ror #25 │ │ │ │ + strdeq sl, [r1], -r4 │ │ │ │ subeq r7, r9, ip, lsr #10 │ │ │ │ strheq lr, [ip], #-140 @ 0xffffff74 │ │ │ │ strheq r7, [r9], #-72 @ 0xffffffb8 │ │ │ │ umaaleq r7, r9, ip, r4 │ │ │ │ subeq lr, ip, r4, ror sl │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -1127827,70 +1127827,70 @@ │ │ │ │ strdeq lr, [ip], #-64 @ 0xffffffc0 │ │ │ │ subeq lr, ip, ip, lsl #9 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 491798 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 49179c │ │ │ │ - b 76b638 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b648 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 4917b8 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 4917bc │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4917dc │ │ │ │ - b 4d52f4 │ │ │ │ + b 4d5304 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4917ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ umaaleq r7, r9, r8, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 49180c │ │ │ │ - b 4d4dd4 │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 49181c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r7, r9, r8, ror #2 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 49183c │ │ │ │ - b 4d48b4 │ │ │ │ + b 4d48c4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 49184c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r7, r9, r8, lsr r1 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ 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] @ 4918c4 │ │ │ │ @@ -1128134,15 +1128134,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r2, [sl, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 491ca0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ @@ -1128570,15 +1128570,15 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #30062 @ 0x756e │ │ │ │ movt r2, #27756 @ 0x6c6c │ │ │ │ str r2, [r0, r1] │ │ │ │ add r0, r1, #4 │ │ │ │ b 492364 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 590fa8 │ │ │ │ + bl 590fb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r5 │ │ │ │ bcc 492410 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -1129655,15 +1129655,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq r5, r9, r4, lsr r6 │ │ │ │ ldrhteq r3, [r0], -r7 │ │ │ │ subeq r5, r9, r0, asr #12 │ │ │ │ mlaseq r0, r7, r8, r3 │ │ │ │ mlaseq r0, r8, r8, r3 │ │ │ │ @@ -1129930,15 +1129930,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r7, #16 │ │ │ │ ldr r3, [pc, #300] @ 493990 │ │ │ │ movls r1, r6 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ add r3, pc, r3 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ bls 4938c0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -1129988,15 +1129988,15 @@ │ │ │ │ ldr r0, [pc, #48] @ 493974 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ b 493788 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4a984c │ │ │ │ + bl 4a985c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldrdeq ip, [ip], #-76 @ 0xffffffb4 │ │ │ │ subeq r5, r9, r0, lsr r0 │ │ │ │ subeq r5, r9, r0, asr r1 │ │ │ │ subeq ip, ip, ip, lsl #6 │ │ │ │ @@ -1130039,15 +1130039,15 @@ │ │ │ │ str r5, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ bne 494258 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, r6, #232 @ 0xe8 │ │ │ │ str r2, [r0], #4 │ │ │ │ - bl 75c92c │ │ │ │ + bl 75c93c │ │ │ │ ldr r0, [r7] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [fp, #104] @ 0x68 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ @@ -1130110,15 +1130110,15 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, #18 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 4a8284 │ │ │ │ + bl 4a8294 │ │ │ │ ldr r0, [r7, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ bne 494318 │ │ │ │ str r5, [r7, #100] @ 0x64 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [fp, #104] @ 0x68 │ │ │ │ dmb ish │ │ │ │ @@ -1130209,15 +1130209,15 @@ │ │ │ │ str r5, [r7, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ bne 494264 │ │ │ │ add r1, r6, #244 @ 0xf4 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ add r0, r7, #52 @ 0x34 │ │ │ │ - bl 75c92c │ │ │ │ + bl 75c93c │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #104] @ 0x68 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ @@ -1130835,15 +1130835,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r6, [sp, #32] │ │ │ │ bl 64efc │ │ │ │ - andeq r7, r1, ip, lsl #22 │ │ │ │ + andeq r7, r1, ip, lsl fp │ │ │ │ strheq r4, [r9], #-108 @ 0xffffff94 │ │ │ │ subeq r4, r9, r4, ror #13 │ │ │ │ ldr r1, [pc, #20] @ 4946bc │ │ │ │ mov r2, #14 │ │ │ │ ldr r3, [pc, #16] @ 4946c0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1130910,18 +1130910,18 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, ip │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ bl 64efc │ │ │ │ - andeq r7, r1, r4, ror #19 │ │ │ │ + strdeq r7, [r1], -r4 │ │ │ │ subeq r4, r9, ip, asr #11 │ │ │ │ strheq r4, [r9], #-84 @ 0xffffffac │ │ │ │ - andeq r7, r1, r0, lsl #20 │ │ │ │ + andeq r7, r1, r0, lsl sl │ │ │ │ subeq r4, r9, r0, lsl #12 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 494804 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [pc, #28] @ 494808 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1131021,15 +1131021,15 @@ │ │ │ │ beq 49496c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldrshteq r2, [r0], -r1 │ │ │ │ subeq r4, r9, r4, asr #10 │ │ │ │ - andeq r2, r4, r4, asr r7 │ │ │ │ + andeq r2, r4, r4, ror #14 │ │ │ │ ldrdeq r4, [r9], #-4 │ │ │ │ strheq r4, [r9], #-12 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [pc, #32] @ 4949b8 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [pc, #28] @ 4949bc │ │ │ │ @@ -1131320,15 +1131320,15 @@ │ │ │ │ beq 494e18 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ eorseq r2, r0, fp, ror r1 │ │ │ │ subeq r4, r9, r8, lsl #3 │ │ │ │ - andeq r2, r4, r8, lsr #5 │ │ │ │ + @ instruction: 0x000422b8 │ │ │ │ subeq r3, r9, r8, lsr #24 │ │ │ │ subeq r3, r9, r0, lsl ip │ │ │ │ ldr r1, [pc, #20] @ 494e50 │ │ │ │ mov r2, #17 │ │ │ │ ldr r3, [pc, #16] @ 494e54 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1131802,159 +1131802,159 @@ │ │ │ │ subeq r3, r9, ip, lsr sp │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 4955b4 │ │ │ │ - b 4d5814 │ │ │ │ + b 4d5824 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4955c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, ip, lsl sl │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 4955e4 │ │ │ │ - b 4d4004 │ │ │ │ + b 4d4014 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4955f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, ip, ror #19 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 495614 │ │ │ │ - b 4d5064 │ │ │ │ + b 4d5074 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495624 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ strheq r3, [r9], #-156 @ 0xffffff64 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 495644 │ │ │ │ - b 4d5584 │ │ │ │ + b 4d5594 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495654 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, ip, lsl #19 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 495674 │ │ │ │ - b 4d4294 │ │ │ │ + b 4d42a4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495684 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, ip, asr r9 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 4956a4 │ │ │ │ - b 4d4dd4 │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4956b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, ip, lsr #18 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 4956d4 │ │ │ │ - b 4d48b4 │ │ │ │ + b 4d48c4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4956e4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ strdeq r3, [r9], #-140 @ 0xffffff74 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 495704 │ │ │ │ - b 4d4b44 │ │ │ │ + b 4d4b54 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495714 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, ip, asr #17 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 495734 │ │ │ │ - b 4d52f4 │ │ │ │ + b 4d5304 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495744 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ umaaleq r3, r9, ip, r8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 495764 │ │ │ │ - b 4d45a4 │ │ │ │ + b 4d45b4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495774 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, ip, ror #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 761f54 │ │ │ │ + bl 761f64 │ │ │ │ cmp r7, #0 │ │ │ │ beq 4957cc │ │ │ │ ldr r4, [pc, #56] @ 4957dc │ │ │ │ add r5, sp, #4 │ │ │ │ add r6, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 76795c │ │ │ │ + bl 76796c │ │ │ │ subs r7, r7, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ bne 4957ac │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 767b38 │ │ │ │ + bl 767b48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subeq r3, r9, r4, ror #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ str r0, [sp] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 4958d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 49583c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1131981,15 +1131981,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #200] @ 49593c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #172] @ 495940 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -1132036,15 +1132036,15 @@ │ │ │ │ ldrhteq r1, [r0], -r7 │ │ │ │ eoreq lr, sp, r8, rrx │ │ │ │ subeq sl, ip, ip, ror r2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ str r0, [sp] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 495a40 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4959a4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1132071,15 +1132071,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #200] @ 495aa4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #172] @ 495aa8 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -1132126,15 +1132126,15 @@ │ │ │ │ eorseq r1, r0, pc, asr #16 │ │ │ │ eoreq sp, sp, r0, lsl #30 │ │ │ │ subeq sl, ip, r4, lsl r1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ str r0, [sp] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 495ba8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 495b0c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1132161,15 +1132161,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ ldr r1, [pc, #200] @ 495c0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #172] @ 495c10 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ @@ -1132221,123 +1132221,123 @@ │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 495c40 │ │ │ │ - b 4d52f4 │ │ │ │ + b 4d5304 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495c50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ umaaleq r3, r9, r0, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 495c70 │ │ │ │ - b 4d45a4 │ │ │ │ + b 4d45b4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495c80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, r0, ror #6 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 495ca0 │ │ │ │ - b 4d4dd4 │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495cb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, r0, lsr r3 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 495cd0 │ │ │ │ - b 4d5064 │ │ │ │ + b 4d5074 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495ce0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, r0, lsl #6 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 495d00 │ │ │ │ - b 4d4294 │ │ │ │ + b 4d42a4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495d10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ ldrdeq r3, [r9], #-32 @ 0xffffffe0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 495d30 │ │ │ │ - b 4d5584 │ │ │ │ + b 4d5594 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495d40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, r0, lsr #5 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 495d60 │ │ │ │ - b 4d4b44 │ │ │ │ + b 4d4b54 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495d70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, r0, ror r2 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 495d90 │ │ │ │ - b 4d48b4 │ │ │ │ + b 4d48c4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495da0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, r0, asr #4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 495dc0 │ │ │ │ - b 4d4004 │ │ │ │ + b 4d4014 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495dd0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, r0, lsl r2 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 495df0 │ │ │ │ - b 4d5814 │ │ │ │ + b 4d5824 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 495e00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r3, r9, r0, ror #3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -1132488,15 +1132488,15 @@ │ │ │ │ b 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 4e477c │ │ │ │ + bl 4e478c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 496094 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ @@ -1132974,37 +1132974,37 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ beq 496834 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ b 49683c │ │ │ │ mov r7, #0 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldm fp, {r9, sl, fp} │ │ │ │ cmp r1, #0 │ │ │ │ beq 4968a8 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r8, [sp, #32] │ │ │ │ strd sl, [sp] │ │ │ │ @@ -1133074,36 +1133074,36 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 4969c0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ b 4969c8 │ │ │ │ mov r7, #0 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 496a34 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr sl, [sp, #24] │ │ │ │ str fp, [sp] │ │ │ │ @@ -1133180,15 +1133180,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldr r9, [r1, #520] @ 0x208 │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64a628 │ │ │ │ + bl 64a638 │ │ │ │ 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} │ │ │ │ @@ -1133231,15 +1133231,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 496c00 │ │ │ │ mov r0, sl │ │ │ │ bl 42cc4 │ │ │ │ b 496c00 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4a984c │ │ │ │ + bl 4a985c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #588 @ 0x24c │ │ │ │ add fp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1133248,15 +1133248,15 @@ │ │ │ │ mov r0, fp │ │ │ │ mov r7, r3 │ │ │ │ ldr r9, [r1, #520] @ 0x208 │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ 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} │ │ │ │ @@ -1133299,15 +1133299,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 496d10 │ │ │ │ mov r0, sl │ │ │ │ bl 42cc4 │ │ │ │ b 496d10 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4a984c │ │ │ │ + bl 4a985c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add sl, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -1133383,15 +1133383,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 496e60 │ │ │ │ mov r0, r6 │ │ │ │ bl 42cc4 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4a984c │ │ │ │ + bl 4a985c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add r8, sp, #16 │ │ │ │ mov fp, r2 │ │ │ │ @@ -1133495,15 +1133495,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 497020 │ │ │ │ mov r0, r9 │ │ │ │ bl 42cc4 │ │ │ │ b 497020 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4a984c │ │ │ │ + bl 4a985c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ strdeq r8, [ip], #-208 @ 0xffffff30 │ │ │ │ subeq r1, r9, r4, asr #31 │ │ │ │ strdeq r2, [r9], #-8 │ │ │ │ strheq r8, [ip], #-196 @ 0xffffff3c │ │ │ │ @@ -1133585,15 +1133585,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 497188 │ │ │ │ mov r0, r6 │ │ │ │ bl 42cc4 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4a984c │ │ │ │ + bl 4a985c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add sl, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -1133669,15 +1133669,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4972d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 42cc4 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4a984c │ │ │ │ + bl 4a985c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add r8, sp, #16 │ │ │ │ mov fp, r2 │ │ │ │ @@ -1133781,15 +1133781,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 497498 │ │ │ │ mov r0, r9 │ │ │ │ bl 42cc4 │ │ │ │ b 497498 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4a984c │ │ │ │ + bl 4a985c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ subeq r8, ip, r8, lsr r9 │ │ │ │ subeq r1, r9, r4, ror fp │ │ │ │ strdeq r1, [r9], #-192 @ 0xffffff40 │ │ │ │ strdeq r8, [ip], #-124 @ 0xffffff84 │ │ │ │ @@ -1133873,21 +1133873,21 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #68] @ 497644 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - andeq lr, r4, r4, lsr #1 │ │ │ │ - andeq lr, r4, r0, lsl #3 │ │ │ │ - andeq lr, r4, r4, lsr #9 │ │ │ │ + strheq lr, [r4], -r4 │ │ │ │ + muleq r4, r0, r1 │ │ │ │ + @ instruction: 0x0004e4b4 │ │ │ │ umaaleq sl, ip, r8, pc @ │ │ │ │ - andeq lr, r4, ip, lsr #7 │ │ │ │ - andeq lr, r4, r0, asr r6 │ │ │ │ - andeq lr, r4, r4, lsl r7 │ │ │ │ + @ instruction: 0x0004e3bc │ │ │ │ + andeq lr, r4, r0, ror #12 │ │ │ │ + andeq lr, r4, r4, lsr #14 │ │ │ │ ldrdeq sl, [ip], #-236 @ 0xffffff14 │ │ │ │ subeq r8, ip, ip, lsr r7 │ │ │ │ subeq sl, ip, ip, lsr #30 │ │ │ │ subeq r8, ip, r8, lsr r7 │ │ │ │ umaaleq r1, r9, r8, r9 │ │ │ │ ldrdeq r1, [r9], #-168 @ 0xffffff58 │ │ │ │ ldrdeq r8, [ip], #-108 @ 0xffffff94 │ │ │ │ @@ -1133987,21 +1133987,21 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #68] @ 49780c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - andeq sp, r4, ip, ror pc │ │ │ │ - muleq r4, r8, r0 │ │ │ │ - andeq lr, r4, ip, asr r3 │ │ │ │ + andeq sp, r4, ip, lsl #31 │ │ │ │ + andeq lr, r4, r8, lsr #1 │ │ │ │ + andeq lr, r4, ip, ror #6 │ │ │ │ subeq sl, ip, r8, asr #28 │ │ │ │ - andeq lr, r4, r4, lsl #3 │ │ │ │ - andeq lr, r4, r8, lsr #9 │ │ │ │ - muleq r4, r4, r6 │ │ │ │ + muleq r4, r4, r1 │ │ │ │ + @ instruction: 0x0004e4b8 │ │ │ │ + andeq lr, r4, r4, lsr #13 │ │ │ │ subeq sl, ip, ip, asr #26 │ │ │ │ strheq r8, [ip], #-84 @ 0xffffffac │ │ │ │ ldrdeq sl, [ip], #-216 @ 0xffffff28 │ │ │ │ subeq r8, ip, ip, lsl #5 │ │ │ │ strdeq r1, [r9], #-120 @ 0xffffff88 │ │ │ │ subeq r1, r9, r0, ror #18 │ │ │ │ subeq r8, ip, r0, lsr r2 │ │ │ │ @@ -1134086,21 +1134086,21 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #64] @ 497994 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - andeq sp, r4, r4, ror sp │ │ │ │ - andeq sp, r4, r8, ror #28 │ │ │ │ - ldrdeq lr, [r4], -r4 │ │ │ │ + andeq sp, r4, r4, lsl #27 │ │ │ │ + andeq sp, r4, r8, ror lr │ │ │ │ + andeq lr, r4, r4, ror #3 │ │ │ │ strdeq sl, [ip], #-188 @ 0xffffff44 │ │ │ │ - andeq sp, r4, r4, ror #31 │ │ │ │ - andeq lr, r4, r0, ror #4 │ │ │ │ - andeq lr, r4, ip, lsr #12 │ │ │ │ + strdeq sp, [r4], -r4 │ │ │ │ + andeq lr, r4, r0, ror r2 │ │ │ │ + andeq lr, r4, ip, lsr r6 │ │ │ │ subeq sl, ip, ip, lsr fp │ │ │ │ subeq r8, ip, ip, ror #7 │ │ │ │ subeq r8, ip, r4, lsl r6 │ │ │ │ subeq r1, r9, r0, ror #11 │ │ │ │ strdeq r1, [r9], #-116 @ 0xffffff8c │ │ │ │ strheq r8, [ip], #-88 @ 0xffffffa8 │ │ │ │ subeq r1, r9, r8, asr #13 │ │ │ │ @@ -1134183,21 +1134183,21 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #68] @ 497b1c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - andeq sp, r4, ip, lsl #24 │ │ │ │ - strdeq sp, [r4], -r0 │ │ │ │ - andeq sp, r4, ip, ror #31 │ │ │ │ - subeq sl, ip, r8, ror ip │ │ │ │ + andeq sp, r4, ip, lsl ip │ │ │ │ + andeq sp, r4, r0, lsl #28 │ │ │ │ strdeq sp, [r4], -ip │ │ │ │ - muleq r4, r8, r1 │ │ │ │ - strdeq lr, [r4], -r4 │ │ │ │ + subeq sl, ip, r8, ror ip │ │ │ │ + andeq sp, r4, ip, lsl #30 │ │ │ │ + andeq lr, r4, r8, lsr #3 │ │ │ │ + andeq lr, r4, r4, lsl #8 │ │ │ │ strheq sl, [ip], #-188 @ 0xffffff44 │ │ │ │ subeq r8, ip, r4, ror #4 │ │ │ │ subeq sl, ip, ip, lsl #24 │ │ │ │ subeq r8, ip, ip, ror r4 │ │ │ │ subeq r1, r9, ip, lsr #9 │ │ │ │ subeq r1, r9, r0, lsr r6 │ │ │ │ subeq r8, ip, r0, lsr #8 │ │ │ │ @@ -1134271,15 +1134271,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 497c54 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ lsl r6, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64aa90 │ │ │ │ + bl 64aaa0 │ │ │ │ subs r6, r6, #60 @ 0x3c │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ bne 497c3c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #148] @ 497cf8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -1134309,21 +1134309,21 @@ │ │ │ │ bne 497c30 │ │ │ │ b 497c54 │ │ │ │ ldr r2, [pc, #76] @ 497d1c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - andeq sp, r4, r4, asr r9 │ │ │ │ - andeq sp, r4, r0, lsr ip │ │ │ │ - andeq sp, r4, r4, lsr #28 │ │ │ │ + andeq sp, r4, r4, ror #18 │ │ │ │ + andeq sp, r4, r0, asr #24 │ │ │ │ + andeq sp, r4, r4, lsr lr │ │ │ │ subeq sl, ip, r8, lsl #23 │ │ │ │ - andeq sp, r4, r4, lsr #26 │ │ │ │ - @ instruction: 0x0004dfb0 │ │ │ │ - andeq lr, r4, r4, asr #5 │ │ │ │ + andeq sp, r4, r4, lsr sp │ │ │ │ + andeq sp, r4, r0, asr #31 │ │ │ │ + ldrdeq lr, [r4], -r4 │ │ │ │ subeq sl, ip, r8, ror sl │ │ │ │ ldrdeq r8, [ip], #-12 │ │ │ │ subeq r8, ip, r4, lsr #1 │ │ │ │ strdeq r1, [r9], #-40 @ 0xffffffd8 │ │ │ │ subeq r1, r9, r4, lsr r4 │ │ │ │ strdeq r7, [ip], #-244 @ 0xffffff0c │ │ │ │ subeq r8, ip, ip, lsl #22 │ │ │ │ @@ -1134384,15 +1134384,15 @@ │ │ │ │ beq 497e10 │ │ │ │ ldr r6, [r7, r4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 497dd4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 4b56d8 │ │ │ │ + bl 4b56e8 │ │ │ │ b 497dd4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #27 │ │ │ │ bl 43568 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1134440,21 +1134440,21 @@ │ │ │ │ beq 497ee0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - andeq sp, r4, r4, lsr r7 │ │ │ │ - @ instruction: 0x0004d8bc │ │ │ │ - andeq sp, r4, r4, lsr #25 │ │ │ │ + andeq sp, r4, r4, asr #14 │ │ │ │ + andeq sp, r4, ip, asr #17 │ │ │ │ + @ instruction: 0x0004dcb4 │ │ │ │ strheq sl, [ip], #-116 @ 0xffffff8c │ │ │ │ - andeq sp, r4, ip, ror #23 │ │ │ │ - andeq sp, r4, r8, lsr #28 │ │ │ │ - andeq sp, r4, r8, lsl #30 │ │ │ │ + strdeq sp, [r4], -ip │ │ │ │ + andeq sp, r4, r8, lsr lr │ │ │ │ + andeq sp, r4, r8, lsl pc │ │ │ │ subeq sl, ip, r4, lsr #13 │ │ │ │ subeq r7, ip, r0, ror #29 │ │ │ │ subeq r1, r9, r8, ror #2 │ │ │ │ subeq r7, ip, r0, lsl lr │ │ │ │ subeq r1, r9, r0, lsr #2 │ │ │ │ subeq r1, r9, r4, lsr #5 │ │ │ │ strheq r7, [ip], #-212 @ 0xffffff2c │ │ │ │ @@ -1134544,21 +1134544,21 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #68] @ 4980c0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - andeq sp, r4, r0, lsl r5 │ │ │ │ - andeq sp, r4, r8, lsl #15 │ │ │ │ - andeq sp, r4, r0, lsl #22 │ │ │ │ + andeq sp, r4, r0, lsr #10 │ │ │ │ + muleq r4, r8, r7 │ │ │ │ + andeq sp, r4, r0, lsl fp │ │ │ │ strdeq sl, [ip], #-104 @ 0xffffff98 │ │ │ │ - andeq sp, r4, r0, asr #19 │ │ │ │ - andeq sp, r4, ip, lsl #23 │ │ │ │ - andeq sp, r4, r0, ror #26 │ │ │ │ + ldrdeq sp, [r4], -r0 │ │ │ │ + muleq r4, ip, fp │ │ │ │ + andeq sp, r4, r0, ror sp │ │ │ │ subeq sl, ip, r4, lsr #12 │ │ │ │ ldrdeq r7, [ip], #-200 @ 0xffffff38 │ │ │ │ subeq sl, ip, r8, lsl #13 │ │ │ │ umaaleq r7, ip, ip, sl │ │ │ │ subeq r0, r9, ip, ror #30 │ │ │ │ strheq r1, [r9], #-12 │ │ │ │ subeq r7, ip, r0, asr #20 │ │ │ │ @@ -1134650,21 +1134650,21 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #68] @ 498268 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - andeq sp, r4, r0, ror #8 │ │ │ │ - andeq sp, r4, r4, asr r6 │ │ │ │ - andeq sp, r4, r0, lsr #19 │ │ │ │ + andeq sp, r4, r0, ror r4 │ │ │ │ + andeq sp, r4, r4, ror #12 │ │ │ │ + @ instruction: 0x0004d9b0 │ │ │ │ subeq sl, ip, r0, lsr #7 │ │ │ │ - andeq sp, r4, r8, asr r7 │ │ │ │ - andeq sp, r4, ip, lsr #21 │ │ │ │ - andeq sp, r4, r0, ror ip │ │ │ │ + andeq sp, r4, r8, ror #14 │ │ │ │ + @ instruction: 0x0004dabc │ │ │ │ + andeq sp, r4, r0, lsl #25 │ │ │ │ subeq sl, ip, r4, asr #5 │ │ │ │ subeq r7, ip, r8, lsr fp │ │ │ │ subeq sl, ip, r0, lsr r3 │ │ │ │ subeq r7, ip, ip, asr #23 │ │ │ │ subeq r0, r9, ip, asr #26 │ │ │ │ ldrdeq r0, [r9], #-228 @ 0xffffff1c │ │ │ │ subeq r7, ip, r0, ror fp │ │ │ │ @@ -1134771,15 +1134771,15 @@ │ │ │ │ beq 498470 │ │ │ │ add fp, r1, #8 │ │ │ │ mov r8, r5 │ │ │ │ ldrd r4, [r1] │ │ │ │ ldrd r6, [fp] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, r1, #16 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ sub sl, sl, #32 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r5, r8 │ │ │ │ strd r6, [r0] │ │ │ │ @@ -1134944,33 +1134944,33 @@ │ │ │ │ mov r3, #14 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [pc, #92] @ 49871c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 761248 │ │ │ │ + bl 761258 │ │ │ │ ldr r1, [pc, #76] @ 498720 │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [pc, #72] @ 498724 │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7673a0 │ │ │ │ + bl 7673b0 │ │ │ │ ldr r1, [pc, #48] @ 498728 │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r2, [pc, #44] @ 49872c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #4 │ │ │ │ - bl 7673a0 │ │ │ │ - bl 767670 │ │ │ │ + bl 7673b0 │ │ │ │ + bl 767680 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq lr, [pc], -sp @ │ │ │ │ ldrdeq lr, [pc], -r3 @ │ │ │ │ subeq r0, r9, r0, ror #18 │ │ │ │ mlaeq sp, r9, r2, sp │ │ │ │ subeq r0, r9, r0, asr r9 │ │ │ │ @@ -1136481,15 +1136481,15 @@ │ │ │ │ cmp r2, #4 │ │ │ │ bne 499ed8 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4ce1f4 │ │ │ │ + bl 4ce204 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 499f2c │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1136516,15 +1136516,15 @@ │ │ │ │ cmp r2, #4 │ │ │ │ bne 499f64 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4cd7bc │ │ │ │ + bl 4cd7cc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 499fb8 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1136551,15 +1136551,15 @@ │ │ │ │ cmp r2, #4 │ │ │ │ bne 499ff0 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4cdaa0 │ │ │ │ + bl 4cdab0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a044 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1136586,15 +1136586,15 @@ │ │ │ │ cmp r2, #4 │ │ │ │ bne 49a07c │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4c9534 │ │ │ │ + bl 4c9544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a0d0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1136621,15 +1136621,15 @@ │ │ │ │ cmp r2, #4 │ │ │ │ bne 49a108 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4c8fd8 │ │ │ │ + bl 4c8fe8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a15c │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1136656,15 +1136656,15 @@ │ │ │ │ cmp r2, #4 │ │ │ │ bne 49a194 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4cb708 │ │ │ │ + bl 4cb718 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a1e8 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1136726,23 +1136726,23 @@ │ │ │ │ bne 49a2cc │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4b7f74 │ │ │ │ + bl 4b7f84 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4cc26c │ │ │ │ + bl 4cc27c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a320 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1136772,23 +1136772,23 @@ │ │ │ │ bne 49a384 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4beda8 │ │ │ │ + bl 4bedb8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4c9328 │ │ │ │ + bl 4c9338 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a3d8 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1136818,23 +1136818,23 @@ │ │ │ │ bne 49a43c │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4c4cb4 │ │ │ │ + bl 4c4cc4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4c85a0 │ │ │ │ + bl 4c85b0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a490 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1136864,23 +1136864,23 @@ │ │ │ │ bne 49a4f4 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4bf994 │ │ │ │ + bl 4bf9a4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4c98b4 │ │ │ │ + bl 4c98c4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a548 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1136910,23 +1136910,23 @@ │ │ │ │ bne 49a5ac │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4c4924 │ │ │ │ + bl 4c4934 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4c88f4 │ │ │ │ + bl 4c8904 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a600 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1136956,23 +1136956,23 @@ │ │ │ │ bne 49a664 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4c3d40 │ │ │ │ + bl 4c3d50 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4c8a30 │ │ │ │ + bl 4c8a40 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a6b8 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1137002,23 +1137002,23 @@ │ │ │ │ bne 49a71c │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4bfc74 │ │ │ │ + bl 4bfc84 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4c9cd8 │ │ │ │ + bl 4c9ce8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a770 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1137048,23 +1137048,23 @@ │ │ │ │ bne 49a7d4 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4bf1cc │ │ │ │ + bl 4bf1dc │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4cdd94 │ │ │ │ + bl 4cdda4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a828 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1137094,23 +1137094,23 @@ │ │ │ │ bne 49a88c │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4b7be4 │ │ │ │ + bl 4b7bf4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4cbd64 │ │ │ │ + bl 4cbd74 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a8e0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1137140,23 +1137140,23 @@ │ │ │ │ bne 49a944 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4c3824 │ │ │ │ + bl 4c3834 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4c9a1c │ │ │ │ + bl 4c9a2c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49a998 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1137186,23 +1137186,23 @@ │ │ │ │ bne 49a9fc │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4c2de0 │ │ │ │ + bl 4c2df0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 4cba84 │ │ │ │ + bl 4cba94 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 49aa50 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1137238,15 +1137238,15 @@ │ │ │ │ bne 49ab7c │ │ │ │ cmp r6, #0 │ │ │ │ beq 49ab64 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 74f550 │ │ │ │ + bl 74f560 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bne 49aad0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 49ab74 │ │ │ │ cmp r6, r0 │ │ │ │ @@ -1137326,15 +1137326,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 49ac28 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 49ac98 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ strd r0, [r5] │ │ │ │ @@ -1137406,25 +1137406,25 @@ │ │ │ │ subeq lr, r8, r0, lsl r6 │ │ │ │ subeq lr, r8, r8, lsr #12 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 49ad44 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 49ad48 │ │ │ │ - b 76b638 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b648 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 49ad64 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 49ad68 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ bcs 49ad9c │ │ │ │ strb r1, [sp, #4] │ │ │ │ @@ -1137470,15 +1137470,15 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 49b790 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 49ae44 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ + b 7605a8 │ │ │ │ subeq lr, r8, r4, lsl #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 49aea8 │ │ │ │ ldrd r6, [r4, #12] │ │ │ │ @@ -1137591,15 +1137591,15 @@ │ │ │ │ b 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 4e477c │ │ │ │ + bl 4e478c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 49b050 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ @@ -1137723,15 +1137723,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 49b210 │ │ │ │ cmp r1, #1 │ │ │ │ bne 49b238 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4370c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -1137739,15 +1137739,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 49b250 │ │ │ │ cmp r1, #1 │ │ │ │ bne 49b284 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ b 49b284 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 4370c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1137792,15 +1137792,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ 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] @ 49b39c │ │ │ │ @@ -1137949,15 +1137949,15 @@ │ │ │ │ strb r6, [r8, #2] │ │ │ │ strh r6, [r3] │ │ │ │ strb r6, [r3, #2] │ │ │ │ mov r6, r4 │ │ │ │ strb ip, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 593eb8 │ │ │ │ + bl 593ec8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 49b400 │ │ │ │ ldrb r7, [sp, #48] @ 0x30 │ │ │ │ add ip, sp, #24 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r7, #2 │ │ │ │ ldr r3, [r8, #11] │ │ │ │ @@ -1138025,15 +1138025,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq sp, r8, ip, lsl #25 │ │ │ │ mlaeq pc, r7, lr, fp @ │ │ │ │ umaaleq sp, r8, r8, ip │ │ │ │ eoreq fp, pc, r7, ror lr @ │ │ │ │ eoreq fp, pc, r8, ror lr @ │ │ │ │ @@ -1138058,15 +1138058,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq sp, r8, r8, asr #24 │ │ │ │ eoreq fp, pc, r4, ror lr @ │ │ │ │ subeq sp, r8, r4, asr ip │ │ │ │ eoreq fp, pc, ip, asr #28 │ │ │ │ eoreq fp, pc, sl, asr lr @ │ │ │ │ @@ -1138129,28 +1138129,28 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 49b890 │ │ │ │ ldr r1, [pc, #80] @ 49b8d4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [pc, #44] @ 49b8cc │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [pc, #40] @ 49b8d0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ subeq sp, r8, r8, lsl fp │ │ │ │ eoreq fp, pc, sp, lsr #26 │ │ │ │ eoreq fp, pc, r3, ror #26 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1138199,15 +1138199,15 @@ │ │ │ │ beq 49b9b4 │ │ │ │ ldrb r0, [r6, #6] │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ b 49b9ac │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r4 │ │ │ │ beq 49b9f0 │ │ │ │ cmp r4, #0 │ │ │ │ bmi 49bacc │ │ │ │ ldr r0, [pc, #320] @ 49bb04 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1138220,15 +1138220,15 @@ │ │ │ │ beq 49bad0 │ │ │ │ mov r7, r0 │ │ │ │ b 49ba78 │ │ │ │ cmp r2, r4 │ │ │ │ bhi 49baa8 │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ mov r1, r6 │ │ │ │ - bl 762a88 │ │ │ │ + bl 762a98 │ │ │ │ tst r0, #1 │ │ │ │ beq 49baa8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r4 │ │ │ │ bcs 49b9e8 │ │ │ │ ldrb r0, [r6, r2] │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ @@ -1138346,15 +1138346,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #4 │ │ │ │ bl 485bd8 │ │ │ │ add r0, r4, #24 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4b7a2c │ │ │ │ + bl 4b7a3c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 49bc58 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ b 49bc58 │ │ │ │ @@ -1138371,15 +1138371,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #4 │ │ │ │ bl 485bd8 │ │ │ │ add r0, r4, #24 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4b77ec │ │ │ │ + bl 4b77fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -1138526,15 +1138526,15 @@ │ │ │ │ add r0, r8, #64 @ 0x40 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 49bfec │ │ │ │ add r0, r8, #80 @ 0x50 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 4d2824 │ │ │ │ + bl 4d2834 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ lsr r1, r0, #25 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ ldr sl, [r8, #64] @ 0x40 │ │ │ │ mul r1, r1, r2 │ │ │ │ ldr r6, [r8, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ @@ -1138625,15 +1138625,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ bl 485de8 │ │ │ │ strd r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 4b7538 │ │ │ │ + bl 4b7548 │ │ │ │ ldr r1, [pc, #704] @ 49c318 │ │ │ │ ldr r3, [pc, #704] @ 49c31c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #6 │ │ │ │ bl 485de8 │ │ │ │ @@ -1138705,15 +1138705,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ bl 485de8 │ │ │ │ strd r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 4b7538 │ │ │ │ + bl 4b7548 │ │ │ │ ldr r1, [pc, #436] @ 49c34c │ │ │ │ ldr r3, [pc, #436] @ 49c350 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #6 │ │ │ │ bl 485de8 │ │ │ │ @@ -1138871,15 +1138871,15 @@ │ │ │ │ add r0, r8, #104 @ 0x68 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ beq 49c550 │ │ │ │ add r0, r8, #120 @ 0x78 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 4d2824 │ │ │ │ + bl 4d2834 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ lsr r1, r0, #25 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ ldr sl, [r8, #104] @ 0x68 │ │ │ │ mul r1, r1, r2 │ │ │ │ ldr r6, [r8, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ @@ -1138970,15 +1138970,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #15 │ │ │ │ bl 485de8 │ │ │ │ strd r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 4b7538 │ │ │ │ + bl 4b7548 │ │ │ │ ldr r1, [pc, #688] @ 49c86c │ │ │ │ ldr r3, [pc, #688] @ 49c870 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #15 │ │ │ │ bl 485de8 │ │ │ │ @@ -1139052,15 +1139052,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #15 │ │ │ │ bl 485de8 │ │ │ │ strd r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 4b7538 │ │ │ │ + bl 4b7548 │ │ │ │ ldr r1, [pc, #412] @ 49c8a0 │ │ │ │ ldr r3, [pc, #412] @ 49c8a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #15 │ │ │ │ bl 485de8 │ │ │ │ @@ -1139197,15 +1139197,15 @@ │ │ │ │ strd r6, [r5, #16] │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ beq 49ca24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4258c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 49ca24 │ │ │ │ ldm sp, {r0, r1, r3} │ │ │ │ add ip, sp, #216 @ 0xd8 │ │ │ │ @@ -1139305,15 +1139305,15 @@ │ │ │ │ strd r6, [r5, #24] │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ beq 49cbd4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4258c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 49cbd4 │ │ │ │ ldm sp, {r0, r1, r3} │ │ │ │ add ip, sp, #228 @ 0xe4 │ │ │ │ @@ -1139430,28 +1139430,28 @@ │ │ │ │ bl 43e68 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ str r6, [sp, #1896] @ 0x768 │ │ │ │ bl 438d4 │ │ │ │ strb r9, [sp, #2072] @ 0x818 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r5, sp, #2096 @ 0x830 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #2092] @ 0x82c │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #2072 @ 0x818 │ │ │ │ bl 438d4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #2080 @ 0x820 │ │ │ │ add r1, lr, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 4aff14 │ │ │ │ + bl 4aff24 │ │ │ │ mov r0, r4 │ │ │ │ bl 423ac │ │ │ │ add r0, sp, #2080 @ 0x820 │ │ │ │ bl 49b14c │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1139462,15 +1139462,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 423ac │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4ebb04 │ │ │ │ + bl 4ebb14 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1139493,15 +1139493,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 49cf5c │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 49cf98 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 49ce70 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #16 │ │ │ │ @@ -1139513,15 +1139513,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 49cf50 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 49cf68 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 49ce60 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #4 │ │ │ │ @@ -1139649,42 +1139649,42 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0xffffe8bc │ │ │ │ - andeq pc, r0, r4, lsr #3 │ │ │ │ + @ instruction: 0x0000f1b4 │ │ │ │ mlaeq pc, sp, r8, sl @ │ │ │ │ strdeq ip, [r8], #-72 @ 0xffffffb8 │ │ │ │ subeq ip, r8, r4, lsl r5 │ │ │ │ @ instruction: 0xffffe8ec │ │ │ │ - ldrdeq pc, [r0], -r4 │ │ │ │ + andeq pc, r0, r4, ror #3 │ │ │ │ eoreq sl, pc, sp, asr #17 │ │ │ │ subeq ip, r8, r8, lsr #10 │ │ │ │ subeq ip, r8, r4, lsr r5 │ │ │ │ subeq ip, r8, ip, asr #2 │ │ │ │ subeq ip, r8, ip, asr #2 │ │ │ │ subeq ip, r8, r8, ror #3 │ │ │ │ subeq ip, r8, r8, ror #3 │ │ │ │ - andeq pc, r0, ip, lsl #5 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ subeq ip, r8, r8, lsr #11 │ │ │ │ ldrdeq ip, [r8], #-80 @ 0xffffffb0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ beq 49d0ac │ │ │ │ cmp r2, #2 │ │ │ │ bne 49d0d0 │ │ │ │ ldr r2, [r1, #12]! │ │ │ │ b 49d0b0 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 49d0c4 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #100] @ 49d130 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 49b328 │ │ │ │ @@ -1139707,15 +1139707,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ bl 64efc │ │ │ │ umaaleq fp, r8, r8, pc @ │ │ │ │ - andeq pc, r0, r0, ror r0 @ │ │ │ │ + andeq pc, r0, r0, lsl #1 │ │ │ │ subeq ip, r8, ip, lsl #7 │ │ │ │ strheq ip, [r8], #-52 @ 0xffffffcc │ │ │ │ ldr r0, [pc, #56] @ 49d180 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ @@ -1139794,15 +1139794,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r1, #144]! @ 0x90 │ │ │ │ b 49d284 │ │ │ │ ldr r0, [r1, #156]! @ 0x9c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 49d3c4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r8, [r1, #173] @ 0xad │ │ │ │ b 49d36c │ │ │ │ add sl, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r1, #140] @ 0x8c │ │ │ │ @@ -1139913,15 +1139913,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [pc, #40] @ 49d488 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ b 49d210 │ │ │ │ - andeq lr, r0, r0, ror sp │ │ │ │ + andeq lr, r0, r0, lsl #27 │ │ │ │ subeq ip, r8, ip, lsl #1 │ │ │ │ strdeq ip, [r8], #-4 │ │ │ │ umaaleq fp, r8, r8, ip │ │ │ │ subeq r2, ip, ip, lsl #25 │ │ │ │ umaaleq ip, r8, r0, r2 │ │ │ │ strheq ip, [r8], #-104 @ 0xffffff98 │ │ │ │ subeq r2, ip, r8, lsr #20 │ │ │ │ @@ -1139996,29 +1139996,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ movwne r5, #1 │ │ │ │ strb r7, [sp, #17] │ │ │ │ strb r5, [sp, #18] │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #8 │ │ │ │ add r4, lr, #680 @ 0x2a8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #1680 @ 0x690 │ │ │ │ mov r0, r4 │ │ │ │ bl 438d4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, sp │ │ │ │ add r0, lr, #668 @ 0x29c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ - bl 4afc14 │ │ │ │ + bl 4afc24 │ │ │ │ mov r0, r5 │ │ │ │ bl 423ac │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #668 @ 0x29c │ │ │ │ bl 49b14c │ │ │ │ add sp, sp, #312 @ 0x138 │ │ │ │ add sp, sp, #3072 @ 0xc00 │ │ │ │ @@ -1140044,15 +1140044,15 @@ │ │ │ │ beq 49d8cc │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 49da3c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #680 @ 0x2a8 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ ldr r5, [sp, #1704] @ 0x6a8 │ │ │ │ ldr r8, [sp, #1708] @ 0x6ac │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 49d764 │ │ │ │ ldr r9, [sp, #1712] @ 0x6b0 │ │ │ │ str r5, [r4, #144] @ 0x90 │ │ │ │ @@ -1140067,15 +1140067,15 @@ │ │ │ │ beq 49d8d8 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 49dab0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #680 @ 0x2a8 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ ldr r5, [sp, #1704] @ 0x6a8 │ │ │ │ ldr r8, [sp, #1708] @ 0x6ac │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 49d778 │ │ │ │ ldr r9, [sp, #1712] @ 0x6b0 │ │ │ │ str r5, [r4, #156] @ 0x9c │ │ │ │ @@ -1140381,15 +1140381,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 423ac │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4eb100 │ │ │ │ + bl 4eb110 │ │ │ │ b 49dbec │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1140406,58 +1140406,58 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - andeq lr, r0, r8, lsl #12 │ │ │ │ + andeq lr, r0, r8, lsl r6 │ │ │ │ subeq fp, r8, ip, asr r9 │ │ │ │ subeq fp, r8, r0, lsl #19 │ │ │ │ - andeq lr, r0, r4, lsr r9 │ │ │ │ + andeq lr, r0, r4, asr #18 │ │ │ │ subeq fp, r8, r0, ror #25 │ │ │ │ @ instruction: 0xffffdf68 │ │ │ │ - andeq lr, r0, r0, asr r8 │ │ │ │ + andeq lr, r0, r0, ror #16 │ │ │ │ eoreq sl, pc, r1, lsl r0 @ │ │ │ │ strheq fp, [r8], #-176 @ 0xffffff50 │ │ │ │ subeq fp, r8, r8, ror #23 │ │ │ │ strdeq fp, [r8], #-84 @ 0xffffffac │ │ │ │ strdeq fp, [r8], #-84 @ 0xffffffac │ │ │ │ - ldrdeq lr, [r0], -r8 │ │ │ │ + andeq lr, r0, r8, ror #15 │ │ │ │ eoreq r9, pc, r4, ror #31 │ │ │ │ subeq fp, r8, r8, ror #22 │ │ │ │ @ instruction: 0xffffdd70 │ │ │ │ subeq fp, r8, ip, ror fp │ │ │ │ @ instruction: 0xffffde18 │ │ │ │ - andeq lr, r0, r0, lsl #14 │ │ │ │ + andeq lr, r0, r0, lsl r7 │ │ │ │ strdeq r9, [pc], -r9 @ │ │ │ │ umaaleq fp, r8, r4, sl │ │ │ │ subeq fp, r8, r8, asr #21 │ │ │ │ umaaleq fp, r8, r0, r8 │ │ │ │ umaaleq fp, r8, r0, r8 │ │ │ │ @ instruction: 0xffffdda4 │ │ │ │ - andeq lr, r0, ip, lsl #13 │ │ │ │ + muleq r0, ip, r6 │ │ │ │ eoreq r9, pc, r5, lsl #27 │ │ │ │ subeq fp, r8, r0, lsr #20 │ │ │ │ subeq fp, r8, r4, ror #20 │ │ │ │ subeq fp, r8, r0, ror #17 │ │ │ │ subeq fp, r8, r0, ror #17 │ │ │ │ - andeq lr, r0, ip, ror #17 │ │ │ │ + strdeq lr, [r0], -ip │ │ │ │ eoreq r8, sp, sp, asr r0 │ │ │ │ subeq fp, r8, ip, ror ip │ │ │ │ @ instruction: 0xffffde84 │ │ │ │ subeq fp, r8, r8, asr #25 │ │ │ │ - muleq r0, r0, r7 │ │ │ │ + andeq lr, r0, r0, lsr #15 │ │ │ │ eoreq sl, pc, fp, lsr r0 @ │ │ │ │ subeq fp, r8, r0, lsr #22 │ │ │ │ @ instruction: 0xffffdd28 │ │ │ │ subeq fp, r8, ip, ror #22 │ │ │ │ subeq r2, ip, r0, asr #10 │ │ │ │ subeq r2, ip, r0, lsl #14 │ │ │ │ - andeq lr, r0, ip, lsl r9 │ │ │ │ + andeq lr, r0, ip, lsr #18 │ │ │ │ eoreq r8, sp, sp, lsl #1 │ │ │ │ subeq fp, r8, ip, lsr #25 │ │ │ │ @ instruction: 0xffffdeb4 │ │ │ │ subeq fp, r8, r8, lsl sp │ │ │ │ b 49d490 │ │ │ │ push {fp, lr} │ │ │ │ bl 49d18c │ │ │ │ @@ -1140578,15 +1140578,15 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 49e0ac │ │ │ │ add r0, r0, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [r1], #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r8, [r1, #61] @ 0x3d │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ @@ -1140710,15 +1140710,15 @@ │ │ │ │ b 49dd98 │ │ │ │ ldr r1, [r5] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ strdeq r1, [ip], #-200 @ 0xffffff38 │ │ │ │ subeq r1, ip, r0, asr #19 │ │ │ │ - strdeq lr, [r0], -r4 │ │ │ │ + andeq lr, r0, r4, lsl #2 │ │ │ │ subeq fp, r8, r0, lsl r4 │ │ │ │ subeq fp, r8, r0, lsl #10 │ │ │ │ umaaleq sl, r8, ip, r9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #312 @ 0x138 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r1, #17 │ │ │ │ @@ -1141808,103 +1141808,103 @@ │ │ │ │ eoreq r9, pc, r2, ror r5 @ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ eoreq r9, pc, r8, ror #8 │ │ │ │ - andeq sp, r0, r8, lsl #9 │ │ │ │ + muleq r0, r8, r4 │ │ │ │ ldrdeq sl, [r8], #-124 @ 0xffffff84 │ │ │ │ subeq sl, r8, ip, lsl #17 │ │ │ │ subeq r1, ip, r8, asr #6 │ │ │ │ subeq r0, ip, r0, asr #26 │ │ │ │ umaaleq r0, ip, ip, r8 │ │ │ │ @ instruction: 0xffffc844 │ │ │ │ - andeq sp, r0, ip, lsl #5 │ │ │ │ + muleq r0, ip, r2 │ │ │ │ eoreq r8, pc, r6, ror #24 │ │ │ │ umaaleq sl, r8, r4, r6 │ │ │ │ subeq sl, r8, r8, lsr #13 │ │ │ │ - andeq sp, r0, r8, lsr #8 │ │ │ │ + andeq sp, r0, r8, lsr r4 │ │ │ │ ldrdeq sl, [r8], #-116 @ 0xffffff8c │ │ │ │ @ instruction: 0xffffc8c0 │ │ │ │ - andeq sp, r0, r8, lsr #3 │ │ │ │ + @ instruction: 0x0000d1b8 │ │ │ │ eoreq r8, pc, r4, lsr #21 │ │ │ │ subeq sl, r8, ip, lsr #11 │ │ │ │ subeq sl, r8, ip, asr #11 │ │ │ │ @ instruction: 0xffffc858 │ │ │ │ - andeq sp, r0, r0, asr #2 │ │ │ │ + andeq sp, r0, r0, asr r1 │ │ │ │ eoreq r8, pc, pc, lsl #21 │ │ │ │ subeq sl, r8, ip, asr r5 │ │ │ │ subeq sl, r8, r8, ror r5 │ │ │ │ mlaeq pc, ip, r1, r9 @ │ │ │ │ - andeq sp, r0, r0, ror r3 │ │ │ │ + andeq sp, r0, r0, lsl #7 │ │ │ │ eoreq r6, sp, r1, ror #21 │ │ │ │ subeq sl, r8, r8, lsl #15 │ │ │ │ @ instruction: 0xffffc908 │ │ │ │ subeq sl, r8, ip, lsr #15 │ │ │ │ eoreq r8, pc, r4, lsr #30 │ │ │ │ eoreq r8, pc, r6, ror fp @ │ │ │ │ - andeq sp, r0, ip, asr r0 │ │ │ │ + andeq sp, r0, ip, rrx │ │ │ │ eoreq r6, sp, sp, asr #15 │ │ │ │ subeq sl, r8, r4, ror r4 │ │ │ │ @ instruction: 0xffffc5f4 │ │ │ │ strheq sl, [r8], #-72 @ 0xffffffb8 │ │ │ │ @ instruction: 0xffffca48 │ │ │ │ - andeq sp, r0, r0, lsr r3 │ │ │ │ + andeq sp, r0, r0, asr #6 │ │ │ │ eoreq r8, pc, pc, ror ip @ │ │ │ │ subeq sl, r8, ip, asr #14 │ │ │ │ subeq sl, r8, r8, lsr #15 │ │ │ │ eoreq r9, pc, lr, lsl r1 @ │ │ │ │ - andeq sp, r0, ip, lsl #6 │ │ │ │ + andeq sp, r0, ip, lsl r3 │ │ │ │ eoreq r6, sp, sp, ror sl │ │ │ │ subeq sl, r8, r4, lsr #14 │ │ │ │ @ instruction: 0xffffc8a4 │ │ │ │ subeq sl, r8, r8, lsl #15 │ │ │ │ eoreq r9, pc, r0, asr r0 @ │ │ │ │ - ldrdeq sp, [r0], -ip │ │ │ │ + andeq sp, r0, ip, ror #5 │ │ │ │ eoreq r8, pc, r8, ror #21 │ │ │ │ strdeq sl, [r8], #-100 @ 0xffffff9c │ │ │ │ @ instruction: 0xffffc874 │ │ │ │ subeq sl, r8, r8, ror #14 │ │ │ │ eoreq r8, pc, pc, asr #28 │ │ │ │ - andeq sp, r0, r8, lsl r2 │ │ │ │ + andeq sp, r0, r8, lsr #4 │ │ │ │ eoreq r6, sp, r9, lsl #19 │ │ │ │ subeq sl, r8, r0, lsr r6 │ │ │ │ @ instruction: 0xffffc7b0 │ │ │ │ strheq sl, [r8], #-100 @ 0xffffff9c │ │ │ │ eoreq r8, pc, sp, asr #27 │ │ │ │ - andeq sp, r0, r8, ror #3 │ │ │ │ + strdeq sp, [r0], -r8 │ │ │ │ strdeq r8, [pc], -r4 @ │ │ │ │ subeq sl, r8, r0, lsl #12 │ │ │ │ @ instruction: 0xffffc780 │ │ │ │ umaaleq sl, r8, r4, r6 │ │ │ │ eoreq r9, pc, ip, asr r3 @ │ │ │ │ - andeq sp, r0, r0, lsr #7 │ │ │ │ + @ instruction: 0x0000d3b0 │ │ │ │ eoreq r6, sp, r1, lsl fp │ │ │ │ strheq sl, [r8], #-120 @ 0xffffff88 │ │ │ │ @ instruction: 0xffffc938 │ │ │ │ subeq sl, r8, ip, asr r8 │ │ │ │ eoreq r8, pc, fp, lsl fp @ │ │ │ │ - andeq sp, r0, ip, lsl r0 │ │ │ │ + andeq sp, r0, ip, lsr #32 │ │ │ │ eoreq r6, sp, sp, lsl #15 │ │ │ │ subeq sl, r8, r4, lsr r4 │ │ │ │ @ instruction: 0xffffc5b4 │ │ │ │ subeq sl, r8, r8, ror #9 │ │ │ │ - ldrdeq sp, [r0], -r0 │ │ │ │ + andeq sp, r0, r0, ror #7 │ │ │ │ ldrdeq r8, [pc], -ip @ │ │ │ │ subeq sl, r8, r8, ror #15 │ │ │ │ @ instruction: 0xffffc968 │ │ │ │ subeq sl, r8, ip, lsr #17 │ │ │ │ strdeq r8, [pc], -sp @ │ │ │ │ - andeq sp, r0, r8, asr #1 │ │ │ │ + ldrdeq sp, [r0], -r8 │ │ │ │ ldrdeq r8, [pc], -r4 @ │ │ │ │ subeq sl, r8, r0, ror #9 │ │ │ │ @ instruction: 0xffffc660 │ │ │ │ strheq sl, [r8], #-84 @ 0xffffffac │ │ │ │ - andeq sp, r0, r0, lsl #8 │ │ │ │ + andeq sp, r0, r0, lsl r4 │ │ │ │ eoreq r8, pc, ip, lsl #24 │ │ │ │ subeq sl, r8, r8, lsl r8 │ │ │ │ @ instruction: 0xffffc998 │ │ │ │ strdeq sl, [r8], #-140 @ 0xffffff74 │ │ │ │ eoreq r8, pc, r5, lsl r3 @ │ │ │ │ subeq sl, r8, ip, asr r1 │ │ │ │ subeq sl, r8, r0, lsr #6 │ │ │ │ @@ -1142019,15 +1142019,15 @@ │ │ │ │ ldr r0, [r6, #48]! @ 0x30 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 49ff14 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1142251,15 +1142251,15 @@ │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #220]! @ 0xdc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 49ff20 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 49ff14 │ │ │ │ @@ -1142332,15 +1142332,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 49ff14 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1], #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1142702,15 +1142702,15 @@ │ │ │ │ str r1, [r4] │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r6 │ │ │ │ ldr r1, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - andeq ip, r0, r8, asr #3 │ │ │ │ + ldrdeq ip, [r0], -r8 │ │ │ │ subeq r9, r8, r4, ror #9 │ │ │ │ ldrdeq r9, [r8], #-100 @ 0xffffff9c │ │ │ │ subeq r9, r8, ip, lsr r1 │ │ │ │ subeq r0, ip, r4, asr r1 │ │ │ │ subeq pc, fp, r8, asr #20 │ │ │ │ strheq r0, [ip], #-116 @ 0xffffff8c │ │ │ │ strheq r9, [r8], #-124 @ 0xffffff84 │ │ │ │ @@ -1142762,15 +1142762,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a0654 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4a06dc │ │ │ │ add r0, sp, #2512 @ 0x9d0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ ldr r5, [sp, #2512] @ 0x9d0 │ │ │ │ ldr r8, [sp, #2516] @ 0x9d4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 4a0408 │ │ │ │ ldr r9, [sp, #2520] @ 0x9d8 │ │ │ │ str r5, [r4, #208] @ 0xd0 │ │ │ │ @@ -1142823,28 +1142823,28 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 428c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ strb r6, [sp, #2488] @ 0x9b8 │ │ │ │ str r4, [sp, #2480] @ 0x9b0 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add r4, sp, #2512 @ 0x9d0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #2488 @ 0x9b8 │ │ │ │ bl 438d4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, sp │ │ │ │ add r0, lr, #452 @ 0x1c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ - bl 4af5e4 │ │ │ │ + bl 4af5f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 423ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #452 @ 0x1c4 │ │ │ │ bl 49b14c │ │ │ │ add sp, sp, #904 @ 0x388 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -1142870,15 +1142870,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a063c │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4a06ac │ │ │ │ add r0, sp, #2512 @ 0x9d0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ ldr r5, [sp, #2512] @ 0x9d0 │ │ │ │ ldr r8, [sp, #2516] @ 0x9d4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 4a0380 │ │ │ │ ldr r9, [sp, #2520] @ 0x9d8 │ │ │ │ str r5, [r4, #232] @ 0xe8 │ │ │ │ @@ -1142892,15 +1142892,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a0648 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4a070c │ │ │ │ add r0, sp, #2512 @ 0x9d0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ ldr r5, [sp, #2512] @ 0x9d0 │ │ │ │ ldr r8, [sp, #2516] @ 0x9d4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 4a03c4 │ │ │ │ ldr r9, [sp, #2520] @ 0x9d8 │ │ │ │ str r5, [r4, #244] @ 0xf4 │ │ │ │ @@ -1142914,15 +1142914,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a0660 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4a073c │ │ │ │ add r0, sp, #2512 @ 0x9d0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ ldr r5, [sp, #2512] @ 0x9d0 │ │ │ │ ldr r8, [sp, #2516] @ 0x9d4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 4a044c │ │ │ │ ldr r9, [sp, #2520] @ 0x9d8 │ │ │ │ str r5, [r4, #220] @ 0xdc │ │ │ │ @@ -1143214,15 +1143214,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 423ac │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4ebe14 │ │ │ │ + bl 4ebe24 │ │ │ │ b 4a084c │ │ │ │ bl 65120 │ │ │ │ b 4a0810 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1143235,60 +1143235,60 @@ │ │ │ │ beq 4a084c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - andeq fp, r0, ip, ror r9 │ │ │ │ + andeq fp, r0, ip, lsl #19 │ │ │ │ ldrdeq r8, [r8], #-192 @ 0xffffff40 │ │ │ │ subeq r9, r8, ip, ror r1 │ │ │ │ - andeq fp, r0, ip, ror ip │ │ │ │ + andeq fp, r0, ip, lsl #25 │ │ │ │ subeq r9, r8, r8, lsr #32 │ │ │ │ @ instruction: 0xffffb178 │ │ │ │ - andeq fp, r0, r0, ror #20 │ │ │ │ + andeq fp, r0, r0, ror sl │ │ │ │ eoreq r7, pc, r9, asr r1 @ │ │ │ │ subeq r8, r8, ip, ror pc │ │ │ │ subeq r8, r8, r8, lsr #28 │ │ │ │ subeq r8, r8, r0, asr ip │ │ │ │ subeq r8, r8, r0, asr ip │ │ │ │ @ instruction: 0xffffb118 │ │ │ │ - andeq fp, r0, r0, lsl #20 │ │ │ │ + andeq fp, r0, r0, lsl sl │ │ │ │ strdeq r7, [pc], -r9 @ │ │ │ │ subeq r8, r8, ip, lsl pc │ │ │ │ subeq r8, r8, r8, lsr #30 │ │ │ │ subeq r8, r8, ip, lsl #24 │ │ │ │ subeq r8, r8, ip, lsl #24 │ │ │ │ @ instruction: 0xffffb1a8 │ │ │ │ - muleq r0, r0, sl │ │ │ │ + andeq fp, r0, r0, lsr #21 │ │ │ │ eoreq r7, pc, r9, lsl #3 │ │ │ │ subeq r8, r8, ip, lsr #31 │ │ │ │ subeq r8, r8, r8, asr #31 │ │ │ │ ldrdeq r8, [r8], #-200 @ 0xffffff38 │ │ │ │ ldrdeq r8, [r8], #-200 @ 0xffffff38 │ │ │ │ @ instruction: 0xffffb148 │ │ │ │ - andeq fp, r0, r0, lsr sl │ │ │ │ + andeq fp, r0, r0, asr #20 │ │ │ │ eoreq r7, pc, r9, lsr #2 │ │ │ │ subeq r8, r8, ip, asr #30 │ │ │ │ subeq r8, r8, r8, ror pc │ │ │ │ umaaleq r8, r8, r4, ip │ │ │ │ umaaleq r8, r8, r4, ip │ │ │ │ strdeq r8, [r8], #-148 @ 0xffffff6c │ │ │ │ strdeq r8, [r8], #-148 @ 0xffffff6c │ │ │ │ subeq pc, fp, r4, lsl #20 │ │ │ │ umaaleq r2, ip, r8, r3 │ │ │ │ subeq r2, ip, r0, rrx │ │ │ │ subeq pc, fp, r8, asr #21 │ │ │ │ @ instruction: 0xffffb29c │ │ │ │ - andeq fp, r0, r4, lsl #23 │ │ │ │ + muleq r0, r4, fp │ │ │ │ eoreq r7, pc, r0, lsl #9 │ │ │ │ subeq r9, r8, ip, lsl #1 │ │ │ │ subeq r8, r8, r0, ror pc │ │ │ │ subeq r8, r8, r8, asr #11 │ │ │ │ - andeq fp, r0, ip, lsl ip │ │ │ │ + andeq fp, r0, ip, lsr #24 │ │ │ │ eoreq r5, sp, r9, lsl #7 │ │ │ │ subeq r9, r8, r0, lsr r1 │ │ │ │ @ instruction: 0xffffb1b0 │ │ │ │ subeq r9, r8, r4, lsr r1 │ │ │ │ ldr r0, [pc, #56] @ 4a095c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ @@ -1143333,15 +1143333,15 @@ │ │ │ │ bne 4a0a68 │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ strb r7, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ add r1, r5, #12 │ │ │ │ and r3, r3, #1 │ │ │ │ - bl 4d1600 │ │ │ │ + bl 4d1610 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ dmb ish │ │ │ │ cmp r1, r0 │ │ │ │ mvncs r1, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [r5] │ │ │ │ bne 4a0a0c │ │ │ │ @@ -1143443,15 +1143443,15 @@ │ │ │ │ ldreq r6, [r3, #4] │ │ │ │ cmpeq r6, r1 │ │ │ │ beq 4a0dbc │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d1c8 │ │ │ │ + bl 63d1d8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldm r4, {r2, r3, r6} │ │ │ │ strd r0, [r7, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -1143483,15 +1143483,15 @@ │ │ │ │ b 4a0f28 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ add r1, r6, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 4d1600 │ │ │ │ + bl 4d1610 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ beq 4a0e1c │ │ │ │ cmp r0, #2 │ │ │ │ bne 4a0e1c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1143501,15 +1143501,15 @@ │ │ │ │ blx r1 │ │ │ │ b 4a0e1c │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d1c8 │ │ │ │ + bl 63d1d8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ strd r0, [r7, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -1143539,15 +1143539,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 4a0cf4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4a0d18 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrb r1, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ beq 4a0e2c │ │ │ │ b 4a0e94 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, r5, #8 │ │ │ │ @@ -1143556,15 +1143556,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 4a0d38 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4a0d5c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a0d7c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ @@ -1143578,15 +1143578,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 4a0d8c │ │ │ │ cmp r2, #1 │ │ │ │ bne 4a0db4 │ │ │ │ mov r6, #1 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, #1 │ │ │ │ b 4a0e94 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, r0 │ │ │ │ bne 4a0b84 │ │ │ │ ldm r4, {r2, r3, r6} │ │ │ │ strd r0, [r7, #8] │ │ │ │ @@ -1143604,15 +1143604,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 4a0df8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4a0e1c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldrb r1, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #2 │ │ │ │ bne 4a0e94 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq 4a0e54 │ │ │ │ @@ -1143633,15 +1143633,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 4a0e64 │ │ │ │ cmp r3, #1 │ │ │ │ bne 4a0e94 │ │ │ │ dmb ish │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ ldmib sp, {r1, r5} │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ ldrb r7, [sp, #12] │ │ │ │ dmb ish │ │ │ │ cmp r3, r2 │ │ │ │ mvncs r3, #0 │ │ │ │ @@ -1143708,39 +1143708,39 @@ │ │ │ │ subeq pc, fp, r0, lsl r3 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a0fbc │ │ │ │ - b 4d5814 │ │ │ │ + b 4d5824 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4a0fcc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r8, r8, ip, asr r7 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a0fec │ │ │ │ - b 4d52f4 │ │ │ │ + b 4d5304 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4a0ffc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r8, r8, ip, lsr #14 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a101c │ │ │ │ - b 4d45a4 │ │ │ │ + b 4d45b4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4a102c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ strdeq r8, [r8], #-108 @ 0xffffff94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ @@ -1143784,15 +1143784,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 4a1130 │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -1143915,66 +1143915,66 @@ │ │ │ │ beq 4a12e4 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq sl, [r0], -r8 │ │ │ │ + andeq sl, r0, r8, ror #31 │ │ │ │ strdeq r8, [r8], #-84 @ 0xffffffac │ │ │ │ ldrdeq r8, [r8], #-88 @ 0xffffffa8 │ │ │ │ umaaleq lr, fp, r4, fp │ │ │ │ ldrdeq r8, [r8], #-100 @ 0xffffff9c │ │ │ │ eoreq r6, pc, r8, lsr pc @ │ │ │ │ strheq r8, [r8], #-100 @ 0xffffff9c │ │ │ │ - andeq sl, r0, r4, ror #29 │ │ │ │ + strdeq sl, [r0], -r4 │ │ │ │ subeq r8, r8, r8, ror #9 │ │ │ │ strheq lr, [fp], #-172 @ 0xffffff54 │ │ │ │ - andeq sl, r0, r4, asr pc │ │ │ │ + andeq sl, r0, r4, ror #30 │ │ │ │ subeq r8, r8, r0, asr #10 │ │ │ │ subeq lr, fp, ip, lsr #22 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ bne 4a1340 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 4a1344 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a1364 │ │ │ │ - b 4d52f4 │ │ │ │ + b 4d5304 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4a1374 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ strheq r8, [r8], #-52 @ 0xffffffcc │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a1394 │ │ │ │ - b 4d45a4 │ │ │ │ + b 4d45b4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4a13a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r8, r8, r4, lsl #7 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a13c4 │ │ │ │ - b 4d5814 │ │ │ │ + b 4d5824 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 4a13d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ subeq r8, r8, r4, asr r3 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -1144049,27 +1144049,27 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 4a14ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 4a1510 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a1518 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a1540 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a15a8 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 4a15a8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -1144087,15 +1144087,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 4a1584 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4a15a8 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 4a15ec │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ @@ -1144104,15 +1144104,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a15c4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a15ec │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r0, r4 │ │ │ │ bl 4a19dc │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add r0, r0, #8 │ │ │ │ @@ -1144143,15 +1144143,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r5 │ │ │ │ bne 4a16b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -1144196,27 +1144196,27 @@ │ │ │ │ mov r4, r1 │ │ │ │ b 4a1750 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r5, r5, #4 │ │ │ │ beq 4a1770 │ │ │ │ ldr r6, [r5, #-4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62bf7c │ │ │ │ + bl 62bf8c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a1744 │ │ │ │ mov r0, r6 │ │ │ │ - bl 623c7c │ │ │ │ + bl 623c8c │ │ │ │ b 4a1744 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 4a1794 │ │ │ │ add r7, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4c83d8 │ │ │ │ + bl 4c83e8 │ │ │ │ mov r5, r7 │ │ │ │ b 4a1778 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1144230,15 +1144230,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 4a17c0 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ @@ -1144259,41 +1144259,41 @@ │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ bne 4a1830 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ bne 4a1858 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 4d1130 │ │ │ │ + bl 4d1140 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a1860 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4d6960 │ │ │ │ + b 4d6970 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a1898 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a18c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -1144309,15 +1144309,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 4a18fc │ │ │ │ cmp r2, #1 │ │ │ │ bne 4a1920 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 4a1968 │ │ │ │ add r5, r6, #4 │ │ │ │ @@ -1144380,25 +1144380,25 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 4a1a18 │ │ │ │ cmp r2, #1 │ │ │ │ bne 4a1a3c │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ 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] @ 4a1ab4 │ │ │ │ @@ -1144419,15 +1144419,15 @@ │ │ │ │ eoreq r6, pc, r8, ror #11 │ │ │ │ subeq r7, r8, r8, ror #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #828 @ 0x33c │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r5, r0 │ │ │ │ bne 4a1e94 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 4a1ed4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mvn r1, #0 │ │ │ │ @@ -1144447,15 +1144447,15 @@ │ │ │ │ ldr r1, [pc, #1364] @ 4a2084 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #4 │ │ │ │ bcc 4a1bcc │ │ │ │ ldr r0, [pc, #1348] @ 4a2088 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr ip, [pc, #1336] @ 4a208c │ │ │ │ add r1, lr, #424 @ 0x1a8 │ │ │ │ ldm r0, {sl, fp} │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, #33 @ 0x21 │ │ │ │ @@ -1144477,15 +1144477,15 @@ │ │ │ │ str r2, [sp, #2504] @ 0x9c8 │ │ │ │ str r1, [sp, #2480] @ 0x9b0 │ │ │ │ str r1, [sp, #2492] @ 0x9bc │ │ │ │ str r0, [sp, #2476] @ 0x9ac │ │ │ │ str r6, [sp, #2472] @ 0x9a8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, lr, #424 @ 0x1a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldrd r0, [r9, #40] @ 0x28 │ │ │ │ add r0, r0, r5 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r0, [r0, #144] @ 0x90 │ │ │ │ add r1, r0, #176 @ 0xb0 │ │ │ │ ldrex r2, [r1] │ │ │ │ add r3, r2, #1 │ │ │ │ @@ -1144506,15 +1144506,15 @@ │ │ │ │ strb r0, [sp, #2480] @ 0x9b0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #2472] @ 0x9a8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #2476] @ 0x9ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #424 @ 0x1a8 │ │ │ │ - bl 4d1bb0 │ │ │ │ + bl 4d1bc0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ bne 4a1f3c │ │ │ │ ldrd r0, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [pc, #1108] @ 4a20a0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r0, r0, r1 │ │ │ │ @@ -1144536,27 +1144536,27 @@ │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ bne 4a1c84 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ bne 4a1cac │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 4d1130 │ │ │ │ + bl 4d1140 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a1cb4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a1cdc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ ldrd r0, [r9, #40] @ 0x28 │ │ │ │ add r0, r0, r5 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ bne 4a1f80 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1144573,29 +1144573,29 @@ │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 428c8 │ │ │ │ strb r7, [sp, #2452] @ 0x994 │ │ │ │ str r6, [sp, #2440] @ 0x988 │ │ │ │ - bl 64bccc │ │ │ │ + bl 64bcdc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #8 │ │ │ │ add r7, lr, #424 @ 0x1a8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #2468] @ 0x9a4 │ │ │ │ mov r2, #2448 @ 0x990 │ │ │ │ mov r0, r7 │ │ │ │ bl 438d4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, #0 │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ add r1, lr, #420 @ 0x1a4 │ │ │ │ mov r3, r7 │ │ │ │ - bl 4af8fc │ │ │ │ + bl 4af90c │ │ │ │ mov r0, r6 │ │ │ │ bl 423ac │ │ │ │ ldr r6, [sp, #2456] @ 0x998 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r6, #32 │ │ │ │ strb r0, [r6, #48] @ 0x30 │ │ │ │ @@ -1144647,15 +1144647,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a1e3c │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a1e68 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ ldr r0, [sp, #2460] @ 0x99c │ │ │ │ bl 4370c │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ @@ -1144734,39 +1144734,39 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a1f98 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a2004 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ b 4a2004 │ │ │ │ bl 65120 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a1fd4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a2050 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ b 4a2050 │ │ │ │ bl 65120 │ │ │ │ ldr r0, [sp, #2460] @ 0x99c │ │ │ │ bl 4370c │ │ │ │ b 4a2050 │ │ │ │ mov r0, r6 │ │ │ │ bl 423ac │ │ │ │ b 4a2050 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4ec56c │ │ │ │ + bl 4ec57c │ │ │ │ b 4a2050 │ │ │ │ bl 65120 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 4a181c │ │ │ │ b 4a2050 │ │ │ │ bl 65120 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -1144799,26 +1144799,26 @@ │ │ │ │ subeq r7, r8, ip, lsl #22 │ │ │ │ subeq r7, r8, r0, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r8, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 64bcb4 │ │ │ │ + bl 64bcc4 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r9, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 4a217c │ │ │ │ ldr r9, [sp, #12] │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #368] @ 4a2270 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ bl 2bcc4c │ │ │ │ @@ -1144913,15 +1144913,15 @@ │ │ │ │ subeq sp, fp, r0, ror fp │ │ │ │ @ instruction: 0xfffff984 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64c930 │ │ │ │ + bl 64c940 │ │ │ │ cmp r0, r7 │ │ │ │ bne 4a22c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ @@ -1144952,15 +1144952,15 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ bl 65104 │ │ │ │ subeq r7, r8, r0, lsl #12 │ │ │ │ subeq r7, r8, r0, lsl #12 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r9, [pc, #160] @ 4a23dc │ │ │ │ mov r2, r1 │ │ │ │ ldr fp, [pc, #156] @ 4a23e0 │ │ │ │ add r1, r0, #28 │ │ │ │ ldr ip, [pc, #152] @ 4a23e4 │ │ │ │ @@ -1144994,29 +1144994,29 @@ │ │ │ │ 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 761518 │ │ │ │ + bl 761528 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subeq r7, r8, r0, lsr #10 │ │ │ │ eoreq r3, sp, r1, lsl #10 │ │ │ │ subeq r7, r8, r0, lsl #10 │ │ │ │ eoreq r2, sp, r4, lsr #8 │ │ │ │ mlaeq sp, r4, r2, r2 │ │ │ │ subeq r7, r8, r8, ror #9 │ │ │ │ eoreq r5, pc, r3, lsr lr @ │ │ │ │ eoreq r5, pc, r8, lsr lr @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0] │ │ │ │ - bl 4b54f8 │ │ │ │ + bl 4b5508 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub r0, r5, r1 │ │ │ │ cmp r2, r0 │ │ │ │ popls {r4, r5, fp, pc} │ │ │ │ sub r3, r5, r2 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -1145037,18 +1145037,18 @@ │ │ │ │ add r1, r1, r2, lsl #4 │ │ │ │ lsl r2, r3, #4 │ │ │ │ bl 42958 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [pc, #96] @ 4a24fc │ │ │ │ mov r2, r1 │ │ │ │ ldr lr, [pc, #92] @ 4a2500 │ │ │ │ add r5, r0, #4 │ │ │ │ ldr r4, [pc, #88] @ 4a2504 │ │ │ │ @@ -1145066,15 +1145066,15 @@ │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subeq r7, r8, r4, asr #7 │ │ │ │ eoreq r5, pc, pc, lsr #26 │ │ │ │ ldrdeq r7, [r8], #-48 @ 0xffffffd0 │ │ │ │ eoreq r5, pc, pc, lsl #26 │ │ │ │ eoreq r5, pc, r0, lsl sp @ │ │ │ │ @@ -1145169,15 +1145169,15 @@ │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 4a27b8 │ │ │ │ cmp r0, #2 │ │ │ │ bne 4a2798 │ │ │ │ - bl 63d424 │ │ │ │ + bl 63d434 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r5, r0, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1145187,15 +1145187,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a2718 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a2700 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r6, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r7 │ │ │ │ bl 4a0ac0 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1145215,27 +1145215,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a2720 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a2748 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [sp] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a2750 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a2778 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ bl 4a1484 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -1145261,15 +1145261,15 @@ │ │ │ │ bl 4a0ac0 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a2778 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a286c │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r6 │ │ │ │ bl 4a0ac0 │ │ │ │ b 4a27e4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ @@ -1145282,15 +1145282,15 @@ │ │ │ │ bl 4a0ac0 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a2778 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a286c │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d49c │ │ │ │ + bl 63d4ac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ bl 4a0ac0 │ │ │ │ b 4a2838 │ │ │ │ ldr r0, [pc, #204] @ 4a2940 │ │ │ │ @@ -1145319,27 +1145319,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a28c0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a28e8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [sp] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4a28f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4a2924 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ b 4a2924 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a16f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1145452,53 +1145452,53 @@ │ │ │ │ add r5, r8, #4 │ │ │ │ b 4a2af0 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r5, r5, #4 │ │ │ │ beq 4a2b10 │ │ │ │ ldr r6, [r5, #-4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62bf7c │ │ │ │ + bl 62bf8c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a2ae4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 623c7c │ │ │ │ + bl 623c8c │ │ │ │ b 4a2ae4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsl r0, r0, #2 │ │ │ │ sub r5, r1, r3 │ │ │ │ sub r0, r0, r2, lsl #2 │ │ │ │ add r0, r0, r8 │ │ │ │ add r7, r0, #4 │ │ │ │ b 4a2b38 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r7, r7, #4 │ │ │ │ beq 4a2ad4 │ │ │ │ ldr r6, [r7, #-4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62bf7c │ │ │ │ + bl 62bf8c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a2b2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 623c7c │ │ │ │ + bl 623c8c │ │ │ │ b 4a2b2c │ │ │ │ mov r9, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 4a2ba8 │ │ │ │ add r6, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4c83d8 │ │ │ │ + bl 4c83e8 │ │ │ │ mov r5, r6 │ │ │ │ b 4a2b5c │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 4a2b9c │ │ │ │ add r6, r7, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4c83d8 │ │ │ │ + bl 4c83e8 │ │ │ │ mov r7, r6 │ │ │ │ b 4a2b80 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 4a172c │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1145555,15 +1145555,15 @@ │ │ │ │ bl 485bd8 │ │ │ │ ldr r1, [pc, #2684] @ 4a3700 │ │ │ │ ldr r0, [pc, #2684] @ 4a3704 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r2, [pc, #2664] @ 4a3708 │ │ │ │ add r1, r8, #12 │ │ │ │ ldm r0, {r4, r5} │ │ │ │ mov r7, #37 @ 0x25 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, #1 │ │ │ │ @@ -1145583,15 +1145583,15 @@ │ │ │ │ stm r2, {r5, r6, r7} │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a3118 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ @@ -1145665,15 +1145665,15 @@ │ │ │ │ beq 4a2e5c │ │ │ │ ldrb r0, [r6, #6] │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ b 4a2e54 │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ mov r5, r7 │ │ │ │ beq 4a2f38 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 4a34dc │ │ │ │ mvn r0, #0 │ │ │ │ @@ -1145727,15 +1145727,15 @@ │ │ │ │ bne 4a2fa8 │ │ │ │ b 4a2fec │ │ │ │ cmp r5, r7 │ │ │ │ bhi 4a34b0 │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 762a88 │ │ │ │ + bl 762a98 │ │ │ │ tst r0, #1 │ │ │ │ beq 4a34b0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r7 │ │ │ │ bcs 4a2f30 │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ @@ -1145779,33 +1145779,33 @@ │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42d3c │ │ │ │ mov r6, r0 │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #172] @ 0xac │ │ │ │ ldr r9, [sp, #176] @ 0xb0 │ │ │ │ stm sp, {r4, r9} │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 4d7534 │ │ │ │ + bl 4d7544 │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ mov r1, r0 │ │ │ │ add ip, sp, #96 @ 0x60 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, r4, #32 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ - bl 4b6914 │ │ │ │ + bl 4b6924 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a3070 │ │ │ │ mov r0, r1 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [pc, #1728] @ 4a3738 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -1145820,15 +1145820,15 @@ │ │ │ │ beq 4a30e4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4d7838 │ │ │ │ + bl 4d7848 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a34a0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ bl 486aec │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a30e4 │ │ │ │ @@ -1145860,15 +1145860,15 @@ │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r8, [sp, #24] │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ strd r0, [r9] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4d7098 │ │ │ │ + bl 4d70a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a31cc │ │ │ │ ldr r0, [r0] │ │ │ │ bl 42d3c │ │ │ │ mov r6, r0 │ │ │ │ mov fp, #1 │ │ │ │ cmp sl, #0 │ │ │ │ @@ -1145940,15 +1145940,15 @@ │ │ │ │ add r0, r6, r4 │ │ │ │ sub r0, r1, r0 │ │ │ │ ldr r1, [pc, #1216] @ 4a374c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 433b4 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 42d3c │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -1145957,25 +1145957,25 @@ │ │ │ │ ldm r1, {r2, r7} │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r7, r6 │ │ │ │ - bl 4d7534 │ │ │ │ + bl 4d7544 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ add ip, sp, #168 @ 0xa8 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r8 │ │ │ │ - bl 4b6914 │ │ │ │ + bl 4b6924 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a3318 │ │ │ │ mov r0, r1 │ │ │ │ bl 43e68 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r8, [sp, #24] │ │ │ │ cmp sl, #0 │ │ │ │ @@ -1146015,15 +1146015,15 @@ │ │ │ │ beq 4a33d0 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ bne 4a33a0 │ │ │ │ b 4a2ed4 │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ mov r1, r3 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ tst r0, #1 │ │ │ │ beq 4a2ed4 │ │ │ │ add r9, r1, fp │ │ │ │ add fp, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ bcs 4a3378 │ │ │ │ ldrb r0, [r6, r9] │ │ │ │ @@ -1146051,15 +1146051,15 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ cmp r4, r0 │ │ │ │ bne 4a3458 │ │ │ │ ldr r1, [pc, #740] @ 4a3734 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 745dac │ │ │ │ + bl 745dbc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r1, r4, r4, lsl #1 │ │ │ │ str r9, [r0, r1, lsl #2]! │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r9, [r0, #8] │ │ │ │ add r0, r4, #1 │ │ │ │ @@ -1146174,15 +1146174,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a3638 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r4, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 4d0ed8 │ │ │ │ + bl 4d0ee8 │ │ │ │ b 4a3684 │ │ │ │ bl 65120 │ │ │ │ b 4a3650 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 4a1924 │ │ │ │ b 4a36bc │ │ │ │ @@ -1146496,15 +1146496,15 @@ │ │ │ │ ldrb r0, [r2] │ │ │ │ ldrb r1, [r6] │ │ │ │ cmp r1, r0 │ │ │ │ bne 4a3a90 │ │ │ │ b 4a3b54 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 76298c │ │ │ │ + bl 76299c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a3a90 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #9 │ │ │ │ mov r3, r7 │ │ │ │ bl 485ce8 │ │ │ │ @@ -1146515,15 +1146515,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ cmp r6, r0 │ │ │ │ bne 4a3a7c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ - bl 4b581c │ │ │ │ + bl 4b582c │ │ │ │ b 4a3a7c │ │ │ │ ldr sl, [pc, #1596] @ 4a41e0 │ │ │ │ add r7, r8, #12 │ │ │ │ ldr r6, [pc, #1592] @ 4a41e4 │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ ldr r8, [pc, #1588] @ 4a41e8 │ │ │ │ add sl, pc, sl │ │ │ │ @@ -1146550,15 +1146550,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ cmp r5, r0 │ │ │ │ bne 4a3bc4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 4b581c │ │ │ │ + bl 4b582c │ │ │ │ b 4a3bc4 │ │ │ │ add r7, r8, r0, lsl #2 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -1146573,15 +1146573,15 @@ │ │ │ │ cmp r3, r5 │ │ │ │ bls 4a3dd0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 76c8c8 │ │ │ │ + bl 76c8d8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a3df0 │ │ │ │ add ip, sp, #132 @ 0x84 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldm ip, {r1, r9, ip} │ │ │ │ @@ -1146833,15 +1146833,15 @@ │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ cmp r4, r0 │ │ │ │ bne 4a4090 │ │ │ │ ldr r1, [pc, #396] @ 4a4214 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b581c │ │ │ │ + bl 4b582c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str fp, [r0, r4, lsl #2] │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b 4a3c50 │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ mov r3, #4 │ │ │ │ @@ -1146946,15 +1146946,15 @@ │ │ │ │ add r6, r0, r5 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 4a42ec │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #8] │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 4d716c │ │ │ │ + bl 4d717c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a42d0 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 42d3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -1147041,15 +1147041,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 4a43d8 │ │ │ │ ldr r1, [pc, #100] @ 4a4424 │ │ │ │ ldr r0, [pc, #100] @ 4a4428 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #56] @ 4a4418 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #52] @ 4a441c │ │ │ │ add r2, sp, #12 │ │ │ │ strb r1, [sp, #11] │ │ │ │ @@ -1147078,15 +1147078,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 4a446c │ │ │ │ ldr r1, [pc, #100] @ 4a44b8 │ │ │ │ ldr r0, [pc, #100] @ 4a44bc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [pc, #56] @ 4a44ac │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #52] @ 4a44b0 │ │ │ │ add r2, sp, #12 │ │ │ │ strb r1, [sp, #11] │ │ │ │ @@ -1147161,24 +1147161,24 @@ │ │ │ │ bl 42d3c │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r7] │ │ │ │ ldrd r2, [r6, #16] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #12] │ │ │ │ strd r8, [sp] │ │ │ │ - bl 4d7534 │ │ │ │ + bl 4d7544 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, r6, #24 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - bl 4b6914 │ │ │ │ + bl 4b6924 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a45e4 │ │ │ │ mov r0, r1 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ @@ -1147193,19 +1147193,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldrd sl, [r7] │ │ │ │ ldrd r2, [r6, #16] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 4d7534 │ │ │ │ + bl 4d7544 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - bl 4b6e50 │ │ │ │ + bl 4b6e60 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a4558 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a4660 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ @@ -1147237,15 +1147237,15 @@ │ │ │ │ ldr r0, [pc, #360] @ 4a4830 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 709684 │ │ │ │ + bl 709694 │ │ │ │ ldr r2, [pc, #332] @ 4a4834 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ ldm r0, {r4, r5} │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r9, #35 @ 0x23 │ │ │ │ @@ -1147265,15 +1147265,15 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ stm r2, {r3, r8, r9} │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 4a4768 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -1147519,18 +1147519,18 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, ip │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ bl 64efc │ │ │ │ - andeq r7, r0, r0, ror #12 │ │ │ │ + andeq r7, r0, r0, ror r6 │ │ │ │ strheq r4, [r8], #-248 @ 0xffffff08 │ │ │ │ subeq r4, r8, r0, lsr #31 │ │ │ │ - andeq r7, r0, ip, ror r6 │ │ │ │ + andeq r7, r0, ip, lsl #13 │ │ │ │ subeq r4, r8, ip, ror #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ beq 4a4bd0 │ │ │ │ cmp r2, #2 │ │ │ │ bne 4a4bdc │ │ │ │ @@ -1147581,15 +1147581,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r6, [sp, #32] │ │ │ │ bl 64efc │ │ │ │ - andeq r7, r0, r4, ror #10 │ │ │ │ + andeq r7, r0, r4, ror r5 │ │ │ │ subeq r4, r8, r4, lsl #29 │ │ │ │ subeq r4, r8, ip, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1147747,15 +1147747,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [pc, #36] @ 4a4eec │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ b 4a4d94 │ │ │ │ - andeq r7, r0, r4, asr #6 │ │ │ │ + andeq r7, r0, r4, asr r3 │ │ │ │ subeq r4, r8, r4, ror #24 │ │ │ │ subeq r4, r8, r4, ror #25 │ │ │ │ subeq fp, fp, r4, ror r1 │ │ │ │ subeq r3, r8, r4, lsl #21 │ │ │ │ strdeq r3, [r8], #-224 @ 0xffffff20 │ │ │ │ subeq fp, fp, ip, lsr #32 │ │ │ │ umaaleq sl, fp, r8, fp │ │ │ │ @@ -1147796,18 +1147796,18 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, ip │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp] │ │ │ │ bl 64efc │ │ │ │ - andeq r7, r0, ip, lsl #4 │ │ │ │ + andeq r7, r0, ip, lsl r2 │ │ │ │ subeq r4, r8, r4, ror #22 │ │ │ │ subeq r4, r8, r4, lsr #23 │ │ │ │ - andeq r7, r0, r8, lsr #4 │ │ │ │ + andeq r7, r0, r8, lsr r2 │ │ │ │ umaaleq r4, r8, r8, fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldm r1!, {r2, r3, r5, r6, r7} │ │ │ │ @@ -1147851,15 +1147851,15 @@ │ │ │ │ cmp r0, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r2, r1 │ │ │ │ movwcc r1, #0 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 4a54b8 │ │ │ │ mov r0, sl │ │ │ │ - bl 4a9974 │ │ │ │ + bl 4a9984 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 4a54a8 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #10 │ │ │ │ mov r6, r1 │ │ │ │ movls r6, #10 │ │ │ │ cmp r1, #10 │ │ │ │ @@ -1148149,35 +1148149,35 @@ │ │ │ │ cmpne r0, #0 │ │ │ │ beq 4a5510 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42cc4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 4a92fc │ │ │ │ + bl 4a930c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [sp, #80] @ 0x50 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 4a554c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 42cc4 │ │ │ │ ldr r0, [sp] │ │ │ │ str r8, [r0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 4a92fc │ │ │ │ + bl 4a930c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 4a92fc │ │ │ │ + bl 4a930c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ eoreq r3, pc, fp, lsl #9 │ │ │ │ subeq r4, r8, r4, asr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #384 @ 0x180 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -1148213,15 +1148213,15 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 4a5c3c │ │ │ │ ldr r0, [pc, #1980] @ 4a5dcc │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #1976] @ 4a5dd0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #1964] @ 4a5dd4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 4a5c48 │ │ │ │ ldr r0, [pc, #1956] @ 4a5de4 │ │ │ │ @@ -1148238,34 +1148238,34 @@ │ │ │ │ bl 496974 │ │ │ │ ldr r1, [pc, #1916] @ 4a5dec │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, sp, #176 @ 0xb0 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ add lr, sp, #200 @ 0xc8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldm lr, {fp, ip, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldm r8, {r1, r2, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi fp, r1, #0, #2 │ │ │ │ str lr, [sp, #120] @ 0x78 │ │ │ │ str ip, [sp, #116] @ 0x74 │ │ │ │ str fp, [sp, #112] @ 0x70 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [pc, #1840] @ 4a5df0 │ │ │ │ ldr r2, [pc, #1840] @ 4a5df4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #12 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ bl 43bf8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #1816] @ 4a5df8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ @@ -1148275,33 +1148275,33 @@ │ │ │ │ bl 496974 │ │ │ │ ldr r1, [pc, #1784] @ 4a5dfc │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ add r8, sp, #88 @ 0x58 │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ ldr lr, [sp, #204] @ 0xcc │ │ │ │ ldm r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ mov r2, r8 │ │ │ │ stm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #1712] @ 4a5e00 │ │ │ │ ldr r2, [pc, #1712] @ 4a5e04 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #10 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r4, [pc, #1696] @ 4a5e08 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 4a5c84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -1148331,33 +1148331,33 @@ │ │ │ │ ldr r1, [pc, #1600] @ 4a5e20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, sp, #176 @ 0xb0 │ │ │ │ mov r2, #22 │ │ │ │ str r9, [sp, #76] @ 0x4c │ │ │ │ mov r0, r8 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ ldr lr, [sp, #204] @ 0xcc │ │ │ │ ldm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str lr, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #1528] @ 4a5e24 │ │ │ │ ldr r2, [pc, #1528] @ 4a5e28 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #14 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ bl 43bf8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #1500] @ 4a5e2c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ @@ -1148367,32 +1148367,32 @@ │ │ │ │ bl 496974 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #1464] @ 4a5e30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, sp, #176 @ 0xb0 │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ ldr lr, [sp, #204] @ 0xcc │ │ │ │ ldm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str lr, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #1400] @ 4a5e34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ mov r2, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ add r3, r4, #16 │ │ │ │ add fp, sp, #144 @ 0x90 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ mov lr, #1 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ mov r7, fp │ │ │ │ ldr ip, [sp, #224] @ 0xe0 │ │ │ │ @@ -1148411,39 +1148411,39 @@ │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str lr, [sp, #108] @ 0x6c │ │ │ │ str lr, [sp, #104] @ 0x68 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #1268] @ 4a5e38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, sp, #176 @ 0xb0 │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ ldr lr, [sp, #204] @ 0xcc │ │ │ │ ldm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str lr, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #1204] @ 4a5e3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ add r3, r4, #24 │ │ │ │ ldr ip, [sp, #184] @ 0xb8 │ │ │ │ ldr r8, [sp, #188] @ 0xbc │ │ │ │ mov r7, r9 │ │ │ │ ldr lr, [sp, #224] @ 0xe0 │ │ │ │ ldm r3, {r0, r1, r2, r4, r5, r6} │ │ │ │ stm r7, {r0, r1, r2, r4, r5, r6} │ │ │ │ @@ -1148453,112 +1148453,112 @@ │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ str ip, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #1108] @ 4a5e40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, sp, #176 @ 0xb0 │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ ldr lr, [sp, #204] @ 0xcc │ │ │ │ ldm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str lr, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #1044] @ 4a5e44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, sp, #176 @ 0xb0 │ │ │ │ mov r2, #25 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ ldr lr, [sp, #204] @ 0xcc │ │ │ │ ldm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str lr, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #980] @ 4a5e48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #176 @ 0xb0 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 647134 │ │ │ │ - add r3, r7, #24 │ │ │ │ - ldr ip, [sp, #184] @ 0xb8 │ │ │ │ - ldr r8, [sp, #188] @ 0xbc │ │ │ │ - mov r7, r9 │ │ │ │ - ldr lr, [sp, #224] @ 0xe0 │ │ │ │ - ldm r3, {r0, r1, r2, r4, r5, r6} │ │ │ │ - stm r7, {r0, r1, r2, r4, r5, r6} │ │ │ │ - orr r0, lr, #3 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ - mov r0, #1 │ │ │ │ - str r8, [sp, #100] @ 0x64 │ │ │ │ - str ip, [sp, #96] @ 0x60 │ │ │ │ - str r0, [sp, #108] @ 0x6c │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ - str r0, [sp, #92] @ 0x5c │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ - bl 646d3c │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr r1, [pc, #884] @ 4a5e4c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ - mov r2, #17 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 647134 │ │ │ │ - add r3, r4, #16 │ │ │ │ + bl 647144 │ │ │ │ + add r3, r7, #16 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ - mov r6, fp │ │ │ │ + mov r7, fp │ │ │ │ ldr ip, [sp, #224] @ 0xe0 │ │ │ │ mov lr, #1 │ │ │ │ - ldm r3!, {r2, r4, r5, r7} │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ - ldm r3, {r2, r4, r5, r7} │ │ │ │ - stm r6, {r2, r4, r5, r7} │ │ │ │ + ldm r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldm r3, {r2, r4, r5, r6} │ │ │ │ + stm r7, {r2, r4, r5, r6} │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str lr, [sp, #92] @ 0x5c │ │ │ │ str lr, [sp, #88] @ 0x58 │ │ │ │ ldm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str lr, [sp, #108] @ 0x6c │ │ │ │ str lr, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r1, [pc, #860] @ 4a5e4c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ + mov r2, #17 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 647144 │ │ │ │ + add r3, r4, #24 │ │ │ │ + ldr ip, [sp, #184] @ 0xb8 │ │ │ │ + ldr r8, [sp, #188] @ 0xbc │ │ │ │ + mov r6, r9 │ │ │ │ + ldr lr, [sp, #224] @ 0xe0 │ │ │ │ + ldm r3, {r0, r1, r2, r4, r5, r7} │ │ │ │ + stm r6, {r0, r1, r2, r4, r5, r7} │ │ │ │ + orr r0, lr, #3 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ + mov r0, #1 │ │ │ │ + str r8, [sp, #100] @ 0x64 │ │ │ │ + str ip, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #108] @ 0x6c │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #92] @ 0x5c │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ + bl 646d4c │ │ │ │ ldr r1, [pc, #768] @ 4a5e50 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ add r3, r4, #16 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ ldr ip, [sp, #224] @ 0xe0 │ │ │ │ ldm r3!, {r4, r5, r6, r7} │ │ │ │ stmia fp!, {r4, r5, r6, r7} │ │ │ │ ldm r3, {r4, r5, r6, r7} │ │ │ │ @@ -1148572,15 +1148572,15 @@ │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r9, {r1, r3, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sl, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sl] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sl, #4] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ @@ -1148737,15 +1148737,15 @@ │ │ │ │ strdeq r3, [pc], -r2 @ │ │ │ │ eoreq r3, pc, r4, asr #5 │ │ │ │ eoreq r3, pc, pc, asr #4 │ │ │ │ eoreq r3, pc, sp, lsl r2 @ │ │ │ │ eoreq r3, pc, r8, asr #3 │ │ │ │ mlaeq pc, fp, r1, r3 @ │ │ │ │ eoreq r3, pc, r0, ror r1 @ │ │ │ │ - eoreq r3, pc, r5, lsl r1 @ │ │ │ │ + strdeq r3, [pc], -sp @ │ │ │ │ eoreq r3, pc, sl, lsr #1 │ │ │ │ strdeq r3, [r8], #-244 @ 0xffffff0c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ @@ -1148753,92 +1148753,92 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 4a674c │ │ │ │ ldr r1, [pc, #2864] @ 4a69b0 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ add r8, sp, #120 @ 0x78 │ │ │ │ ldr ip, [sp, #224] @ 0xe0 │ │ │ │ ldr lr, [sp, #228] @ 0xe4 │ │ │ │ ldr r9, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r8 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ str lr, [sp, #148] @ 0x94 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ ldr r1, [pc, #2792] @ 4a69b4 │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ ldr ip, [sp, #224] @ 0xe0 │ │ │ │ mov r3, r8 │ │ │ │ ldr lr, [sp, #228] @ 0xe4 │ │ │ │ ldr r9, [sp, #232] @ 0xe8 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ str lr, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [pc, #2716] @ 4a69b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ ldr ip, [sp, #224] @ 0xe0 │ │ │ │ mov r3, r8 │ │ │ │ ldr lr, [sp, #228] @ 0xe4 │ │ │ │ ldr r9, [sp, #232] @ 0xe8 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ str lr, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [pc, #2644] @ 4a69bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ ldr ip, [sp, #224] @ 0xe0 │ │ │ │ mov r3, r8 │ │ │ │ ldr lr, [sp, #228] @ 0xe4 │ │ │ │ ldr r9, [sp, #232] @ 0xe8 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ str lr, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [pc, #2572] @ 4a69c0 │ │ │ │ ldr r2, [pc, #2572] @ 4a69c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #2556] @ 4a69c8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 4a6758 │ │ │ │ ldr r0, [pc, #2548] @ 4a69d8 │ │ │ │ @@ -1148855,53 +1148855,53 @@ │ │ │ │ bl 496974 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [pc, #2504] @ 4a69e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, sp, #200 @ 0xc8 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ add lr, sp, #224 @ 0xe0 │ │ │ │ mov r3, r8 │ │ │ │ ldm lr, {r0, ip, lr} │ │ │ │ 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 lr, [sp, #152] @ 0x98 │ │ │ │ str ip, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ ldr r1, [pc, #2436] @ 4a69e4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 6476b0 │ │ │ │ + bl 6476c0 │ │ │ │ add r8, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #196] @ 0xc4 │ │ │ │ bfi r5, r0, #0, #2 │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 647234 │ │ │ │ + bl 647244 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #2360] @ 4a69e8 │ │ │ │ ldr r2, [pc, #2360] @ 4a69ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r5, [pc, #2344] @ 4a69f0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 4a6790 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ @@ -1148930,310 +1148930,310 @@ │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [pc, #2248] @ 4a6a08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, sp, #200 @ 0xc8 │ │ │ │ mov r2, #10 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r2, r8 │ │ │ │ ldr ip, [sp, #228] @ 0xe4 │ │ │ │ ldm r9, {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, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ ldr r1, [pc, #2180] @ 4a6a0c │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r2, #3 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - bl 6476b0 │ │ │ │ + bl 6476c0 │ │ │ │ add r8, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #196] @ 0xc4 │ │ │ │ bfi r5, r0, #0, #2 │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 647234 │ │ │ │ + bl 647244 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [pc, #2100] @ 4a6a10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ bfi ip, r0, #0, #2 │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [pc, #2032] @ 4a6a14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, sp, #200 @ 0xc8 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ add lr, sp, #224 @ 0xe0 │ │ │ │ mov r3, r8 │ │ │ │ ldm lr, {r0, ip, lr} │ │ │ │ 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 lr, [sp, #152] @ 0x98 │ │ │ │ str ip, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ ldr r1, [pc, #1964] @ 4a6a18 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #8 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 648114 │ │ │ │ + bl 648124 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ bfi ip, r0, #0, #2 │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 647d50 │ │ │ │ + bl 647d60 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [pc, #1888] @ 4a6a1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ bfi ip, r0, #0, #2 │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #1820] @ 4a6a20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ bfi ip, r0, #0, #2 │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #1752] @ 4a6a24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ bfi ip, r0, #0, #2 │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #1684] @ 4a6a28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ bfi ip, r0, #0, #2 │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #1616] @ 4a6a2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ bfi ip, r0, #0, #2 │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #1548] @ 4a6a30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ bfi ip, r0, #0, #2 │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ ldr r1, [pc, #1484] @ 4a6a34 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r2, #10 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ - bl 6476b0 │ │ │ │ + bl 6476c0 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #196] @ 0xc4 │ │ │ │ bfi r5, r0, #0, #2 │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 647234 │ │ │ │ + bl 647244 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #1404] @ 4a6a38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 6476b0 │ │ │ │ + bl 6476c0 │ │ │ │ add r9, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #272] @ 0x110 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [sp, #276] @ 0x114 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #196] @ 0xc4 │ │ │ │ bfi r4, r0, #0, #2 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 647234 │ │ │ │ + bl 647244 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #1332] @ 4a6a3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r9 │ │ │ │ ldm r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ bfi ip, r0, #0, #2 │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #1264] @ 4a6a40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r9 │ │ │ │ ldm r7!, {r0, r2, r3, r4, r5, r6} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ │ │ ldm r7, {r0, r2, r3, r4, r5, r6} │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r6} │ │ │ │ mov r0, #1 │ │ │ │ bfi ip, r0, #0, #2 │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [pc, #1196] @ 4a6a44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ mov r2, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 648114 │ │ │ │ + bl 648124 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r9 │ │ │ │ ldm r4!, {r0, r2, r3, r5, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r5, r6, r7} │ │ │ │ ldm r4, {r0, r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ bfi ip, r0, #0, #2 │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 647d50 │ │ │ │ + bl 647d60 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [pc, #1128] @ 4a6a48 │ │ │ │ ldr r2, [pc, #1128] @ 4a6a4c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #5 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #1112] @ 4a6a50 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 4a67cc │ │ │ │ ldr r0, [pc, #1104] @ 4a6a60 │ │ │ │ @@ -1149250,25 +1149250,25 @@ │ │ │ │ bl 496974 │ │ │ │ ldr r1, [pc, #1064] @ 4a6a68 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr ip, [sp, #224] @ 0xe0 │ │ │ │ mov r2, r9 │ │ │ │ ldr lr, [sp, #228] @ 0xe4 │ │ │ │ ldm r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ stm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sl, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sl, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sl, #72] @ 0x48 │ │ │ │ @@ -1149527,15 +1149527,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 4a6b4c │ │ │ │ ldr r0, [pc, #272] @ 4a6ba8 │ │ │ │ mov r1, #9 │ │ │ │ ldr r2, [pc, #268] @ 4a6bac │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #256] @ 4a6bb0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 4a6b58 │ │ │ │ ldr r0, [pc, #248] @ 4a6bc0 │ │ │ │ @@ -1149553,25 +1149553,25 @@ │ │ │ │ bl 496974 │ │ │ │ ldr r1, [pc, #204] @ 4a6bc8 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, fp │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr lr, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ ldm fp, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r3, r0 │ │ │ │ bfi lr, r9, #0, #2 │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ mov r7, r0 │ │ │ │ str sl, [r8] │ │ │ │ str r7, [r8, #4] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 4a6bcc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -1149615,47 +1149615,47 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 4a6c98 │ │ │ │ ldr r1, [pc, #192] @ 4a6cb8 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ mov r9, sp │ │ │ │ ldr lr, [sp, #68] @ 0x44 │ │ │ │ mov r3, r9 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ str r8, [sp, #32] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ ldr r1, [pc, #120] @ 4a6cbc │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ ldr lr, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str fp, [sp, #32] │ │ │ │ str lr, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ mov r9, r0 │ │ │ │ strd r8, [sl] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #32] @ 4a6cc0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ @@ -1149676,54 +1149676,54 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 4a6f74 │ │ │ │ ldr r1, [pc, #940] @ 4a7098 │ │ │ │ add r9, sp, #112 @ 0x70 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ add lr, sp, #136 @ 0x88 │ │ │ │ add r0, sp, #32 │ │ │ │ ldm lr, {sl, ip, lr} │ │ │ │ mov r7, r0 │ │ │ │ ldm r9, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r1, #1 │ │ │ │ bfi sl, r1, #0, #2 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ ldr r1, [pc, #872] @ 4a709c │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #12 │ │ │ │ str r6, [sp, #28] │ │ │ │ - bl 647c40 │ │ │ │ + bl 647c50 │ │ │ │ add r9, sp, #32 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [sp, #188] @ 0xbc │ │ │ │ bl 438d4 │ │ │ │ orr r0, r4, #3 │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6477c0 │ │ │ │ + bl 6477d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #796] @ 4a70a0 │ │ │ │ ldr r2, [pc, #796] @ 4a70a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #776] @ 4a70a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 4a6f80 │ │ │ │ ldr r0, [pc, #768] @ 4a70b8 │ │ │ │ @@ -1149741,15 +1149741,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #724] @ 4a70c0 │ │ │ │ ldr r2, [pc, #724] @ 4a70c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #704] @ 4a70c8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 4a6fb8 │ │ │ │ ldr r0, [pc, #696] @ 4a70d8 │ │ │ │ @@ -1149767,15 +1149767,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #652] @ 4a70e0 │ │ │ │ ldr r2, [pc, #652] @ 4a70e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #13 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [pc, #632] @ 4a70e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 4a6ff0 │ │ │ │ ldr r0, [pc, #624] @ 4a70f8 │ │ │ │ @@ -1149792,45 +1149792,45 @@ │ │ │ │ bl 496974 │ │ │ │ ldr r1, [pc, #584] @ 4a7100 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #112 @ 0x70 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, fp │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r2, r9 │ │ │ │ ldr ip, [sp, #140] @ 0x8c │ │ │ │ ldm fp, {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, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ ldr r1, [pc, #516] @ 4a7104 │ │ │ │ mov fp, r0 │ │ │ │ mov r4, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, sp, #112 @ 0x70 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr lr, [sp, #136] @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ ldr ip, [sp, #140] @ 0x8c │ │ │ │ mov r2, r4 │ │ │ │ ldm r9, {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 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, r8, #12 │ │ │ │ str r1, [r8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [r8, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [r8, #8] │ │ │ │ @@ -1149949,15 +1149949,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 4a71b0 │ │ │ │ ldr r1, [pc, #552] @ 4a735c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 4a71bc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ @@ -1150008,15 +1150008,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ b 4a72e8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ beq 4a72b0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #320] @ 4a7384 │ │ │ │ ldr r1, [pc, #320] @ 4a7388 │ │ │ │ ldr ip, [pc, #320] @ 4a738c │ │ │ │ @@ -1150095,538 +1150095,542 @@ │ │ │ │ subeq r2, r8, r4, asr #27 │ │ │ │ subeq r8, fp, r0, lsr #23 │ │ │ │ mlaeq pc, r2, r8, r1 @ │ │ │ │ umaaleq r2, r8, ip, sp │ │ │ │ subeq r2, r8, ip, ror #25 │ │ │ │ eoreq r1, pc, pc, ror #9 │ │ │ │ subeq r2, r8, r4, ror sl │ │ │ │ - andeq r4, r0, ip, lsl #30 │ │ │ │ + andeq r4, r0, ip, lsl pc │ │ │ │ subeq r2, r8, r8, lsl #26 │ │ │ │ subeq r2, r8, r8, lsr sp │ │ │ │ eoreq r7, ip, r8, lsl #25 │ │ │ │ subeq r2, r8, r0, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4a7758 │ │ │ │ + beq 4a7768 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #1164] @ 4a7854 │ │ │ │ + ldr r1, [pc, #1180] @ 4a7864 │ │ │ │ mov r2, #13 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 647134 │ │ │ │ - add r9, r4, #24 │ │ │ │ - add r8, sp, #40 @ 0x28 │ │ │ │ - add fp, r8, #24 │ │ │ │ - ldr ip, [sp, #136] @ 0x88 │ │ │ │ - ldr lr, [sp, #140] @ 0x8c │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ - mov r7, fp │ │ │ │ - ldm r9, {r0, r1, r2, r4, r5, r6} │ │ │ │ - mov r9, #1 │ │ │ │ - bfi r3, r9, #0, #2 │ │ │ │ - stm r7, {r0, r1, r2, r4, r5, r6} │ │ │ │ - mov r0, r8 │ │ │ │ - str lr, [sp, #52] @ 0x34 │ │ │ │ - str ip, [sp, #48] @ 0x30 │ │ │ │ - str r9, [sp, #60] @ 0x3c │ │ │ │ - str r9, [sp, #56] @ 0x38 │ │ │ │ - str r9, [sp, #44] @ 0x2c │ │ │ │ - str r9, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ - bl 646d3c │ │ │ │ - str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #1064] @ 4a7858 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ - mov r2, #20 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 647134 │ │ │ │ - add sl, r4, #24 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + bl 647144 │ │ │ │ + add r0, r4, #16 │ │ │ │ + add fp, sp, #96 @ 0x60 │ │ │ │ ldr ip, [sp, #136] @ 0x88 │ │ │ │ - mov r7, fp │ │ │ │ - ldr lr, [sp, #140] @ 0x8c │ │ │ │ - ldm sl, {r0, r1, r3, r4, r5, r6} │ │ │ │ - bfi r2, r9, #0, #2 │ │ │ │ - stm r7, {r0, r1, r3, r4, r5, r6} │ │ │ │ - str lr, [sp, #52] @ 0x34 │ │ │ │ + add r9, fp, #8 │ │ │ │ + ldr r2, [sp, #140] @ 0x8c │ │ │ │ + mov r6, fp │ │ │ │ + ldr lr, [sp, #176] @ 0xb0 │ │ │ │ + mov r8, #1 │ │ │ │ + ldm r0!, {r1, r4, r5, r7} │ │ │ │ + bfi lr, r8, #0, #2 │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldm r0, {r1, r4, r5, r7} │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + add sl, r0, #24 │ │ │ │ + stm r6, {r1, r4, r5, r7} │ │ │ │ + mov r1, sl │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ - str r9, [sp, #60] @ 0x3c │ │ │ │ - str r9, [sp, #56] @ 0x38 │ │ │ │ - str r9, [sp, #44] @ 0x2c │ │ │ │ - str r9, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr r1, [pc, #972] @ 4a785c │ │ │ │ + mov ip, r9 │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + str r8, [sp, #44] @ 0x2c │ │ │ │ + str r8, [sp, #40] @ 0x28 │ │ │ │ + ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ + str lr, [sp, #88] @ 0x58 │ │ │ │ + str r8, [sp, #60] @ 0x3c │ │ │ │ + str r8, [sp, #56] @ 0x38 │ │ │ │ + bl 646d4c │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #1052] @ 4a7868 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ add r3, r4, #16 │ │ │ │ - add r9, sp, #96 @ 0x60 │ │ │ │ + ldr lr, [sp, #176] @ 0xb0 │ │ │ │ ldr ip, [sp, #136] @ 0x88 │ │ │ │ + mov r7, fp │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ - mov r7, r9 │ │ │ │ - ldr lr, [sp, #176] @ 0xb0 │ │ │ │ ldm r3!, {r0, r4, r5, r6} │ │ │ │ + bfi lr, r8, #0, #2 │ │ │ │ stmia r7!, {r0, r4, r5, r6} │ │ │ │ ldm r3, {r0, r4, r5, r6} │ │ │ │ - mov r3, fp │ │ │ │ stm r7, {r0, r4, r5, r6} │ │ │ │ + mov r0, r9 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - add r1, r9, #8 │ │ │ │ + mov r1, sl │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ - mov ip, #1 │ │ │ │ - str ip, [sp, #44] @ 0x2c │ │ │ │ - bfi lr, ip, #0, #2 │ │ │ │ - str ip, [sp, #40] @ 0x28 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - ldm r1, {r0, r2, r4, r5, r6, r7} │ │ │ │ - stm r3, {r0, r2, r4, r5, r6, r7} │ │ │ │ + str r8, [sp, #44] @ 0x2c │ │ │ │ + str r8, [sp, #40] @ 0x28 │ │ │ │ + ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ str lr, [sp, #88] @ 0x58 │ │ │ │ - str ip, [sp, #60] @ 0x3c │ │ │ │ - str ip, [sp, #56] @ 0x38 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ - str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #844] @ 4a7860 │ │ │ │ + str r8, [sp, #60] @ 0x3c │ │ │ │ + str r8, [sp, #56] @ 0x38 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + bl 646d4c │ │ │ │ + str r0, [sp, #32] │ │ │ │ + ldr r1, [pc, #936] @ 4a786c │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ - mov r2, #24 │ │ │ │ + mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 647134 │ │ │ │ - add r3, r4, #24 │ │ │ │ + bl 647144 │ │ │ │ + add r8, r4, #24 │ │ │ │ ldr ip, [sp, #136] @ 0x88 │ │ │ │ ldr lr, [sp, #140] @ 0x8c │ │ │ │ - mov sl, r8 │ │ │ │ + mov r7, sl │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ - mov r7, fp │ │ │ │ - ldm r3, {r0, r1, r4, r5, r6, r8} │ │ │ │ - stm r7, {r0, r1, r4, r5, r6, r8} │ │ │ │ + ldm r8, {r0, r1, r3, r4, r5, r6} │ │ │ │ + stm r7, {r0, r1, r3, r4, r5, r6} │ │ │ │ mov r0, #1 │ │ │ │ - mov r8, sl │ │ │ │ bfi r2, r0, #0, #2 │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - mov r0, sl │ │ │ │ - bl 646d3c │ │ │ │ - ldr r1, [pc, #744] @ 4a7864 │ │ │ │ - mov sl, r0 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + bl 646d4c │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r1, [pc, #840] @ 4a7870 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ - mov r2, #14 │ │ │ │ + mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ add r3, r4, #16 │ │ │ │ ldr ip, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, fp │ │ │ │ ldr lr, [sp, #176] @ 0xb0 │ │ │ │ - ldm r3!, {r0, r4, r5, r6} │ │ │ │ - stmia r7!, {r0, r4, r5, r6} │ │ │ │ - ldm r3, {r0, r4, r5, r6} │ │ │ │ - mov r3, fp │ │ │ │ - stm r7, {r0, r4, r5, r6} │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ + mov r8, r9 │ │ │ │ + ldm r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldm r3, {r2, r4, r5, r6} │ │ │ │ + mov r3, sl │ │ │ │ + stm r7, {r2, r4, r5, r6} │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ mov ip, #1 │ │ │ │ - str ip, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ bfi lr, ip, #0, #2 │ │ │ │ + str ip, [sp, #44] @ 0x2c │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - ldm r1, {r0, r2, r4, r5, r6, r7} │ │ │ │ - stm r3, {r0, r2, r4, r5, r6, r7} │ │ │ │ + ldm r8, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ str lr, [sp, #88] @ 0x58 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ + bl 646d4c │ │ │ │ + str r0, [sp, #24] │ │ │ │ + ldr r1, [pc, #720] @ 4a7874 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ + mov r2, #14 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 647144 │ │ │ │ + add r8, r4, #24 │ │ │ │ + ldr ip, [sp, #136] @ 0x88 │ │ │ │ + ldr lr, [sp, #140] @ 0x8c │ │ │ │ + mov r7, sl │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldm r8, {r0, r1, r3, r4, r5, r6} │ │ │ │ + add r8, sp, #40 @ 0x28 │ │ │ │ + stm r7, {r0, r1, r3, r4, r5, r6} │ │ │ │ + mov r0, #1 │ │ │ │ + bfi r2, r0, #0, #2 │ │ │ │ + str lr, [sp, #52] @ 0x34 │ │ │ │ + str ip, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #620] @ 4a7868 │ │ │ │ + ldr r1, [pc, #620] @ 4a7878 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ add r3, r4, #16 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ - mov ip, #1 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ ldm r3!, {r4, r5, r6, r7} │ │ │ │ - bfi r2, ip, #0, #2 │ │ │ │ - stmia r9!, {r4, r5, r6, r7} │ │ │ │ + stmia fp!, {r4, r5, r6, r7} │ │ │ │ ldm r3, {r4, r5, r6, r7} │ │ │ │ - stm r9, {r4, r5, r6, r7} │ │ │ │ + stm fp, {r4, r5, r6, r7} │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + mov r0, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - str ip, [sp, #44] @ 0x2c │ │ │ │ - str ip, [sp, #40] @ 0x28 │ │ │ │ - ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - stm fp, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bfi r2, r0, #0, #2 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + ldm r9, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stm sl, {r1, r3, r4, r5, r6, r7} │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - str ip, [sp, #60] @ 0x3c │ │ │ │ - str ip, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #508] @ 4a786c │ │ │ │ - ldr r2, [pc, #508] @ 4a7870 │ │ │ │ + ldr r0, [pc, #512] @ 4a787c │ │ │ │ + ldr r2, [pc, #512] @ 4a7880 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #16 │ │ │ │ - bl 646254 │ │ │ │ - ldr r5, [pc, #492] @ 4a7874 │ │ │ │ + bl 646264 │ │ │ │ + ldr r5, [pc, #496] @ 4a7884 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4a7764 │ │ │ │ - ldr r7, [pc, #484] @ 4a7884 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ - ldr r0, [pc, #476] @ 4a7888 │ │ │ │ + bne 4a7774 │ │ │ │ + ldr r6, [pc, #488] @ 4a7894 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ + ldr r0, [pc, #480] @ 4a7898 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #16 │ │ │ │ bl 496974 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #440] @ 4a788c │ │ │ │ - ldr r2, [pc, #440] @ 4a7890 │ │ │ │ + ldr r0, [pc, #444] @ 4a789c │ │ │ │ + ldr r2, [pc, #444] @ 4a78a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #13 │ │ │ │ - bl 646254 │ │ │ │ + bl 646264 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4a779c │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ - ldr r0, [pc, #416] @ 4a78a0 │ │ │ │ + bne 4a77ac │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ + ldr r0, [pc, #420] @ 4a78b0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #13 │ │ │ │ bl 496974 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ str r1, [r2, #4] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ str r1, [r2, #8] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - str sl, [r2, #12] │ │ │ │ str r1, [r2, #16] │ │ │ │ str r9, [r2, #20] │ │ │ │ str r4, [r2, #24] │ │ │ │ str r0, [r2, #28] │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #324] @ 4a78a4 │ │ │ │ + ldr r0, [pc, #324] @ 4a78b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - ldr r3, [pc, #268] @ 4a7878 │ │ │ │ + ldr r3, [pc, #268] @ 4a7888 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #264] @ 4a787c │ │ │ │ + ldr r0, [pc, #264] @ 4a788c │ │ │ │ add r3, pc, r3 │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #240] @ 4a7880 │ │ │ │ + ldr r0, [pc, #240] @ 4a7890 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4a7698 │ │ │ │ - ldr r3, [pc, #240] @ 4a7894 │ │ │ │ + b 4a76a4 │ │ │ │ + ldr r3, [pc, #240] @ 4a78a4 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #236] @ 4a7898 │ │ │ │ + ldr r0, [pc, #236] @ 4a78a8 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #212] @ 4a789c │ │ │ │ + ldr r0, [pc, #212] @ 4a78ac │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4a76f4 │ │ │ │ - mov r6, r0 │ │ │ │ - b 4a7824 │ │ │ │ - mov r6, r0 │ │ │ │ - b 4a782c │ │ │ │ - mov r6, r0 │ │ │ │ + b 4a7700 │ │ │ │ + mov r7, r0 │ │ │ │ b 4a7834 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ b 4a783c │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + mov r7, r0 │ │ │ │ + b 4a7844 │ │ │ │ + mov r7, r0 │ │ │ │ + b 4a784c │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 42fa0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42fa0 │ │ │ │ - b 4a781c │ │ │ │ - mov r6, r0 │ │ │ │ + b 4a782c │ │ │ │ + mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 42fa0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 42fa0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 42fa0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 42fa0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 42fa0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 42fa0 │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + bl 42fa0 │ │ │ │ + mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ eoreq r1, pc, sp, asr #16 │ │ │ │ - strdeq r1, [pc], -sl @ │ │ │ │ - eoreq r1, pc, lr, lsr #15 │ │ │ │ - eoreq r1, pc, lr, lsr r7 @ │ │ │ │ - eoreq r1, pc, sl, ror #13 │ │ │ │ - eoreq r1, pc, ip, ror r6 @ │ │ │ │ - eoreq lr, ip, r1, asr #30 │ │ │ │ - subeq r2, r8, r4, ror r7 │ │ │ │ - subeq r8, fp, r0, ror r8 │ │ │ │ - subeq r1, r8, r0, lsr #15 │ │ │ │ - subeq r1, r8, r0, lsr #19 │ │ │ │ - subeq r8, fp, r4, ror #14 │ │ │ │ - umaaleq r8, fp, r8, r2 │ │ │ │ - eoreq lr, ip, r9, lsl #30 │ │ │ │ - eoreq r1, pc, ip, lsr #11 │ │ │ │ - subeq r2, r8, r0, lsl r7 │ │ │ │ - subeq r1, r8, r8, ror #14 │ │ │ │ - subeq r1, r8, r8, ror #18 │ │ │ │ - subeq r8, fp, ip, lsr #14 │ │ │ │ - eoreq r1, pc, r4, lsl #11 │ │ │ │ - ldrdeq r2, [r8], #-72 @ 0xffffffb8 │ │ │ │ + ldrdeq r1, [pc], -lr @ │ │ │ │ + eoreq r1, pc, sl, ror r7 @ │ │ │ │ + eoreq r1, pc, sl, lsr #14 │ │ │ │ + eoreq r1, pc, r6, asr #13 │ │ │ │ + eoreq r1, pc, ip, ror #12 │ │ │ │ + eoreq lr, ip, r5, lsr pc │ │ │ │ + subeq r2, r8, r8, ror #14 │ │ │ │ + subeq r8, fp, r4, ror #16 │ │ │ │ + umaaleq r1, r8, r0, r7 │ │ │ │ + umaaleq r1, r8, r0, r9 │ │ │ │ + subeq r8, fp, r4, asr r7 │ │ │ │ + subeq r8, fp, ip, lsl #5 │ │ │ │ + strdeq lr, [ip], -sp @ │ │ │ │ + eoreq r1, pc, r0, lsr #11 │ │ │ │ + subeq r2, r8, r4, lsl #14 │ │ │ │ + subeq r1, r8, r8, asr r7 │ │ │ │ + subeq r1, r8, r8, asr r9 │ │ │ │ + subeq r8, fp, ip, lsl r7 │ │ │ │ + eoreq r1, pc, r8, ror r5 @ │ │ │ │ + subeq r2, r8, r8, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4a7c24 │ │ │ │ - ldr r0, [pc, #1140] @ 4a7d44 │ │ │ │ + beq 4a7c34 │ │ │ │ + ldr r0, [pc, #1140] @ 4a7d54 │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [pc, #1136] @ 4a7d48 │ │ │ │ + ldr r2, [pc, #1136] @ 4a7d58 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 646254 │ │ │ │ - ldr r0, [pc, #1124] @ 4a7d4c │ │ │ │ + bl 646264 │ │ │ │ + ldr r0, [pc, #1124] @ 4a7d5c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4a7c30 │ │ │ │ - ldr r0, [pc, #1116] @ 4a7d5c │ │ │ │ + bne 4a7c40 │ │ │ │ + ldr r0, [pc, #1116] @ 4a7d6c │ │ │ │ mov r3, #11 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - ldr r0, [pc, #1100] @ 4a7d60 │ │ │ │ + ldr r0, [pc, #1100] @ 4a7d70 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #7 │ │ │ │ bl 496974 │ │ │ │ - ldr r1, [pc, #1076] @ 4a7d64 │ │ │ │ + ldr r1, [pc, #1076] @ 4a7d74 │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ mov r2, #2 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 647134 │ │ │ │ + bl 647144 │ │ │ │ ldr ip, [sp, #176] @ 0xb0 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ ldm r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ stmia r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646d3c │ │ │ │ + bl 646d4c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #1000] @ 4a7d68 │ │ │ │ + ldr r1, [pc, #1000] @ 4a7d78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ ldr ip, [sp, #152] @ 0x98 │ │ │ │ mov r3, r8 │ │ │ │ ldr lr, [sp, #156] @ 0x9c │ │ │ │ ldr r9, [sp, #160] @ 0xa0 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ str lr, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #928] @ 4a7d6c │ │ │ │ + ldr r1, [pc, #928] @ 4a7d7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646328 │ │ │ │ + bl 646338 │ │ │ │ ldr ip, [sp, #152] @ 0x98 │ │ │ │ mov r3, r8 │ │ │ │ ldr lr, [sp, #156] @ 0x9c │ │ │ │ ldr r9, [sp, #160] @ 0xa0 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ str lr, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64641c │ │ │ │ + bl 64642c │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #856] @ 4a7d70 │ │ │ │ + ldr r1, [pc, #856] @ 4a7d80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr ip, [sp, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ ldr lr, [sp, #156] @ 0x9c │ │ │ │ ldm r5, {r0, r1, r3, r4, r6, r7} │ │ │ │ stm r2, {r0, r1, r3, r4, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str lr, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r1, [pc, #792] @ 4a7d74 │ │ │ │ + ldr r1, [pc, #792] @ 4a7d84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #15 │ │ │ │ - bl 6476b0 │ │ │ │ + bl 6476c0 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ bfi r4, r0, #0, #2 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647234 │ │ │ │ + bl 647244 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #720] @ 4a7d78 │ │ │ │ + ldr r1, [pc, #720] @ 4a7d88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #6 │ │ │ │ - bl 6476b0 │ │ │ │ + bl 6476c0 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ bl 438d4 │ │ │ │ orr r0, r4, #11 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 647234 │ │ │ │ + bl 647244 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #652] @ 4a7d7c │ │ │ │ + ldr r1, [pc, #652] @ 4a7d8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr ip, [sp, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ ldr lr, [sp, #156] @ 0x9c │ │ │ │ ldm r7, {r0, r1, r3, r4, r5, r6} │ │ │ │ stm r2, {r0, r1, r3, r4, r5, r6} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6468d0 │ │ │ │ - ldr r1, [pc, #592] @ 4a7d80 │ │ │ │ + bl 6468e0 │ │ │ │ + ldr r1, [pc, #592] @ 4a7d90 │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, sp, #128 @ 0x80 │ │ │ │ mov r2, #19 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ ldr ip, [sp, #156] @ 0x9c │ │ │ │ ldm r9, {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, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6468d0 │ │ │ │ + bl 6468e0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #520] @ 4a7d84 │ │ │ │ - ldr r2, [pc, #520] @ 4a7d88 │ │ │ │ + ldr r0, [pc, #520] @ 4a7d94 │ │ │ │ + ldr r2, [pc, #520] @ 4a7d98 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ - bl 646254 │ │ │ │ - ldr r0, [pc, #504] @ 4a7d8c │ │ │ │ + bl 646264 │ │ │ │ + ldr r0, [pc, #504] @ 4a7d9c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4a7c6c │ │ │ │ - ldr r0, [pc, #496] @ 4a7d9c │ │ │ │ + bne 4a7c7c │ │ │ │ + ldr r0, [pc, #496] @ 4a7dac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - ldr r0, [pc, #488] @ 4a7da0 │ │ │ │ + ldr r0, [pc, #488] @ 4a7db0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #7 │ │ │ │ @@ -1150647,61 +1150651,61 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r4, [sl, #32] │ │ │ │ str r1, [sl, #36] @ 0x24 │ │ │ │ str r0, [sl, #24] │ │ │ │ str fp, [sl, #28] │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #376] @ 4a7da4 │ │ │ │ + ldr r0, [pc, #376] @ 4a7db4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - ldr r3, [pc, #280] @ 4a7d50 │ │ │ │ + ldr r3, [pc, #280] @ 4a7d60 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #276] @ 4a7d54 │ │ │ │ + ldr r0, [pc, #276] @ 4a7d64 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ strb r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #248] @ 4a7d58 │ │ │ │ + ldr r0, [pc, #248] @ 4a7d68 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4a78f8 │ │ │ │ - ldr r3, [pc, #284] @ 4a7d90 │ │ │ │ + b 4a7908 │ │ │ │ + ldr r3, [pc, #284] @ 4a7da0 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #280] @ 4a7d94 │ │ │ │ + ldr r0, [pc, #280] @ 4a7da4 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #256] @ 4a7d98 │ │ │ │ + ldr r0, [pc, #256] @ 4a7da8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4a7ba4 │ │ │ │ - mov r8, r0 │ │ │ │ - b 4a7cfc │ │ │ │ - mov r8, r0 │ │ │ │ - b 4a7d04 │ │ │ │ + b 4a7bb4 │ │ │ │ mov r8, r0 │ │ │ │ b 4a7d0c │ │ │ │ mov r8, r0 │ │ │ │ b 4a7d14 │ │ │ │ mov r8, r0 │ │ │ │ b 4a7d1c │ │ │ │ mov r8, r0 │ │ │ │ b 4a7d24 │ │ │ │ mov r8, r0 │ │ │ │ b 4a7d2c │ │ │ │ mov r8, r0 │ │ │ │ + b 4a7d34 │ │ │ │ + mov r8, r0 │ │ │ │ + b 4a7d3c │ │ │ │ + mov r8, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42fa0 │ │ │ │ @@ -1150719,256 +1150723,256 @@ │ │ │ │ bl 42fa0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 42fa0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq r1, pc, r8, ror #3 │ │ │ │ - subeq r2, r8, r0, lsl r5 │ │ │ │ - subeq r8, fp, ip, ror #6 │ │ │ │ - subeq r1, r8, ip, asr r3 │ │ │ │ - subeq r1, r8, r0, ror #9 │ │ │ │ - strdeq r7, [fp], #-240 @ 0xffffff10 │ │ │ │ - subeq r8, fp, r8, asr r2 │ │ │ │ - eoreq r1, pc, r4, lsr #3 │ │ │ │ - mlaeq pc, r3, r1, r1 @ │ │ │ │ - eoreq r7, ip, ip, lsr #11 │ │ │ │ - strdeq r1, [pc], -sp @ │ │ │ │ - strhteq r1, [pc], -r6 │ │ │ │ - eoreq r1, pc, fp, ror r0 @ │ │ │ │ - eoreq r1, pc, lr, lsr r0 @ │ │ │ │ - strdeq r0, [pc], -ip @ │ │ │ │ - strhteq r0, [pc], -lr │ │ │ │ - eoreq r0, pc, r5, lsl #31 │ │ │ │ - subeq r2, r8, r8, ror #4 │ │ │ │ - strdeq r8, [fp], #-40 @ 0xffffffd8 │ │ │ │ - subeq r1, r8, r0, asr #5 │ │ │ │ - subeq r1, r8, r8, ror #8 │ │ │ │ - strdeq r8, [fp], #-16 │ │ │ │ - subeq r8, fp, r8, lsr r0 │ │ │ │ - eoreq r0, pc, sp, asr #30 │ │ │ │ - subeq r2, r8, ip │ │ │ │ + ldrdeq r1, [pc], -r8 @ │ │ │ │ + subeq r2, r8, r0, lsl #10 │ │ │ │ + subeq r8, fp, ip, asr r3 │ │ │ │ + subeq r1, r8, ip, asr #6 │ │ │ │ + ldrdeq r1, [r8], #-64 @ 0xffffffc0 │ │ │ │ + subeq r7, fp, r0, ror #31 │ │ │ │ + subeq r8, fp, r8, asr #4 │ │ │ │ + mlaeq pc, r4, r1, r1 @ │ │ │ │ + eoreq r1, pc, r3, lsl #3 │ │ │ │ + mlaeq ip, ip, r5, r7 │ │ │ │ + eoreq r1, pc, sp, ror #1 │ │ │ │ + eoreq r1, pc, r6, lsr #1 │ │ │ │ + eoreq r1, pc, fp, rrx │ │ │ │ + eoreq r1, pc, lr, lsr #32 │ │ │ │ + eoreq r0, pc, ip, ror #31 │ │ │ │ + eoreq r0, pc, lr, lsr #31 │ │ │ │ + eoreq r0, pc, r5, ror pc @ │ │ │ │ + subeq r2, r8, r8, asr r2 │ │ │ │ + subeq r8, fp, r8, ror #5 │ │ │ │ + strheq r1, [r8], #-32 @ 0xffffffe0 │ │ │ │ + subeq r1, r8, r8, asr r4 │ │ │ │ + subeq r8, fp, r0, ror #3 │ │ │ │ + subeq r8, fp, r8, lsr #32 │ │ │ │ + eoreq r0, pc, sp, lsr pc @ │ │ │ │ + strdeq r1, [r8], #-252 @ 0xffffff04 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4a7f54 │ │ │ │ - ldr r1, [pc, #480] @ 4a7fb0 │ │ │ │ + beq 4a7f64 │ │ │ │ + ldr r1, [pc, #480] @ 4a7fc0 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6476b0 │ │ │ │ + bl 6476c0 │ │ │ │ mov r5, sp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r6, [sp, #152] @ 0x98 │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ bl 438d4 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ bfi r6, r4, #0, #2 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ - bl 647234 │ │ │ │ - ldr r1, [pc, #408] @ 4a7fb4 │ │ │ │ + bl 647244 │ │ │ │ + ldr r1, [pc, #408] @ 4a7fc4 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r2, #16 │ │ │ │ - bl 6476b0 │ │ │ │ + bl 6476c0 │ │ │ │ mov r5, sp │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r6, [sp, #152] @ 0x98 │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ bl 438d4 │ │ │ │ bfi r6, r4, #0, #2 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647234 │ │ │ │ - ldr r1, [pc, #340] @ 4a7fb8 │ │ │ │ + bl 647244 │ │ │ │ + ldr r1, [pc, #340] @ 4a7fc8 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r2, #14 │ │ │ │ - bl 6476b0 │ │ │ │ + bl 6476c0 │ │ │ │ mov r6, sp │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ bfi r4, r0, #0, #2 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 647234 │ │ │ │ - ldr r1, [pc, #268] @ 4a7fbc │ │ │ │ + bl 647244 │ │ │ │ + ldr r1, [pc, #268] @ 4a7fcc │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r2, #11 │ │ │ │ - bl 6476b0 │ │ │ │ + bl 6476c0 │ │ │ │ mov r7, sp │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ bfi r4, r0, #0, #2 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 647234 │ │ │ │ - ldr r1, [pc, #196] @ 4a7fc0 │ │ │ │ + bl 647244 │ │ │ │ + ldr r1, [pc, #196] @ 4a7fd0 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r2, #13 │ │ │ │ - bl 6476b0 │ │ │ │ + bl 6476c0 │ │ │ │ mov r4, sp │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ bfi r5, r0, #0, #2 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 647234 │ │ │ │ + bl 647244 │ │ │ │ stm r8, {r9, sl, fp} │ │ │ │ str r7, [r8, #12] │ │ │ │ str r0, [r8, #16] │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ 4a7fc4 │ │ │ │ + ldr r0, [pc, #104] @ 4a7fd4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 42fa0 │ │ │ │ - b 4a7f74 │ │ │ │ + b 4a7f84 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ - b 4a7f84 │ │ │ │ + b 4a7f94 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r9 │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - strhteq r0, [pc], -r9 │ │ │ │ - eoreq lr, ip, r5, ror #8 │ │ │ │ - eoreq r0, pc, r7, lsr lr @ │ │ │ │ - strdeq r0, [pc], -r9 @ │ │ │ │ - strhteq r0, [pc], -r8 │ │ │ │ - ldrdeq r1, [r8], #-204 @ 0xffffff34 │ │ │ │ + eoreq r0, pc, r9, lsr #29 │ │ │ │ + eoreq lr, ip, r5, asr r4 │ │ │ │ + eoreq r0, pc, r7, lsr #28 │ │ │ │ + eoreq r0, pc, r9, ror #27 │ │ │ │ + eoreq r0, pc, r8, lsr #27 │ │ │ │ + subeq r1, r8, ip, asr #25 │ │ │ │ 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 4a806c │ │ │ │ - ldr r1, [pc, #552] @ 4a8218 │ │ │ │ + beq 4a807c │ │ │ │ + ldr r1, [pc, #552] @ 4a8228 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4a8078 │ │ │ │ + bne 4a8088 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 4a80d8 │ │ │ │ - ldr r1, [pc, #508] @ 4a8228 │ │ │ │ + bne 4a80e8 │ │ │ │ + ldr r1, [pc, #508] @ 4a8238 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 42e44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a80bc │ │ │ │ + beq 4a80cc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - beq 4a8060 │ │ │ │ + beq 4a8070 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ str r6, [r7] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #476] @ 4a8250 │ │ │ │ + ldr r0, [pc, #476] @ 4a8260 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #396] @ 4a821c │ │ │ │ - ldr r3, [pc, #396] @ 4a8220 │ │ │ │ - ldr r5, [pc, #396] @ 4a8224 │ │ │ │ + ldr r0, [pc, #396] @ 4a822c │ │ │ │ + ldr r3, [pc, #396] @ 4a8230 │ │ │ │ + ldr r5, [pc, #396] @ 4a8234 │ │ │ │ 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 64e80 │ │ │ │ - b 4a81a4 │ │ │ │ - ldr r0, [pc, #360] @ 4a822c │ │ │ │ - ldr r2, [pc, #360] @ 4a8230 │ │ │ │ + b 4a81b4 │ │ │ │ + ldr r0, [pc, #360] @ 4a823c │ │ │ │ + ldr r2, [pc, #360] @ 4a8240 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ - b 4a81a4 │ │ │ │ + b 4a81b4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4a816c │ │ │ │ + beq 4a817c │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #320] @ 4a8240 │ │ │ │ - ldr r1, [pc, #320] @ 4a8244 │ │ │ │ - ldr ip, [pc, #320] @ 4a8248 │ │ │ │ + ldr r0, [pc, #320] @ 4a8250 │ │ │ │ + ldr r1, [pc, #320] @ 4a8254 │ │ │ │ + ldr ip, [pc, #320] @ 4a8258 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #316] @ 4a824c │ │ │ │ + ldr r2, [pc, #316] @ 4a825c │ │ │ │ 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 │ │ │ │ @@ -1150984,18 +1150988,18 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 6516c │ │ │ │ - b 4a81a4 │ │ │ │ - ldr r1, [pc, #192] @ 4a8234 │ │ │ │ - ldr r0, [pc, #192] @ 4a8238 │ │ │ │ - ldr r3, [pc, #192] @ 4a823c │ │ │ │ + b 4a81b4 │ │ │ │ + ldr r1, [pc, #192] @ 4a8244 │ │ │ │ + ldr r0, [pc, #192] @ 4a8248 │ │ │ │ + ldr r3, [pc, #192] @ 4a824c │ │ │ │ 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] │ │ │ │ @@ -1151004,99 +1151008,99 @@ │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - bne 4a81d8 │ │ │ │ + bne 4a81e8 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq 4a8214 │ │ │ │ + beq 4a8224 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4a8214 │ │ │ │ + beq 4a8224 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq r0, pc, r8, ror sl @ │ │ │ │ - eoreq r0, pc, fp, lsl r7 @ │ │ │ │ - subeq r1, r8, r8, ror ip │ │ │ │ - subeq r1, r8, r8, lsr #29 │ │ │ │ - umaaleq r7, fp, r0, r9 │ │ │ │ - ldrdeq r0, [pc], -r6 @ │ │ │ │ - subeq r1, r8, r0, lsl #29 │ │ │ │ - ldrdeq r1, [r8], #-208 @ 0xffffff30 │ │ │ │ - eoreq r0, pc, r3, lsr r6 @ │ │ │ │ - strheq r1, [r8], #-184 @ 0xffffff48 │ │ │ │ + eoreq r0, pc, r8, ror #20 │ │ │ │ + eoreq r0, pc, fp, lsl #14 │ │ │ │ + subeq r1, r8, r8, ror #24 │ │ │ │ + umaaleq r1, r8, r8, lr │ │ │ │ + subeq r7, fp, r0, lsl #19 │ │ │ │ + eoreq r0, pc, r6, asr #19 │ │ │ │ + subeq r1, r8, r0, ror lr │ │ │ │ + subeq r1, r8, r0, asr #27 │ │ │ │ + eoreq r0, pc, r3, lsr #12 │ │ │ │ + subeq r1, r8, r8, lsr #23 │ │ │ │ andeq r4, r0, r0, asr r0 │ │ │ │ - subeq r1, r8, ip, asr #28 │ │ │ │ - subeq r1, r8, ip, lsl lr │ │ │ │ - eoreq r6, ip, ip, asr #27 │ │ │ │ - subeq r1, r8, r4, asr #23 │ │ │ │ + subeq r1, r8, ip, lsr lr │ │ │ │ + subeq r1, r8, ip, lsl #28 │ │ │ │ + strhteq r6, [ip], -ip │ │ │ │ + strheq r1, [r8], #-180 @ 0xffffff4c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4a8270 │ │ │ │ - b 4d4b44 │ │ │ │ + bne 4a8280 │ │ │ │ + b 4d4b54 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 4a8280 │ │ │ │ + ldr r0, [pc, #4] @ 4a8290 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - subeq r1, r8, r0, ror #19 │ │ │ │ + ldrdeq r1, [r8], #-144 @ 0xffffff70 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #788 @ 0x314 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r8, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r4, [r0] │ │ │ │ lsr r0, r2, #7 │ │ │ │ cmp r0, #2 │ │ │ │ str r4, [sp, #28] │ │ │ │ - bhi 4a82dc │ │ │ │ + bhi 4a82ec │ │ │ │ add r6, sp, #32 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ strb r0, [r6, r7] │ │ │ │ mov r0, r6 │ │ │ │ bl 43de4 │ │ │ │ - b 4a8304 │ │ │ │ + b 4a8314 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 43664 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 43de4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4258c │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a8650 │ │ │ │ + beq 4a8660 │ │ │ │ add r4, sp, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ bl 43afc │ │ │ │ add r7, sp, #32 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ @@ -1151149,36 +1151153,36 @@ │ │ │ │ mov r1, fp │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ cmp r1, #10 │ │ │ │ movls r0, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a86b4 │ │ │ │ + beq 4a86c4 │ │ │ │ ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ cmp r1, #10 │ │ │ │ sub r3, r0, #1 │ │ │ │ movls r2, r4 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ add r2, r2, #24 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ - bl 64ddec │ │ │ │ + bl 64ddfc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bic r1, r0, #1 │ │ │ │ cmp r1, #4 │ │ │ │ - bne 4a8454 │ │ │ │ + bne 4a8464 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #756] @ 0x2f4 │ │ │ │ str r3, [sp, #752] @ 0x2f0 │ │ │ │ str r3, [sp, #748] @ 0x2ec │ │ │ │ str r3, [sp, #744] @ 0x2e8 │ │ │ │ str r3, [sp, #740] @ 0x2e4 │ │ │ │ str r3, [sp, #736] @ 0x2e0 │ │ │ │ - b 4a8494 │ │ │ │ + b 4a84a4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -1151202,49 +1151206,49 @@ │ │ │ │ add r0, sp, #736 @ 0x2e0 │ │ │ │ mov r1, r0 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm fp, {r2, r3, r4, r5, r6, r7} │ │ │ │ mvn r2, #4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ tst r1, r2 │ │ │ │ - beq 4a85a8 │ │ │ │ - ldr r1, [pc, #608] @ 4a873c │ │ │ │ + beq 4a85b8 │ │ │ │ + ldr r1, [pc, #608] @ 4a874c │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, pc, r1 │ │ │ │ stm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r2, sp, #764 @ 0x2fc │ │ │ │ ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ - ldr r0, [pc, #588] @ 4a8740 │ │ │ │ + ldr r0, [pc, #588] @ 4a8750 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ add r0, sp, #772 @ 0x304 │ │ │ │ str r0, [sp, #764] @ 0x2fc │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #772] @ 0x304 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r9, sp, #776 @ 0x308 │ │ │ │ cmp r6, #0 │ │ │ │ ldm r9, {r5, r7, r9} │ │ │ │ - beq 4a8540 │ │ │ │ + beq 4a8550 │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ bl 42cc4 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4a85b8 │ │ │ │ - ldr r1, [pc, #500] @ 4a8744 │ │ │ │ - ldr r2, [pc, #500] @ 4a8748 │ │ │ │ - ldr r0, [pc, #500] @ 4a874c │ │ │ │ + beq 4a85c8 │ │ │ │ + ldr r1, [pc, #500] @ 4a8754 │ │ │ │ + ldr r2, [pc, #500] @ 4a8758 │ │ │ │ + ldr r0, [pc, #500] @ 4a875c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #496] @ 4a8750 │ │ │ │ + ldr r3, [pc, #496] @ 4a8760 │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ movw r7, #365 @ 0x16d │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ mov r7, #79 @ 0x4f │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1151255,71 +1151259,71 @@ │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r8, [sp] │ │ │ │ bl 64e80 │ │ │ │ - b 4a86c4 │ │ │ │ + b 4a86d4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4a85b8 │ │ │ │ + beq 4a85c8 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 42cc4 │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ cmp r6, #10 │ │ │ │ - bls 4a8600 │ │ │ │ + bls 4a8610 │ │ │ │ ldr r7, [sp, #452] @ 0x1c4 │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4a8634 │ │ │ │ + beq 4a8644 │ │ │ │ mov r5, r4 │ │ │ │ - b 4a85e8 │ │ │ │ + b 4a85f8 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4a8634 │ │ │ │ + beq 4a8644 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a85dc │ │ │ │ + beq 4a85ec │ │ │ │ mov r0, r5 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a85dc │ │ │ │ + b 4a85ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4a8648 │ │ │ │ + beq 4a8658 │ │ │ │ add r4, sp, #448 @ 0x1c0 │ │ │ │ - b 4a861c │ │ │ │ + b 4a862c │ │ │ │ add r4, r4, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4a8648 │ │ │ │ + beq 4a8658 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a8610 │ │ │ │ + beq 4a8620 │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a8610 │ │ │ │ + b 4a8620 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #788 @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #248] @ 4a8754 │ │ │ │ - ldr r2, [pc, #248] @ 4a8758 │ │ │ │ - ldr r1, [pc, #248] @ 4a875c │ │ │ │ + ldr r0, [pc, #248] @ 4a8764 │ │ │ │ + ldr r2, [pc, #248] @ 4a8768 │ │ │ │ + ldr r1, [pc, #248] @ 4a876c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #448 @ 0x1c0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #212] @ 4a8760 │ │ │ │ + ldr r3, [pc, #212] @ 4a8770 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #460] @ 0x1cc │ │ │ │ @@ -1151330,51 +1151334,51 @@ │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r8 │ │ │ │ bl 65320 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4a86dc │ │ │ │ + beq 4a86ec │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ bl 42cc4 │ │ │ │ add r4, sp, #448 @ 0x1c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a9390 │ │ │ │ + bl 4a93a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - b 4a8728 │ │ │ │ + b 4a8738 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r4, sp, #448 @ 0x1c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4a872c │ │ │ │ + beq 4a873c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a9390 │ │ │ │ + bl 4a93a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a9390 │ │ │ │ + bl 4a93a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - strdeq r1, [r8], #-132 @ 0xffffff7c │ │ │ │ - subeq r7, fp, r8, asr r8 │ │ │ │ - eoreq r0, pc, fp, asr #6 │ │ │ │ - eoreq r0, pc, pc, lsl #6 │ │ │ │ - eoreq r0, pc, r7, asr #4 │ │ │ │ - subeq r1, r8, ip, lsr #15 │ │ │ │ + subeq r1, r8, r4, ror #17 │ │ │ │ + subeq r7, fp, r8, asr #16 │ │ │ │ + eoreq r0, pc, fp, lsr r3 @ │ │ │ │ + strdeq r0, [pc], -pc @ │ │ │ │ + eoreq r0, pc, r7, lsr r2 @ │ │ │ │ + umaaleq r1, r8, ip, r7 │ │ │ │ strdeq r3, [r0], -r4 │ │ │ │ - strdeq r1, [r8], #-80 @ 0xffffffb0 │ │ │ │ - subeq r1, r8, r0, lsl r6 │ │ │ │ - strheq r7, [fp], #-108 @ 0xffffff94 │ │ │ │ + subeq r1, r8, r0, ror #11 │ │ │ │ + subeq r1, r8, r0, lsl #12 │ │ │ │ + subeq r7, fp, ip, lsr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r1] │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -1151386,21 +1151390,21 @@ │ │ │ │ bl 438d4 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ strb r8, [r5, r4] │ │ │ │ bl 423a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a88a0 │ │ │ │ + beq 4a88b0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r8, [sp, #488] @ 0x1e8 │ │ │ │ bl 43778 │ │ │ │ ldrb r0, [fp, #8] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4a890c │ │ │ │ + beq 4a891c │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -1151413,119 +1151417,119 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4a8864 │ │ │ │ + beq 4a8874 │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ bl 43c40 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a897c │ │ │ │ + beq 4a898c │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ add sp, sp, #452 @ 0x1c4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #460] @ 4a8a38 │ │ │ │ - ldr r0, [pc, #460] @ 4a8a3c │ │ │ │ - ldr r3, [pc, #460] @ 4a8a40 │ │ │ │ + ldr r1, [pc, #460] @ 4a8a48 │ │ │ │ + ldr r0, [pc, #460] @ 4a8a4c │ │ │ │ + ldr r3, [pc, #460] @ 4a8a50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ 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 64e80 │ │ │ │ - b 4a89e8 │ │ │ │ - ldr r0, [pc, #384] @ 4a8a28 │ │ │ │ + b 4a89f8 │ │ │ │ + ldr r0, [pc, #384] @ 4a8a38 │ │ │ │ mov r3, #3 │ │ │ │ - ldr r1, [pc, #380] @ 4a8a2c │ │ │ │ - ldr r2, [pc, #380] @ 4a8a30 │ │ │ │ + ldr r1, [pc, #380] @ 4a8a3c │ │ │ │ + ldr r2, [pc, #380] @ 4a8a40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r9] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ mov r2, #2 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r3] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #328] @ 4a8a34 │ │ │ │ + ldr r2, [pc, #328] @ 4a8a44 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #24] │ │ │ │ bl 64efc │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #312] @ 4a8a50 │ │ │ │ - ldr r1, [pc, #312] @ 4a8a54 │ │ │ │ + ldr r0, [pc, #312] @ 4a8a60 │ │ │ │ + ldr r1, [pc, #312] @ 4a8a64 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ mov r2, #3 │ │ │ │ ldr r3, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #260] @ 4a8a58 │ │ │ │ + ldr r1, [pc, #260] @ 4a8a68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ bl 64efc │ │ │ │ - b 4a89e8 │ │ │ │ + b 4a89f8 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #188] @ 4a8a44 │ │ │ │ - ldr r1, [pc, #188] @ 4a8a48 │ │ │ │ + ldr r0, [pc, #188] @ 4a8a54 │ │ │ │ + ldr r1, [pc, #188] @ 4a8a58 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ mov r2, #3 │ │ │ │ ldr r3, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #136] @ 4a8a4c │ │ │ │ + ldr r1, [pc, #136] @ 4a8a5c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -1151537,81 +1151541,81 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a8a18 │ │ │ │ + beq 4a8a28 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ andeq r3, r0, r4, lsr #17 │ │ │ │ - subeq r1, r8, r0, lsr r4 │ │ │ │ - subeq r1, r8, r4, lsl r4 │ │ │ │ - subeq r7, fp, r0, ror #8 │ │ │ │ - subeq r1, r8, r0, ror #9 │ │ │ │ - eoreq pc, lr, fp, lsr pc @ │ │ │ │ - subeq r1, r8, r0, asr #9 │ │ │ │ + subeq r1, r8, r0, lsr #8 │ │ │ │ + subeq r1, r8, r4, lsl #8 │ │ │ │ + subeq r7, fp, r0, asr r4 │ │ │ │ + ldrdeq r1, [r8], #-64 @ 0xffffffc0 │ │ │ │ + eoreq pc, lr, fp, lsr #30 │ │ │ │ + strheq r1, [r8], #-64 @ 0xffffffc0 │ │ │ │ @ instruction: 0x000037b0 │ │ │ │ - subeq r1, r8, r4, lsr #6 │ │ │ │ - subeq r7, fp, r8, lsl #7 │ │ │ │ + subeq r1, r8, r4, lsl r3 │ │ │ │ + subeq r7, fp, r8, ror r3 │ │ │ │ andeq r3, r0, r0, lsr #16 │ │ │ │ - subeq r1, r8, ip, ror r3 │ │ │ │ - strdeq r7, [fp], #-56 @ 0xffffffc8 │ │ │ │ + subeq r1, r8, ip, ror #6 │ │ │ │ + subeq r7, fp, r8, ror #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ ldr r4, [r1] │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ lsr r0, r3, #7 │ │ │ │ mov r9, r1 │ │ │ │ cmp r0, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bhi 4a8ac8 │ │ │ │ + bhi 4a8ad8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, r3 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ strb r0, [r7, r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 423a0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a8b00 │ │ │ │ + beq 4a8b10 │ │ │ │ mov r0, fp │ │ │ │ bl 43778 │ │ │ │ - b 4a8b00 │ │ │ │ + b 4a8b10 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 43664 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 423a0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a8af8 │ │ │ │ + beq 4a8b08 │ │ │ │ mov r0, fp │ │ │ │ bl 43778 │ │ │ │ mov r0, r5 │ │ │ │ bl 4258c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4a8bec │ │ │ │ + beq 4a8bfc │ │ │ │ ldrb r0, [fp, #8] │ │ │ │ ldr r8, [sp, #488] @ 0x1e8 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4a8c5c │ │ │ │ + beq 4a8c6c │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -1151624,120 +1151628,120 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42820 │ │ │ │ mov r5, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4a8bb0 │ │ │ │ + beq 4a8bc0 │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ bl 43c40 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a8ccc │ │ │ │ + beq 4a8cdc │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ add sp, sp, #452 @ 0x1c4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #464] @ 4a8d88 │ │ │ │ - ldr r0, [pc, #464] @ 4a8d8c │ │ │ │ - ldr r3, [pc, #464] @ 4a8d90 │ │ │ │ + ldr r1, [pc, #464] @ 4a8d98 │ │ │ │ + ldr r0, [pc, #464] @ 4a8d9c │ │ │ │ + ldr r3, [pc, #464] @ 4a8da0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ 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 64e80 │ │ │ │ - b 4a8d38 │ │ │ │ + b 4a8d48 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #384] @ 4a8d78 │ │ │ │ - ldr r1, [pc, #384] @ 4a8d7c │ │ │ │ - ldr r2, [pc, #384] @ 4a8d80 │ │ │ │ + ldr r0, [pc, #384] @ 4a8d88 │ │ │ │ + ldr r1, [pc, #384] @ 4a8d8c │ │ │ │ + ldr r2, [pc, #384] @ 4a8d90 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r3, #3 │ │ │ │ ldr r7, [r9] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r7] │ │ │ │ add r7, sp, #16 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #328] @ 4a8d84 │ │ │ │ + ldr r2, [pc, #328] @ 4a8d94 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #24] │ │ │ │ bl 64efc │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #312] @ 4a8da0 │ │ │ │ - ldr r1, [pc, #312] @ 4a8da4 │ │ │ │ + ldr r0, [pc, #312] @ 4a8db0 │ │ │ │ + ldr r1, [pc, #312] @ 4a8db4 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ mov r2, #3 │ │ │ │ ldr r3, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #260] @ 4a8da8 │ │ │ │ + ldr r1, [pc, #260] @ 4a8db8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ bl 64efc │ │ │ │ - b 4a8d38 │ │ │ │ + b 4a8d48 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #188] @ 4a8d94 │ │ │ │ - ldr r1, [pc, #188] @ 4a8d98 │ │ │ │ + ldr r0, [pc, #188] @ 4a8da4 │ │ │ │ + ldr r1, [pc, #188] @ 4a8da8 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ mov r2, #3 │ │ │ │ ldr r3, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #136] @ 4a8d9c │ │ │ │ + ldr r1, [pc, #136] @ 4a8dac │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -1151749,310 +1151753,310 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a8d68 │ │ │ │ + beq 4a8d78 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, fp │ │ │ │ bl 42fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ andeq r3, r0, r8, asr r5 │ │ │ │ - subeq r1, r8, ip, asr #1 │ │ │ │ - subeq r1, r8, r4, asr #1 │ │ │ │ - subeq r7, fp, r0, lsl r1 │ │ │ │ - umaaleq r1, r8, r4, r1 │ │ │ │ - eoreq pc, lr, pc, ror #23 │ │ │ │ - subeq r1, r8, r4, ror r1 │ │ │ │ + strheq r1, [r8], #-12 │ │ │ │ + strheq r1, [r8], #-4 │ │ │ │ + subeq r7, fp, r0, lsl #2 │ │ │ │ + subeq r1, r8, r4, lsl #3 │ │ │ │ + ldrdeq pc, [lr], -pc @ │ │ │ │ + subeq r1, r8, r4, ror #2 │ │ │ │ andeq r3, r0, r0, ror #8 │ │ │ │ - ldrdeq r0, [r8], #-244 @ 0xffffff0c │ │ │ │ - subeq r7, fp, r8, lsr r0 │ │ │ │ + subeq r0, r8, r4, asr #31 │ │ │ │ + subeq r7, fp, r8, lsr #32 │ │ │ │ ldrdeq r3, [r0], -r0 │ │ │ │ - subeq r1, r8, ip, lsr #32 │ │ │ │ - subeq r7, fp, r8, lsr #1 │ │ │ │ + subeq r1, r8, ip, lsl r0 │ │ │ │ + umaaleq r7, fp, r8, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 4a8764 │ │ │ │ + bl 4a8774 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r4, #20 │ │ │ │ bl 424e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a8e24 │ │ │ │ + beq 4a8e34 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 4358c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4a8e14 │ │ │ │ + beq 4a8e24 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #116] @ 4a8ea0 │ │ │ │ + ldr r1, [pc, #116] @ 4a8eb0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #112] @ 4a8ea4 │ │ │ │ + ldr r2, [pc, #112] @ 4a8eb4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #64] @ 4a8ea8 │ │ │ │ + ldr r0, [pc, #64] @ 4a8eb8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a8e98 │ │ │ │ + beq 4a8ea8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r0, [r8], #-224 @ 0xffffff20 │ │ │ │ - strheq r0, [r8], #-228 @ 0xffffff1c │ │ │ │ - subeq r7, fp, r4, ror r1 │ │ │ │ + subeq r0, r8, r0, asr #29 │ │ │ │ + subeq r0, r8, r4, lsr #29 │ │ │ │ + subeq r7, fp, r4, ror #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 4a8764 │ │ │ │ + bl 4a8774 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ bl 498fe8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4a8ef4 │ │ │ │ + beq 4a8f04 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4a8f64 │ │ │ │ + beq 4a8f74 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 498fe8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4a8f1c │ │ │ │ + bne 4a8f2c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42dcc │ │ │ │ mov r4, r0 │ │ │ │ - b 4a8f28 │ │ │ │ + b 4a8f38 │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4a8f48 │ │ │ │ + beq 4a8f58 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a8f3c │ │ │ │ + beq 4a8f4c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #164] @ 4a8ff4 │ │ │ │ - ldr r2, [pc, #164] @ 4a8ff8 │ │ │ │ + ldr r0, [pc, #164] @ 4a9004 │ │ │ │ + ldr r2, [pc, #164] @ 4a9008 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64f5c │ │ │ │ - b 4a8fc0 │ │ │ │ + b 4a8fd0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #116] @ 4a8fe8 │ │ │ │ - ldr r3, [pc, #116] @ 4a8fec │ │ │ │ + ldr r1, [pc, #116] @ 4a8ff8 │ │ │ │ + ldr r3, [pc, #116] @ 4a8ffc │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #68] @ 4a8ff0 │ │ │ │ + ldr r0, [pc, #68] @ 4a9000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4a8fe4 │ │ │ │ + beq 4a8ff4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r0, r8, r0, ror sp │ │ │ │ - subeq r0, r8, r4, ror sp │ │ │ │ - subeq r7, fp, r0, lsr r0 │ │ │ │ - eoreq pc, lr, r1, lsr #19 │ │ │ │ - subeq r0, r8, r4, lsl #29 │ │ │ │ + subeq r0, r8, r0, ror #26 │ │ │ │ + subeq r0, r8, r4, ror #26 │ │ │ │ + subeq r7, fp, r0, lsr #32 │ │ │ │ + mlaeq lr, r1, r9, pc @ │ │ │ │ + subeq r0, r8, r4, ror lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 4a8a5c │ │ │ │ + bl 4a8a6c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r4, #20 │ │ │ │ bl 424e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9074 │ │ │ │ + beq 4a9084 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 4358c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4a9064 │ │ │ │ + beq 4a9074 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #116] @ 4a90f0 │ │ │ │ + ldr r1, [pc, #116] @ 4a9100 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #112] @ 4a90f4 │ │ │ │ + ldr r2, [pc, #112] @ 4a9104 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #64] @ 4a90f8 │ │ │ │ + ldr r0, [pc, #64] @ 4a9108 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a90e8 │ │ │ │ + beq 4a90f8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r0, r8, r0, lsl #25 │ │ │ │ - subeq r0, r8, r4, ror #24 │ │ │ │ - subeq r6, fp, r4, lsr #30 │ │ │ │ + subeq r0, r8, r0, ror ip │ │ │ │ + subeq r0, r8, r4, asr ip │ │ │ │ + subeq r6, fp, r4, lsl pc │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 4a9114 │ │ │ │ + bne 4a9124 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 4a9118 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + bne 4a9128 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 4a710c │ │ │ │ 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 4a7da8 │ │ │ │ + bl 4a7db8 │ │ │ │ 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 4a7fc8 │ │ │ │ + bl 4a7fd8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ 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 4a91d0 │ │ │ │ - ldr r2, [pc, #56] @ 4a91dc │ │ │ │ + beq 4a91e0 │ │ │ │ + ldr r2, [pc, #56] @ 4a91ec │ │ │ │ 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 42b50 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #384 @ 0x180 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #8] @ 4a91e0 │ │ │ │ + ldr r0, [pc, #8] @ 4a91f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - strhteq pc, [lr], -r8 @ │ │ │ │ - subeq r0, r8, r0, ror #20 │ │ │ │ + eoreq pc, lr, r8, lsr #9 │ │ │ │ + subeq r0, r8, r0, asr sl │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4a78a8 │ │ │ │ + bl 4a78b8 │ │ │ │ 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 │ │ │ │ @@ -1152100,30 +1152104,30 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4a92e0 │ │ │ │ - b 4d4b44 │ │ │ │ + beq 4a92f0 │ │ │ │ + b 4d4b54 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 4a92f0 │ │ │ │ + ldr r0, [pc, #4] @ 4a9300 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - subeq r0, r8, r0, ror r9 │ │ │ │ + subeq r0, r8, r0, ror #18 │ │ │ │ ldr r0, [r0] │ │ │ │ b 43e68 │ │ │ │ ldr r1, [r0] │ │ │ │ orr r1, r1, #2 │ │ │ │ cmp r1, #2 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4a931c │ │ │ │ + beq 4a932c │ │ │ │ b 42cc4 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1152150,103 +1152154,103 @@ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #240] @ 0xf0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #10 │ │ │ │ - bls 4a93dc │ │ │ │ + bls 4a93ec │ │ │ │ ldrd r6, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4a940c │ │ │ │ + beq 4a941c │ │ │ │ mov r4, r6 │ │ │ │ - b 4a93c4 │ │ │ │ + b 4a93d4 │ │ │ │ add r4, r4, #24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4a940c │ │ │ │ + beq 4a941c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a93b8 │ │ │ │ + beq 4a93c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a93b8 │ │ │ │ + b 4a93c8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a93f4 │ │ │ │ + bne 4a9404 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r4, r4, #24 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4a93e4 │ │ │ │ + beq 4a93f4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a93e8 │ │ │ │ + beq 4a93f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a93e8 │ │ │ │ + b 4a93f8 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #512] @ 0x200 │ │ │ │ cmp r5, #16 │ │ │ │ - bls 4a946c │ │ │ │ + bls 4a947c │ │ │ │ ldrd r6, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4a94a0 │ │ │ │ + beq 4a94b0 │ │ │ │ add r4, r6, #8 │ │ │ │ - b 4a9454 │ │ │ │ + b 4a9464 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r4, r4, #32 │ │ │ │ - beq 4a94a0 │ │ │ │ + beq 4a94b0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9448 │ │ │ │ + beq 4a9458 │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a9448 │ │ │ │ + b 4a9458 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4a94b4 │ │ │ │ + beq 4a94c4 │ │ │ │ add r4, r0, #8 │ │ │ │ - b 4a9488 │ │ │ │ + b 4a9498 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r4, r4, #32 │ │ │ │ - beq 4a94b4 │ │ │ │ + beq 4a94c4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a947c │ │ │ │ + beq 4a948c │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a947c │ │ │ │ + b 4a948c │ │ │ │ lsl r1, r5, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ - ldr r9, [pc, #160] @ 4a9568 │ │ │ │ + ldr r9, [pc, #160] @ 4a9578 │ │ │ │ mov r2, r1 │ │ │ │ - ldr fp, [pc, #156] @ 4a956c │ │ │ │ + ldr fp, [pc, #156] @ 4a957c │ │ │ │ add r1, r0, #28 │ │ │ │ - ldr ip, [pc, #152] @ 4a9570 │ │ │ │ + ldr ip, [pc, #152] @ 4a9580 │ │ │ │ add r7, r0, #20 │ │ │ │ - ldr lr, [pc, #148] @ 4a9574 │ │ │ │ + ldr lr, [pc, #148] @ 4a9584 │ │ │ │ mov r4, #4 │ │ │ │ - ldr r8, [pc, #144] @ 4a9578 │ │ │ │ + ldr r8, [pc, #144] @ 4a9588 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #140] @ 4a957c │ │ │ │ + ldr sl, [pc, #140] @ 4a958c │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #128] @ 4a9580 │ │ │ │ + ldr r1, [pc, #128] @ 4a9590 │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r3, [pc, #124] @ 4a9584 │ │ │ │ + ldr r3, [pc, #124] @ 4a9594 │ │ │ │ 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 │ │ │ │ @@ -1152261,53 +1152265,53 @@ │ │ │ │ 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 761518 │ │ │ │ + bl 761528 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - umaaleq r0, r8, ip, r8 │ │ │ │ - ldrdeq r5, [ip], -r0 @ │ │ │ │ - subeq r0, r8, ip, ror r8 │ │ │ │ - eoreq r8, ip, r3, lsr lr │ │ │ │ - eoreq r8, ip, r3, lsl lr │ │ │ │ - subeq r0, r8, r4, ror #16 │ │ │ │ - strdeq pc, [lr], -sp @ │ │ │ │ - eoreq pc, lr, r2, lsl #6 │ │ │ │ + subeq r0, r8, ip, lsl #17 │ │ │ │ + eoreq r5, ip, r0, asr #19 │ │ │ │ + subeq r0, r8, ip, ror #16 │ │ │ │ + eoreq r8, ip, r3, lsr #28 │ │ │ │ + eoreq r8, ip, r3, lsl #28 │ │ │ │ + subeq r0, r8, r4, asr r8 │ │ │ │ + eoreq pc, lr, sp, ror #5 │ │ │ │ + strdeq pc, [lr], -r2 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov r9, sp │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r3 │ │ │ │ - bl 738b14 │ │ │ │ + bl 738b24 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 738b14 │ │ │ │ + bl 738b24 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr fp, [sp] │ │ │ │ cmp r5, r8 │ │ │ │ - bne 4a95ec │ │ │ │ + bne 4a95fc │ │ │ │ ldrb r0, [sp, #60] @ 0x3c │ │ │ │ ldrb r1, [sp, #28] │ │ │ │ cmp r1, r0 │ │ │ │ ldrbeq r0, [sp, #29] │ │ │ │ cmpeq r0, #2 │ │ │ │ - beq 4a969c │ │ │ │ + beq 4a96ac │ │ │ │ ldrb r4, [sp, #8] │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4a9608 │ │ │ │ + beq 4a9618 │ │ │ │ add r1, r9, #9 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #19 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add r0, r0, #9 │ │ │ │ @@ -1152318,15 +1152322,15 @@ │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ bl 438d4 │ │ │ │ ldrb r5, [sp, #40] @ 0x28 │ │ │ │ strb r6, [sp, #94] @ 0x5e │ │ │ │ cmp r5, #6 │ │ │ │ strh r7, [sp, #92] @ 0x5c │ │ │ │ - beq 4a9658 │ │ │ │ + beq 4a9668 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #19 │ │ │ │ add r1, r0, #9 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 438d4 │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ @@ -1152338,193 +1152342,193 @@ │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ strb r7, [sp, #126] @ 0x7e │ │ │ │ strh r6, [sp, #124] @ 0x7c │ │ │ │ - bl 4b5118 │ │ │ │ + bl 4b5128 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #61] @ 0x3d │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4a95ec │ │ │ │ + bne 4a95fc │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ cmp r0, #3 │ │ │ │ mov r0, #0 │ │ │ │ movwcc r0, #1 │ │ │ │ cmp r1, #3 │ │ │ │ movwcc r2, #1 │ │ │ │ teq r2, r0 │ │ │ │ - bne 4a95ec │ │ │ │ + bne 4a95fc │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a95ec │ │ │ │ + bne 4a95fc │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr lr, [pc, #60] @ 4a9740 │ │ │ │ + ldr lr, [pc, #60] @ 4a9750 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #56] @ 4a9744 │ │ │ │ + ldr r1, [pc, #56] @ 4a9754 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr ip, [pc, #52] @ 4a9748 │ │ │ │ + ldr ip, [pc, #52] @ 4a9758 │ │ │ │ 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 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r0, r8, r0, lsl #13 │ │ │ │ - eoreq r8, ip, r7, lsl lr │ │ │ │ - subeq r0, r8, r4, lsl #13 │ │ │ │ + subeq r0, r8, r0, ror r6 │ │ │ │ + eoreq r8, ip, r7, lsl #28 │ │ │ │ + subeq r0, r8, r4, ror r6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr ip, [pc, #96] @ 4a97bc │ │ │ │ + ldr ip, [pc, #96] @ 4a97cc │ │ │ │ mov r2, r1 │ │ │ │ - ldr lr, [pc, #92] @ 4a97c0 │ │ │ │ + ldr lr, [pc, #92] @ 4a97d0 │ │ │ │ add r5, r0, #4 │ │ │ │ - ldr r4, [pc, #88] @ 4a97c4 │ │ │ │ + ldr r4, [pc, #88] @ 4a97d4 │ │ │ │ mov r6, #9 │ │ │ │ - ldr r1, [pc, #84] @ 4a97c8 │ │ │ │ + ldr r1, [pc, #84] @ 4a97d8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #80] @ 4a97cc │ │ │ │ + ldr r3, [pc, #80] @ 4a97dc │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r0, r8, ip, lsl r6 │ │ │ │ - eoreq pc, lr, r5, asr #1 │ │ │ │ - subeq r0, r8, r8, lsl r6 │ │ │ │ - eoreq pc, lr, r5, lsr #1 │ │ │ │ - eoreq pc, lr, r6, lsr #1 │ │ │ │ + subeq r0, r8, ip, lsl #12 │ │ │ │ + strhteq pc, [lr], -r5 @ │ │ │ │ + subeq r0, r8, r8, lsl #12 │ │ │ │ + mlaeq lr, r5, r0, pc @ │ │ │ │ + mlaeq lr, r6, r0, pc @ │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4a9828 │ │ │ │ + beq 4a9838 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r1, [pc, #76] @ 4a983c │ │ │ │ + ldr r1, [pc, #76] @ 4a984c │ │ │ │ add lr, sp, #12 │ │ │ │ - ldr r3, [pc, #72] @ 4a9840 │ │ │ │ - ldr ip, [pc, #72] @ 4a9844 │ │ │ │ + ldr r3, [pc, #72] @ 4a9850 │ │ │ │ + ldr ip, [pc, #72] @ 4a9854 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r1, [pc, #24] @ 4a9848 │ │ │ │ + ldr r1, [pc, #24] @ 4a9858 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq r8, ip, r3, asr #24 │ │ │ │ - eoreq pc, lr, sl, lsr r0 @ │ │ │ │ - subeq r0, r8, ip, lsr #11 │ │ │ │ - eoreq ip, ip, sp, ror sl │ │ │ │ + b 76124c │ │ │ │ + eoreq r8, ip, r3, lsr ip │ │ │ │ + eoreq pc, lr, sl, lsr #32 │ │ │ │ + umaaleq r0, r8, ip, r5 │ │ │ │ + eoreq ip, ip, sp, ror #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #512] @ 0x200 │ │ │ │ cmp r5, #16 │ │ │ │ - bls 4a9894 │ │ │ │ + bls 4a98a4 │ │ │ │ ldrd r6, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4a98c8 │ │ │ │ + beq 4a98d8 │ │ │ │ add r4, r6, #8 │ │ │ │ - b 4a987c │ │ │ │ + b 4a988c │ │ │ │ subs r7, r7, #1 │ │ │ │ add r4, r4, #32 │ │ │ │ - beq 4a98c8 │ │ │ │ + beq 4a98d8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9870 │ │ │ │ + beq 4a9880 │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a9870 │ │ │ │ + b 4a9880 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4a98dc │ │ │ │ + beq 4a98ec │ │ │ │ add r4, r0, #8 │ │ │ │ - b 4a98b0 │ │ │ │ + b 4a98c0 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r4, r4, #32 │ │ │ │ - beq 4a98dc │ │ │ │ + beq 4a98ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a98a4 │ │ │ │ + beq 4a98b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a98a4 │ │ │ │ + b 4a98b4 │ │ │ │ lsl r1, r5, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #240] @ 0xf0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #10 │ │ │ │ - bls 4a992c │ │ │ │ + bls 4a993c │ │ │ │ ldrd r6, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4a995c │ │ │ │ + beq 4a996c │ │ │ │ mov r4, r6 │ │ │ │ - b 4a9914 │ │ │ │ + b 4a9924 │ │ │ │ add r4, r4, #24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4a995c │ │ │ │ + beq 4a996c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9908 │ │ │ │ + beq 4a9918 │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a9908 │ │ │ │ + b 4a9918 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a9944 │ │ │ │ + bne 4a9954 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r4, r4, #24 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4a9934 │ │ │ │ + beq 4a9944 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9938 │ │ │ │ + beq 4a9948 │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a9938 │ │ │ │ + b 4a9948 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1152533,246 +1152537,246 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r7, #10 │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r7 │ │ │ │ movls r4, #10 │ │ │ │ movhi r9, r5 │ │ │ │ cmp r9, r1 │ │ │ │ - bhi 4a9b2c │ │ │ │ + bhi 4a9b3c │ │ │ │ ldr fp, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, #11 │ │ │ │ - bcs 4a99c8 │ │ │ │ + bcs 4a99d8 │ │ │ │ cmp r7, #11 │ │ │ │ - bcs 4a99dc │ │ │ │ + bcs 4a99ec │ │ │ │ mov r1, sl │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, r1 │ │ │ │ - bne 4a9a38 │ │ │ │ + bne 4a9a48 │ │ │ │ mov r1, sl │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r1, fp │ │ │ │ lsl r2, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #24 │ │ │ │ str r5, [r6, #240] @ 0xf0 │ │ │ │ umull r4, r0, r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a9b44 │ │ │ │ + bne 4a9b54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9b44 │ │ │ │ + beq 4a9b54 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, sl │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #24 │ │ │ │ umull sl, r0, r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a9aa8 │ │ │ │ + bne 4a9ab8 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9aa8 │ │ │ │ + beq 4a9ab8 │ │ │ │ cmp r7, #11 │ │ │ │ - bcs 4a9ab8 │ │ │ │ - ldr r0, [pc, #260] @ 4a9b74 │ │ │ │ + bcs 4a9ac8 │ │ │ │ + ldr r0, [pc, #260] @ 4a9b84 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ bl 2bcc4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a99bc │ │ │ │ + beq 4a99cc │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r2, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 438d4 │ │ │ │ - b 4a9b00 │ │ │ │ + b 4a9b10 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, sl │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #24 │ │ │ │ umull r7, r0, r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a9b18 │ │ │ │ + bne 4a9b28 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ - bl 7631e0 │ │ │ │ + bl 7631f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9b18 │ │ │ │ + beq 4a9b28 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, sl │ │ │ │ bl 2bcc54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #8 │ │ │ │ - beq 4a99bc │ │ │ │ + beq 4a99cc │ │ │ │ str r8, [r6, #240] @ 0xf0 │ │ │ │ stm r6, {r4, r9} │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, sl │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r7 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, sl │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #68] @ 4a9b78 │ │ │ │ + ldr r0, [pc, #68] @ 4a9b88 │ │ │ │ mov r1, #32 │ │ │ │ - ldr r2, [pc, #64] @ 4a9b7c │ │ │ │ + ldr r2, [pc, #64] @ 4a9b8c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ - ldr r1, [pc, #52] @ 4a9b80 │ │ │ │ + ldr r1, [pc, #52] @ 4a9b90 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #48] @ 4a9b84 │ │ │ │ - ldr r3, [pc, #48] @ 4a9b88 │ │ │ │ + ldr r0, [pc, #48] @ 4a9b94 │ │ │ │ + ldr r3, [pc, #48] @ 4a9b98 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - subeq r6, fp, r0, lsl #4 │ │ │ │ - eoreq pc, ip, r8, lsl #13 │ │ │ │ - subeq r0, r8, ip, ror #5 │ │ │ │ - subeq r0, r8, r4, lsr #5 │ │ │ │ - eoreq lr, lr, r3, asr ip │ │ │ │ - subeq r0, r8, ip, asr #3 │ │ │ │ + strdeq r6, [fp], #-16 │ │ │ │ + eoreq pc, ip, r8, ror r6 @ │ │ │ │ + ldrdeq r0, [r8], #-44 @ 0xffffffd4 │ │ │ │ + umaaleq r0, r8, r4, r2 │ │ │ │ + eoreq lr, lr, r3, asr #24 │ │ │ │ + strheq r0, [r8], #-28 @ 0xffffffe4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #108] @ 4a9c08 │ │ │ │ + ldr r0, [pc, #108] @ 4a9c18 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4a9bcc │ │ │ │ - ldr r1, [pc, #100] @ 4a9c18 │ │ │ │ - ldr r0, [pc, #100] @ 4a9c1c │ │ │ │ + bne 4a9bdc │ │ │ │ + ldr r1, [pc, #100] @ 4a9c28 │ │ │ │ + ldr r0, [pc, #100] @ 4a9c2c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #56] @ 4a9c0c │ │ │ │ + ldr r3, [pc, #56] @ 4a9c1c │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #52] @ 4a9c10 │ │ │ │ + ldr r0, [pc, #52] @ 4a9c20 │ │ │ │ add r2, sp, #12 │ │ │ │ strb r1, [sp, #11] │ │ │ │ add r1, sp, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #24] @ 4a9c14 │ │ │ │ + ldr r0, [pc, #24] @ 4a9c24 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4a9bac │ │ │ │ - strdeq r6, [fp], #-8 │ │ │ │ - umaaleq pc, r7, r8, r3 @ │ │ │ │ - ldrdeq pc, [r7], #-68 @ 0xffffffbc │ │ │ │ - umaaleq r6, fp, r4, r0 │ │ │ │ - subeq r0, r8, r4, lsl #5 │ │ │ │ - subeq r6, fp, r0, ror r3 │ │ │ │ + b 4a9bbc │ │ │ │ + subeq r6, fp, r8, ror #1 │ │ │ │ + subeq pc, r7, r8, lsl #7 │ │ │ │ + subeq pc, r7, r4, asr #9 │ │ │ │ + subeq r6, fp, r4, lsl #1 │ │ │ │ + subeq r0, r8, r4, ror r2 │ │ │ │ + subeq r6, fp, r0, ror #6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #148] @ 4a9cc8 │ │ │ │ + ldr r0, [pc, #148] @ 4a9cd8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r4] │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r2 │ │ │ │ add r5, r0, r1 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a9ca4 │ │ │ │ + bne 4a9cb4 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r5, #128] @ 0x80 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9c78 │ │ │ │ + beq 4a9c88 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ add r6, r0, #1 │ │ │ │ - b 4a9c7c │ │ │ │ + b 4a9c8c │ │ │ │ mov r6, #0 │ │ │ │ strd r6, [r5, #128] @ 0x80 │ │ │ │ add r6, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4e6bc4 │ │ │ │ + bl 4e6bd4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #32] @ 4a9ccc │ │ │ │ + ldr r0, [pc, #32] @ 4a9cdc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - strdeq r6, [fp], #-36 @ 0xffffffdc │ │ │ │ - subeq r0, r8, r0, lsr #3 │ │ │ │ + subeq r6, fp, r4, ror #5 │ │ │ │ + umaaleq r0, r8, r0, r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #368] @ 4a9e54 │ │ │ │ + ldr r0, [pc, #368] @ 4a9e64 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ add r5, r0, r3 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4a9e38 │ │ │ │ + bcs 4a9e48 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r2, r0, #1 │ │ │ │ str r2, [r5, #32] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 4a9d2c │ │ │ │ + bne 4a9d3c │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r8] │ │ │ │ str r0, [r5, #32] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, sp │ │ │ │ add r0, r4, #16 │ │ │ │ add r1, r5, #52 @ 0x34 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r7, r5, #88 @ 0x58 │ │ │ │ ldr ip, [r5, #68] @ 0x44 │ │ │ │ ldr lr, [r5, #72] @ 0x48 │ │ │ │ add r6, r4, #52 @ 0x34 │ │ │ │ ldr r9, [r5, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ ldm r7!, {r0, r1, r2, r4} │ │ │ │ @@ -1152801,62 +1152805,62 @@ │ │ │ │ str ip, [sp, #32] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ strh r2, [sp, #30] │ │ │ │ str r7, [sp, #12] │ │ │ │ str r4, [sp, #4] │ │ │ │ strh r3, [sp, #28] │ │ │ │ str r0, [r6] │ │ │ │ - bcs 4a9e34 │ │ │ │ + bcs 4a9e44 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ ldrex r0, [r7] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a9dd4 │ │ │ │ + bne 4a9de4 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 4a9e34 │ │ │ │ + bmi 4a9e44 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ ldr r0, [r4] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bcs 4a9e34 │ │ │ │ + bcs 4a9e44 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r6, [r8, #72] @ 0x48 │ │ │ │ str r7, [r8, #76] @ 0x4c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r4, [r8, #80] @ 0x50 │ │ │ │ str r0, [r5, #32] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #24] @ 4a9e58 │ │ │ │ + ldr r0, [pc, #24] @ 4a9e68 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r5, #32] │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r6, fp, r8, asr #4 │ │ │ │ - subeq r0, r8, ip, lsl r0 │ │ │ │ + subeq r6, fp, r8, lsr r2 │ │ │ │ + subeq r0, r8, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ - ldr r1, [pc, #364] @ 4a9fdc │ │ │ │ + ldr r1, [pc, #364] @ 4a9fec │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4a9f80 │ │ │ │ - ldr r2, [pc, #356] @ 4a9fec │ │ │ │ + bne 4a9f90 │ │ │ │ + ldr r2, [pc, #356] @ 4a9ffc │ │ │ │ add r5, sp, #8 │ │ │ │ - ldr r1, [pc, #352] @ 4a9ff0 │ │ │ │ + ldr r1, [pc, #352] @ 4aa000 │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ str r1, [sp, #1056] @ 0x420 │ │ │ │ @@ -1152864,1015 +1152868,1015 @@ │ │ │ │ str r1, [sp, #1048] @ 0x418 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ bl 496e74 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r7, #16 │ │ │ │ - ldr r3, [pc, #292] @ 4a9ff4 │ │ │ │ + ldr r3, [pc, #292] @ 4aa004 │ │ │ │ movls r1, r5 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ add r3, pc, r3 │ │ │ │ movls r2, r7 │ │ │ │ - bl 64d214 │ │ │ │ + bl 64d224 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #16 │ │ │ │ - bls 4a9f2c │ │ │ │ + bls 4a9f3c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a9f60 │ │ │ │ + beq 4a9f70 │ │ │ │ add r6, r5, #8 │ │ │ │ - b 4a9f14 │ │ │ │ + b 4a9f24 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r6, r6, #32 │ │ │ │ - beq 4a9f60 │ │ │ │ + beq 4a9f70 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9f08 │ │ │ │ + beq 4a9f18 │ │ │ │ mov r0, r6 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a9f08 │ │ │ │ + b 4a9f18 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4a9f70 │ │ │ │ + beq 4a9f80 │ │ │ │ add r5, r5, #8 │ │ │ │ - b 4a9f48 │ │ │ │ + b 4a9f58 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 4a9f70 │ │ │ │ + beq 4a9f80 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9f3c │ │ │ │ + beq 4a9f4c │ │ │ │ mov r0, r5 │ │ │ │ bl 42cc4 │ │ │ │ - b 4a9f3c │ │ │ │ + b 4a9f4c │ │ │ │ lsl r1, r7, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #88] @ 4a9fe0 │ │ │ │ + ldr r3, [pc, #88] @ 4a9ff0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #84] @ 4a9fe4 │ │ │ │ + ldr r1, [pc, #84] @ 4a9ff4 │ │ │ │ mov r4, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ str r1, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #56] @ 4a9fe8 │ │ │ │ + ldr r1, [pc, #56] @ 4a9ff8 │ │ │ │ add r2, sp, #536 @ 0x218 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 64384 │ │ │ │ mov r0, r4 │ │ │ │ - b 4a9e80 │ │ │ │ + b 4a9e90 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4a9424 │ │ │ │ + bl 4a9434 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r5, fp, r4, ror fp │ │ │ │ - subeq pc, r7, r0, lsr #25 │ │ │ │ - ldrdeq pc, [r7], #-224 @ 0xffffff20 │ │ │ │ - subeq r5, fp, r0, lsr sl │ │ │ │ - eoreq lr, lr, r1, asr fp │ │ │ │ - strdeq r5, [fp], #-172 @ 0xffffff54 │ │ │ │ - subeq pc, r7, r4, lsr #31 │ │ │ │ + subeq r5, fp, r4, ror #22 │ │ │ │ + umaaleq pc, r7, r0, ip @ │ │ │ │ + subeq pc, r7, r0, asr #29 │ │ │ │ + subeq r5, fp, r0, lsr #20 │ │ │ │ + eoreq lr, lr, r1, asr #22 │ │ │ │ + subeq r5, fp, ip, ror #21 │ │ │ │ + umaaleq pc, r7, r4, pc @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #3412] @ 4aad60 │ │ │ │ + ldr r1, [pc, #3412] @ 4aad70 │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r9, [r0] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add fp, r2, r9 │ │ │ │ ldr r5, [fp, r3]! │ │ │ │ cmn r5, #-2147483646 @ 0x80000002 │ │ │ │ movwhi r7, #1 │ │ │ │ - bhi 4aaa1c │ │ │ │ + bhi 4aaa2c │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [fp] │ │ │ │ ldr r2, [fp, #12] │ │ │ │ ldr r4, [sl, #164] @ 0xa4 │ │ │ │ - ldr r8, [pc, #3364] @ 4aad68 │ │ │ │ + ldr r8, [pc, #3364] @ 4aad78 │ │ │ │ cmp r2, r4 │ │ │ │ add r8, pc, r8 │ │ │ │ - bne 4aa070 │ │ │ │ + bne 4aa080 │ │ │ │ ldr r6, [sl, #160] @ 0xa0 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [fp] │ │ │ │ - bne 4aa078 │ │ │ │ + bne 4aa088 │ │ │ │ mov r0, #1 │ │ │ │ - b 4aa0dc │ │ │ │ + b 4aa0ec │ │ │ │ str r5, [fp] │ │ │ │ ldr r6, [sl, #160] @ 0xa0 │ │ │ │ str r7, [sp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [sl, #156] @ 0x9c │ │ │ │ - bne 4aaa30 │ │ │ │ + bne 4aaa40 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aa0ac │ │ │ │ + beq 4aa0bc │ │ │ │ ldr r0, [fp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [fp] │ │ │ │ add r0, r0, #1 │ │ │ │ stm fp, {r0, r7} │ │ │ │ str r6, [fp, #8] │ │ │ │ str r4, [fp, #12] │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa92c │ │ │ │ + bne 4aa93c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sl, #84] @ 0x54 │ │ │ │ ldr r7, [sl, #88] @ 0x58 │ │ │ │ ldr r1, [sl, #92] @ 0x5c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 648be0 │ │ │ │ + bl 648bf0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bl 43e08 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - beq 4aa124 │ │ │ │ + beq 4aa134 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4aa13c │ │ │ │ + beq 4aa14c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa1f0 │ │ │ │ + beq 4aa200 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4258c │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4aa204 │ │ │ │ + bcs 4aa214 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [fp, #16] │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa1b0 │ │ │ │ + beq 4aa1c0 │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa1b0 │ │ │ │ + beq 4aa1c0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4258c │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4aa1d8 │ │ │ │ + bne 4aa1e8 │ │ │ │ mov r4, r8 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4aa284 │ │ │ │ + bne 4aa294 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #16] │ │ │ │ - b 4aa278 │ │ │ │ + b 4aa288 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4aa214 │ │ │ │ + bne 4aa224 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #16] │ │ │ │ - b 4aa2b4 │ │ │ │ + b 4aa2c4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcc 4aa170 │ │ │ │ - ldr r0, [pc, #2920] @ 4aad74 │ │ │ │ + bcc 4aa180 │ │ │ │ + ldr r0, [pc, #2920] @ 4aad84 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ - b 4aaa5c │ │ │ │ + b 4aaa6c │ │ │ │ mov r4, r8 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4a9588 │ │ │ │ + bl 4a9598 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa284 │ │ │ │ + beq 4aa294 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4aa254 │ │ │ │ + beq 4aa264 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #16] │ │ │ │ - beq 4aa278 │ │ │ │ + beq 4aa288 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r5, #1 │ │ │ │ mov r8, r4 │ │ │ │ - b 4aa320 │ │ │ │ + b 4aa330 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4aa29c │ │ │ │ + beq 4aa2ac │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r4 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #16] │ │ │ │ - beq 4aa2d0 │ │ │ │ + beq 4aa2e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4aa2d0 │ │ │ │ + beq 4aa2e0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aaa40 │ │ │ │ + bne 4aaa50 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [fp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa2f4 │ │ │ │ + beq 4aa304 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [fp, #16] │ │ │ │ add r0, r1, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ strd r0, [fp, #16] │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa93c │ │ │ │ + bne 4aa94c │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ mov r5, #0 │ │ │ │ ldrb r0, [sl, #263] @ 0x107 │ │ │ │ ldrb r1, [fp, #60] @ 0x3c │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa354 │ │ │ │ + beq 4aa364 │ │ │ │ strb r0, [fp, #60] @ 0x3c │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa95c │ │ │ │ + bne 4aa96c │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ ldrb r0, [sl, #266] @ 0x10a │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa384 │ │ │ │ + beq 4aa394 │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa96c │ │ │ │ + bne 4aa97c │ │ │ │ ldr r1, [r8, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ ldrb r0, [sl, #250] @ 0xfa │ │ │ │ ldrb r1, [fp, #61] @ 0x3d │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa3b4 │ │ │ │ + beq 4aa3c4 │ │ │ │ strb r0, [fp, #61] @ 0x3d │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa97c │ │ │ │ + bne 4aa98c │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ ldr r6, [sl, #96] @ 0x60 │ │ │ │ ldr r7, [sl, #100] @ 0x64 │ │ │ │ ldr r1, [sl, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 648be0 │ │ │ │ + bl 648bf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 43e08 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - beq 4aa3f8 │ │ │ │ + beq 4aa408 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4aa410 │ │ │ │ + beq 4aa420 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa4c0 │ │ │ │ + beq 4aa4d0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4258c │ │ │ │ ldr r0, [fp, #24] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4aa4d4 │ │ │ │ + bcs 4aa4e4 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [fp, #24] │ │ │ │ ldr r0, [fp, #28] │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa484 │ │ │ │ + beq 4aa494 │ │ │ │ bl 42730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa484 │ │ │ │ + beq 4aa494 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 648c90 │ │ │ │ + bl 648ca0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4258c │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4aa4a8 │ │ │ │ + bne 4aa4b8 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4aa6a4 │ │ │ │ + bne 4aa6b4 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #24] │ │ │ │ - b 4aa544 │ │ │ │ + b 4aa554 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4aa4e4 │ │ │ │ + bne 4aa4f4 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #24] │ │ │ │ - b 4aa6d0 │ │ │ │ + b 4aa6e0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [fp, #24] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcc 4aa444 │ │ │ │ - ldr r0, [pc, #2224] @ 4aad8c │ │ │ │ + bcc 4aa454 │ │ │ │ + ldr r0, [pc, #2224] @ 4aad9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ - b 4aaa5c │ │ │ │ + b 4aaa6c │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4a9588 │ │ │ │ + bl 4a9598 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa6a4 │ │ │ │ + beq 4aa6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4aa520 │ │ │ │ + beq 4aa530 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #24] │ │ │ │ - beq 4aa544 │ │ │ │ + beq 4aa554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r4, #1 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldrb r0, [sl, #248] @ 0xf8 │ │ │ │ ldrb r1, [fp, #62] @ 0x3e │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4aa750 │ │ │ │ + bne 4aa760 │ │ │ │ ldr r0, [sl, #196] @ 0xc4 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4aa780 │ │ │ │ + bne 4aa790 │ │ │ │ ldrb r0, [sl, #259] @ 0x103 │ │ │ │ ldrb r1, [fp, #63] @ 0x3f │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4aa7b0 │ │ │ │ + bne 4aa7c0 │ │ │ │ ldr r0, [sl, #228] @ 0xe4 │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4aa7e0 │ │ │ │ + bne 4aa7f0 │ │ │ │ ldrb r0, [sl, #254] @ 0xfe │ │ │ │ ldrb r1, [fp, #64] @ 0x40 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4aa810 │ │ │ │ + bne 4aa820 │ │ │ │ ldrb r0, [sl, #252] @ 0xfc │ │ │ │ ldrb r1, [fp, #65] @ 0x41 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4aa840 │ │ │ │ + bne 4aa850 │ │ │ │ ldr r0, [sl, #212] @ 0xd4 │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4aa870 │ │ │ │ + bne 4aa880 │ │ │ │ ldr r0, [sl, #204] @ 0xcc │ │ │ │ ldr r1, [fp, #52] @ 0x34 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4aa8a0 │ │ │ │ + bne 4aa8b0 │ │ │ │ ldr r0, [sl, #208] @ 0xd0 │ │ │ │ ldr r1, [fp, #56] @ 0x38 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4aa8d0 │ │ │ │ + bne 4aa8e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4aa5ec │ │ │ │ + beq 4aa5fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa600 │ │ │ │ + beq 4aa610 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [sl, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4aa8fc │ │ │ │ + bne 4aa90c │ │ │ │ ldr r1, [sl, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aa62c │ │ │ │ + beq 4aa63c │ │ │ │ ldr r0, [sl, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sl, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aa644 │ │ │ │ + beq 4aa654 │ │ │ │ ldr r0, [sl, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sl, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aa65c │ │ │ │ + beq 4aa66c │ │ │ │ ldr r0, [sl, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sl, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aa674 │ │ │ │ + beq 4aa684 │ │ │ │ ldr r0, [sl, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sl, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aa68c │ │ │ │ + beq 4aa69c │ │ │ │ ldr r0, [sl, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r1, [sl, #156] @ 0x9c │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4aa918 │ │ │ │ + bne 4aa928 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4aa6bc │ │ │ │ + beq 4aa6cc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #24] │ │ │ │ - beq 4aa6ec │ │ │ │ + beq 4aa6fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4aa6ec │ │ │ │ + beq 4aa6fc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aaa50 │ │ │ │ + bne 4aaa60 │ │ │ │ ldr r0, [fp, #28] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [fp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aa714 │ │ │ │ + beq 4aa724 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [fp, #24] │ │ │ │ add r0, r1, #1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strd r0, [fp, #24] │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa94c │ │ │ │ + bne 4aa95c │ │ │ │ ldr r1, [r8, #24] │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ mov r4, #0 │ │ │ │ ldrb r0, [sl, #248] @ 0xf8 │ │ │ │ ldrb r1, [fp, #62] @ 0x3e │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa55c │ │ │ │ + beq 4aa56c │ │ │ │ strb r0, [fp, #62] @ 0x3e │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa98c │ │ │ │ + bne 4aa99c │ │ │ │ ldr r1, [r8, #28] │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ ldr r0, [sl, #196] @ 0xc4 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa56c │ │ │ │ + beq 4aa57c │ │ │ │ str r0, [fp, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa99c │ │ │ │ + bne 4aa9ac │ │ │ │ ldr r1, [r8, #32] │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ ldrb r0, [sl, #259] @ 0x103 │ │ │ │ ldrb r1, [fp, #63] @ 0x3f │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa57c │ │ │ │ + beq 4aa58c │ │ │ │ strb r0, [fp, #63] @ 0x3f │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa9ac │ │ │ │ + bne 4aa9bc │ │ │ │ ldr r1, [r8, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ ldr r0, [sl, #228] @ 0xe4 │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa58c │ │ │ │ + beq 4aa59c │ │ │ │ str r0, [fp, #44] @ 0x2c │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa9bc │ │ │ │ + bne 4aa9cc │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ ldrb r0, [sl, #254] @ 0xfe │ │ │ │ ldrb r1, [fp, #64] @ 0x40 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa59c │ │ │ │ + beq 4aa5ac │ │ │ │ strb r0, [fp, #64] @ 0x40 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa9cc │ │ │ │ + bne 4aa9dc │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ ldrb r0, [sl, #252] @ 0xfc │ │ │ │ ldrb r1, [fp, #65] @ 0x41 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa5ac │ │ │ │ + beq 4aa5bc │ │ │ │ strb r0, [fp, #65] @ 0x41 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa9dc │ │ │ │ + bne 4aa9ec │ │ │ │ ldr r1, [r8, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ ldr r0, [sl, #212] @ 0xd4 │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa5bc │ │ │ │ + beq 4aa5cc │ │ │ │ str r0, [fp, #48] @ 0x30 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa9ec │ │ │ │ + bne 4aa9fc │ │ │ │ ldr r1, [r8, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ ldr r0, [sl, #204] @ 0xcc │ │ │ │ ldr r1, [fp, #52] @ 0x34 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa5cc │ │ │ │ + beq 4aa5dc │ │ │ │ str r0, [fp, #52] @ 0x34 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aa9fc │ │ │ │ + bne 4aaa0c │ │ │ │ ldr r1, [r8, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ ldr r0, [sl, #208] @ 0xd0 │ │ │ │ ldr r1, [fp, #56] @ 0x38 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4aa5dc │ │ │ │ + beq 4aa5ec │ │ │ │ str r0, [fp, #56] @ 0x38 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4aaa0c │ │ │ │ + bne 4aaa1c │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ bl 433b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4aa5e4 │ │ │ │ - b 4aa5ec │ │ │ │ + bne 4aa5f4 │ │ │ │ + b 4aa5fc │ │ │ │ ldr r0, [sl, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sl, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4aa620 │ │ │ │ - b 4aa62c │ │ │ │ + bne 4aa630 │ │ │ │ + b 4aa63c │ │ │ │ ldr r0, [sl, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ - ldr r0, [pc, #1084] @ 4aad70 │ │ │ │ + ldr r0, [pc, #1084] @ 4aad80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa0cc │ │ │ │ - ldr r0, [pc, #1080] @ 4aad7c │ │ │ │ + b 4aa0dc │ │ │ │ + ldr r0, [pc, #1080] @ 4aad8c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa310 │ │ │ │ - ldr r0, [pc, #1088] @ 4aad94 │ │ │ │ + b 4aa320 │ │ │ │ + ldr r0, [pc, #1088] @ 4aada4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa730 │ │ │ │ - ldr r0, [pc, #1052] @ 4aad80 │ │ │ │ + b 4aa740 │ │ │ │ + ldr r0, [pc, #1052] @ 4aad90 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa348 │ │ │ │ - ldr r0, [pc, #1044] @ 4aad88 │ │ │ │ + b 4aa358 │ │ │ │ + ldr r0, [pc, #1044] @ 4aad98 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa378 │ │ │ │ - ldr r0, [pc, #1024] @ 4aad84 │ │ │ │ + b 4aa388 │ │ │ │ + ldr r0, [pc, #1024] @ 4aad94 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa3a8 │ │ │ │ - ldr r0, [pc, #1028] @ 4aad98 │ │ │ │ + b 4aa3b8 │ │ │ │ + ldr r0, [pc, #1028] @ 4aada8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa764 │ │ │ │ - ldr r0, [pc, #1016] @ 4aad9c │ │ │ │ + b 4aa774 │ │ │ │ + ldr r0, [pc, #1016] @ 4aadac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa794 │ │ │ │ - ldr r0, [pc, #1004] @ 4aada0 │ │ │ │ + b 4aa7a4 │ │ │ │ + ldr r0, [pc, #1004] @ 4aadb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa7c4 │ │ │ │ - ldr r0, [pc, #992] @ 4aada4 │ │ │ │ + b 4aa7d4 │ │ │ │ + ldr r0, [pc, #992] @ 4aadb4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa7f4 │ │ │ │ - ldr r0, [pc, #980] @ 4aada8 │ │ │ │ + b 4aa804 │ │ │ │ + ldr r0, [pc, #980] @ 4aadb8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa824 │ │ │ │ - ldr r0, [pc, #968] @ 4aadac │ │ │ │ + b 4aa834 │ │ │ │ + ldr r0, [pc, #968] @ 4aadbc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa854 │ │ │ │ - ldr r0, [pc, #956] @ 4aadb0 │ │ │ │ + b 4aa864 │ │ │ │ + ldr r0, [pc, #956] @ 4aadc0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa884 │ │ │ │ - ldr r0, [pc, #944] @ 4aadb4 │ │ │ │ + b 4aa894 │ │ │ │ + ldr r0, [pc, #944] @ 4aadc4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa8b4 │ │ │ │ - ldr r0, [pc, #932] @ 4aadb8 │ │ │ │ + b 4aa8c4 │ │ │ │ + ldr r0, [pc, #932] @ 4aadc8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 53ee4 │ │ │ │ - b 4aa8e4 │ │ │ │ + b 4aa8f4 │ │ │ │ str r7, [sp, #8] │ │ │ │ - ldr r0, [pc, #828] @ 4aad64 │ │ │ │ + ldr r0, [pc, #828] @ 4aad74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ - b 4aaa5c │ │ │ │ - ldr r0, [pc, #820] @ 4aad6c │ │ │ │ + b 4aaa6c │ │ │ │ + ldr r0, [pc, #820] @ 4aad7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ - b 4aaa5c │ │ │ │ - ldr r0, [pc, #816] @ 4aad78 │ │ │ │ + b 4aaa6c │ │ │ │ + ldr r0, [pc, #816] @ 4aad88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ - b 4aaa5c │ │ │ │ - ldr r0, [pc, #824] @ 4aad90 │ │ │ │ + b 4aaa6c │ │ │ │ + ldr r0, [pc, #824] @ 4aada0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ - b 4aab78 │ │ │ │ + b 4aab88 │ │ │ │ mov r8, r0 │ │ │ │ - b 4aab0c │ │ │ │ + b 4aab1c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, #1 │ │ │ │ - b 4aaba8 │ │ │ │ + b 4aabb8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4aab70 │ │ │ │ - b 4aab78 │ │ │ │ + bne 4aab80 │ │ │ │ + b 4aab88 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4aaad0 │ │ │ │ + beq 4aaae0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4aaad0 │ │ │ │ + b 4aaae0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4aaae4 │ │ │ │ + beq 4aaaf4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4aaae4 │ │ │ │ + b 4aaaf4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #24] │ │ │ │ - b 4aab54 │ │ │ │ + b 4aab64 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #16] │ │ │ │ - b 4aabc0 │ │ │ │ - b 4aaaf8 │ │ │ │ + b 4aabd0 │ │ │ │ + b 4aab08 │ │ │ │ mov r8, r0 │ │ │ │ - b 4aab70 │ │ │ │ + b 4aab80 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 43e68 │ │ │ │ mov r4, #1 │ │ │ │ mov r5, #0 │ │ │ │ - b 4aac24 │ │ │ │ + b 4aac34 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, #1 │ │ │ │ - b 4aabe0 │ │ │ │ + b 4aabf0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 4aac20 │ │ │ │ + beq 4aac30 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4aac20 │ │ │ │ + b 4aac30 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4aab70 │ │ │ │ + beq 4aab80 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 43e68 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r4, #0 │ │ │ │ - b 4aabb0 │ │ │ │ + b 4aabc0 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4aaba8 │ │ │ │ + beq 4aabb8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aabe0 │ │ │ │ - b 4aac24 │ │ │ │ + bne 4aabf0 │ │ │ │ + b 4aac34 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r4, #1 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4aabe0 │ │ │ │ + beq 4aabf0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 43e68 │ │ │ │ mov r5, #0 │ │ │ │ - b 4aac24 │ │ │ │ + b 4aac34 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, #1 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4aac24 │ │ │ │ + beq 4aac34 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4aac24 │ │ │ │ + b 4aac34 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 4a9370 │ │ │ │ + bl 4a9380 │ │ │ │ ldr r1, [sl, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4aacb0 │ │ │ │ + bne 4aacc0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r1, [sl, #84] @ 0x54 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4aaccc │ │ │ │ + bne 4aacdc │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r1, [sl, #96] @ 0x60 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4aace8 │ │ │ │ + bne 4aacf8 │ │ │ │ ldr r1, [sl, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4aad00 │ │ │ │ + bne 4aad10 │ │ │ │ ldr r1, [sl, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4aad18 │ │ │ │ + bne 4aad28 │ │ │ │ ldr r1, [sl, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4aad30 │ │ │ │ + bne 4aad40 │ │ │ │ ldr r1, [sl, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aac94 │ │ │ │ + beq 4aaca4 │ │ │ │ ldr r0, [sl, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sl, #156] @ 0x9c │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4aad4c │ │ │ │ + bne 4aad5c │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sl, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r1, [sl, #84] @ 0x54 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4aac48 │ │ │ │ + beq 4aac58 │ │ │ │ ldr r0, [sl, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r1, [sl, #96] @ 0x60 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4aac58 │ │ │ │ + beq 4aac68 │ │ │ │ ldr r0, [sl, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sl, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aac64 │ │ │ │ + beq 4aac74 │ │ │ │ ldr r0, [sl, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sl, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aac70 │ │ │ │ + beq 4aac80 │ │ │ │ ldr r0, [sl, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sl, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aac7c │ │ │ │ + beq 4aac8c │ │ │ │ ldr r0, [sl, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sl, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4aac88 │ │ │ │ - b 4aac94 │ │ │ │ + bne 4aac98 │ │ │ │ + b 4aaca4 │ │ │ │ ldr r0, [sl, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r5, fp, r4, lsl #19 │ │ │ │ - strheq pc, [r7], #-68 @ 0xffffffbc @ │ │ │ │ - subeq r8, fp, ip, ror r4 │ │ │ │ - umaaleq pc, r7, r4, r4 @ │ │ │ │ - umaaleq r7, fp, r0, fp │ │ │ │ - strheq pc, [r7], #-192 @ 0xffffff40 @ │ │ │ │ - subeq pc, r7, r4, ror #8 │ │ │ │ + subeq r5, fp, r4, ror r9 │ │ │ │ + subeq pc, r7, r4, lsr #9 │ │ │ │ + subeq r8, fp, ip, ror #8 │ │ │ │ + subeq pc, r7, r4, lsl #9 │ │ │ │ subeq r7, fp, r0, lsl #23 │ │ │ │ - subeq r7, fp, r0, ror #22 │ │ │ │ - subeq r7, fp, r0, asr #22 │ │ │ │ - subeq r7, fp, r0, asr fp │ │ │ │ - subeq pc, r7, r0, asr #19 │ │ │ │ - subeq pc, r7, r4, lsr r4 @ │ │ │ │ + subeq pc, r7, r0, lsr #25 │ │ │ │ + subeq pc, r7, r4, asr r4 @ │ │ │ │ subeq r7, fp, r0, ror fp │ │ │ │ + subeq r7, fp, r0, asr fp │ │ │ │ subeq r7, fp, r0, lsr fp │ │ │ │ + subeq r7, fp, r0, asr #22 │ │ │ │ + strheq pc, [r7], #-144 @ 0xffffff70 @ │ │ │ │ + subeq pc, r7, r4, lsr #8 │ │ │ │ + subeq r7, fp, r0, ror #22 │ │ │ │ subeq r7, fp, r0, lsr #22 │ │ │ │ subeq r7, fp, r0, lsl fp │ │ │ │ subeq r7, fp, r0, lsl #22 │ │ │ │ strdeq r7, [fp], #-160 @ 0xffffff60 │ │ │ │ subeq r7, fp, r0, ror #21 │ │ │ │ ldrdeq r7, [fp], #-160 @ 0xffffff60 │ │ │ │ subeq r7, fp, r0, asr #21 │ │ │ │ strheq r7, [fp], #-160 @ 0xffffff60 │ │ │ │ + subeq r7, fp, r0, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #256] @ 4aaed4 │ │ │ │ + ldr r2, [pc, #256] @ 4aaee4 │ │ │ │ add r5, sp, #8 │ │ │ │ - ldr r0, [pc, #252] @ 4aaed8 │ │ │ │ + ldr r0, [pc, #252] @ 4aaee8 │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a8a5c │ │ │ │ + bl 4a8a6c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ bl 424e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aae48 │ │ │ │ + beq 4aae58 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4aae54 │ │ │ │ + beq 4aae64 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 64f9b0 │ │ │ │ + bl 64f9c0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r3, #0 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ - beq 4aae40 │ │ │ │ + beq 4aae50 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ - b 4aae58 │ │ │ │ + b 4aae68 │ │ │ │ mov r0, #1 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #120] @ 4aaedc │ │ │ │ - ldr r1, [pc, #120] @ 4aaee0 │ │ │ │ + ldr r3, [pc, #120] @ 4aaeec │ │ │ │ + ldr r1, [pc, #120] @ 4aaef0 │ │ │ │ mov r4, #64 @ 0x40 │ │ │ │ - ldr r5, [pc, #116] @ 4aaee4 │ │ │ │ + ldr r5, [pc, #116] @ 4aaef4 │ │ │ │ add r3, pc, r3 │ │ │ │ stm ip, {r0, r2, r4} │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1153886,60 +1153890,60 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aaecc │ │ │ │ + beq 4aaedc │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq sp, lr, fp, lsl #24 │ │ │ │ - subeq pc, r7, r8, lsl #2 │ │ │ │ + strdeq sp, [lr], -fp @ │ │ │ │ + strdeq pc, [r7], #-8 │ │ │ │ strdeq ip, [r2], -r4 │ │ │ │ - subeq lr, r7, r8, lsl #29 │ │ │ │ - subeq lr, r7, r0, ror lr │ │ │ │ + subeq lr, r7, r8, ror lr │ │ │ │ + subeq lr, r7, r0, ror #28 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ - ldr r2, [pc, #224] @ 4aafe0 │ │ │ │ + ldr r2, [pc, #224] @ 4aaff0 │ │ │ │ mov r3, #8 │ │ │ │ - ldr r0, [pc, #220] @ 4aafe4 │ │ │ │ + ldr r0, [pc, #220] @ 4aaff4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a8a5c │ │ │ │ + bl 4a8a6c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ bl 498a24 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4aaf60 │ │ │ │ + bne 4aaf70 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42dcc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aaf58 │ │ │ │ + beq 4aaf68 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ add lr, sp, #36 @ 0x24 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr ip, [pc, #116] @ 4aafe8 │ │ │ │ - ldr r1, [pc, #116] @ 4aafec │ │ │ │ - ldr r4, [pc, #116] @ 4aaff0 │ │ │ │ + ldr ip, [pc, #116] @ 4aaff8 │ │ │ │ + ldr r1, [pc, #116] @ 4aaffc │ │ │ │ + ldr r4, [pc, #116] @ 4ab000 │ │ │ │ add ip, pc, ip │ │ │ │ stm lr, {r0, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1153953,60 +1153957,60 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aafd8 │ │ │ │ + beq 4aafe8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - mlaeq ip, pc, r4, r7 @ │ │ │ │ - strdeq lr, [r7], #-240 @ 0xffffff10 │ │ │ │ + eoreq r7, ip, pc, lsl #9 │ │ │ │ + subeq lr, r7, r0, ror #31 │ │ │ │ andeq ip, r2, r8, ror #1 │ │ │ │ - subeq lr, r7, ip, ror sp │ │ │ │ - subeq lr, r7, r4, ror #26 │ │ │ │ + subeq lr, r7, ip, ror #26 │ │ │ │ + subeq lr, r7, r4, asr sp │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ - ldr r2, [pc, #224] @ 4ab0ec │ │ │ │ + ldr r2, [pc, #224] @ 4ab0fc │ │ │ │ mov r3, #7 │ │ │ │ - ldr r0, [pc, #220] @ 4ab0f0 │ │ │ │ + ldr r0, [pc, #220] @ 4ab100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a8a5c │ │ │ │ + bl 4a8a6c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ bl 4990a4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4ab06c │ │ │ │ + bne 4ab07c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42dcc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ab064 │ │ │ │ + beq 4ab074 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ add lr, sp, #36 @ 0x24 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr ip, [pc, #116] @ 4ab0f4 │ │ │ │ - ldr r1, [pc, #116] @ 4ab0f8 │ │ │ │ - ldr r4, [pc, #116] @ 4ab0fc │ │ │ │ + ldr ip, [pc, #116] @ 4ab104 │ │ │ │ + ldr r1, [pc, #116] @ 4ab108 │ │ │ │ + ldr r4, [pc, #116] @ 4ab10c │ │ │ │ add ip, pc, ip │ │ │ │ stm lr, {r0, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1154020,60 +1154024,60 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ab0e4 │ │ │ │ + beq 4ab0f4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq sp, lr, sl, ror #19 │ │ │ │ - strdeq lr, [r7], #-228 @ 0xffffff1c │ │ │ │ + ldrdeq sp, [lr], -sl @ │ │ │ │ + subeq lr, r7, r4, ror #29 │ │ │ │ ldrdeq fp, [r2], -ip │ │ │ │ - subeq lr, r7, r0, ror ip │ │ │ │ - subeq lr, r7, r8, asr ip │ │ │ │ + subeq lr, r7, r0, ror #24 │ │ │ │ + subeq lr, r7, r8, asr #24 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ add r4, sp, #8 │ │ │ │ - ldr r2, [pc, #224] @ 4ab1f8 │ │ │ │ + ldr r2, [pc, #224] @ 4ab208 │ │ │ │ mov r3, #13 │ │ │ │ - ldr r0, [pc, #220] @ 4ab1fc │ │ │ │ + ldr r0, [pc, #220] @ 4ab20c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a8a5c │ │ │ │ + bl 4a8a6c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ bl 499a40 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4ab178 │ │ │ │ + bne 4ab188 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42dcc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ab170 │ │ │ │ + beq 4ab180 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ add lr, sp, #36 @ 0x24 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr ip, [pc, #116] @ 4ab200 │ │ │ │ - ldr r1, [pc, #116] @ 4ab204 │ │ │ │ - ldr r4, [pc, #116] @ 4ab208 │ │ │ │ + ldr ip, [pc, #116] @ 4ab210 │ │ │ │ + ldr r1, [pc, #116] @ 4ab214 │ │ │ │ + ldr r4, [pc, #116] @ 4ab218 │ │ │ │ add ip, pc, ip │ │ │ │ stm lr, {r0, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1154087,176 +1154091,176 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ab1f0 │ │ │ │ + beq 4ab200 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 42cc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq sp, lr, r5, ror #17 │ │ │ │ - strdeq lr, [r7], #-216 @ 0xffffff28 │ │ │ │ + ldrdeq sp, [lr], -r5 @ │ │ │ │ + subeq lr, r7, r8, ror #27 │ │ │ │ ldrdeq fp, [r2], -r0 │ │ │ │ - subeq lr, r7, r4, ror #22 │ │ │ │ - subeq lr, r7, ip, asr #22 │ │ │ │ - ldr r1, [pc, #20] @ 4ab228 │ │ │ │ + subeq lr, r7, r4, asr fp │ │ │ │ + subeq lr, r7, ip, lsr fp │ │ │ │ + ldr r1, [pc, #20] @ 4ab238 │ │ │ │ mov r2, #7 │ │ │ │ - ldr r3, [pc, #16] @ 4ab22c │ │ │ │ + ldr r3, [pc, #16] @ 4ab23c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4a8ffc │ │ │ │ - strdeq sp, [lr], -r2 @ │ │ │ │ - subeq lr, r7, r8, lsl #26 │ │ │ │ - ldr r1, [pc, #20] @ 4ab24c │ │ │ │ + b 4a900c │ │ │ │ + eoreq sp, lr, r2, ror #15 │ │ │ │ + strdeq lr, [r7], #-200 @ 0xffffff38 │ │ │ │ + ldr r1, [pc, #20] @ 4ab25c │ │ │ │ mov r2, #12 │ │ │ │ - ldr r3, [pc, #16] @ 4ab250 │ │ │ │ + ldr r3, [pc, #16] @ 4ab260 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4a8ffc │ │ │ │ - ldrdeq sp, [lr], -r5 @ │ │ │ │ - strdeq lr, [r7], #-196 @ 0xffffff3c │ │ │ │ + b 4a900c │ │ │ │ + eoreq sp, lr, r5, asr #15 │ │ │ │ + subeq lr, r7, r4, ror #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r4, [pc, #72] @ 4ab2a8 │ │ │ │ + ldr r4, [pc, #72] @ 4ab2b8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4ab280 │ │ │ │ + bne 4ab290 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 433b4 │ │ │ │ - ldr r1, [pc, #36] @ 4ab2ac │ │ │ │ + ldr r1, [pc, #36] @ 4ab2bc │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r1 │ │ │ │ bl 540cc │ │ │ │ mov r0, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 433b4 │ │ │ │ - subeq r7, fp, ip, ror r4 │ │ │ │ - subeq r7, fp, r0, asr r4 │ │ │ │ + subeq r7, fp, ip, ror #8 │ │ │ │ + subeq r7, fp, r0, asr #8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r4, [pc, #72] @ 4ab304 │ │ │ │ + ldr r4, [pc, #72] @ 4ab314 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4ab2dc │ │ │ │ + bne 4ab2ec │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 433b4 │ │ │ │ - ldr r1, [pc, #36] @ 4ab308 │ │ │ │ + ldr r1, [pc, #36] @ 4ab318 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r1 │ │ │ │ bl 540cc │ │ │ │ mov r0, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 433b4 │ │ │ │ - subeq r7, fp, r0, lsr #8 │ │ │ │ - strdeq r7, [fp], #-52 @ 0xffffffcc │ │ │ │ + subeq r7, fp, r0, lsl r4 │ │ │ │ + subeq r7, fp, r4, ror #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r4, [pc, #72] @ 4ab360 │ │ │ │ + ldr r4, [pc, #72] @ 4ab370 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4ab338 │ │ │ │ + bne 4ab348 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 433b4 │ │ │ │ - ldr r1, [pc, #36] @ 4ab364 │ │ │ │ + ldr r1, [pc, #36] @ 4ab374 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r1 │ │ │ │ bl 540cc │ │ │ │ mov r0, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 433b4 │ │ │ │ - subeq r7, fp, r4, asr #7 │ │ │ │ - umaaleq r7, fp, r8, r3 │ │ │ │ - ldr r1, [pc, #20] @ 4ab384 │ │ │ │ + strheq r7, [fp], #-52 @ 0xffffffcc │ │ │ │ + subeq r7, fp, r8, lsl #7 │ │ │ │ + ldr r1, [pc, #20] @ 4ab394 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r3, [pc, #16] @ 4ab388 │ │ │ │ + ldr r3, [pc, #16] @ 4ab398 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4a8eac │ │ │ │ - eoreq sp, lr, r0, lsr #15 │ │ │ │ - subeq lr, r7, ip, ror #23 │ │ │ │ - ldr r1, [pc, #20] @ 4ab3a8 │ │ │ │ + b 4a8ebc │ │ │ │ + mlaeq lr, r0, r7, sp │ │ │ │ + ldrdeq lr, [r7], #-188 @ 0xffffff44 │ │ │ │ + ldr r1, [pc, #20] @ 4ab3b8 │ │ │ │ mov r2, #22 │ │ │ │ - ldr r3, [pc, #16] @ 4ab3ac │ │ │ │ + ldr r3, [pc, #16] @ 4ab3bc │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4a8dac │ │ │ │ - eoreq sp, lr, r6, lsr #15 │ │ │ │ - ldrdeq lr, [r7], #-184 @ 0xffffff48 │ │ │ │ - ldr r1, [pc, #20] @ 4ab3cc │ │ │ │ + b 4a8dbc │ │ │ │ + mlaeq lr, r6, r7, sp │ │ │ │ + subeq lr, r7, r8, asr #23 │ │ │ │ + ldr r1, [pc, #20] @ 4ab3dc │ │ │ │ mov r2, #14 │ │ │ │ - ldr r3, [pc, #16] @ 4ab3d0 │ │ │ │ + ldr r3, [pc, #16] @ 4ab3e0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4a8eac │ │ │ │ - mlaeq lr, r8, r7, sp │ │ │ │ - subeq lr, r7, r4, asr #23 │ │ │ │ + b 4a8ebc │ │ │ │ + eoreq sp, lr, r8, lsl #15 │ │ │ │ + strheq lr, [r7], #-180 @ 0xffffff4c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r2, [pc, #68] @ 4ab428 │ │ │ │ + ldr r2, [pc, #68] @ 4ab438 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 761248 │ │ │ │ - ldr r1, [pc, #44] @ 4ab42c │ │ │ │ + bl 761258 │ │ │ │ + ldr r1, [pc, #44] @ 4ab43c │ │ │ │ mov r2, #5 │ │ │ │ - ldr r0, [pc, #40] @ 4ab430 │ │ │ │ + ldr r0, [pc, #40] @ 4ab440 │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7673a0 │ │ │ │ - bl 767670 │ │ │ │ + bl 7673b0 │ │ │ │ + bl 767680 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - eoreq sp, lr, r4, lsr #16 │ │ │ │ - eoreq sp, lr, r9, lsl r6 │ │ │ │ - subeq lr, r7, ip, lsl #23 │ │ │ │ + eoreq sp, lr, r4, lsl r8 │ │ │ │ + eoreq sp, lr, r9, lsl #12 │ │ │ │ + subeq lr, r7, ip, ror fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ mov r8, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, r1, #80 @ 0x50 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - bl 52ddbc │ │ │ │ + bl 52ddcc │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr ip, [sp, #180] @ 0xb4 │ │ │ │ eor r2, r0, #6 │ │ │ │ orrs r2, r2, ip │ │ │ │ - bne 4ab484 │ │ │ │ + bne 4ab494 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #5 │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add sl, sp, #248 @ 0xf8 │ │ │ │ @@ -1154279,15 +1154283,15 @@ │ │ │ │ add r3, r2, #12 │ │ │ │ add r2, r2, #8 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, r9, #12 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - b 4ab554 │ │ │ │ + b 4ab564 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r2, [r8, #68] @ 0x44 │ │ │ │ add r1, r3, r1 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ subs r0, r1, r0 │ │ │ │ @@ -1154301,74 +1154305,74 @@ │ │ │ │ str r4, [r2, #12] │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - bl 52ddbc │ │ │ │ + bl 52ddcc │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr ip, [sp, #180] @ 0xb4 │ │ │ │ eor r1, r0, #6 │ │ │ │ orrs r1, r1, ip │ │ │ │ - beq 4ab46c │ │ │ │ + beq 4ab47c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r9 │ │ │ │ ldr lr, [sp, #184] @ 0xb8 │ │ │ │ ldm r2!, {r1, r4, r5, r7} │ │ │ │ stmia r3!, {r1, r4, r5, r7} │ │ │ │ ldm r2!, {r1, r4, r5, r7} │ │ │ │ stmia r3!, {r1, r4, r5, r7} │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ and r2, r0, #7 │ │ │ │ cmp r2, #4 │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ - beq 4ab784 │ │ │ │ + beq 4ab794 │ │ │ │ cmp r2, #5 │ │ │ │ - beq 4ab748 │ │ │ │ + beq 4ab758 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldm r2!, {r3, r4, r5, r6} │ │ │ │ mov fp, r8 │ │ │ │ stmia r1!, {r3, r4, r5, r6} │ │ │ │ ldm r2!, {r3, r4, r5, r6} │ │ │ │ stmia r1!, {r3, r4, r5, r6} │ │ │ │ ldm r2, {r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r3, r4, r5, r6, r7} │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ ldrd r8, [r8] │ │ │ │ stm r1, {r0, ip, lr} │ │ │ │ eor r1, r8, #4 │ │ │ │ orrs r1, r1, r9 │ │ │ │ - beq 4ab7a0 │ │ │ │ + beq 4ab7b0 │ │ │ │ eor r1, r0, #3 │ │ │ │ orrs r1, r1, ip │ │ │ │ - bne 4ab62c │ │ │ │ + bne 4ab63c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #248 @ 0xf8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ cmp r2, #0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 4ab718 │ │ │ │ + beq 4ab728 │ │ │ │ ldm r6, {r2, r3, r7} │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #176 @ 0xb0 │ │ │ │ ldr r0, [fp, #64] @ 0x40 │ │ │ │ mov r8, fp │ │ │ │ ldr r1, [fp, #76] @ 0x4c │ │ │ │ ldr r6, [r6, #12] │ │ │ │ cmp r1, r0 │ │ │ │ str r6, [sp, #188] @ 0xbc │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ - bne 4ab4f0 │ │ │ │ + bne 4ab500 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #512] @ 4ab824 │ │ │ │ + ldr r1, [pc, #512] @ 4ab834 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4a23fc │ │ │ │ - b 4ab4e8 │ │ │ │ + b 4ab4f8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6} │ │ │ │ stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6} │ │ │ │ stm r7, {r2, r3, r4, r5, r6} │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ @@ -1154386,67 +1154390,67 @@ │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r1!, {r2, r3, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ eor r0, r8, #3 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne 4ab6bc │ │ │ │ + bne 4ab6cc │ │ │ │ mov r0, lr │ │ │ │ mov r1, fp │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ mov r8, fp │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - b 4ab734 │ │ │ │ + b 4ab744 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ mov r8, fp │ │ │ │ - bl 4e9820 │ │ │ │ + bl 4e9830 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4ab530 │ │ │ │ + beq 4ab540 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ab73c │ │ │ │ + beq 4ab74c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ eor r2, r2, #3 │ │ │ │ orrs r1, r2, r1 │ │ │ │ - bne 4ab740 │ │ │ │ + bne 4ab750 │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - b 4ab530 │ │ │ │ + b 4ab540 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r3 │ │ │ │ mov r8, fp │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ - b 4ab530 │ │ │ │ + b 4ab540 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 4adbf4 │ │ │ │ - b 4ab530 │ │ │ │ + bl 4adc04 │ │ │ │ + b 4ab540 │ │ │ │ ldm r8, {r4, r7} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r8] │ │ │ │ eor r0, r4, #4 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - beq 4ab7b0 │ │ │ │ + beq 4ab7c0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add r1, r8, #8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 438d4 │ │ │ │ stm r5, {r4, r7} │ │ │ │ add sp, sp, #316 @ 0x13c │ │ │ │ @@ -1154454,60 +1154458,60 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ stmib r2, {r0, lr} │ │ │ │ str r1, [r2] │ │ │ │ add sp, sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #128] @ 4ab828 │ │ │ │ + ldr r0, [pc, #128] @ 4ab838 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #116] @ 4ab82c │ │ │ │ + ldr r0, [pc, #116] @ 4ab83c │ │ │ │ mov r1, #21 │ │ │ │ - ldr r2, [pc, #112] @ 4ab830 │ │ │ │ + ldr r2, [pc, #112] @ 4ab840 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 655b4 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - b 4ab818 │ │ │ │ + b 4ab828 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ab818 │ │ │ │ + beq 4ab828 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl 4ad61c │ │ │ │ - b 4ab818 │ │ │ │ + bl 4ad62c │ │ │ │ + b 4ab828 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 4aea90 │ │ │ │ + bl 4aeaa0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq lr, r7, r0, asr #19 │ │ │ │ - subeq lr, r7, r4, lsl r8 │ │ │ │ - eoreq sp, lr, r4, lsr #12 │ │ │ │ - subeq lr, r7, r8, lsl #16 │ │ │ │ + strheq lr, [r7], #-144 @ 0xffffff70 │ │ │ │ + subeq lr, r7, r4, lsl #16 │ │ │ │ + eoreq sp, lr, r4, lsl r6 │ │ │ │ + strdeq lr, [r7], #-120 @ 0xffffff88 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r8, r1 │ │ │ │ str r0, [sp] │ │ │ │ ldr fp, [r8, #64]! @ 0x40 │ │ │ │ mov sl, r1 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ab99c │ │ │ │ + beq 4ab9ac │ │ │ │ mov r9, sl │ │ │ │ mov r3, fp │ │ │ │ ldr lr, [r9, #68]! @ 0x44 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, fp │ │ │ │ ldr r4, [r9, #4] │ │ │ │ cmp r4, fp │ │ │ │ @@ -1154515,48 +1154519,48 @@ │ │ │ │ sub r2, r4, r3 │ │ │ │ sub r5, fp, r2 │ │ │ │ subs r1, r0, r5 │ │ │ │ movcc r1, r6 │ │ │ │ cmp r5, r0 │ │ │ │ addcs r7, r2, r0 │ │ │ │ cmp r7, r2 │ │ │ │ - beq 4ab8c0 │ │ │ │ + beq 4ab8d0 │ │ │ │ sub r2, r7, r2 │ │ │ │ lsl r7, r4, #4 │ │ │ │ sub r3, r7, r3, lsl #4 │ │ │ │ bic r2, r2, #-268435456 @ 0xf0000000 │ │ │ │ add r3, lr, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r7, [r3], #16 │ │ │ │ subs r2, r2, #1 │ │ │ │ add r6, r7, r6 │ │ │ │ - bne 4ab8b0 │ │ │ │ + bne 4ab8c0 │ │ │ │ cmp r0, r5 │ │ │ │ - bls 4ab8dc │ │ │ │ + bls 4ab8ec │ │ │ │ add r2, lr, #8 │ │ │ │ ldr r3, [r2], #16 │ │ │ │ subs r1, r1, #1 │ │ │ │ add r6, r3, r6 │ │ │ │ - bne 4ab8cc │ │ │ │ + bne 4ab8dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ab9ac │ │ │ │ + beq 4ab9bc │ │ │ │ ldr r1, [sl, #72] @ 0x48 │ │ │ │ subs r2, r1, fp │ │ │ │ movcc r2, r1 │ │ │ │ add r1, lr, r2, lsl #4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne 4ab9ec │ │ │ │ + bne 4ab9fc │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 63a04c │ │ │ │ + bl 63a05c │ │ │ │ ldr r0, [sl, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ab97c │ │ │ │ + beq 4ab98c │ │ │ │ add r3, sl, #64 @ 0x40 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl, #76] @ 0x4c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r0, [r2, r3, lsl #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ subs r1, r3, r1 │ │ │ │ @@ -1154566,165 +1154570,165 @@ │ │ │ │ ldr r5, [r2, #8] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r1, [sl, #72] @ 0x48 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - beq 4ab97c │ │ │ │ + beq 4ab98c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldr r7, [sp] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, sl │ │ │ │ - bl 4aec40 │ │ │ │ + bl 4aec50 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r9, sl, #68 @ 0x44 │ │ │ │ mov r0, #1 │ │ │ │ mov r5, #0 │ │ │ │ - b 4aba04 │ │ │ │ + b 4aba14 │ │ │ │ mov r5, #0 │ │ │ │ cmp r5, r6 │ │ │ │ - bcc 4abe94 │ │ │ │ + bcc 4abea4 │ │ │ │ cmp r6, #0 │ │ │ │ - bmi 4abf2c │ │ │ │ - beq 4aba00 │ │ │ │ - ldr r0, [pc, #1532] @ 4abfc8 │ │ │ │ + bmi 4abf3c │ │ │ │ + beq 4aba10 │ │ │ │ + ldr r0, [pc, #1532] @ 4abfd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aba08 │ │ │ │ - b 4abf30 │ │ │ │ - bls 4abe04 │ │ │ │ + bne 4aba18 │ │ │ │ + b 4abf40 │ │ │ │ + bls 4abe14 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 63a04c │ │ │ │ - b 4ab98c │ │ │ │ + bl 63a05c │ │ │ │ + b 4ab99c │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov fp, #0 │ │ │ │ stmib sp, {r0, fp} │ │ │ │ lsr r0, r6, #10 │ │ │ │ clz r0, r0 │ │ │ │ str r6, [sp, #12] │ │ │ │ rsb r0, r0, #32 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #7 │ │ │ │ movcs r0, #7 │ │ │ │ cmp r5, r6 │ │ │ │ orr r0, r1, r0, lsl #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bne 4abc30 │ │ │ │ + bne 4abc40 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r7, r0, #12 │ │ │ │ ldr r1, [sl, #76] @ 0x4c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sl, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aba7c │ │ │ │ + beq 4aba8c │ │ │ │ ldr r3, [sl, #72] @ 0x48 │ │ │ │ subs r5, r3, r0 │ │ │ │ movcc r5, r3 │ │ │ │ sub r3, r0, r5 │ │ │ │ cmp r1, r3 │ │ │ │ addls r3, r5, r1 │ │ │ │ subhi r2, r1, r3 │ │ │ │ movhi r3, r0 │ │ │ │ - b 4aba84 │ │ │ │ + b 4aba94 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r9] │ │ │ │ lsl r3, r3, #4 │ │ │ │ sub r4, r3, r5, lsl #4 │ │ │ │ add r5, r6, r5, lsl #4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4abab4 │ │ │ │ + beq 4abac4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ sub r4, r4, #16 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4aba94 │ │ │ │ - b 4abad8 │ │ │ │ + beq 4abaa4 │ │ │ │ + b 4abae8 │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4abd54 │ │ │ │ + beq 4abd64 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ sub r2, r2, #16 │ │ │ │ add r3, r3, #16 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ababc │ │ │ │ + beq 4abacc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4abb24 │ │ │ │ + beq 4abb34 │ │ │ │ ldr r2, [sl, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r0, r2, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movcc r0, r2 │ │ │ │ add r0, r6, r0, lsl #4 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ sub r0, r3, r1 │ │ │ │ cmp r0, r5 │ │ │ │ - bcs 4abb30 │ │ │ │ + bcs 4abb40 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 63b5f0 │ │ │ │ + bl 63b600 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b 4abb30 │ │ │ │ + b 4abb40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, r8 │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ sub r2, r0, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - bcc 4abe80 │ │ │ │ + bcc 4abe90 │ │ │ │ cmp r5, #0 │ │ │ │ add r0, r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bne 4abb74 │ │ │ │ - b 4aba44 │ │ │ │ + bne 4abb84 │ │ │ │ + b 4aba54 │ │ │ │ subs r5, r5, r8 │ │ │ │ - beq 4aba44 │ │ │ │ + beq 4aba54 │ │ │ │ ldr r0, [sl, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4abf10 │ │ │ │ + beq 4abf20 │ │ │ │ add r2, sl, #64 @ 0x40 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ subs r0, r2, r0 │ │ │ │ movcc r0, r2 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ cmp r8, r5 │ │ │ │ - bhi 4abc1c │ │ │ │ + bhi 4abc2c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r2, r1, r8 │ │ │ │ str r2, [r0, #4] │ │ │ │ str fp, [r0, #8] │ │ │ │ ldr r0, [sl, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4abb6c │ │ │ │ + beq 4abb7c │ │ │ │ add r3, sl, #64 @ 0x40 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl, #76] @ 0x4c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r0, [r2, r3, lsl #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ subs r1, r3, r1 │ │ │ │ @@ -1154734,190 +1154738,190 @@ │ │ │ │ ldr r4, [r2, #8] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r1, [sl, #72] @ 0x48 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - beq 4abb6c │ │ │ │ + beq 4abb7c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b 4abb6c │ │ │ │ + b 4abb7c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ sub r3, r8, r5 │ │ │ │ add r2, r1, r5 │ │ │ │ strd r2, [r0, #4] │ │ │ │ - b 4aba44 │ │ │ │ + b 4aba54 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ add r8, sp, #4 │ │ │ │ add fp, sp, #80 @ 0x50 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4abd54 │ │ │ │ + beq 4abd64 │ │ │ │ ldm r1, {r4, ip} │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ subs r2, r1, r4 │ │ │ │ movcc r2, r1 │ │ │ │ sub r7, r4, r2 │ │ │ │ subs r5, r6, r7 │ │ │ │ movcc r5, r3 │ │ │ │ cmp r7, r6 │ │ │ │ addcs r4, r2, r6 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 4abcac │ │ │ │ + beq 4abcbc │ │ │ │ lsl r1, r2, #4 │ │ │ │ sub r3, r4, r2 │ │ │ │ add r1, ip, r1 │ │ │ │ bic r4, r3, #-268435456 @ 0xf0000000 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne 4abc9c │ │ │ │ + bne 4abcac │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 4abcc8 │ │ │ │ + bcs 4abcd8 │ │ │ │ add r1, ip, #8 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne 4abcb8 │ │ │ │ + bne 4abcc8 │ │ │ │ cmp lr, r3 │ │ │ │ movcc r3, lr │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4abd54 │ │ │ │ + beq 4abd64 │ │ │ │ add r0, ip, r2, lsl #4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp lr, r5 │ │ │ │ movcc r5, lr │ │ │ │ sub r0, r0, r1 │ │ │ │ cmp r0, r5 │ │ │ │ - bcs 4abd14 │ │ │ │ + bcs 4abd24 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 63b5f0 │ │ │ │ + bl 63b600 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ sub r2, r0, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - bcc 4abe80 │ │ │ │ + bcc 4abe90 │ │ │ │ add r0, r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ bl 4a2510 │ │ │ │ - b 4abc40 │ │ │ │ + b 4abc50 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ tst r5, #1 │ │ │ │ - bne 4abd88 │ │ │ │ - ldr r2, [pc, #620] @ 4abfd8 │ │ │ │ + bne 4abd98 │ │ │ │ + ldr r2, [pc, #620] @ 4abfe8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sp] │ │ │ │ stmib r3, {r0, r1, r5} │ │ │ │ str r2, [r3] │ │ │ │ mov r0, sl │ │ │ │ - bl 4aec40 │ │ │ │ + bl 4aec50 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub r0, r0, r5, lsr #5 │ │ │ │ add r1, r1, r5, lsr #5 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, r2, r5, lsr #5 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r6, sp, #32 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63a1fc │ │ │ │ + bl 63a20c │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsr r0, r5, #5 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r7, r0 │ │ │ │ - bcc 4abeb0 │ │ │ │ + bcc 4abec0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ sub r7, r7, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [r2] │ │ │ │ stmib r2, {r0, r7} │ │ │ │ str r3, [r2, #12] │ │ │ │ mov r0, sl │ │ │ │ - bl 4aec40 │ │ │ │ + bl 4aec50 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sl, #72] @ 0x48 │ │ │ │ mov r3, fp │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, fp │ │ │ │ movwcc r3, #0 │ │ │ │ sub r2, r4, r3 │ │ │ │ sub ip, fp, r2 │ │ │ │ subs r1, r0, ip │ │ │ │ movcc r1, r5 │ │ │ │ cmp ip, r0 │ │ │ │ addcs fp, r2, r0 │ │ │ │ cmp fp, r2 │ │ │ │ - beq 4abe60 │ │ │ │ + beq 4abe70 │ │ │ │ lsl r4, r4, #4 │ │ │ │ sub r3, r4, r3, lsl #4 │ │ │ │ sub r2, fp, r2 │ │ │ │ add r3, lr, r3 │ │ │ │ bic r2, r2, #-268435456 @ 0xf0000000 │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r4, [r3], #16 │ │ │ │ subs r2, r2, #1 │ │ │ │ add r5, r4, r5 │ │ │ │ - bne 4abe50 │ │ │ │ + bne 4abe60 │ │ │ │ cmp r0, ip │ │ │ │ - bls 4ab9b0 │ │ │ │ + bls 4ab9c0 │ │ │ │ add r0, lr, #8 │ │ │ │ ldr r2, [r0], #16 │ │ │ │ subs r1, r1, #1 │ │ │ │ add r5, r2, r5 │ │ │ │ - bne 4abe6c │ │ │ │ - b 4ab9b0 │ │ │ │ + bne 4abe7c │ │ │ │ + b 4ab9c0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r2, [r0, #4] │ │ │ │ bl 5e2cc │ │ │ │ - b 4abf44 │ │ │ │ - ldr r0, [pc, #292] @ 4abfc0 │ │ │ │ - ldr r2, [pc, #292] @ 4abfc4 │ │ │ │ + b 4abf54 │ │ │ │ + ldr r0, [pc, #292] @ 4abfd0 │ │ │ │ + ldr r2, [pc, #292] @ 4abfd4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #28 │ │ │ │ bl 634e0 │ │ │ │ - b 4abf44 │ │ │ │ - ldr r0, [pc, #292] @ 4abfdc │ │ │ │ + b 4abf54 │ │ │ │ + ldr r0, [pc, #292] @ 4abfec │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #288] @ 4abfe0 │ │ │ │ - ldr r1, [pc, #288] @ 4abfe4 │ │ │ │ + ldr r2, [pc, #288] @ 4abff0 │ │ │ │ + ldr r1, [pc, #288] @ 4abff4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r3, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ @@ -1154929,760 +1154933,760 @@ │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 64efc │ │ │ │ - b 4abf44 │ │ │ │ - ldr r0, [pc, #184] @ 4abfd0 │ │ │ │ - ldr r2, [pc, #184] @ 4abfd4 │ │ │ │ + b 4abf54 │ │ │ │ + ldr r0, [pc, #184] @ 4abfe0 │ │ │ │ + ldr r2, [pc, #184] @ 4abfe4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #20 │ │ │ │ bl 655b4 │ │ │ │ - b 4abf44 │ │ │ │ + b 4abf54 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #148] @ 4abfcc │ │ │ │ + ldr r2, [pc, #148] @ 4abfdc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, r7, #12 │ │ │ │ blx r3 │ │ │ │ - b 4abfa8 │ │ │ │ - b 4abf9c │ │ │ │ - b 4abf9c │ │ │ │ - b 4abf9c │ │ │ │ + b 4abfb8 │ │ │ │ + b 4abfac │ │ │ │ + b 4abfac │ │ │ │ + b 4abfac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, r6, #12 │ │ │ │ mov r2, r7 │ │ │ │ blx r3 │ │ │ │ - b 4abfa8 │ │ │ │ + b 4abfb8 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ - b 4abfa8 │ │ │ │ + b 4abfb8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 63ba50 │ │ │ │ + bl 63ba60 │ │ │ │ mov r0, sl │ │ │ │ - bl 4aec40 │ │ │ │ + bl 4aec50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - eoreq sp, lr, sl, ror #5 │ │ │ │ - subeq lr, r7, r4, lsr #5 │ │ │ │ - subeq r4, fp, r0, lsr #5 │ │ │ │ - subeq lr, r7, r0, lsr #4 │ │ │ │ - eoreq sp, lr, r1, asr #5 │ │ │ │ - subeq lr, r7, r8, asr #4 │ │ │ │ - subeq r3, fp, r4, asr pc │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - subeq lr, r7, r4, lsl r2 │ │ │ │ + ldrdeq sp, [lr], -sl @ │ │ │ │ + umaaleq lr, r7, r4, r2 │ │ │ │ + umaaleq r4, fp, r0, r2 │ │ │ │ + subeq lr, r7, r0, lsl r2 │ │ │ │ + strhteq sp, [lr], -r1 │ │ │ │ subeq lr, r7, r8, lsr r2 │ │ │ │ + subeq r3, fp, r4, asr #30 │ │ │ │ + andeq r0, r0, r0, lsr #5 │ │ │ │ + subeq lr, r7, r4, lsl #4 │ │ │ │ + subeq lr, r7, r8, lsr #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldm r0, {r1, ip} │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ str r2, [r0] │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r1, ip} │ │ │ │ - bne 4ac098 │ │ │ │ + bne 4ac0a8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, sp │ │ │ │ orr r0, r5, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4ac028 │ │ │ │ + bne 4ac038 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ac04c │ │ │ │ + bne 4ac05c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ac068 │ │ │ │ + beq 4ac078 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 4ac098 │ │ │ │ + b 4ac0a8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4ac074 │ │ │ │ + bne 4ac084 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ac098 │ │ │ │ + bne 4ac0a8 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 4ada94 │ │ │ │ - b 4ac0b0 │ │ │ │ + bl 4adaa4 │ │ │ │ + b 4ac0c0 │ │ │ │ bl 65120 │ │ │ │ - bl 4aebf0 │ │ │ │ + bl 4aec00 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65120 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4ac0d8 │ │ │ │ - b 4d4dd4 │ │ │ │ + bne 4ac0e8 │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 4ac0e8 │ │ │ │ + ldr r0, [pc, #4] @ 4ac0f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - subeq sp, r7, r4, lsr #30 │ │ │ │ - b 762028 │ │ │ │ + subeq sp, r7, r4, lsl pc │ │ │ │ + b 762038 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 4ac10c │ │ │ │ + bne 4ac11c │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 4ac110 │ │ │ │ - b 76b430 │ │ │ │ - b 75ecd8 │ │ │ │ - b 75ed48 │ │ │ │ + bne 4ac120 │ │ │ │ + b 76b440 │ │ │ │ + b 75ece8 │ │ │ │ + b 75ed58 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 4ac130 │ │ │ │ + bne 4ac140 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 4ac134 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + bne 4ac144 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4ac14c │ │ │ │ + ldr r1, [pc, #8] @ 4ac15c │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760b28 │ │ │ │ - eoreq ip, lr, sl, lsr #27 │ │ │ │ + b 760b38 │ │ │ │ + mlaeq lr, sl, sp, ip │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 4ac180 │ │ │ │ + bne 4ac190 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 4ac184 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + bne 4ac194 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ac1a4 │ │ │ │ - b 4d4dd4 │ │ │ │ + beq 4ac1b4 │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 4ac1b4 │ │ │ │ + ldr r0, [pc, #4] @ 4ac1c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - subeq sp, r7, r8, asr lr │ │ │ │ + subeq sp, r7, r8, asr #28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ac1e8 │ │ │ │ + beq 4ac1f8 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - bl 4addc0 │ │ │ │ + bl 4addd0 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4adfa8 │ │ │ │ + b 4adfb8 │ │ │ │ add r6, r4, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ac1dc │ │ │ │ + beq 4ac1ec │ │ │ │ ldrb r0, [r4, #1428] @ 0x594 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4ac1dc │ │ │ │ + bne 4ac1ec │ │ │ │ ldrb r0, [r4, #1416] @ 0x588 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ac234 │ │ │ │ + beq 4ac244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ac1dc │ │ │ │ + bne 4ac1ec │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4adfa8 │ │ │ │ + b 4adfb8 │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ - bl 4af354 │ │ │ │ + bl 4af364 │ │ │ │ ldr r1, [r4, #1404] @ 0x57c │ │ │ │ movw r0, #1132 @ 0x46c │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1417] @ 0x589 │ │ │ │ - beq 4ac264 │ │ │ │ + beq 4ac274 │ │ │ │ ldr r0, [r4, #1408] @ 0x580 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ strb r6, [r4, #1418] @ 0x58a │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4adfa8 │ │ │ │ + b 4adfb8 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1132 @ 0x46c │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1417] @ 0x589 │ │ │ │ - bl 4aea60 │ │ │ │ + bl 4aea70 │ │ │ │ strb r6, [r4, #1418] @ 0x58a │ │ │ │ - b 4ac2c0 │ │ │ │ + b 4ac2d0 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ac2c0 │ │ │ │ + beq 4ac2d0 │ │ │ │ ldrb r0, [r4, #1428] @ 0x594 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4ac2c0 │ │ │ │ + bne 4ac2d0 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 4ad43c │ │ │ │ + bl 4ad44c │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4adfa8 │ │ │ │ - b 4ac2dc │ │ │ │ + bl 4adfb8 │ │ │ │ + b 4ac2ec │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #9] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4ac31c │ │ │ │ + beq 4ac32c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ac310 │ │ │ │ + beq 4ac320 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 4ac334 │ │ │ │ + b 4ac344 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4ac90c │ │ │ │ - b 4ac324 │ │ │ │ + bl 4ac91c │ │ │ │ + b 4ac334 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4ac90c │ │ │ │ + bl 4ac91c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #8] │ │ │ │ bl 43e68 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ - b 4ac358 │ │ │ │ + b 4ac368 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #8] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 4acc04 │ │ │ │ + bl 4acc14 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ac3b4 │ │ │ │ + beq 4ac3c4 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 4ac1b8 │ │ │ │ + bl 4ac1c8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 43e68 │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ae6b4 │ │ │ │ + b 4ae6c4 │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ac3e0 │ │ │ │ + b 4ac3f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 43e68 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 4ae6b4 │ │ │ │ + bl 4ae6c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #958] @ 0x3be │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4ac4c4 │ │ │ │ + bhi 4ac4d4 │ │ │ │ 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 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ add r6, r4, #960 @ 0x3c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ - b 4ac63c │ │ │ │ + bl 4acef4 │ │ │ │ + b 4ac64c │ │ │ │ add r6, r4, #960 @ 0x3c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ace10 │ │ │ │ - b 4ac4a0 │ │ │ │ + bl 4ace20 │ │ │ │ + b 4ac4b0 │ │ │ │ movw r0, #1048 @ 0x418 │ │ │ │ add r6, r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ + bl 4acef4 │ │ │ │ add r0, r4, #972 @ 0x3cc │ │ │ │ - bl 4ae7ec │ │ │ │ + bl 4ae7fc │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ac4c8 │ │ │ │ + beq 4ac4d8 │ │ │ │ add r6, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r6 │ │ │ │ - b 4ac474 │ │ │ │ + b 4ac484 │ │ │ │ add r6, r4, #960 @ 0x3c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ace10 │ │ │ │ + bl 4ace20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #955] @ 0x3bb │ │ │ │ - b 4ac540 │ │ │ │ + b 4ac550 │ │ │ │ add r6, r4, #960 @ 0x3c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ - b 4ac4e8 │ │ │ │ + bl 4acef4 │ │ │ │ + b 4ac4f8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4, #960] @ 0x3c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ac4e8 │ │ │ │ + beq 4ac4f8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r4, #953] @ 0x3b9 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #956] @ 0x3bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac50c │ │ │ │ + beq 4ac51c │ │ │ │ ldr r1, [r4, #936] @ 0x3a8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ac650 │ │ │ │ + bne 4ac660 │ │ │ │ ldr r0, [r4, #932] @ 0x3a4 │ │ │ │ strb r5, [r4, #953] @ 0x3b9 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r4, #916] @ 0x394 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ac530 │ │ │ │ + beq 4ac540 │ │ │ │ ldr r0, [r4, #920] @ 0x398 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ - bl 4ae450 │ │ │ │ + bl 4ae460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldrb r0, [r4, #954] @ 0x3ba │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac5ac │ │ │ │ + beq 4ac5bc │ │ │ │ ldr r5, [r4, #908] @ 0x38c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ac58c │ │ │ │ + beq 4ac59c │ │ │ │ ldr r0, [r4, #904] @ 0x388 │ │ │ │ add r6, r0, #4 │ │ │ │ - b 4ac570 │ │ │ │ + b 4ac580 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4ac58c │ │ │ │ + beq 4ac59c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ac564 │ │ │ │ + beq 4ac574 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ac564 │ │ │ │ + b 4ac574 │ │ │ │ ldr r1, [r4, #900] @ 0x384 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ac5ac │ │ │ │ + beq 4ac5bc │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #904] @ 0x388 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #896] @ 0x380 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #892] @ 0x37c │ │ │ │ add r7, r1, #1 │ │ │ │ strb r2, [r4, #954] @ 0x3ba │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ac5d8 │ │ │ │ + beq 4ac5e8 │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4ac5c0 │ │ │ │ + b 4ac5d0 │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac5f8 │ │ │ │ + beq 4ac608 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #892] @ 0x37c │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #884] @ 0x374 │ │ │ │ ldr r0, [r4, #880] @ 0x370 │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ac61c │ │ │ │ + beq 4ac62c │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4ac604 │ │ │ │ + b 4ac614 │ │ │ │ ldr r0, [r4, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac63c │ │ │ │ + beq 4ac64c │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #880] @ 0x370 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #957] @ 0x3bd │ │ │ │ add r0, r4, #780 @ 0x30c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 4adfa8 │ │ │ │ + b 4adfb8 │ │ │ │ ldr r0, [r4, #940] @ 0x3ac │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ac50c │ │ │ │ + b 4ac51c │ │ │ │ mov r8, r0 │ │ │ │ - b 4ac74c │ │ │ │ - b 4ac680 │ │ │ │ + b 4ac75c │ │ │ │ + b 4ac690 │ │ │ │ mov r8, r0 │ │ │ │ - b 4ac870 │ │ │ │ + b 4ac880 │ │ │ │ mov r8, r0 │ │ │ │ - b 4ac6d0 │ │ │ │ + b 4ac6e0 │ │ │ │ mov r8, r0 │ │ │ │ - b 4ac6f4 │ │ │ │ + b 4ac704 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ - b 4ac74c │ │ │ │ + bl 4acef4 │ │ │ │ + b 4ac75c │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ace10 │ │ │ │ - b 4ac6f4 │ │ │ │ + bl 4ace20 │ │ │ │ + b 4ac704 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ - b 4ac870 │ │ │ │ + bl 4acef4 │ │ │ │ + b 4ac880 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ + bl 4acef4 │ │ │ │ add r0, r4, #972 @ 0x3cc │ │ │ │ - bl 4ae7ec │ │ │ │ + bl 4ae7fc │ │ │ │ add r0, r4, #960 @ 0x3c0 │ │ │ │ - bl 4aecd0 │ │ │ │ - b 4ac74c │ │ │ │ + bl 4aece0 │ │ │ │ + b 4ac75c │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ace10 │ │ │ │ + bl 4ace20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #955] @ 0x3bb │ │ │ │ - b 4ac7b4 │ │ │ │ + b 4ac7c4 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ - b 4ac7b4 │ │ │ │ + b 4ac7c4 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ac72c │ │ │ │ + beq 4ac73c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r6, r5 │ │ │ │ - b 4ac710 │ │ │ │ + b 4ac720 │ │ │ │ ldr r1, [r4, #960] @ 0x3c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ac74c │ │ │ │ + beq 4ac75c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r4, #953] @ 0x3b9 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #956] @ 0x3bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac780 │ │ │ │ + beq 4ac790 │ │ │ │ ldr r1, [r4, #936] @ 0x3a8 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ac780 │ │ │ │ + beq 4ac790 │ │ │ │ ldr r0, [r4, #940] @ 0x3ac │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #932] @ 0x3a4 │ │ │ │ strb r6, [r4, #953] @ 0x3b9 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r4, #916] @ 0x394 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ac7a4 │ │ │ │ + beq 4ac7b4 │ │ │ │ ldr r0, [r4, #920] @ 0x398 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ - bl 4ae450 │ │ │ │ + bl 4ae460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldrb r0, [r4, #954] @ 0x3ba │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac7c8 │ │ │ │ + beq 4ac7d8 │ │ │ │ add r0, r4, #900 @ 0x384 │ │ │ │ - bl 4ae8a8 │ │ │ │ + bl 4ae8b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #954] @ 0x3ba │ │ │ │ add r0, r4, #888 @ 0x378 │ │ │ │ - bl 4aeabc │ │ │ │ - b 4ac868 │ │ │ │ + bl 4aeacc │ │ │ │ + b 4ac878 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ac800 │ │ │ │ + beq 4ac810 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r5 │ │ │ │ - b 4ac7e4 │ │ │ │ + b 4ac7f4 │ │ │ │ ldr r0, [r4, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac870 │ │ │ │ + beq 4ac880 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #880] @ 0x370 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ac870 │ │ │ │ + b 4ac880 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ac848 │ │ │ │ + beq 4ac858 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r5 │ │ │ │ - b 4ac82c │ │ │ │ + b 4ac83c │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac868 │ │ │ │ + beq 4ac878 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #892] @ 0x37c │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #876 @ 0x36c │ │ │ │ - bl 4aeabc │ │ │ │ + bl 4aeacc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #957] @ 0x3bd │ │ │ │ add r0, r4, #780 @ 0x30c │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2468] @ 0x9a4 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d7de0 │ │ │ │ + bl 4d7df0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ac8c0 │ │ │ │ + beq 4ac8d0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4ac37c │ │ │ │ + bl 4ac38c │ │ │ │ ldr r0, [r4, #2460] @ 0x99c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 43e68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2460] @ 0x99c │ │ │ │ bl 43e68 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ac8f8 │ │ │ │ + beq 4ac908 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4ac37c │ │ │ │ + bl 4ac38c │ │ │ │ ldr r0, [r4, #2460] @ 0x99c │ │ │ │ bl 43e68 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1662] @ 0x67e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac95c │ │ │ │ + beq 4ac96c │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d7fa4 │ │ │ │ + bl 4d7fb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ad198 │ │ │ │ + bl 4ad1a8 │ │ │ │ movw r0, #1560 @ 0x618 │ │ │ │ mov r5, #0 │ │ │ │ add r0, r4, r0 │ │ │ │ strb r5, [r4, #1661] @ 0x67d │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r4, #1556] @ 0x614 │ │ │ │ bl 43e68 │ │ │ │ strb r5, [r4, #1660] @ 0x67c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #1648] @ 0x670 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ac97c │ │ │ │ + beq 4ac98c │ │ │ │ ldr r0, [r4, #1652] @ 0x674 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 4ac9b0 │ │ │ │ + b 4ac9c0 │ │ │ │ mov r5, r0 │ │ │ │ - b 4ac99c │ │ │ │ + b 4ac9ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ad198 │ │ │ │ + bl 4ad1a8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1661] @ 0x67d │ │ │ │ movw r0, #1560 @ 0x618 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r4, #1556] @ 0x614 │ │ │ │ bl 43e68 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1660] @ 0x67c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2064] @ 0x810 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aca24 │ │ │ │ + beq 4aca34 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r6, r4, #272 @ 0x110 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d7c30 │ │ │ │ + bl 4d7c40 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4acaa8 │ │ │ │ + beq 4acab8 │ │ │ │ ldrb r0, [r4, #1868] @ 0x74c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4aca4c │ │ │ │ + beq 4aca5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4acaa8 │ │ │ │ + bne 4acab8 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ - bl 4ae914 │ │ │ │ - b 4acaa8 │ │ │ │ + bl 4ae924 │ │ │ │ + b 4acab8 │ │ │ │ ldr r5, [r4, #1888] @ 0x760 │ │ │ │ mov r0, r5 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4ae914 │ │ │ │ + b 4ae924 │ │ │ │ ldrb r0, [r4, #1856] @ 0x740 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4aca6c │ │ │ │ + beq 4aca7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4acaa8 │ │ │ │ + bne 4acab8 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ - bl 4aedd4 │ │ │ │ - b 4acaa8 │ │ │ │ + bl 4aede4 │ │ │ │ + b 4acab8 │ │ │ │ add r0, r4, #832 @ 0x340 │ │ │ │ - bl 4af354 │ │ │ │ + bl 4af364 │ │ │ │ ldr r1, [r4, #1844] @ 0x734 │ │ │ │ movw r0, #1572 @ 0x624 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1857] @ 0x741 │ │ │ │ - beq 4aca9c │ │ │ │ + beq 4acaac │ │ │ │ ldr r0, [r4, #1848] @ 0x738 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ strb r6, [r4, #1858] @ 0x742 │ │ │ │ movw r0, #1980 @ 0x7bc │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r4, #1892] @ 0x764 │ │ │ │ bl 43e68 │ │ │ │ ldr r4, [r4, #1888] @ 0x760 │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -1155690,75 +1155694,75 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1572 @ 0x624 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1857] @ 0x741 │ │ │ │ - bl 4aea60 │ │ │ │ + bl 4aea70 │ │ │ │ strb r6, [r4, #1858] @ 0x742 │ │ │ │ - b 4acb10 │ │ │ │ + b 4acb20 │ │ │ │ mov r5, r0 │ │ │ │ - b 4acb1c │ │ │ │ + b 4acb2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ad0e0 │ │ │ │ + bl 4ad0f0 │ │ │ │ movw r0, #1980 @ 0x7bc │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r4, #1892] @ 0x764 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #1888] @ 0x760 │ │ │ │ - bl 4acc04 │ │ │ │ + bl 4acc14 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ 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 4acb7c │ │ │ │ + beq 4acb8c │ │ │ │ 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 4acb50 │ │ │ │ + b 4acb60 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4acba0 │ │ │ │ + beq 4acbb0 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4acbd8 │ │ │ │ + beq 4acbe8 │ │ │ │ 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 4acbb0 │ │ │ │ + b 4acbc0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4acbf8 │ │ │ │ + beq 4acc08 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1155771,991 +1155775,991 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2480] @ 0x9b0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4acc44 │ │ │ │ + beq 4acc54 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 4acc7c │ │ │ │ + b 4acc8c │ │ │ │ ldrb r0, [r4, #2468] @ 0x9a4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4acc74 │ │ │ │ + bne 4acc84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d7de0 │ │ │ │ + bl 4d7df0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4acc6c │ │ │ │ + beq 4acc7c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4ac37c │ │ │ │ + bl 4ac38c │ │ │ │ ldr r0, [r4, #2460] @ 0x99c │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #2476] @ 0x9ac │ │ │ │ bl 43e68 │ │ │ │ ldr r4, [r4, #2472] @ 0x9a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ - b 4accbc │ │ │ │ + b 4acccc │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4accbc │ │ │ │ + beq 4acccc │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4ac37c │ │ │ │ + bl 4ac38c │ │ │ │ ldr r0, [r4, #2460] @ 0x99c │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #2476] @ 0x9ac │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #2472] @ 0x9a8 │ │ │ │ - bl 4acc04 │ │ │ │ + bl 4acc14 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4acd58 │ │ │ │ + beq 4acd68 │ │ │ │ mov r4, r0 │ │ │ │ - bl 631088 │ │ │ │ + bl 631098 │ │ │ │ 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 4acd00 │ │ │ │ + bne 4acd10 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4acd24 │ │ │ │ + bne 4acd34 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4acd44 │ │ │ │ + beq 4acd54 │ │ │ │ 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 2bcc50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 4acdb4 │ │ │ │ + b 4acdc4 │ │ │ │ mov r6, r0 │ │ │ │ - b 4acda0 │ │ │ │ + b 4acdb0 │ │ │ │ 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 4acd7c │ │ │ │ + bne 4acd8c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4acda0 │ │ │ │ + bne 4acdb0 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 4acdcc │ │ │ │ + bne 4acddc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ - b 4acdb4 │ │ │ │ + b 4acdc4 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ace10 │ │ │ │ + b 4ace20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ace10 │ │ │ │ + bl 4ace20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 4ace8c │ │ │ │ + beq 4ace9c │ │ │ │ ldrb r1, [r0, #1324] @ 0x52c │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4ace8c │ │ │ │ + bne 4ace9c │ │ │ │ ldrb r1, [r0, #1312] @ 0x520 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ace4c │ │ │ │ + beq 4ace5c │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4aedd4 │ │ │ │ + b 4aede4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #288 @ 0x120 │ │ │ │ - bl 4af354 │ │ │ │ + bl 4af364 │ │ │ │ ldr r1, [r5, #1300] @ 0x514 │ │ │ │ movw r2, #1028 @ 0x404 │ │ │ │ add r4, r5, r2 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r5, #1313] @ 0x521 │ │ │ │ - beq 4ace80 │ │ │ │ + beq 4ace90 │ │ │ │ ldr r0, [r5, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ strb r6, [r5, #1314] @ 0x522 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r5, #1313] @ 0x521 │ │ │ │ - bl 4aea60 │ │ │ │ + bl 4aea70 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #1314] @ 0x522 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4acee4 │ │ │ │ + b 4acef4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4acee4 │ │ │ │ + bl 4acef4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 4acf18 │ │ │ │ + beq 4acf28 │ │ │ │ ldrb r1, [r0, #1337] @ 0x539 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4acf1c │ │ │ │ + beq 4acf2c │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #1324] @ 0x52c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4acf50 │ │ │ │ + bne 4acf60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r1, [r0, #1312] @ 0x520 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4acf64 │ │ │ │ + beq 4acf74 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4acf44 │ │ │ │ + bne 4acf54 │ │ │ │ add r1, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #1336] @ 0x538 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #1328] @ 0x530 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #288 @ 0x120 │ │ │ │ - bl 4af354 │ │ │ │ + bl 4af364 │ │ │ │ ldr r1, [r5, #1300] @ 0x514 │ │ │ │ movw r2, #1028 @ 0x404 │ │ │ │ add r4, r5, r2 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r5, #1313] @ 0x521 │ │ │ │ - beq 4acf98 │ │ │ │ + beq 4acfa8 │ │ │ │ ldr r0, [r5, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r5, #1314] @ 0x522 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #1336] @ 0x538 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r5, #1313] @ 0x521 │ │ │ │ - bl 4aea60 │ │ │ │ + bl 4aea70 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #1336] @ 0x538 │ │ │ │ strb r6, [r5, #1314] @ 0x522 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4d7c30 │ │ │ │ + bl 4d7c40 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ad070 │ │ │ │ + beq 4ad080 │ │ │ │ ldrb r0, [r4, #1596] @ 0x63c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ad014 │ │ │ │ + beq 4ad024 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ad070 │ │ │ │ + bne 4ad080 │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4ae914 │ │ │ │ + b 4ae924 │ │ │ │ ldrb r0, [r4, #1584] @ 0x630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ad034 │ │ │ │ + beq 4ad044 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4aedd4 │ │ │ │ + b 4aede4 │ │ │ │ add r0, r4, #560 @ 0x230 │ │ │ │ - bl 4af354 │ │ │ │ + bl 4af364 │ │ │ │ ldr r1, [r4, #1572] @ 0x624 │ │ │ │ movw r0, #1300 @ 0x514 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1585] @ 0x631 │ │ │ │ - beq 4ad064 │ │ │ │ + beq 4ad074 │ │ │ │ ldr r0, [r4, #1576] @ 0x628 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ strb r6, [r4, #1586] @ 0x632 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1300 @ 0x514 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1585] @ 0x631 │ │ │ │ - bl 4aea60 │ │ │ │ + bl 4aea70 │ │ │ │ strb r6, [r4, #1586] @ 0x632 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ad0e0 │ │ │ │ + bl 4ad0f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4d7fa4 │ │ │ │ + bl 4d7fb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ad198 │ │ │ │ + b 4ad1a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ad198 │ │ │ │ + bl 4ad1a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 4ad170 │ │ │ │ + beq 4ad180 │ │ │ │ ldrb r1, [r0, #1596] @ 0x63c │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ad110 │ │ │ │ + beq 4ad120 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4ad170 │ │ │ │ + bne 4ad180 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4ae914 │ │ │ │ + b 4ae924 │ │ │ │ ldrb r1, [r0, #1584] @ 0x630 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ad130 │ │ │ │ + beq 4ad140 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r0, #280 @ 0x118 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4aedd4 │ │ │ │ + b 4aede4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #560 @ 0x230 │ │ │ │ - bl 4af354 │ │ │ │ + bl 4af364 │ │ │ │ ldr r1, [r5, #1572] @ 0x624 │ │ │ │ movw r2, #1300 @ 0x514 │ │ │ │ add r4, r5, r2 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r5, #1585] @ 0x631 │ │ │ │ - beq 4ad164 │ │ │ │ + beq 4ad174 │ │ │ │ ldr r0, [r5, #1576] @ 0x628 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ strb r6, [r5, #1586] @ 0x632 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1300 @ 0x514 │ │ │ │ add r0, r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r5, #1585] @ 0x631 │ │ │ │ - bl 4aea60 │ │ │ │ + bl 4aea70 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #1586] @ 0x632 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ad2bc │ │ │ │ + beq 4ad2cc │ │ │ │ ldrb r0, [r4, #1448] @ 0x5a8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ad20c │ │ │ │ + beq 4ad21c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ad2bc │ │ │ │ + bne 4ad2cc │ │ │ │ ldr r1, [r4, #1432] @ 0x598 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ad28c │ │ │ │ + beq 4ad29c │ │ │ │ ldr r5, [r4, #1440] @ 0x5a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ad270 │ │ │ │ + beq 4ad280 │ │ │ │ ldr r0, [r4, #1436] @ 0x59c │ │ │ │ add r6, r0, #4 │ │ │ │ - b 4ad1f0 │ │ │ │ + b 4ad200 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4ad26c │ │ │ │ + beq 4ad27c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ad1e4 │ │ │ │ + beq 4ad1f4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ad1e4 │ │ │ │ + b 4ad1f4 │ │ │ │ ldrb r0, [r4, #1424] @ 0x590 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ad22c │ │ │ │ + beq 4ad23c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4aedd4 │ │ │ │ + b 4aede4 │ │ │ │ add r0, r4, #400 @ 0x190 │ │ │ │ - bl 4af354 │ │ │ │ + bl 4af364 │ │ │ │ ldr r1, [r4, #1412] @ 0x584 │ │ │ │ movw r0, #1140 @ 0x474 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1425] @ 0x591 │ │ │ │ - beq 4ad25c │ │ │ │ + beq 4ad26c │ │ │ │ ldr r0, [r4, #1416] @ 0x588 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ strb r6, [r4, #1426] @ 0x592 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #1432] @ 0x598 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ad28c │ │ │ │ + beq 4ad29c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #1436] @ 0x59c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ad2c0 │ │ │ │ + bne 4ad2d0 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ad2e0 │ │ │ │ + bne 4ad2f0 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ad300 │ │ │ │ + bne 4ad310 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ad2ac │ │ │ │ + beq 4ad2bc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ad2bc │ │ │ │ + beq 4ad2cc │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1140 @ 0x474 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1425] @ 0x591 │ │ │ │ - bl 4aea60 │ │ │ │ + bl 4aea70 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #1426] @ 0x592 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ad3b4 │ │ │ │ + beq 4ad3c4 │ │ │ │ ldrb r0, [r4, #1324] @ 0x52c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4ad3b4 │ │ │ │ + bne 4ad3c4 │ │ │ │ ldrb r0, [r4, #1312] @ 0x520 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ad378 │ │ │ │ + beq 4ad388 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4aedd4 │ │ │ │ + b 4aede4 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 4af354 │ │ │ │ + bl 4af364 │ │ │ │ ldr r1, [r4, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1313] @ 0x521 │ │ │ │ - beq 4ad3a8 │ │ │ │ + beq 4ad3b8 │ │ │ │ ldr r0, [r4, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1313] @ 0x521 │ │ │ │ - bl 4aea60 │ │ │ │ + bl 4aea70 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ad400 │ │ │ │ + beq 4ad410 │ │ │ │ ldrb r0, [r4, #1324] @ 0x52c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4ad400 │ │ │ │ + bne 4ad410 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4ad43c │ │ │ │ + bl 4ad44c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ace10 │ │ │ │ + b 4ace20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ace10 │ │ │ │ + bl 4ace20 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1304] @ 0x518 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ad494 │ │ │ │ + beq 4ad4a4 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ - bl 4af354 │ │ │ │ + bl 4af364 │ │ │ │ ldr r1, [r4, #1292] @ 0x50c │ │ │ │ add r5, r4, #1020 @ 0x3fc │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1305] @ 0x519 │ │ │ │ - beq 4ad484 │ │ │ │ + beq 4ad494 │ │ │ │ ldr r0, [r4, #1296] @ 0x510 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ strb r6, [r4, #1306] @ 0x51a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4aedd4 │ │ │ │ + b 4aede4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1020 @ 0x3fc │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1305] @ 0x519 │ │ │ │ - bl 4aea60 │ │ │ │ + bl 4aea70 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #1306] @ 0x51a │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4acee4 │ │ │ │ + b 4acef4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4acee4 │ │ │ │ + bl 4acef4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4acee4 │ │ │ │ + b 4acef4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4acee4 │ │ │ │ + bl 4acef4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4ad584 │ │ │ │ + bne 4ad594 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4ad540 │ │ │ │ + bne 4ad550 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ad564 │ │ │ │ + bne 4ad574 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, r4, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ad588 │ │ │ │ + beq 4ad598 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4ad590 │ │ │ │ + bne 4ad5a0 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4ada94 │ │ │ │ + bl 4adaa4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4d7de0 │ │ │ │ + bl 4d7df0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ad5f4 │ │ │ │ + beq 4ad604 │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ac37c │ │ │ │ + b 4ac38c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ad610 │ │ │ │ + beq 4ad620 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4ac37c │ │ │ │ + bl 4ac38c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldrd r2, [r0] │ │ │ │ add r1, r0, #8 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 4ad654 │ │ │ │ + beq 4ad664 │ │ │ │ ldrd r2, [r1] │ │ │ │ eor r2, r2, #3 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - bne 4ad654 │ │ │ │ + bne 4ad664 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ add r0, r0, #28 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ - b 4adbf4 │ │ │ │ + b 4adc04 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2444] @ 0x98c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ad67c │ │ │ │ + beq 4ad68c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 4ad68c │ │ │ │ + b 4ad69c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ac37c │ │ │ │ + bl 4ac38c │ │ │ │ ldr r0, [r4, #2436] @ 0x984 │ │ │ │ bl 43e68 │ │ │ │ ldr r4, [r4, #2432] @ 0x980 │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2436] @ 0x984 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #2432] @ 0x980 │ │ │ │ - bl 4acc04 │ │ │ │ + bl 4acc14 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_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 4ad6e8 │ │ │ │ + bne 4ad6f8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4ad730 │ │ │ │ + bne 4ad740 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 4ad730 │ │ │ │ + beq 4ad740 │ │ │ │ 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 4ad73c │ │ │ │ + bne 4ad74c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4ad784 │ │ │ │ + bne 4ad794 │ │ │ │ ldrd r0, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ad778 │ │ │ │ + beq 4ad788 │ │ │ │ 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 4ad78c │ │ │ │ + bne 4ad79c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4ad7b8 │ │ │ │ + bne 4ad7c8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 64ba88 │ │ │ │ + b 64ba98 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 4ad7d8 │ │ │ │ + b 4ad7e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ad7e0 │ │ │ │ + bne 4ad7f0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4ad808 │ │ │ │ + bne 4ad818 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 4ad834 │ │ │ │ + bne 4ad844 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4ad87c │ │ │ │ + bne 4ad88c │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 4ad87c │ │ │ │ + beq 4ad88c │ │ │ │ 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 4ad888 │ │ │ │ + bne 4ad898 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4ad8d0 │ │ │ │ + bne 4ad8e0 │ │ │ │ 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 4ad8d0 │ │ │ │ + beq 4ad8e0 │ │ │ │ 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 4ad8d8 │ │ │ │ + bne 4ad8e8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64ba88 │ │ │ │ + b 64ba98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ad910 │ │ │ │ + bne 4ad920 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4ad938 │ │ │ │ + bne 4ad948 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64ba88 │ │ │ │ + bl 64ba98 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldrb r1, [r0, #3360] @ 0xd20 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ad95c │ │ │ │ + beq 4ad96c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 4ac2e8 │ │ │ │ + b 4ac2f8 │ │ │ │ add r0, r0, #1680 @ 0x690 │ │ │ │ - b 4ac2e8 │ │ │ │ + b 4ac2f8 │ │ │ │ movw r1, #4144 @ 0x1030 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ad980 │ │ │ │ + beq 4ad990 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 4ac9d0 │ │ │ │ + b 4ac9e0 │ │ │ │ movw r1, #2072 @ 0x818 │ │ │ │ add r0, r0, r1 │ │ │ │ - b 4ac9d0 │ │ │ │ + b 4ac9e0 │ │ │ │ movw r1, #4976 @ 0x1370 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ad9a8 │ │ │ │ + beq 4ad9b8 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 4acc24 │ │ │ │ + b 4acc34 │ │ │ │ movw r1, #2488 @ 0x9b8 │ │ │ │ add r0, r0, r1 │ │ │ │ - b 4acc24 │ │ │ │ + b 4acc34 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #4892 @ 0x131c │ │ │ │ add r0, r4, r0 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ada00 │ │ │ │ + beq 4ada10 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4ada30 │ │ │ │ + bne 4ada40 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ada34 │ │ │ │ + beq 4ada44 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #2448 @ 0x990 │ │ │ │ - bl 4ac37c │ │ │ │ + bl 4ac38c │ │ │ │ movw r5, #4880 @ 0x1310 │ │ │ │ movw r0, #4884 @ 0x1314 │ │ │ │ - b 4ada24 │ │ │ │ + b 4ada34 │ │ │ │ ldrb r0, [r4, #2444] @ 0x98c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ada3c │ │ │ │ + beq 4ada4c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4ada30 │ │ │ │ + bne 4ada40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ac37c │ │ │ │ + bl 4ac38c │ │ │ │ mov r5, #2432 @ 0x980 │ │ │ │ movw r0, #2436 @ 0x984 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ bl 43e68 │ │ │ │ - b 4ada40 │ │ │ │ + b 4ada50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r5, #4880 @ 0x1310 │ │ │ │ - b 4ada40 │ │ │ │ + b 4ada50 │ │ │ │ mov r5, #2432 @ 0x980 │ │ │ │ ldr r4, [r4, r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #2432 @ 0x980 │ │ │ │ movw r0, #2436 @ 0x984 │ │ │ │ - b 4ada7c │ │ │ │ + b 4ada8c │ │ │ │ mov r5, r0 │ │ │ │ movw r6, #4880 @ 0x1310 │ │ │ │ movw r0, #4884 @ 0x1314 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, r6] │ │ │ │ - bl 4acc04 │ │ │ │ + bl 4acc14 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4adaac │ │ │ │ + beq 4adabc │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4adab4 │ │ │ │ + bne 4adac4 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4adb1c │ │ │ │ + beq 4adb2c │ │ │ │ ldr r7, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4adb04 │ │ │ │ + beq 4adb14 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4adb1c │ │ │ │ + beq 4adb2c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4adb44 │ │ │ │ + bne 4adb54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4adb30 │ │ │ │ + b 4adb40 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4adb70 │ │ │ │ + beq 4adb80 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ae098 │ │ │ │ + bl 4ae0a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -1156763,17 +1156767,17 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4adbd4 │ │ │ │ + beq 4adbe4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4b6514 │ │ │ │ + bl 4b6524 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1156783,83 +1156787,83 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4adc18 │ │ │ │ + beq 4adc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ add r6, r4, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 4985e4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4adc44 │ │ │ │ + beq 4adc54 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4adc7c │ │ │ │ + beq 4adc8c │ │ │ │ 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 4adc50 │ │ │ │ + b 4adc60 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4adca0 │ │ │ │ + beq 4adcb0 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4adcc8 │ │ │ │ + beq 4adcd8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 4acb3c │ │ │ │ - b 4add2c │ │ │ │ + bl 4acb4c │ │ │ │ + b 4add3c │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4add0c │ │ │ │ + beq 4add1c │ │ │ │ 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 4adce4 │ │ │ │ + b 4adcf4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4add2c │ │ │ │ + beq 4add3c │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1156871,148 +1156875,148 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4add98 │ │ │ │ + beq 4adda8 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 4add7c │ │ │ │ + b 4add8c │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #72 @ 0x48 │ │ │ │ - beq 4add98 │ │ │ │ + beq 4adda8 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4add70 │ │ │ │ + beq 4add80 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4add70 │ │ │ │ + b 4add80 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4addbc │ │ │ │ + beq 4addcc │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ade24 │ │ │ │ + beq 4ade34 │ │ │ │ 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 4a0978 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4ade5c │ │ │ │ + beq 4ade6c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4ade5c │ │ │ │ + bne 4ade6c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ade2c │ │ │ │ + beq 4ade3c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 4ade5c │ │ │ │ + b 4ade6c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ 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 4ade38 │ │ │ │ + bne 4ade48 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ade5c │ │ │ │ + bne 4ade6c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ade64 │ │ │ │ + bne 4ade74 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4ade8c │ │ │ │ + bne 4ade9c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4adef0 │ │ │ │ + beq 4adf00 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4adef0 │ │ │ │ + bne 4adf00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, r4, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4adec4 │ │ │ │ + beq 4aded4 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ blx r1 │ │ │ │ - b 4adef0 │ │ │ │ + b 4adf00 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4adecc │ │ │ │ + bne 4adedc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4adef0 │ │ │ │ + bne 4adf00 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ - b 4adf54 │ │ │ │ + b 4adf64 │ │ │ │ mov r6, r0 │ │ │ │ - b 4adf4c │ │ │ │ + b 4adf5c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4adf24 │ │ │ │ + bne 4adf34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4adf4c │ │ │ │ + bne 4adf5c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4aed70 │ │ │ │ + bl 4aed80 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4adf9c │ │ │ │ + beq 4adfac │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1157020,67 +1157024,67 @@ │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4adfc8 │ │ │ │ + beq 4adfd8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4adfe4 │ │ │ │ + bne 4adff4 │ │ │ │ bl 49826c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4adff0 │ │ │ │ + bne 4ae000 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ae014 │ │ │ │ + bne 4ae024 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4fb1a0 │ │ │ │ + b 4fb1b0 │ │ │ │ mov r6, r0 │ │ │ │ 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 4ae044 │ │ │ │ + bne 4ae054 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ae070 │ │ │ │ + bne 4ae080 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ - b 4ae070 │ │ │ │ + bl 5087c0 │ │ │ │ + b 4ae080 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 4ae08c │ │ │ │ + bne 4ae09c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -1157089,222 +1157093,222 @@ │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4ae0e4 │ │ │ │ + bne 4ae0f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ae228 │ │ │ │ + beq 4ae238 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4adad8 │ │ │ │ + b 4adae8 │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 4ae108 │ │ │ │ + bcc 4ae118 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae108 │ │ │ │ + beq 4ae118 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae120 │ │ │ │ + beq 4ae130 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4adbf4 │ │ │ │ + bl 4adc04 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4ae154 │ │ │ │ + beq 4ae164 │ │ │ │ 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 4ae194 │ │ │ │ + beq 4ae1a4 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ add r6, r0, #16 │ │ │ │ - b 4ae178 │ │ │ │ + b 4ae188 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ - beq 4ae194 │ │ │ │ + beq 4ae1a4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae16c │ │ │ │ + beq 4ae17c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ae16c │ │ │ │ + b 4ae17c │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae1b4 │ │ │ │ + beq 4ae1c4 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ 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 4ae1c0 │ │ │ │ + bne 4ae1d0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ae1e4 │ │ │ │ + bne 4ae1f4 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae1fc │ │ │ │ + beq 4ae20c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae214 │ │ │ │ + beq 4ae224 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ - bl 4acce0 │ │ │ │ + bl 4accf0 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4acce0 │ │ │ │ + b 4accf0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 4ae294 │ │ │ │ + b 4ae2a4 │ │ │ │ mov r5, r0 │ │ │ │ - b 4ae2cc │ │ │ │ + b 4ae2dc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae2d4 │ │ │ │ + beq 4ae2e4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ae2d4 │ │ │ │ + b 4ae2e4 │ │ │ │ mov r5, r0 │ │ │ │ - b 4ae2dc │ │ │ │ + b 4ae2ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4ae294 │ │ │ │ + beq 4ae2a4 │ │ │ │ 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 4add54 │ │ │ │ + bl 4add64 │ │ │ │ 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 4ae2a8 │ │ │ │ + bne 4ae2b8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ae2cc │ │ │ │ + bne 4ae2dc │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ - bl 4ae2f0 │ │ │ │ + bl 4ae300 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ - bl 4acce0 │ │ │ │ + bl 4accf0 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 4acce0 │ │ │ │ + bl 4accf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae310 │ │ │ │ + beq 4ae320 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae32c │ │ │ │ + beq 4ae33c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae34c │ │ │ │ + beq 4ae35c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ae434 │ │ │ │ + bne 4ae444 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae388 │ │ │ │ + beq 4ae398 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae3a0 │ │ │ │ + beq 4ae3b0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae3b8 │ │ │ │ + beq 4ae3c8 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae3d0 │ │ │ │ + beq 4ae3e0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae3e8 │ │ │ │ + beq 4ae3f8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae400 │ │ │ │ + beq 4ae410 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae418 │ │ │ │ + beq 4ae428 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ @@ -1157312,165 +1157316,165 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4ae37c │ │ │ │ - b 4ae388 │ │ │ │ + bne 4ae38c │ │ │ │ + b 4ae398 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #208] @ 0xd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae470 │ │ │ │ + beq 4ae480 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae488 │ │ │ │ + beq 4ae498 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #232] @ 0xe8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae4a0 │ │ │ │ + beq 4ae4b0 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae4b8 │ │ │ │ + beq 4ae4c8 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae4d0 │ │ │ │ + beq 4ae4e0 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae4e8 │ │ │ │ + beq 4ae4f8 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae500 │ │ │ │ + beq 4ae510 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae518 │ │ │ │ + beq 4ae528 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae530 │ │ │ │ + beq 4ae540 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #316] @ 0x13c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 4ae5b0 │ │ │ │ + beq 4ae5c0 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #28] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ae58c │ │ │ │ + beq 4ae59c │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ bxlt lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae5b0 │ │ │ │ + beq 4ae5c0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ b 2bcc50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4adbf4 │ │ │ │ + bl 4adc04 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4ae5e4 │ │ │ │ + beq 4ae5f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b6514 │ │ │ │ + bl 4b6524 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae5fc │ │ │ │ + beq 4ae60c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae614 │ │ │ │ + beq 4ae624 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae630 │ │ │ │ + beq 4ae640 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae69c │ │ │ │ + beq 4ae6ac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 4adf70 │ │ │ │ + bl 4adf80 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ae694 │ │ │ │ + b 4ae6a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 4adbac │ │ │ │ + bl 4adbbc │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ - bl 4ae2f0 │ │ │ │ + bl 4ae300 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 4adf70 │ │ │ │ + bl 4adf80 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ @@ -1157480,48 +1157484,48 @@ │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae6fc │ │ │ │ + beq 4ae70c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 4adad8 │ │ │ │ + b 4adae8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4ae73c │ │ │ │ + beq 4ae74c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ae78c │ │ │ │ + bne 4ae79c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae78c │ │ │ │ + beq 4ae79c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 4ae788 │ │ │ │ + b 4ae798 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4ae78c │ │ │ │ + bne 4ae79c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldrd r8, [r5] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae764 │ │ │ │ + beq 4ae774 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae77c │ │ │ │ + beq 4ae78c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -1157529,15 +1157533,15 @@ │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae7bc │ │ │ │ + beq 4ae7cc │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -1157549,146 +1157553,146 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ b 43e68 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ae830 │ │ │ │ + beq 4ae840 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 4ae814 │ │ │ │ + b 4ae824 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 4ae830 │ │ │ │ + beq 4ae840 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae808 │ │ │ │ + beq 4ae818 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ae808 │ │ │ │ + b 4ae818 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ae84c │ │ │ │ + beq 4ae85c │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae868 │ │ │ │ + beq 4ae878 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae884 │ │ │ │ + beq 4ae894 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae8a4 │ │ │ │ + beq 4ae8b4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ae8ec │ │ │ │ + beq 4ae8fc │ │ │ │ add r5, r6, #4 │ │ │ │ - b 4ae8d0 │ │ │ │ + b 4ae8e0 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ae8ec │ │ │ │ + beq 4ae8fc │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ae8c4 │ │ │ │ + beq 4ae8d4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ae8c4 │ │ │ │ + b 4ae8d4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ae910 │ │ │ │ + beq 4ae920 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #144] @ 0x90 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ae980 │ │ │ │ + bne 4ae990 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ae99c │ │ │ │ + bne 4ae9ac │ │ │ │ ldr r1, [r4, #212] @ 0xd4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ae9b8 │ │ │ │ + bne 4ae9c8 │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ae9d4 │ │ │ │ + bne 4ae9e4 │ │ │ │ ldr r1, [r4, #236] @ 0xec │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ae940 │ │ │ │ + beq 4ae950 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #212] @ 0xd4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ae950 │ │ │ │ + beq 4ae960 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ae960 │ │ │ │ + beq 4ae970 │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ae960 │ │ │ │ + b 4ae970 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4aea2c │ │ │ │ + bne 4aea3c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4aea4c │ │ │ │ + bne 4aea5c │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -1157696,751 +1157700,751 @@ │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4aea0c │ │ │ │ + beq 4aea1c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4aea0c │ │ │ │ + b 4aea1c │ │ │ │ ldr r1, [r0, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aea8c │ │ │ │ + beq 4aea9c │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #276] @ 0x114 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 4aedd4 │ │ │ │ + b 4aede4 │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #3 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 4aeab8 │ │ │ │ + bne 4aeac8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ bx r3 │ │ │ │ - b 4adbf4 │ │ │ │ + b 4adc04 │ │ │ │ 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 4aeae8 │ │ │ │ + beq 4aeaf8 │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4aead0 │ │ │ │ + b 4aeae0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aeb0c │ │ │ │ + beq 4aeb1c │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4aeb30 │ │ │ │ + beq 4aeb40 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r5 │ │ │ │ - b 4aeb14 │ │ │ │ + b 4aeb24 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aeb50 │ │ │ │ + beq 4aeb60 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4aeb78 │ │ │ │ + bhi 4aeb88 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aeb90 │ │ │ │ + beq 4aeba0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aeba8 │ │ │ │ + beq 4aebb8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aebd8 │ │ │ │ + beq 4aebe8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #60] @ 4aec3c │ │ │ │ + ldr r0, [pc, #60] @ 4aec4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 49abd8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ - bl 4aeb5c │ │ │ │ - bl 73b6e8 │ │ │ │ - ldrdeq fp, [r7], #-48 @ 0xffffffd0 │ │ │ │ + bl 4aeb6c │ │ │ │ + bl 73b6f8 │ │ │ │ + subeq fp, r7, r0, asr #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4a2950 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aec70 │ │ │ │ + beq 4aec80 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r0, [r4] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4adbf4 │ │ │ │ + b 4adc04 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aecac │ │ │ │ + beq 4aecbc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r0, [r4] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4aecc4 │ │ │ │ + beq 4aecd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4adbf4 │ │ │ │ + bl 4adc04 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 4aecfc │ │ │ │ + beq 4aed0c │ │ │ │ add r6, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r6 │ │ │ │ - b 4aece4 │ │ │ │ + b 4aecf4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aed20 │ │ │ │ + beq 4aed30 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4aed44 │ │ │ │ + beq 4aed54 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r6, r5 │ │ │ │ - b 4aed28 │ │ │ │ + b 4aed38 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aed64 │ │ │ │ + beq 4aed74 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aedd0 │ │ │ │ + beq 4aede0 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aeda4 │ │ │ │ + beq 4aedb4 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4aedac │ │ │ │ + bne 4aedbc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4aedd0 │ │ │ │ + bne 4aede0 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #8 │ │ │ │ - bne 4aedec │ │ │ │ + bne 4aedfc │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #6 │ │ │ │ movcs r0, #6 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 4af078 │ │ │ │ + bhi 4af088 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ ldrd r6, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4aefd0 │ │ │ │ + beq 4aefe0 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 4aee44 │ │ │ │ + b 4aee54 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4aefd0 │ │ │ │ + beq 4aefe0 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aee38 │ │ │ │ + beq 4aee48 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4aee38 │ │ │ │ + b 4aee48 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4aede8 │ │ │ │ + beq 4aedf8 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4af2f0 │ │ │ │ + beq 4af300 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4aee90 │ │ │ │ + b 4aeea0 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4af2f0 │ │ │ │ + beq 4af300 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aee84 │ │ │ │ + beq 4aee94 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4aee84 │ │ │ │ + b 4aee94 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4af100 │ │ │ │ + bne 4af110 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4af11c │ │ │ │ + bne 4af12c │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4af138 │ │ │ │ + bne 4af148 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4af154 │ │ │ │ + bne 4af164 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4af16c │ │ │ │ + beq 4af17c │ │ │ │ ldr r7, [r4, #76] @ 0x4c │ │ │ │ ldr r8, [r4, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4af084 │ │ │ │ + beq 4af094 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4aef1c │ │ │ │ + b 4aef2c │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4af084 │ │ │ │ + beq 4af094 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aef10 │ │ │ │ + beq 4aef20 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4aef10 │ │ │ │ + b 4aef20 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4aede8 │ │ │ │ + beq 4aedf8 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4af2f0 │ │ │ │ + beq 4af300 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4aef68 │ │ │ │ + b 4aef78 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4af2f0 │ │ │ │ + beq 4af300 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aef5c │ │ │ │ + beq 4aef6c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4aef5c │ │ │ │ + b 4aef6c │ │ │ │ ldr r5, [r4, #116] @ 0x74 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4af0c0 │ │ │ │ + beq 4af0d0 │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ ldr r8, [r4, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4af0a4 │ │ │ │ + beq 4af0b4 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4aefb4 │ │ │ │ + b 4aefc4 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4af0a4 │ │ │ │ + beq 4af0b4 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4aefa8 │ │ │ │ + beq 4aefb8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4aefa8 │ │ │ │ + b 4aefb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aeff0 │ │ │ │ + beq 4af000 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4aede8 │ │ │ │ + beq 4aedf8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af02c │ │ │ │ + beq 4af03c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4aede8 │ │ │ │ + beq 4aedf8 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4af2f0 │ │ │ │ + beq 4af300 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4af05c │ │ │ │ + b 4af06c │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4af2f0 │ │ │ │ + beq 4af300 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af050 │ │ │ │ + beq 4af060 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4af050 │ │ │ │ + b 4af060 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 4ae914 │ │ │ │ + b 4ae924 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4af16c │ │ │ │ + beq 4af17c │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4af16c │ │ │ │ + b 4af17c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4af0c0 │ │ │ │ + beq 4af0d0 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4af310 │ │ │ │ + bne 4af320 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4af330 │ │ │ │ + bne 4af340 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4aede8 │ │ │ │ + beq 4aedf8 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4aeecc │ │ │ │ + beq 4aeedc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4aeedc │ │ │ │ + beq 4aeeec │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4aeeec │ │ │ │ + beq 4aeefc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4aeef8 │ │ │ │ + bne 4aef08 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4af1d4 │ │ │ │ + beq 4af1e4 │ │ │ │ ldr r7, [r4, #88] @ 0x58 │ │ │ │ ldr r8, [r4, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4af1b8 │ │ │ │ + beq 4af1c8 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4af19c │ │ │ │ + b 4af1ac │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4af1b8 │ │ │ │ + beq 4af1c8 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af190 │ │ │ │ + beq 4af1a0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4af190 │ │ │ │ + b 4af1a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4af1d4 │ │ │ │ + beq 4af1e4 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4af23c │ │ │ │ + beq 4af24c │ │ │ │ ldr r7, [r4, #100] @ 0x64 │ │ │ │ ldr r8, [r4, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4af220 │ │ │ │ + beq 4af230 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4af204 │ │ │ │ + b 4af214 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4af220 │ │ │ │ + beq 4af230 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af1f8 │ │ │ │ + beq 4af208 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4af1f8 │ │ │ │ + b 4af208 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4af23c │ │ │ │ + beq 4af24c │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #104] @ 0x68 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4af2a4 │ │ │ │ + beq 4af2b4 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r8, [r4, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4af288 │ │ │ │ + beq 4af298 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4af26c │ │ │ │ + b 4af27c │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4af288 │ │ │ │ + beq 4af298 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af260 │ │ │ │ + beq 4af270 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4af260 │ │ │ │ + b 4af270 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4af2a4 │ │ │ │ + beq 4af2b4 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #116] @ 0x74 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4aede8 │ │ │ │ + beq 4aedf8 │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ ldr r4, [r4, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4af2f0 │ │ │ │ + beq 4af300 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4af2d4 │ │ │ │ + b 4af2e4 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4af2f0 │ │ │ │ + beq 4af300 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af2c8 │ │ │ │ + beq 4af2d8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4af2c8 │ │ │ │ + b 4af2d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4aede8 │ │ │ │ + beq 4aedf8 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4af0e0 │ │ │ │ + beq 4af0f0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4aede8 │ │ │ │ - b 4af0f0 │ │ │ │ + beq 4aedf8 │ │ │ │ + b 4af100 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0, #123] @ 0x7b │ │ │ │ cmp r1, #5 │ │ │ │ - bhi 4af430 │ │ │ │ + bhi 4af440 │ │ │ │ add r2, pc, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 4ae0b8 │ │ │ │ - b 4af404 │ │ │ │ + bl 4ae0c8 │ │ │ │ + b 4af414 │ │ │ │ mov r5, #121 @ 0x79 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 4ae0b8 │ │ │ │ + bl 4ae0c8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, r5] │ │ │ │ - b 4af3f0 │ │ │ │ + b 4af400 │ │ │ │ ldrb r0, [r4, #728] @ 0x2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4af3e4 │ │ │ │ + beq 4af3f4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4af3f0 │ │ │ │ + bne 4af400 │ │ │ │ ldrb r1, [r4, #720] @ 0x2d0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4af434 │ │ │ │ + beq 4af444 │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af3e8 │ │ │ │ - b 4af3f0 │ │ │ │ + beq 4af3f8 │ │ │ │ + b 4af400 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4ae5b4 │ │ │ │ + bl 4ae5c4 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4af404 │ │ │ │ + beq 4af414 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ae5b4 │ │ │ │ + bl 4ae5c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #122] @ 0x7a │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, #92 @ 0x5c │ │ │ │ ldr r1, [r4, r0]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af430 │ │ │ │ + beq 4af440 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #664] @ 0x298 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4af454 │ │ │ │ + beq 4af464 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4af4d0 │ │ │ │ + bne 4af4e0 │ │ │ │ add r0, r4, #400 @ 0x190 │ │ │ │ - bl 4ae5b4 │ │ │ │ - b 4af4d0 │ │ │ │ + bl 4ae5c4 │ │ │ │ + b 4af4e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #576]! @ 0x240 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #4 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 4af470 │ │ │ │ - bl 4aec40 │ │ │ │ + beq 4af480 │ │ │ │ + bl 4aec50 │ │ │ │ ldr r7, [r4, #660] @ 0x294 │ │ │ │ ldr r6, [r4, #656] @ 0x290 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af48c │ │ │ │ + beq 4af49c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af4a4 │ │ │ │ + beq 4af4b4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #568] @ 0x238 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af4c0 │ │ │ │ + beq 4af4d0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ movw r5, #721 @ 0x2d1 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4af3a8 │ │ │ │ + beq 4af3b8 │ │ │ │ ldrb r0, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #700] @ 0x2bc │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4af500 │ │ │ │ + beq 4af510 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #680] @ 0x2a8 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt 4af3a8 │ │ │ │ + blt 4af3b8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af3a8 │ │ │ │ + beq 4af3b8 │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4af3a8 │ │ │ │ + b 4af3b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ - bl 4ae2f0 │ │ │ │ - b 4af55c │ │ │ │ + bl 4ae300 │ │ │ │ + b 4af56c │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4af55c │ │ │ │ + beq 4af56c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #568] @ 0x238 │ │ │ │ - bl 4adf70 │ │ │ │ - b 4af56c │ │ │ │ + bl 4adf80 │ │ │ │ + b 4af57c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #672 @ 0x2a0 │ │ │ │ - bl 4ae54c │ │ │ │ + bl 4ae55c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #721] @ 0x2d1 │ │ │ │ - b 4af5a0 │ │ │ │ + b 4af5b0 │ │ │ │ mov r5, r0 │ │ │ │ - b 4af5a0 │ │ │ │ - b 4af58c │ │ │ │ + b 4af5b0 │ │ │ │ + b 4af59c │ │ │ │ mov r5, r0 │ │ │ │ - b 4af5b4 │ │ │ │ + b 4af5c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #121] @ 0x79 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4af5b4 │ │ │ │ + beq 4af5c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ae5b4 │ │ │ │ + bl 4ae5c4 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #122] @ 0x7a │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ - beq 4af5d8 │ │ │ │ + beq 4af5e8 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1158448,36 +1158452,36 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4af778 │ │ │ │ + bne 4af788 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #2488 @ 0x9b8 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bl 438d4 │ │ │ │ - ldr r4, [pc, #684] @ 4af8e8 │ │ │ │ + ldr r4, [pc, #684] @ 4af8f8 │ │ │ │ movw r0, #4976 @ 0x1370 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r6, [r5, r0] │ │ │ │ movw r0, #4984 @ 0x1378 │ │ │ │ mov r1, #8 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4af7b8 │ │ │ │ + beq 4af7c8 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw r2, #4984 @ 0x1378 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r1, #4 │ │ │ │ @@ -1158491,15 +1158495,15 @@ │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4af7c8 │ │ │ │ + beq 4af7d8 │ │ │ │ mov sl, r7 │ │ │ │ ldm r5!, {r2, r3, r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ mov r6, r0 │ │ │ │ add ip, lr, #936 @ 0x3a8 │ │ │ │ @@ -1158507,175 +1158511,175 @@ │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r7} │ │ │ │ ldrex r1, [r6] │ │ │ │ add r0, r1, #1 │ │ │ │ strex r2, r0, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4af6e4 │ │ │ │ + bne 4af6f4 │ │ │ │ cmn r1, #1 │ │ │ │ - ble 4af7d4 │ │ │ │ + ble 4af7e4 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ - ldr r1, [pc, #468] @ 4af8ec │ │ │ │ - ldr r2, [pc, #468] @ 4af8f0 │ │ │ │ + bl 64c940 │ │ │ │ + ldr r1, [pc, #468] @ 4af8fc │ │ │ │ + ldr r2, [pc, #468] @ 4af900 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #948 @ 0x3b4 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #348] @ 4af8dc │ │ │ │ + ldr ip, [pc, #348] @ 4af8ec │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #344] @ 4af8e0 │ │ │ │ - ldr r3, [pc, #344] @ 4af8e4 │ │ │ │ + ldr r0, [pc, #344] @ 4af8f0 │ │ │ │ + ldr r3, [pc, #344] @ 4af8f4 │ │ │ │ mov r6, r2 │ │ │ │ ldm r8!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ ldm r8, {r1, r4, r5, r7} │ │ │ │ stm r6, {r1, r4, r5, r7} │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ bl 64e80 │ │ │ │ - b 4af7d4 │ │ │ │ + b 4af7e4 │ │ │ │ mov r0, #8 │ │ │ │ movw r1, #4984 @ 0x1378 │ │ │ │ bl 64e38 │ │ │ │ - b 4af7d4 │ │ │ │ + b 4af7e4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4ad814 │ │ │ │ + bl 4ad824 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 4370c │ │ │ │ - b 4af840 │ │ │ │ + b 4af850 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ - b 4af818 │ │ │ │ - ldr r1, [pc, #236] @ 4af8f4 │ │ │ │ + b 4af828 │ │ │ │ + ldr r1, [pc, #236] @ 4af904 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 48860c │ │ │ │ mov r5, #1 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #940 @ 0x3ac │ │ │ │ - bl 4ad814 │ │ │ │ + bl 4ad824 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4af840 │ │ │ │ + beq 4af850 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #936 @ 0x3a8 │ │ │ │ - bl 4ad6c8 │ │ │ │ + bl 4ad6d8 │ │ │ │ mov r7, sl │ │ │ │ - b 4af890 │ │ │ │ + b 4af8a0 │ │ │ │ mov r7, sl │ │ │ │ ldr r0, [r7] │ │ │ │ bl 43348 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ - b 4af8b8 │ │ │ │ + b 4af8c8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 49ae48 │ │ │ │ - ldr r1, [pc, #132] @ 4af8f8 │ │ │ │ + ldr r1, [pc, #132] @ 4af908 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 48860c │ │ │ │ - b 4af890 │ │ │ │ + b 4af8a0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4acc24 │ │ │ │ + bl 4acc34 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 43348 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4af8c8 │ │ │ │ + bne 4af8d8 │ │ │ │ mov r0, sl │ │ │ │ - bl 4acc24 │ │ │ │ + bl 4acc34 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4af8b8 │ │ │ │ + b 4af8c8 │ │ │ │ bl 65120 │ │ │ │ - strheq sl, [r7], #-128 @ 0xffffff80 │ │ │ │ - eoreq r9, lr, fp, lsl #15 │ │ │ │ - subeq sl, r7, ip, ror r8 │ │ │ │ - subeq r0, fp, r0, lsr r6 │ │ │ │ - @ instruction: 0xfffd8eec │ │ │ │ - subeq sl, r7, r4, lsr r9 │ │ │ │ - subeq sl, r7, ip, asr #16 │ │ │ │ - subeq sl, r7, r4, ror #15 │ │ │ │ + subeq sl, r7, r0, lsr #17 │ │ │ │ + eoreq r9, lr, fp, ror r7 │ │ │ │ + subeq sl, r7, ip, ror #16 │ │ │ │ + subeq r0, fp, r0, lsr #12 │ │ │ │ + @ instruction: 0xfffd8edc │ │ │ │ + subeq sl, r7, r4, lsr #18 │ │ │ │ + subeq sl, r7, ip, lsr r8 │ │ │ │ + ldrdeq sl, [r7], #-116 @ 0xffffff8c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #868 @ 0x364 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4afa90 │ │ │ │ + bne 4afaa0 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #2448 @ 0x990 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bl 438d4 │ │ │ │ - ldr r4, [pc, #684] @ 4afc00 │ │ │ │ + ldr r4, [pc, #684] @ 4afc10 │ │ │ │ movw r0, #4896 @ 0x1320 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r6, [r5, r0] │ │ │ │ movw r0, #4904 @ 0x1328 │ │ │ │ mov r1, #8 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4afad0 │ │ │ │ + beq 4afae0 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw r2, #4904 @ 0x1328 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r1, #4 │ │ │ │ @@ -1158689,15 +1158693,15 @@ │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4afae0 │ │ │ │ + beq 4afaf0 │ │ │ │ mov sl, r7 │ │ │ │ ldm r5!, {r2, r3, r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ mov r6, r0 │ │ │ │ add ip, lr, #856 @ 0x358 │ │ │ │ @@ -1158705,172 +1158709,172 @@ │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r7} │ │ │ │ ldrex r1, [r6] │ │ │ │ add r0, r1, #1 │ │ │ │ strex r2, r0, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4af9fc │ │ │ │ + bne 4afa0c │ │ │ │ cmn r1, #1 │ │ │ │ - ble 4afaec │ │ │ │ + ble 4afafc │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ - ldr r1, [pc, #468] @ 4afc04 │ │ │ │ - ldr r2, [pc, #468] @ 4afc08 │ │ │ │ + bl 64c940 │ │ │ │ + ldr r1, [pc, #468] @ 4afc14 │ │ │ │ + ldr r2, [pc, #468] @ 4afc18 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #868 @ 0x364 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #348] @ 4afbf4 │ │ │ │ + ldr ip, [pc, #348] @ 4afc04 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #344] @ 4afbf8 │ │ │ │ - ldr r3, [pc, #344] @ 4afbfc │ │ │ │ + ldr r0, [pc, #344] @ 4afc08 │ │ │ │ + ldr r3, [pc, #344] @ 4afc0c │ │ │ │ mov r6, r2 │ │ │ │ ldm r8!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ ldm r8, {r1, r4, r5, r7} │ │ │ │ stm r6, {r1, r4, r5, r7} │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ bl 64e80 │ │ │ │ - b 4afaec │ │ │ │ + b 4afafc │ │ │ │ mov r0, #8 │ │ │ │ movw r1, #4904 @ 0x1328 │ │ │ │ bl 64e38 │ │ │ │ - b 4afaec │ │ │ │ + b 4afafc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4ad814 │ │ │ │ + bl 4ad824 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 4370c │ │ │ │ - b 4afb58 │ │ │ │ + b 4afb68 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ - b 4afb30 │ │ │ │ - ldr r1, [pc, #236] @ 4afc0c │ │ │ │ + b 4afb40 │ │ │ │ + ldr r1, [pc, #236] @ 4afc1c │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 488acc │ │ │ │ mov r5, #1 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #860 @ 0x35c │ │ │ │ - bl 4ad814 │ │ │ │ + bl 4ad824 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4afb58 │ │ │ │ + beq 4afb68 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #856 @ 0x358 │ │ │ │ - bl 4ad6c8 │ │ │ │ + bl 4ad6d8 │ │ │ │ mov r7, sl │ │ │ │ - b 4afba8 │ │ │ │ + b 4afbb8 │ │ │ │ mov r7, sl │ │ │ │ ldr r0, [r7] │ │ │ │ bl 43348 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ - b 4afbd0 │ │ │ │ + b 4afbe0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 49ae48 │ │ │ │ - ldr r1, [pc, #132] @ 4afc10 │ │ │ │ + ldr r1, [pc, #132] @ 4afc20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 488acc │ │ │ │ - b 4afba8 │ │ │ │ + b 4afbb8 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4ad9b4 │ │ │ │ + bl 4ad9c4 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 43348 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4afbe0 │ │ │ │ + bne 4afbf0 │ │ │ │ mov r0, sl │ │ │ │ - bl 4ad65c │ │ │ │ + bl 4ad66c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4afbd0 │ │ │ │ + b 4afbe0 │ │ │ │ bl 65120 │ │ │ │ - umaaleq sl, r7, r8, r5 │ │ │ │ - eoreq r9, lr, r3, ror r4 │ │ │ │ - subeq sl, r7, r4, ror #10 │ │ │ │ - subeq r0, fp, r8, lsl r3 │ │ │ │ - @ instruction: 0xfffd9094 │ │ │ │ - subeq sl, r7, ip, lsr #12 │ │ │ │ - subeq sl, r7, r4, asr #10 │ │ │ │ - ldrdeq sl, [r7], #-76 @ 0xffffffb4 │ │ │ │ + subeq sl, r7, r8, lsl #11 │ │ │ │ + eoreq r9, lr, r3, ror #8 │ │ │ │ + subeq sl, r7, r4, asr r5 │ │ │ │ + subeq r0, fp, r8, lsl #6 │ │ │ │ + @ instruction: 0xfffd9084 │ │ │ │ + subeq sl, r7, ip, lsl r6 │ │ │ │ + subeq sl, r7, r4, lsr r5 │ │ │ │ + subeq sl, r7, ip, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #356 @ 0x164 │ │ │ │ sub sp, sp, #3072 @ 0xc00 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4afd94 │ │ │ │ + bne 4afda4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1680 @ 0x690 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bl 438d4 │ │ │ │ - ldr r4, [pc, #668] @ 4aff00 │ │ │ │ + ldr r4, [pc, #668] @ 4aff10 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ movw r0, #3368 @ 0xd28 │ │ │ │ strb r6, [sp, #3408] @ 0xd50 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4afdd4 │ │ │ │ + beq 4afde4 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw r2, #3368 @ 0xd28 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r4] │ │ │ │ @@ -1158885,187 +1158889,187 @@ │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4afde4 │ │ │ │ + beq 4afdf4 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4afd00 │ │ │ │ + bne 4afd10 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 4afdf0 │ │ │ │ + ble 4afe00 │ │ │ │ str r6, [sp, #3420] @ 0xd5c │ │ │ │ str r6, [sp, #3424] @ 0xd60 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 64c930 │ │ │ │ - ldr r1, [pc, #464] @ 4aff04 │ │ │ │ - ldr r2, [pc, #464] @ 4aff08 │ │ │ │ + bl 64c940 │ │ │ │ + ldr r1, [pc, #464] @ 4aff14 │ │ │ │ + ldr r2, [pc, #464] @ 4aff18 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #356 @ 0x164 │ │ │ │ add sp, sp, #3072 @ 0xc00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #344] @ 4afef4 │ │ │ │ + ldr ip, [pc, #344] @ 4aff04 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #340] @ 4afef8 │ │ │ │ - ldr r3, [pc, #340] @ 4afefc │ │ │ │ + ldr r0, [pc, #340] @ 4aff08 │ │ │ │ + ldr r3, [pc, #340] @ 4aff0c │ │ │ │ mov r6, r2 │ │ │ │ ldm r8!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ ldm r8, {r1, r4, r5, r7} │ │ │ │ stm r6, {r1, r4, r5, r7} │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ bl 64e80 │ │ │ │ - b 4afdf0 │ │ │ │ + b 4afe00 │ │ │ │ mov r0, #8 │ │ │ │ movw r1, #3368 @ 0xd28 │ │ │ │ bl 64e38 │ │ │ │ - b 4afdf0 │ │ │ │ + b 4afe00 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4ad814 │ │ │ │ + bl 4ad824 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 4370c │ │ │ │ - b 4afe58 │ │ │ │ + b 4afe68 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ - b 4afe34 │ │ │ │ - ldr r1, [pc, #232] @ 4aff0c │ │ │ │ + b 4afe44 │ │ │ │ + ldr r1, [pc, #232] @ 4aff1c │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 4888ec │ │ │ │ mov r5, #1 │ │ │ │ add r0, sp, #3424 @ 0xd60 │ │ │ │ - bl 4ad814 │ │ │ │ + bl 4ad824 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4afe58 │ │ │ │ + beq 4afe68 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #348 @ 0x15c │ │ │ │ - bl 4ad6c8 │ │ │ │ + bl 4ad6d8 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - b 4afea8 │ │ │ │ + b 4afeb8 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ bl 43348 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ - b 4afed0 │ │ │ │ + b 4afee0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 49ae48 │ │ │ │ - ldr r1, [pc, #132] @ 4aff10 │ │ │ │ + ldr r1, [pc, #132] @ 4aff20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 4888ec │ │ │ │ - b 4afea8 │ │ │ │ + b 4afeb8 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4ac2e8 │ │ │ │ + bl 4ac2f8 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 43348 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4afee0 │ │ │ │ + bne 4afef0 │ │ │ │ mov r0, sl │ │ │ │ - bl 4ac2e8 │ │ │ │ + bl 4ac2f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4afed0 │ │ │ │ + b 4afee0 │ │ │ │ bl 65120 │ │ │ │ - umaaleq sl, r7, r4, r2 │ │ │ │ - eoreq r9, lr, pc, ror #2 │ │ │ │ - subeq sl, r7, r0, ror #4 │ │ │ │ - subeq r0, fp, r8 │ │ │ │ - @ instruction: 0xfffd8bb0 │ │ │ │ - subeq sl, r7, r8, lsr r3 │ │ │ │ + subeq sl, r7, r4, lsl #5 │ │ │ │ + eoreq r9, lr, pc, asr r1 │ │ │ │ subeq sl, r7, r0, asr r2 │ │ │ │ - subeq sl, r7, ip, ror #3 │ │ │ │ + strdeq pc, [sl], #-248 @ 0xffffff08 │ │ │ │ + @ instruction: 0xfffd8ba0 │ │ │ │ + subeq sl, r7, r8, lsr #6 │ │ │ │ + subeq sl, r7, r0, asr #4 │ │ │ │ + ldrdeq sl, [r7], #-28 @ 0xffffffe4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64c3f8 │ │ │ │ + bl 64c408 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4b00a8 │ │ │ │ + bne 4b00b8 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #2072 @ 0x818 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bl 438d4 │ │ │ │ - ldr r4, [pc, #684] @ 4b0218 │ │ │ │ + ldr r4, [pc, #684] @ 4b0228 │ │ │ │ movw r0, #4144 @ 0x1030 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r6, [r5, r0] │ │ │ │ movw r0, #4152 @ 0x1038 │ │ │ │ mov r1, #8 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b00e8 │ │ │ │ + beq 4b00f8 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw r2, #4152 @ 0x1038 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r1, #4 │ │ │ │ @@ -1159079,15 +1159083,15 @@ │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b00f8 │ │ │ │ + beq 4b0108 │ │ │ │ mov sl, r7 │ │ │ │ ldm r5!, {r2, r3, r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ mov r6, r0 │ │ │ │ add ip, lr, #104 @ 0x68 │ │ │ │ @@ -1159095,144 +1159099,144 @@ │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ ldm r5, {r0, r2, r3, r4, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r7} │ │ │ │ ldrex r1, [r6] │ │ │ │ add r0, r1, #1 │ │ │ │ strex r2, r0, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b0014 │ │ │ │ + bne 4b0024 │ │ │ │ cmn r1, #1 │ │ │ │ - ble 4b0104 │ │ │ │ + ble 4b0114 │ │ │ │ str r6, [ip] │ │ │ │ str r6, [ip, #4] │ │ │ │ mov r4, sl │ │ │ │ - bl 64c930 │ │ │ │ - ldr r1, [pc, #468] @ 4b021c │ │ │ │ - ldr r2, [pc, #468] @ 4b0220 │ │ │ │ + bl 64c940 │ │ │ │ + ldr r1, [pc, #468] @ 4b022c │ │ │ │ + ldr r2, [pc, #468] @ 4b0230 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ - bl 650408 │ │ │ │ + bl 650418 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl 64feb4 │ │ │ │ + bl 64fec4 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ str r6, [fp] │ │ │ │ str r5, [fp, #4] │ │ │ │ bl 43348 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #348] @ 4b020c │ │ │ │ + ldr ip, [pc, #348] @ 4b021c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #344] @ 4b0210 │ │ │ │ - ldr r3, [pc, #344] @ 4b0214 │ │ │ │ + ldr r0, [pc, #344] @ 4b0220 │ │ │ │ + ldr r3, [pc, #344] @ 4b0224 │ │ │ │ mov r6, r2 │ │ │ │ ldm r8!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ ldm r8, {r1, r4, r5, r7} │ │ │ │ stm r6, {r1, r4, r5, r7} │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ bl 64e80 │ │ │ │ - b 4b0104 │ │ │ │ + b 4b0114 │ │ │ │ mov r0, #8 │ │ │ │ movw r1, #4152 @ 0x1038 │ │ │ │ bl 64e38 │ │ │ │ - b 4b0104 │ │ │ │ + b 4b0114 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4ad814 │ │ │ │ + bl 4ad824 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 4370c │ │ │ │ - b 4b0170 │ │ │ │ + b 4b0180 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ - b 4b0148 │ │ │ │ - ldr r1, [pc, #236] @ 4b0224 │ │ │ │ + b 4b0158 │ │ │ │ + ldr r1, [pc, #236] @ 4b0234 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 48871c │ │ │ │ mov r5, #1 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #108 @ 0x6c │ │ │ │ - bl 4ad814 │ │ │ │ + bl 4ad824 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4b0170 │ │ │ │ + beq 4b0180 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ - bl 4ad6c8 │ │ │ │ + bl 4ad6d8 │ │ │ │ mov r7, sl │ │ │ │ - b 4b01c0 │ │ │ │ + b 4b01d0 │ │ │ │ mov r7, sl │ │ │ │ ldr r0, [r7] │ │ │ │ bl 43348 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b01e8 │ │ │ │ + b 4b01f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 49ae48 │ │ │ │ - ldr r1, [pc, #132] @ 4b0228 │ │ │ │ + ldr r1, [pc, #132] @ 4b0238 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 48871c │ │ │ │ - b 4b01c0 │ │ │ │ + b 4b01d0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4ac9d0 │ │ │ │ + bl 4ac9e0 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 43348 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4b01f8 │ │ │ │ + bne 4b0208 │ │ │ │ mov r0, sl │ │ │ │ - bl 4ac9d0 │ │ │ │ + bl 4ac9e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b01e8 │ │ │ │ + b 4b01f8 │ │ │ │ bl 65120 │ │ │ │ - subeq r9, r7, r0, lsl #31 │ │ │ │ - eoreq r8, lr, fp, asr lr │ │ │ │ - subeq r9, r7, ip, asr #30 │ │ │ │ - subeq pc, sl, r0, lsl #26 │ │ │ │ - @ instruction: 0xfffd86cc │ │ │ │ - subeq sl, r7, r4, lsr r0 │ │ │ │ - subeq r9, r7, ip, asr #30 │ │ │ │ - subeq r9, r7, r4, ror #29 │ │ │ │ + subeq r9, r7, r0, ror pc │ │ │ │ + eoreq r8, lr, fp, asr #28 │ │ │ │ + subeq r9, r7, ip, lsr pc │ │ │ │ + strdeq pc, [sl], #-192 @ 0xffffff40 │ │ │ │ + @ instruction: 0xfffd86bc │ │ │ │ + subeq sl, r7, r4, lsr #32 │ │ │ │ + subeq r9, r7, ip, lsr pc │ │ │ │ + ldrdeq r9, [r7], #-228 @ 0xffffff1c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #2488 @ 0x9b8 │ │ │ │ add r4, r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r0, [r4, #2488] @ 0x9b8 │ │ │ │ @@ -1159255,37 +1159259,37 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, ip, lsl #4 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ ldr r0, [r4, #2472] @ 0x9a8 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b03f8 │ │ │ │ + beq 4b0408 │ │ │ │ str r0, [r4, #2476] @ 0x9ac │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #756] @ 4b05ac │ │ │ │ + ldr r1, [pc, #756] @ 4b05bc │ │ │ │ mov r7, r4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ strb r3, [r7, #2468]! @ 0x9a4 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r7, #-12] │ │ │ │ - b 4b0310 │ │ │ │ + b 4b0320 │ │ │ │ mov r7, r4 │ │ │ │ ldrb r0, [r7, #2468]! @ 0x9a4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - ldr r0, [pc, #708] @ 4b05c8 │ │ │ │ + ldr r0, [pc, #708] @ 4b05d8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #2456] @ 0x998 │ │ │ │ add r1, r2, r1 │ │ │ │ sub r1, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1159300,31 +1159304,31 @@ │ │ │ │ strb r1, [r5, #2516] @ 0x9d4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r1, #2460]! @ 0x99c │ │ │ │ str r2, [r4, #2440] @ 0x988 │ │ │ │ str r1, [r5, #2496] @ 0x9c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4dea10 │ │ │ │ + bl 4dea20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b0380 │ │ │ │ + beq 4b0390 │ │ │ │ mov r5, #3 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #2480] @ 0x9b0 │ │ │ │ strb r5, [r4, #2468] @ 0x9a4 │ │ │ │ strb r5, [r4, #2488] @ 0x9b8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d7de0 │ │ │ │ + bl 4d7df0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4b039c │ │ │ │ + beq 4b03ac │ │ │ │ add r0, r5, #2496 @ 0x9c0 │ │ │ │ - bl 4ac37c │ │ │ │ + bl 4ac38c │ │ │ │ ldr r0, [r4, #2460] @ 0x99c │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #2476] @ 0x9ac │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r4, #2468] @ 0x9a4 │ │ │ │ bl 43e68 │ │ │ │ ldr r5, [r4, #2472] @ 0x9a8 │ │ │ │ @@ -1159333,140 +1159337,140 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #2480] @ 0x9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4acc24 │ │ │ │ - ldr r1, [pc, #468] @ 4b05bc │ │ │ │ + bl 4acc34 │ │ │ │ + ldr r1, [pc, #468] @ 4b05cc │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r5, [r4, #2488] @ 0x9b8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ bl 431c8 │ │ │ │ - ldr r1, [pc, #420] @ 4b05b0 │ │ │ │ + ldr r1, [pc, #420] @ 4b05c0 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ stmib sp, {r0, r2, r5} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ - ldr r1, [pc, #392] @ 4b05b4 │ │ │ │ + ldr r1, [pc, #392] @ 4b05c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - ldr r2, [pc, #360] @ 4b05b8 │ │ │ │ + ldr r2, [pc, #360] @ 4b05c8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ bl 42a60 │ │ │ │ mov r0, r7 │ │ │ │ bl 4258c │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4b03b4 │ │ │ │ + blt 4b03c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4b03b4 │ │ │ │ + beq 4b03c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b03b4 │ │ │ │ - ldr r0, [pc, #280] @ 4b05a8 │ │ │ │ + b 4b03c4 │ │ │ │ + ldr r0, [pc, #280] @ 4b05b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - ldr r0, [pc, #296] @ 4b05c4 │ │ │ │ + ldr r0, [pc, #296] @ 4b05d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4b04dc │ │ │ │ - ldr r0, [pc, #248] @ 4b05a4 │ │ │ │ + b 4b04ec │ │ │ │ + ldr r0, [pc, #248] @ 4b05b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - ldr r0, [pc, #264] @ 4b05c0 │ │ │ │ + ldr r0, [pc, #264] @ 4b05d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4b04dc │ │ │ │ - ldr r0, [pc, #264] @ 4b05d0 │ │ │ │ + b 4b04ec │ │ │ │ + ldr r0, [pc, #264] @ 4b05e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4b04dc │ │ │ │ - ldr r0, [pc, #244] @ 4b05cc │ │ │ │ + b 4b04ec │ │ │ │ + ldr r0, [pc, #244] @ 4b05dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4258c │ │ │ │ - b 4b0568 │ │ │ │ + b 4b0578 │ │ │ │ mov r6, r0 │ │ │ │ - b 4b0548 │ │ │ │ + b 4b0558 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4b0548 │ │ │ │ + beq 4b0558 │ │ │ │ add r0, r5, #2496 @ 0x9c0 │ │ │ │ - bl 4ac37c │ │ │ │ - b 4b0548 │ │ │ │ + bl 4ac38c │ │ │ │ + b 4b0558 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ - b 4b0558 │ │ │ │ + b 4b0568 │ │ │ │ mov r6, r0 │ │ │ │ - b 4b0550 │ │ │ │ + b 4b0560 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #2488] @ 0x9b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ad5d0 │ │ │ │ + bl 4ad5e0 │ │ │ │ ldr r0, [r4, #2460] @ 0x99c │ │ │ │ bl 43e68 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ac890 │ │ │ │ + bl 4ac8a0 │ │ │ │ ldr r0, [r4, #2476] @ 0x9ac │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #2472] @ 0x9a8 │ │ │ │ - bl 4acc04 │ │ │ │ + bl 4acc14 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #2480] @ 0x9b0 │ │ │ │ - b 4b0588 │ │ │ │ + b 4b0598 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4acc24 │ │ │ │ + bl 4acc34 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #2488] @ 0x9b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r9, r7, ip, ror #23 │ │ │ │ - subeq r9, r7, r8, lsl #24 │ │ │ │ - subeq pc, sl, r4, lsr #17 │ │ │ │ - eoreq r8, lr, ip, ror #31 │ │ │ │ - eoreq r8, lr, fp, asr #31 │ │ │ │ - eoreq r3, ip, ip, lsr #9 │ │ │ │ - strheq r9, [r7], #-204 @ 0xffffff34 │ │ │ │ - subeq r9, r7, r4, ror pc │ │ │ │ - umaaleq r9, r7, r0, pc @ │ │ │ │ - subeq pc, sl, ip, asr r8 @ │ │ │ │ + ldrdeq r9, [r7], #-188 @ 0xffffff44 │ │ │ │ + strdeq r9, [r7], #-184 @ 0xffffff48 │ │ │ │ + umaaleq pc, sl, r4, r8 @ │ │ │ │ + ldrdeq r8, [lr], -ip @ │ │ │ │ + strhteq r8, [lr], -fp │ │ │ │ + mlaeq ip, ip, r4, r3 │ │ │ │ + subeq r9, r7, ip, lsr #25 │ │ │ │ + subeq r9, r7, r4, ror #30 │ │ │ │ + subeq r9, r7, r0, lsl #31 │ │ │ │ + subeq pc, sl, ip, asr #16 │ │ │ │ + subeq r9, r7, r4, lsl lr │ │ │ │ subeq r9, r7, r4, lsr #28 │ │ │ │ - subeq r9, r7, r4, lsr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #2460 @ 0x99c │ │ │ │ add sl, r8, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ @@ -1159498,45 +1159502,45 @@ │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ mov r7, sl │ │ │ │ ldr r0, [r7, #2420]! @ 0x974 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b0a38 │ │ │ │ + beq 4b0a48 │ │ │ │ str r0, [sl, #2424] @ 0x978 │ │ │ │ - ldr r1, [pc, #3916] @ 4b15cc │ │ │ │ + ldr r1, [pc, #3916] @ 4b15dc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #4 │ │ │ │ - bcc 4b0750 │ │ │ │ - ldr r1, [pc, #3900] @ 4b15d0 │ │ │ │ + bcc 4b0760 │ │ │ │ + ldr r1, [pc, #3900] @ 4b15e0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #3892] @ 4b15d4 │ │ │ │ - ldr r7, [pc, #3892] @ 4b15d8 │ │ │ │ + ldr r1, [pc, #3892] @ 4b15e4 │ │ │ │ + ldr r7, [pc, #3892] @ 4b15e8 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ str r7, [sp, #428] @ 0x1ac │ │ │ │ str r2, [sp, #424] @ 0x1a8 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, r1 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #3840] @ 4b15dc │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #3840] @ 4b15ec │ │ │ │ mov r5, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #3824] @ 4b15e0 │ │ │ │ + ldr r4, [pc, #3824] @ 4b15f0 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ add r4, pc, r4 │ │ │ │ str r1, [sp, #724] @ 0x2d4 │ │ │ │ mov r1, #4 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ strd r2, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ @@ -1159552,37 +1159556,37 @@ │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [sl, #2424] @ 0x978 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r8 │ │ │ │ strb r1, [r2, #2468]! @ 0x9a4 │ │ │ │ mov r3, sl │ │ │ │ str r0, [r3, #2428]! @ 0x97c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [r2, #-20] @ 0xffffffec │ │ │ │ - b 4b07a0 │ │ │ │ + b 4b07b0 │ │ │ │ mov r1, r8 │ │ │ │ ldrb r0, [r1, #2468]! @ 0x9a4 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, asr #23 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ andeq r0, r0, r0, lsr #7 │ │ │ │ ldr r3, [fp] │ │ │ │ - ldr r0, [pc, #4044] @ 4b1774 │ │ │ │ + ldr r0, [pc, #4044] @ 4b1784 │ │ │ │ movw r7, #3430 @ 0xd66 │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r3, [r8, #2452] @ 0x994 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ @@ -1159601,32 +1159605,32 @@ │ │ │ │ mov r2, #0 │ │ │ │ sub r4, r1, #84 @ 0x54 │ │ │ │ strb r2, [r1, #181] @ 0xb5 │ │ │ │ str r2, [r1, #177] @ 0xb1 │ │ │ │ strb r0, [r1, #176] @ 0xb0 │ │ │ │ str r3, [r1, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4b09b8 │ │ │ │ - ldr r0, [pc, #3924] @ 4b1778 │ │ │ │ + bne 4b09c8 │ │ │ │ + ldr r0, [pc, #3924] @ 4b1788 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4b08b0 │ │ │ │ - ldr r0, [pc, #3908] @ 4b177c │ │ │ │ + bcc 4b08c0 │ │ │ │ + ldr r0, [pc, #3908] @ 4b178c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #3900] @ 4b1780 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #3900] @ 4b1790 │ │ │ │ mov r5, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #3884] @ 4b1784 │ │ │ │ + ldr r4, [pc, #3884] @ 4b1794 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #724] @ 0x2d4 │ │ │ │ mov r1, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ strd r2, [r6, #12] │ │ │ │ mov r3, #4 │ │ │ │ @@ -1159641,49 +1159645,49 @@ │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ mov r1, #-2147483644 @ 0x80000004 │ │ │ │ mov r4, r8 │ │ │ │ stm sl, {r5, r9} │ │ │ │ str r1, [r4, #2456]! @ 0x998 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ac3e0 │ │ │ │ + bl 4ac3f0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483644 @ 0x80000004 │ │ │ │ - beq 4b1208 │ │ │ │ + beq 4b1218 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ - ldr r0, [pc, #3732] @ 4b1788 │ │ │ │ + ldr r0, [pc, #3732] @ 4b1798 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4b098c │ │ │ │ - ldr r0, [pc, #3716] @ 4b178c │ │ │ │ - ldr r1, [pc, #3716] @ 4b1790 │ │ │ │ + bcc 4b099c │ │ │ │ + ldr r0, [pc, #3716] @ 4b179c │ │ │ │ + ldr r1, [pc, #3716] @ 4b17a0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #3696] @ 4b1794 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #3696] @ 4b17a4 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #724 @ 0x2d4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #3676] @ 4b1798 │ │ │ │ + ldr r4, [pc, #3676] @ 4b17a8 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ str r4, [sp, #716] @ 0x2cc │ │ │ │ strd r2, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ @@ -1159696,26 +1159700,26 @@ │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r8, #2452] @ 0x994 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 42d3c │ │ │ │ mov r1, r8 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [r1, #2484]! @ 0x9b4 │ │ │ │ add r6, r1, #4 │ │ │ │ mov fp, r1 │ │ │ │ str r1, [r1, #12] │ │ │ │ strh r4, [fp, #16]! │ │ │ │ - b 4b0b5c │ │ │ │ + b 4b0b6c │ │ │ │ movw r0, #3252 @ 0xcb4 │ │ │ │ add r6, r8, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ @@ -1159731,60 +1159735,60 @@ │ │ │ │ str r6, [sl, #2292] @ 0x8f4 │ │ │ │ str r0, [sl, #2296] @ 0x8f8 │ │ │ │ movw r0, #3432 @ 0xd68 │ │ │ │ add r6, r8, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4e1cac │ │ │ │ + bl 4e1cbc │ │ │ │ ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 4b0d38 │ │ │ │ + bne 4b0d48 │ │ │ │ mov r0, #3 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ - b 4b255c │ │ │ │ + b 4b256c │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 431c8 │ │ │ │ - ldr r1, [pc, #3980] @ 4b19d8 │ │ │ │ + ldr r1, [pc, #3980] @ 4b19e8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ - ldr r1, [pc, #3948] @ 4b19dc │ │ │ │ + ldr r1, [pc, #3948] @ 4b19ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #684] @ 0x2ac │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ - ldr r2, [pc, #3916] @ 4b19e0 │ │ │ │ + ldr r2, [pc, #3916] @ 4b19f0 │ │ │ │ ldr r6, [sp, #152] @ 0x98 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 42a60 │ │ │ │ mov r0, r6 │ │ │ │ bl 4258c │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4b122c │ │ │ │ + blt 4b123c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4b122c │ │ │ │ + beq 4b123c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b122c │ │ │ │ + b 4b123c │ │ │ │ mov r2, r8 │ │ │ │ movw r1, #958 @ 0x3be │ │ │ │ ldrb r0, [r2, #3430]! @ 0xd66 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ sub r7, r2, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -1159793,68 +1159797,68 @@ │ │ │ │ andeq r0, r0, r4, asr #17 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xffffff14 │ │ │ │ andeq r0, r0, r4, ror r7 │ │ │ │ andeq r0, r0, r0, ror r7 │ │ │ │ andeq r1, r0, r0, asr r6 │ │ │ │ andeq r1, r0, r4, asr #17 │ │ │ │ - ldr r0, [pc, #3792] @ 4b19e4 │ │ │ │ + ldr r0, [pc, #3792] @ 4b19f4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r3, [r8, #3420] @ 0xd5c │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ ldrb r0, [r8, #3431] @ 0xd67 │ │ │ │ - b 4b07e0 │ │ │ │ + b 4b07f0 │ │ │ │ mov fp, r8 │ │ │ │ ldrb r0, [fp, #2500]! @ 0x9c4 │ │ │ │ add r1, pc, #8 │ │ │ │ sub r6, fp, #12 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, asr r8 │ │ │ │ andeq r0, r0, r0, asr #16 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ ldrb r4, [r8, #2501] @ 0x9c5 │ │ │ │ ldr r1, [r8, #2496] @ 0x9c0 │ │ │ │ - ldr r0, [pc, #4080] @ 4b1b54 │ │ │ │ + ldr r0, [pc, #4080] @ 4b1b64 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r8, #2488] @ 0x9b8 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, r3 │ │ │ │ str r0, [r8, #2492] @ 0x9bc │ │ │ │ ldr r0, [r1] │ │ │ │ - ldr r1, [pc, #4044] @ 4b1b58 │ │ │ │ - ldr r3, [pc, #4044] @ 4b1b5c │ │ │ │ + ldr r1, [pc, #4044] @ 4b1b68 │ │ │ │ + ldr r3, [pc, #4044] @ 4b1b6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ - bl 4a8ffc │ │ │ │ + bl 4a900c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b0df8 │ │ │ │ + beq 4b0e08 │ │ │ │ tst r4, #1 │ │ │ │ - beq 4b0ee4 │ │ │ │ + beq 4b0ef4 │ │ │ │ ldr r7, [r8, #2492] @ 0x9bc │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4b13a0 │ │ │ │ + bcs 4b13b0 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ add r4, sp, #680 @ 0x2a8 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ cmp r1, #2 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - beq 4b1308 │ │ │ │ + beq 4b1318 │ │ │ │ add r0, r4, #16 │ │ │ │ add r1, r7, #52 @ 0x34 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r6, r7, #88 @ 0x58 │ │ │ │ ldr ip, [r7, #68] @ 0x44 │ │ │ │ ldr lr, [r7, #72] @ 0x48 │ │ │ │ add r5, r4, #52 @ 0x34 │ │ │ │ ldr r9, [r7, #76] @ 0x4c │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ ldm r6!, {r0, r1, r2, r4} │ │ │ │ @@ -1159885,30 +1159889,30 @@ │ │ │ │ str r6, [sp, #692] @ 0x2b4 │ │ │ │ str r4, [sp, #684] @ 0x2ac │ │ │ │ strh r3, [r1, #-2] │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ ldr r0, [r5] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ - bcs 4b26b4 │ │ │ │ + bcs 4b26c4 │ │ │ │ ldr r6, [r7, #112] @ 0x70 │ │ │ │ movw r0, #2504 @ 0x9c8 │ │ │ │ add r9, r8, r0 │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b0c8c │ │ │ │ + bne 4b0c9c │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 4b26b4 │ │ │ │ + bmi 4b26c4 │ │ │ │ ldr r4, [r7, #116] @ 0x74 │ │ │ │ ldr r0, [r4] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bcs 4b26b4 │ │ │ │ + bcs 4b26c4 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 438d4 │ │ │ │ str r5, [r8, #2576] @ 0xa10 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r8, #2580] @ 0xa14 │ │ │ │ @@ -1159926,47 +1159930,47 @@ │ │ │ │ str r1, [r5] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [r5, #1328] @ 0x530 │ │ │ │ strb r0, [r8, #3916] @ 0xf4c │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4e19d8 │ │ │ │ + bl 4e19e8 │ │ │ │ ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ cmp r4, #-2147483643 @ 0x80000005 │ │ │ │ - bne 4b0e90 │ │ │ │ + bne 4b0ea0 │ │ │ │ mov r0, #3 │ │ │ │ - b 4b0fcc │ │ │ │ + b 4b0fdc │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ ldr r9, [sp, #692] @ 0x2b4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ + bl 4acef4 │ │ │ │ tst r4, #1 │ │ │ │ - bne 4b252c │ │ │ │ + bne 4b253c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [r8, #3336] @ 0xd08 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #3429] @ 0xd65 │ │ │ │ movw r0, #3348 @ 0xd14 │ │ │ │ add r0, r8, r0 │ │ │ │ str r5, [sl, #880] @ 0x370 │ │ │ │ str r9, [sl, #884] @ 0x374 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, #3 │ │ │ │ - bl 4e6ea0 │ │ │ │ + bl 4e6eb0 │ │ │ │ ldr r1, [r8, #3340] @ 0xd0c │ │ │ │ ldr r2, [r8, #3344] @ 0xd10 │ │ │ │ add r0, r8, #3360 @ 0xd20 │ │ │ │ mov r3, #5 │ │ │ │ - bl 4e6ea0 │ │ │ │ + bl 4e6eb0 │ │ │ │ movw r0, #3372 @ 0xd2c │ │ │ │ ldr r1, [r8, #3160] @ 0xc58 │ │ │ │ add r0, r8, r0 │ │ │ │ str r7, [sp, #20] │ │ │ │ add r1, r1, #136 @ 0x88 │ │ │ │ bl 487c20 │ │ │ │ ldr r0, [r8, #3344] @ 0xd10 │ │ │ │ @@ -1159979,29 +1159983,29 @@ │ │ │ │ mla r0, r0, r2, r7 │ │ │ │ ldr r1, [r8, #3336] @ 0xd08 │ │ │ │ str r1, [r8, #2480] @ 0x9b0 │ │ │ │ strb r3, [r8, #3426] @ 0xd62 │ │ │ │ str r7, [r8, #2472] @ 0x9a8 │ │ │ │ str r7, [r8, #2476] @ 0x9ac │ │ │ │ str r0, [r8, #2484] @ 0x9b4 │ │ │ │ - b 4b15e4 │ │ │ │ - ldr r0, [pc, #3904] @ 4b1d40 │ │ │ │ + b 4b15f4 │ │ │ │ + ldr r0, [pc, #3904] @ 4b1d50 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4b11b8 │ │ │ │ - ldr r0, [pc, #3888] @ 4b1d44 │ │ │ │ + bcc 4b11c8 │ │ │ │ + ldr r0, [pc, #3888] @ 4b1d54 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #3880] @ 4b1d48 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #3880] @ 4b1d58 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #3864] @ 4b1d4c │ │ │ │ + ldr r4, [pc, #3864] @ 4b1d5c │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #724] @ 0x2d4 │ │ │ │ mov r1, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ strd r2, [r7, #12] │ │ │ │ mov r3, #4 │ │ │ │ @@ -1160016,124 +1160020,124 @@ │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ - b 4b11b8 │ │ │ │ + bl 709630 │ │ │ │ + b 4b11c8 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ ldr r7, [sp, #684] @ 0x2ac │ │ │ │ ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4b0ecc │ │ │ │ + beq 4b0edc │ │ │ │ ldrb r0, [r8, #3916] @ 0xf4c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4b0ecc │ │ │ │ + bne 4b0edc │ │ │ │ movw r0, #2600 @ 0xa28 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4ad43c │ │ │ │ + bl 4ad44c │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #-2147483644 @ 0x80000004 │ │ │ │ - bne 4b12d0 │ │ │ │ + bne 4b12e0 │ │ │ │ movw r0, #2504 @ 0x9c8 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r7, [r8, #2492] @ 0x9bc │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b1370 │ │ │ │ + bne 4b1380 │ │ │ │ mvn r0, #0 │ │ │ │ add r1, r7, #40 @ 0x28 │ │ │ │ str r0, [r7, #32] │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #2 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - beq 4b1264 │ │ │ │ + beq 4b1274 │ │ │ │ movw r0, #2508 @ 0x9cc │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ add r0, r8, r0 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r4, [r8, #2504] @ 0x9c8 │ │ │ │ bl 438d4 │ │ │ │ - ldr r4, [pc, #3956] @ 4b1eb4 │ │ │ │ + ldr r4, [pc, #3956] @ 4b1ec4 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr r5, [r8, #2488] @ 0x9b8 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4b1274 │ │ │ │ + bne 4b1284 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ bl 433b4 │ │ │ │ ldr r0, [r8, #2492] @ 0x9bc │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #153] @ 0x99 │ │ │ │ ldr r5, [r8, #2488] @ 0x9b8 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4b1284 │ │ │ │ + bne 4b1294 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ bl 433b4 │ │ │ │ ldr r0, [r8, #2492] @ 0x9bc │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r8, #2588] @ 0xa1c │ │ │ │ str r1, [r8, #2592] @ 0xa20 │ │ │ │ movw r0, #2588 @ 0xa1c │ │ │ │ add r0, r8, r0 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4d7910 │ │ │ │ + bl 4d7920 │ │ │ │ uxtb r4, r0 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4b0fd8 │ │ │ │ + bne 4b0fe8 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ - b 4b255c │ │ │ │ + b 4b256c │ │ │ │ ldr r0, [r8, #2592] @ 0xa20 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - bl 4addc0 │ │ │ │ + bl 4addd0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4b1294 │ │ │ │ + beq 4b12a4 │ │ │ │ strb r4, [sp, #424] @ 0x1a8 │ │ │ │ - ldr r9, [pc, #4012] @ 4b1fa4 │ │ │ │ + ldr r9, [pc, #4012] @ 4b1fb4 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 4b1094 │ │ │ │ - ldr r1, [pc, #3996] @ 4b1fa8 │ │ │ │ + bcc 4b10a4 │ │ │ │ + ldr r1, [pc, #3996] @ 4b1fb8 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ - ldr r0, [pc, #3992] @ 4b1fac │ │ │ │ + ldr r0, [pc, #3992] @ 4b1fbc │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #3972] @ 4b1fb0 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #3972] @ 4b1fc0 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #724 @ 0x2d4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #3952] @ 4b1fb4 │ │ │ │ + ldr r4, [pc, #3952] @ 4b1fc4 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ str r4, [sp, #716] @ 0x2cc │ │ │ │ strd r2, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ @@ -1160146,64 +1160150,64 @@ │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #3856] @ 4b1fb8 │ │ │ │ + ldr r0, [pc, #3856] @ 4b1fc8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r7, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, sl │ │ │ │ mov r0, sl │ │ │ │ bl 43c04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, r7]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b12c0 │ │ │ │ + bne 4b12d0 │ │ │ │ ldrd r6, [r5, #8] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 4b1100 │ │ │ │ + beq 4b1110 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 43e68 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 4b10e8 │ │ │ │ + bne 4b10f8 │ │ │ │ ldr r0, [r5] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ bl 43604 │ │ │ │ mov r0, sl │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 4b11ac │ │ │ │ - ldr r0, [pc, #4004] @ 4b20e0 │ │ │ │ + bcc 4b11bc │ │ │ │ + ldr r0, [pc, #4004] @ 4b20f0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #3996] @ 4b20e4 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #3996] @ 4b20f4 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #3980] @ 4b20e8 │ │ │ │ + ldr r4, [pc, #3980] @ 4b20f8 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #724] @ 0x2d4 │ │ │ │ add r1, sp, #712 @ 0x2c8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ strd r2, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ @@ -1160216,414 +1160220,414 @@ │ │ │ │ str r7, [sp, #728] @ 0x2d8 │ │ │ │ stm r1, {r3, r4, r5} │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r7, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ movw r0, #2504 @ 0x9c8 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ac1b8 │ │ │ │ + bl 4ac1c8 │ │ │ │ ldr r0, [r8, #2484] @ 0x9b4 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r8, #2452] @ 0x994 │ │ │ │ - ldr r1, [pc, #4064] @ 4b21bc │ │ │ │ - ldr r3, [pc, #4064] @ 4b21c0 │ │ │ │ + ldr r1, [pc, #4064] @ 4b21cc │ │ │ │ + ldr r3, [pc, #4064] @ 4b21d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #18 │ │ │ │ mov r3, #4 │ │ │ │ - bl 4a8284 │ │ │ │ + bl 4a8294 │ │ │ │ movw r0, #2472 @ 0x9a8 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4ae6b4 │ │ │ │ + bl 4ae6c4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, fp │ │ │ │ - bl 4ac37c │ │ │ │ + bl 4ac38c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #2292] @ 0x8f4 │ │ │ │ bl 43e68 │ │ │ │ add r7, r4, #2288 @ 0x8f0 │ │ │ │ ldr r4, [r7] │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - ldr r1, [pc, #4036] @ 4b2214 │ │ │ │ + ldr r1, [pc, #4036] @ 4b2224 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 4b256c │ │ │ │ - b 4b1bd8 │ │ │ │ - b 4b1a6c │ │ │ │ - ldr r0, [pc, #4012] @ 4b2218 │ │ │ │ + b 4b257c │ │ │ │ + b 4b1be8 │ │ │ │ + b 4b1a7c │ │ │ │ + ldr r0, [pc, #4012] @ 4b2228 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #4000] @ 4b221c │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #4000] @ 4b222c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 540cc │ │ │ │ - b 4b0f60 │ │ │ │ - ldr r0, [pc, #3988] @ 4b2220 │ │ │ │ + b 4b0f70 │ │ │ │ + ldr r0, [pc, #3988] @ 4b2230 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 540cc │ │ │ │ - b 4b0f8c │ │ │ │ - ldr r0, [pc, #3976] @ 4b2224 │ │ │ │ - ldr r3, [pc, #3976] @ 4b2228 │ │ │ │ - ldr r1, [pc, #3976] @ 4b222c │ │ │ │ + b 4b0f9c │ │ │ │ + ldr r0, [pc, #3976] @ 4b2234 │ │ │ │ + ldr r3, [pc, #3976] @ 4b2238 │ │ │ │ + ldr r1, [pc, #3976] @ 4b223c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #4080] @ 4b22b8 │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #4080] @ 4b22c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #4068] @ 4b22bc │ │ │ │ - ldr r3, [pc, #4068] @ 4b22c0 │ │ │ │ - ldr r1, [pc, #4068] @ 4b22c4 │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #4068] @ 4b22cc │ │ │ │ + ldr r3, [pc, #4068] @ 4b22d0 │ │ │ │ + ldr r1, [pc, #4068] @ 4b22d4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #684] @ 0x2ac │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #680] @ 0x2a8 │ │ │ │ str r5, [sp, #688] @ 0x2b0 │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #4024] @ 4b22c8 │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #4024] @ 4b22d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #4012] @ 4b22cc │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #4012] @ 4b22dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - ldr r0, [pc, #4004] @ 4b22d0 │ │ │ │ + ldr r0, [pc, #4004] @ 4b22e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #3992] @ 4b22d4 │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #3992] @ 4b22e4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - ldr r0, [pc, #3984] @ 4b22d8 │ │ │ │ + ldr r0, [pc, #3984] @ 4b22e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #3972] @ 4b22dc │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #3972] @ 4b22ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #3960] @ 4b22e0 │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #3960] @ 4b22f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #3948] @ 4b22e4 │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #3948] @ 4b22f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #3936] @ 4b22e8 │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #3936] @ 4b22f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #3924] @ 4b22ec │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #3924] @ 4b22fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #3912] @ 4b22f0 │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #3912] @ 4b2300 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #3900] @ 4b22f4 │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #3900] @ 4b2304 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4b26b4 │ │ │ │ - ldr r0, [pc, #3888] @ 4b22f8 │ │ │ │ + b 4b26c4 │ │ │ │ + ldr r0, [pc, #3888] @ 4b2308 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4b26b4 │ │ │ │ + b 4b26c4 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - b 4b1570 │ │ │ │ + b 4b1580 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - b 4b1570 │ │ │ │ + b 4b1580 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b1548 │ │ │ │ - b 4b1528 │ │ │ │ - b 4b14dc │ │ │ │ + b 4b1558 │ │ │ │ + b 4b1538 │ │ │ │ + b 4b14ec │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4b1548 │ │ │ │ + beq 4b1558 │ │ │ │ ldrb r0, [r8, #3916] @ 0xf4c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4b1548 │ │ │ │ + bne 4b1558 │ │ │ │ movw r0, #2600 @ 0xa28 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4ad43c │ │ │ │ - b 4b1548 │ │ │ │ + bl 4ad44c │ │ │ │ + b 4b1558 │ │ │ │ bl 65120 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2bfc │ │ │ │ + b 4b2c0c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2ba8 │ │ │ │ - mov r4, r0 │ │ │ │ b 4b2bb8 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2bc4 │ │ │ │ - b 4b1570 │ │ │ │ - b 4b1570 │ │ │ │ - b 4b1570 │ │ │ │ - b 4b14dc │ │ │ │ - b 4b14dc │ │ │ │ + b 4b2bc8 │ │ │ │ + mov r4, r0 │ │ │ │ + b 4b2bd4 │ │ │ │ + b 4b1580 │ │ │ │ + b 4b1580 │ │ │ │ + b 4b1580 │ │ │ │ + b 4b14ec │ │ │ │ + b 4b14ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ad334 │ │ │ │ + bl 4ad344 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - b 4b1548 │ │ │ │ + b 4b1558 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b15a8 │ │ │ │ - b 4b14dc │ │ │ │ + b 4b15b8 │ │ │ │ + b 4b14ec │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2bdc │ │ │ │ + b 4b2bec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ + bl 4acef4 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ - b 4b2bdc │ │ │ │ + b 4b2bec │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b15bc │ │ │ │ + b 4b15cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #2592] @ 0xa20 │ │ │ │ - bl 4addc0 │ │ │ │ + bl 4addd0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - b 4b1574 │ │ │ │ + b 4b1584 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ bl 4258c │ │ │ │ - b 4b2c20 │ │ │ │ + b 4b2c30 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b15bc │ │ │ │ + b 4b15cc │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ - b 4b15b4 │ │ │ │ + b 4b15c4 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b15a0 │ │ │ │ + b 4b15b0 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2bf0 │ │ │ │ + b 4b2c00 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4aceb4 │ │ │ │ - b 4b2bdc │ │ │ │ - b 4b150c │ │ │ │ + bl 4acec4 │ │ │ │ + b 4b2bec │ │ │ │ + b 4b151c │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2c10 │ │ │ │ + b 4b2c20 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2c18 │ │ │ │ + b 4b2c28 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2c04 │ │ │ │ + b 4b2c14 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2c30 │ │ │ │ + b 4b2c40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ sub r0, r0, #1 │ │ │ │ - b 4b159c │ │ │ │ + b 4b15ac │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ - bl 4ae6b4 │ │ │ │ + bl 4ae6c4 │ │ │ │ movw r0, #2504 @ 0x9c8 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ - b 4b15a0 │ │ │ │ + b 4b15b0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 43e68 │ │ │ │ - b 4b1574 │ │ │ │ + b 4b1584 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #2504 @ 0x9c8 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ - b 4b15a0 │ │ │ │ + b 4b15b0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ac1b8 │ │ │ │ + bl 4ac1c8 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r8, #2484] @ 0x9b4 │ │ │ │ bl 43e68 │ │ │ │ movw r0, #2472 @ 0x9a8 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4ae6b4 │ │ │ │ - b 4b2c04 │ │ │ │ - subeq pc, sl, r0, ror #14 │ │ │ │ - umaaleq pc, sl, r8, r8 @ │ │ │ │ - strheq r9, [r7], #-200 @ 0xffffff38 │ │ │ │ - subeq pc, sl, ip, lsr r4 @ │ │ │ │ - subeq r9, r7, r0, ror ip │ │ │ │ - eoreq r8, lr, r3, ror fp │ │ │ │ + bl 4ae6c4 │ │ │ │ + b 4b2c14 │ │ │ │ + subeq pc, sl, r0, asr r7 @ │ │ │ │ + subeq pc, sl, r8, lsl #17 │ │ │ │ + subeq r9, r7, r8, lsr #25 │ │ │ │ + subeq pc, sl, ip, lsr #8 │ │ │ │ + subeq r9, r7, r0, ror #24 │ │ │ │ + eoreq r8, lr, r3, ror #22 │ │ │ │ cmp r7, r0 │ │ │ │ - beq 4b1fbc │ │ │ │ + beq 4b1fcc │ │ │ │ add r0, r7, #336 @ 0x150 │ │ │ │ str r0, [r8, #2476] @ 0x9ac │ │ │ │ movw r0, #2488 @ 0x9b8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r8, r0 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [r8, #2804] @ 0xaf4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4b1fc4 │ │ │ │ + beq 4b1fd4 │ │ │ │ movw r0, #2824 @ 0xb08 │ │ │ │ add r6, r8, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ mov r0, r6 │ │ │ │ bl 42958 │ │ │ │ movw r0, #3388 @ 0xd3c │ │ │ │ add r9, r8, r0 │ │ │ │ movw r0, #3080 @ 0xc08 │ │ │ │ add r1, r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [r8, #3352] @ 0xd18 │ │ │ │ ldr r1, [r8, #3356] @ 0xd1c │ │ │ │ mov r2, r6 │ │ │ │ - bl 4e7778 │ │ │ │ + bl 4e7788 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r8, #3364] @ 0xd24 │ │ │ │ ldr r1, [r8, #3368] @ 0xd28 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4e7778 │ │ │ │ + bl 4e7788 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8, #3020] @ 0xbcc │ │ │ │ ldr r4, [r8, #3160] @ 0xc58 │ │ │ │ sub r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ ldrls r0, [r8, #3384] @ 0xd38 │ │ │ │ addls r0, r0, #1 │ │ │ │ strls r0, [r8, #3384] @ 0xd38 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ bl 487a14 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #3400] @ 0xd48 │ │ │ │ - beq 4b179c │ │ │ │ - ldr r4, [pc, #4080] @ 4b26a4 │ │ │ │ + beq 4b17ac │ │ │ │ + ldr r4, [pc, #4080] @ 4b26b4 │ │ │ │ mov r6, r8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4] │ │ │ │ str r0, [r6, #3404]! @ 0xd4c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2694 │ │ │ │ + beq 4b26a4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r8, #2928] @ 0xb70 │ │ │ │ strb r1, [r8, #3425] @ 0xd61 │ │ │ │ str r1, [r8, #3408] @ 0xd50 │ │ │ │ str r0, [r8, #3412] @ 0xd54 │ │ │ │ str r1, [r8, #3416] @ 0xd58 │ │ │ │ str r2, [r0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ bl 494440 │ │ │ │ ldr r0, [r6] │ │ │ │ - ldr r1, [pc, #4088] @ 4b2704 │ │ │ │ - ldr r3, [pc, #4088] @ 4b2708 │ │ │ │ + ldr r1, [pc, #4088] @ 4b2714 │ │ │ │ + ldr r3, [pc, #4088] @ 4b2718 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #17 │ │ │ │ bl 491048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b1980 │ │ │ │ + beq 4b1990 │ │ │ │ ldr r0, [r8, #3408] @ 0xd50 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4b1a2c │ │ │ │ + beq 4b1a3c │ │ │ │ ldr r0, [r8, #3416] @ 0xd58 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r6, r0, #2 │ │ │ │ cmnls r6, #-2147483644 @ 0x80000004 │ │ │ │ - bls 4b19e8 │ │ │ │ - ldr r2, [pc, #4084] @ 4b2754 │ │ │ │ + bls 4b19f8 │ │ │ │ + ldr r2, [pc, #4084] @ 4b2764 │ │ │ │ mov r4, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 64e1c │ │ │ │ - b 4b26b4 │ │ │ │ - subeq pc, sl, ip, ror r7 @ │ │ │ │ - strheq pc, [sl], #-92 @ 0xffffffa4 @ │ │ │ │ - subeq r9, r7, r8, asr #18 │ │ │ │ - subeq r9, r7, ip, lsr #18 │ │ │ │ - eoreq r8, lr, r3, lsl #20 │ │ │ │ - subeq pc, sl, ip, ror #9 │ │ │ │ - ldrdeq r9, [r7], #-144 @ 0xffffff70 │ │ │ │ - subeq pc, sl, r4, asr #1 │ │ │ │ - subeq r9, r7, r4, lsr #19 │ │ │ │ - mlaeq lr, fp, r9, r8 │ │ │ │ - ldr r0, [pc, #4084] @ 4b2798 │ │ │ │ + b 4b26c4 │ │ │ │ + subeq pc, sl, ip, ror #14 │ │ │ │ + subeq pc, sl, ip, lsr #11 │ │ │ │ + subeq r9, r7, r8, lsr r9 │ │ │ │ + subeq r9, r7, ip, lsl r9 │ │ │ │ + strdeq r8, [lr], -r3 @ │ │ │ │ + ldrdeq pc, [sl], #-76 @ 0xffffffb4 │ │ │ │ + subeq r9, r7, r0, asr #19 │ │ │ │ + strheq pc, [sl], #-4 @ │ │ │ │ + umaaleq r9, r7, r4, r9 │ │ │ │ + eoreq r8, lr, fp, lsl #19 │ │ │ │ + ldr r0, [pc, #4084] @ 4b27a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 4b1840 │ │ │ │ - ldr r1, [pc, #4068] @ 4b279c │ │ │ │ + bcc 4b1850 │ │ │ │ + ldr r1, [pc, #4068] @ 4b27ac │ │ │ │ add r2, r8, #3104 @ 0xc20 │ │ │ │ - ldr r0, [pc, #4064] @ 4b27a0 │ │ │ │ + ldr r0, [pc, #4064] @ 4b27b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - bl 709684 │ │ │ │ - ldr ip, [pc, #4084] @ 4b27cc │ │ │ │ + bl 709694 │ │ │ │ + ldr ip, [pc, #4084] @ 4b27dc │ │ │ │ mov r9, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #4068] @ 4b27d0 │ │ │ │ + ldr r4, [pc, #4068] @ 4b27e0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ stm r1, {r4, r9} │ │ │ │ strd r2, [r1, #12] │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r1, [sp, #732] @ 0x2dc │ │ │ │ @@ -1160637,16 +1160641,16 @@ │ │ │ │ str r3, [sp, #728] @ 0x2d8 │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ - bl 709620 │ │ │ │ - ldr r9, [pc, #4092] @ 4b2844 │ │ │ │ + bl 709630 │ │ │ │ + ldr r9, [pc, #4092] @ 4b2854 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r2, [r8, #3160] @ 0xc58 │ │ │ │ ldrd r0, [r9, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ @@ -1160683,49 +1160687,49 @@ │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ mov r1, r6 │ │ │ │ bl 493994 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ - bl 4ae7ec │ │ │ │ + bl 4ae7fc │ │ │ │ ldr r0, [r8, #3160] @ 0xc58 │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, r4 │ │ │ │ bl 487588 │ │ │ │ ldrb r0, [r8, #3424] @ 0xd60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b1968 │ │ │ │ + bne 4b1978 │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ ldr r2, [r8, #3160] @ 0xc58 │ │ │ │ - ldr r7, [pc, #4084] @ 4b2920 │ │ │ │ + ldr r7, [pc, #4084] @ 4b2930 │ │ │ │ add r0, r0, r3 │ │ │ │ - ldr r5, [pc, #4080] @ 4b2924 │ │ │ │ + ldr r5, [pc, #4080] @ 4b2934 │ │ │ │ sub r0, r2, r0 │ │ │ │ - ldr r1, [pc, #4076] @ 4b2928 │ │ │ │ + ldr r1, [pc, #4076] @ 4b2938 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #684] @ 0x2ac │ │ │ │ str r4, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ mov r4, #1 │ │ │ │ mov r2, #13 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 4a8284 │ │ │ │ + bl 4a8294 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r8, #3388] @ 0xd3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b1f6c │ │ │ │ - b 4b1f78 │ │ │ │ + bne 4b1f7c │ │ │ │ + b 4b1f88 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ mov lr, #4 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ mov ip, #8 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ @@ -1160739,30 +1160743,30 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ mov r2, #4 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ mov r9, #0 │ │ │ │ - b 4b1da0 │ │ │ │ - eoreq r8, lr, r8, lsr #19 │ │ │ │ - eoreq r8, lr, r7, lsl #19 │ │ │ │ - eoreq r2, ip, r8, ror #28 │ │ │ │ - subeq pc, sl, r8, lsl r4 @ │ │ │ │ + b 4b1db0 │ │ │ │ + mlaeq lr, r8, r9, r8 │ │ │ │ + eoreq r8, lr, r7, ror r9 │ │ │ │ + eoreq r2, ip, r8, asr lr │ │ │ │ + subeq pc, sl, r8, lsl #8 │ │ │ │ ldr r7, [r8, #3412] @ 0xd54 │ │ │ │ mov r0, #4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b1a18 │ │ │ │ + beq 4b1a28 │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b1758 │ │ │ │ + beq 4b1768 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 438d4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ @@ -1160783,32 +1160787,32 @@ │ │ │ │ str r0, [sl, #2304] @ 0x900 │ │ │ │ movw r0, #3432 @ 0xd68 │ │ │ │ add r6, r8, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r5, r7 │ │ │ │ - bl 4e0d6c │ │ │ │ + bl 4e0d7c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4b21b4 │ │ │ │ + beq 4b21c4 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ + bl 4acef4 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ tst r4, #1 │ │ │ │ add r3, r8, #3504 @ 0xdb0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - bne 4b21f8 │ │ │ │ + bne 4b2208 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #3500] @ 0xdac │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r6, {r1, r2} │ │ │ │ ldr r2, [r8, #3440] @ 0xd70 │ │ │ │ ldr r1, [r8, #3436] @ 0xd6c │ │ │ │ @@ -1160816,15 +1160820,15 @@ │ │ │ │ str r0, [r6] │ │ │ │ moveq r1, r2 │ │ │ │ add r4, sp, #680 @ 0x2a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 48e074 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4b1b60 │ │ │ │ + bne 4b1b70 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ str r0, [r8, #3476] @ 0xd94 │ │ │ │ str r0, [r8, #3480] @ 0xd98 │ │ │ │ str r1, [r8, #3484] @ 0xd9c │ │ │ │ str r0, [r8, #3488] @ 0xda0 │ │ │ │ @@ -1160834,18 +1160838,18 @@ │ │ │ │ str r2, [r8, #3448] @ 0xd78 │ │ │ │ str r0, [r8, #3452] @ 0xd7c │ │ │ │ str r0, [r8, #3456] @ 0xd80 │ │ │ │ str r2, [r8, #3460] @ 0xd84 │ │ │ │ str r0, [r8, #3464] @ 0xd88 │ │ │ │ str r0, [r8, #3468] @ 0xd8c │ │ │ │ str r1, [r8, #3472] @ 0xd90 │ │ │ │ - b 4b1b84 │ │ │ │ - subeq pc, sl, r8, asr #7 │ │ │ │ - eoreq r7, lr, r9, lsl #29 │ │ │ │ - subeq r9, r7, r8, lsr #7 │ │ │ │ + b 4b1b94 │ │ │ │ + strheq pc, [sl], #-56 @ 0xffffffc8 @ │ │ │ │ + eoreq r7, lr, r9, ror lr │ │ │ │ + umaaleq r9, r7, r8, r3 │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ movw r0, #3444 @ 0xd74 │ │ │ │ add r0, r8, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ @@ -1160872,43 +1160876,43 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ strb r1, [r3, #-1419] @ 0xfffffa75 │ │ │ │ str r5, [r3, #8] │ │ │ │ add r6, r8, #3520 @ 0xdc0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4dcc3c │ │ │ │ + bl 4dcc4c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4b21ac │ │ │ │ + beq 4b21bc │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ + bl 4acef4 │ │ │ │ tst r4, #1 │ │ │ │ - bne 4b21c4 │ │ │ │ + bne 4b21d4 │ │ │ │ cmp r9, #0 │ │ │ │ str r7, [sp, #20] │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 4b1c5c │ │ │ │ + bne 4b1c6c │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #704] @ 0x2c0 │ │ │ │ str r1, [sp, #700] @ 0x2bc │ │ │ │ str r1, [sp, #696] @ 0x2b8 │ │ │ │ str r1, [sp, #692] @ 0x2b4 │ │ │ │ str r1, [sp, #688] @ 0x2b0 │ │ │ │ str r1, [sp, #684] @ 0x2ac │ │ │ │ str r1, [sp, #680] @ 0x2a8 │ │ │ │ - b 4b1c7c │ │ │ │ + b 4b1c8c │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ mov r0, r1 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r4, r5 │ │ │ │ stmia r4!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ @@ -1160944,38 +1160948,38 @@ │ │ │ │ ldr r8, [r8, #3496] @ 0xda8 │ │ │ │ ldm r1!, {r2, r3, r6} │ │ │ │ stmia r7!, {r2, r3, r6} │ │ │ │ ldm r1, {r2, r3, r5, r6} │ │ │ │ stm r7, {r2, r3, r5, r6} │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b1d1c │ │ │ │ + beq 4b1d2c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #3440] @ 0xd70 │ │ │ │ ldr r0, [r4, #3436] @ 0xd6c │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4b1d50 │ │ │ │ + beq 4b1d60 │ │ │ │ add r6, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r6 │ │ │ │ - b 4b1d28 │ │ │ │ - subeq lr, sl, r0, ror #31 │ │ │ │ - subeq r9, r7, r0, lsl #8 │ │ │ │ - subeq r9, r7, r4, ror #7 │ │ │ │ - mlaeq lr, fp, r4, r8 │ │ │ │ + b 4b1d38 │ │ │ │ + ldrdeq lr, [sl], #-240 @ 0xffffff10 │ │ │ │ + strdeq r9, [r7], #-48 @ 0xffffffd0 │ │ │ │ + ldrdeq r9, [r7], #-52 @ 0xffffffcc │ │ │ │ + eoreq r8, lr, fp, lsl #9 │ │ │ │ ldr r1, [r4, #3432] @ 0xd68 │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b1d7c │ │ │ │ + beq 4b1d8c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r8, #3436] @ 0xd6c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ add r7, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1161008,202 +1161012,202 @@ │ │ │ │ add r6, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4949e4 │ │ │ │ ldr r2, [r8, #3020] @ 0xbcc │ │ │ │ movw r1, #2824 @ 0xb08 │ │ │ │ add r7, r8, r1 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4b1e4c │ │ │ │ + bne 4b1e5c │ │ │ │ ldr r0, [r6] │ │ │ │ - ldr r1, [pc, #3652] @ 4b2c5c │ │ │ │ - ldr r3, [pc, #3652] @ 4b2c60 │ │ │ │ + ldr r1, [pc, #3652] @ 4b2c6c │ │ │ │ + ldr r3, [pc, #3652] @ 4b2c70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #14 │ │ │ │ bl 490e50 │ │ │ │ ldr r1, [r8, #2976] @ 0xba0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4b1e4c │ │ │ │ + bne 4b1e5c │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 493994 │ │ │ │ - b 4b1e8c │ │ │ │ + b 4b1e9c │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 493994 │ │ │ │ ldr r0, [r8, #3160] @ 0xc58 │ │ │ │ - ldr r1, [pc, #3576] @ 4b2c64 │ │ │ │ - ldr r3, [pc, #3576] @ 4b2c68 │ │ │ │ + ldr r1, [pc, #3576] @ 4b2c74 │ │ │ │ + ldr r3, [pc, #3576] @ 4b2c78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #14 │ │ │ │ mov r3, #4 │ │ │ │ bl 484be0 │ │ │ │ ldr sl, [r8, #3380] @ 0xd34 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4b26a8 │ │ │ │ + beq 4b26b8 │ │ │ │ add r9, sl, sl, lsl #1 │ │ │ │ ldr r6, [r8, #3376] @ 0xd30 │ │ │ │ ldr fp, [r8, #3392] @ 0xd40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [r8, #3396] @ 0xd44 │ │ │ │ lsl r7, r9, #2 │ │ │ │ - b 4b1ec4 │ │ │ │ - umaaleq r1, fp, r8, r7 │ │ │ │ + b 4b1ed4 │ │ │ │ + subeq r1, fp, r8, lsl #15 │ │ │ │ add r5, r5, #12 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 4b26a8 │ │ │ │ + beq 4b26b8 │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r4 │ │ │ │ - bne 4b1eb8 │ │ │ │ + bne 4b1ec8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, fp │ │ │ │ mov r2, r4 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b1eb8 │ │ │ │ + bne 4b1ec8 │ │ │ │ ldr r4, [r6, r5]! │ │ │ │ rsb r0, r5, r9, lsl #2 │ │ │ │ sub r2, r0, #12 │ │ │ │ add r1, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r6, #4] │ │ │ │ bl 42958 │ │ │ │ cmp r4, #0 │ │ │ │ sub r0, sl, #1 │ │ │ │ str r0, [r8, #3380] @ 0xd34 │ │ │ │ - beq 4b1f28 │ │ │ │ + beq 4b1f38 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ - bl 4ae7ec │ │ │ │ + bl 4ae7fc │ │ │ │ ldrb r0, [r8, #3425] @ 0xd61 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldrne r1, [r8, #3408] @ 0xd50 │ │ │ │ cmpne r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4b1f90 │ │ │ │ + bne 4b1fa0 │ │ │ │ ldr r0, [r8, #3404] @ 0xd4c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r8, #3425] @ 0xd61 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r8, #3388] @ 0xd3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b1f78 │ │ │ │ + beq 4b1f88 │ │ │ │ ldr r0, [r8, #3392] @ 0xd40 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ movw r0, #2824 @ 0xb08 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4ae450 │ │ │ │ + bl 4ae460 │ │ │ │ ldr r7, [r8, #2476] @ 0x9ac │ │ │ │ ldr r0, [r8, #2484] @ 0x9b4 │ │ │ │ - b 4b15e4 │ │ │ │ + b 4b15f4 │ │ │ │ ldr r0, [r8, #3412] @ 0xd54 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b1f50 │ │ │ │ - subeq lr, sl, r8, ror #27 │ │ │ │ + b 4b1f60 │ │ │ │ + ldrdeq lr, [sl], #-216 @ 0xffffff28 │ │ │ │ @ instruction: 0xffffb0d4 │ │ │ │ - subeq r9, r7, r0, lsl #5 │ │ │ │ - subeq r9, r7, ip, asr r2 │ │ │ │ - mlaeq lr, r3, r2, r8 │ │ │ │ - subeq lr, sl, r4, asr #19 │ │ │ │ + subeq r9, r7, r0, ror r2 │ │ │ │ + subeq r9, r7, ip, asr #4 │ │ │ │ + eoreq r8, lr, r3, lsl #5 │ │ │ │ + strheq lr, [sl], #-148 @ 0xffffff6c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r8, #2804] @ 0xaf4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldr r0, [r8, #3380] @ 0xd34 │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r8, #3376] @ 0xd30 │ │ │ │ strb r1, [r8, #3426] @ 0xd62 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r0, r0, lsl #1 │ │ │ │ ldr r2, [r8, #3372] @ 0xd2c │ │ │ │ mov r9, r5 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ add r4, r5, r1, lsl #2 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ str r5, [sp, #684] @ 0x2ac │ │ │ │ str r5, [sp, #680] @ 0x2a8 │ │ │ │ str r4, [sp, #692] @ 0x2b4 │ │ │ │ - beq 4b2094 │ │ │ │ + beq 4b20a4 │ │ │ │ add fp, sp, #140 @ 0x8c │ │ │ │ add r9, r5, #12 │ │ │ │ add r7, fp, #4 │ │ │ │ add sl, sp, #152 @ 0x98 │ │ │ │ mov r6, r9 │ │ │ │ ldr r0, [r6, #-12]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4b2084 │ │ │ │ + beq 4b2094 │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [r8, #3160] @ 0xc58 │ │ │ │ strd r2, [r7] │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, fp │ │ │ │ bl 487a14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2680 │ │ │ │ + beq 4b2690 │ │ │ │ ldr r1, [r8, #3160] @ 0xc58 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, r1, #136 @ 0x88 │ │ │ │ mov r1, sl │ │ │ │ bl 4877c8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ bl 43e68 │ │ │ │ add r0, r6, #8 │ │ │ │ add r9, r9, #12 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 4b201c │ │ │ │ + bne 4b202c │ │ │ │ mov r9, r4 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ str r9, [sp, #684] @ 0x2ac │ │ │ │ cmp r4, r9 │ │ │ │ - beq 4b20ec │ │ │ │ + beq 4b20fc │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ sub r0, r4, r9 │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ add r6, r9, #4 │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ lsr r4, r1, #3 │ │ │ │ - b 4b20c4 │ │ │ │ + b 4b20d4 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r6, r6, #12 │ │ │ │ - beq 4b20ec │ │ │ │ + beq 4b20fc │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b20b8 │ │ │ │ + beq 4b20c8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b20b8 │ │ │ │ - subeq r9, r7, r8, ror r1 │ │ │ │ - subeq r9, r7, ip, asr r1 │ │ │ │ - eoreq r8, lr, r3, ror r1 │ │ │ │ + b 4b20c8 │ │ │ │ + subeq r9, r7, r8, ror #2 │ │ │ │ + subeq r9, r7, ip, asr #2 │ │ │ │ + eoreq r8, lr, r3, ror #2 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b210c │ │ │ │ + beq 4b211c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1161219,152 +1161223,152 @@ │ │ │ │ str r0, [sl, #2292] @ 0x8f4 │ │ │ │ add r6, sl, #972 @ 0x3cc │ │ │ │ str r7, [sp, #20] │ │ │ │ add r4, sp, #680 @ 0x2a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ddb5c │ │ │ │ + bl 4ddb6c │ │ │ │ ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 4b216c │ │ │ │ + bne 4b217c │ │ │ │ mov r0, #6 │ │ │ │ - b 4b0a28 │ │ │ │ + b 4b0a38 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ add r1, r4, #16 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ ldr r9, [sp, #692] @ 0x2b4 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ace10 │ │ │ │ + bl 4ace20 │ │ │ │ cmp r7, #3 │ │ │ │ - bne 4b22fc │ │ │ │ + bne 4b230c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - b 4b2420 │ │ │ │ + b 4b2430 │ │ │ │ mov r0, #5 │ │ │ │ - b 4b0a28 │ │ │ │ + b 4b0a38 │ │ │ │ mov r0, #4 │ │ │ │ - b 4b0a28 │ │ │ │ - eoreq r8, lr, pc, ror #2 │ │ │ │ - subeq r9, r7, r8, lsl #2 │ │ │ │ + b 4b0a38 │ │ │ │ + eoreq r8, lr, pc, asr r1 │ │ │ │ + strdeq r9, [r7], #-8 │ │ │ │ movw r0, #3444 @ 0xd74 │ │ │ │ mov r4, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4ae7ec │ │ │ │ + bl 4ae7fc │ │ │ │ ldr r1, [r8, #3440] @ 0xd70 │ │ │ │ ldr r0, [r8, #3436] @ 0xd6c │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4b2230 │ │ │ │ + beq 4b2240 │ │ │ │ add r6, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r6 │ │ │ │ - b 4b21e0 │ │ │ │ + b 4b21f0 │ │ │ │ ldr r5, [sl, #1048] @ 0x418 │ │ │ │ ldr r9, [sl, #1052] @ 0x41c │ │ │ │ ldr r0, [r8, #3504] @ 0xdb0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r8, #3500] @ 0xdac │ │ │ │ - b 4b2254 │ │ │ │ - subeq r8, r7, r0, asr lr │ │ │ │ - subeq r9, r7, r8 │ │ │ │ - subeq r1, fp, r0, ror #8 │ │ │ │ + b 4b2264 │ │ │ │ + subeq r8, r7, r0, asr #28 │ │ │ │ + strdeq r8, [r7], #-248 @ 0xffffff08 │ │ │ │ subeq r1, fp, r0, asr r4 │ │ │ │ - eoreq r7, lr, r0, asr ip │ │ │ │ - subeq r8, r7, r0, lsl #27 │ │ │ │ - ldrdeq r8, [r7], #-248 @ 0xffffff08 │ │ │ │ + subeq r1, fp, r0, asr #8 │ │ │ │ + eoreq r7, lr, r0, asr #24 │ │ │ │ + subeq r8, r7, r0, ror sp │ │ │ │ + subeq r8, r7, r8, asr #31 │ │ │ │ ldr r1, [r8, #3432] @ 0xd68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b2250 │ │ │ │ + beq 4b2260 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r8, #3436] @ 0xd6c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r8, #3425] @ 0xd61 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r8, #3428] @ 0xd64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2278 │ │ │ │ + beq 4b2288 │ │ │ │ ldr r1, [r8, #3408] @ 0xd50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4b266c │ │ │ │ + bne 4b267c │ │ │ │ ldr r0, [r8, #3404] @ 0xd4c │ │ │ │ strb r4, [r8, #3425] @ 0xd61 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r8, #3388] @ 0xd3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b229c │ │ │ │ + beq 4b22ac │ │ │ │ ldr r0, [r8, #3392] @ 0xd40 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ movw r0, #2824 @ 0xb08 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4ae450 │ │ │ │ + bl 4ae460 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d0f5c │ │ │ │ - b 4b242c │ │ │ │ - subeq r7, r7, r4, ror r2 │ │ │ │ - eoreq r7, lr, r4, lsl ip │ │ │ │ - subeq r8, r7, r4, asr sp │ │ │ │ - subeq r8, r7, r8, ror #30 │ │ │ │ - subeq r8, r7, r4, lsr #30 │ │ │ │ - subeq r8, r7, r8, ror sp │ │ │ │ - subeq r9, r7, r8, asr #32 │ │ │ │ - subeq r8, r7, ip, asr sp │ │ │ │ - subeq r9, r7, ip, lsr #32 │ │ │ │ - subeq r8, r7, ip, ror #30 │ │ │ │ + bl 4d0f6c │ │ │ │ + b 4b243c │ │ │ │ + subeq r7, r7, r4, ror #4 │ │ │ │ + eoreq r7, lr, r4, lsl #24 │ │ │ │ + subeq r8, r7, r4, asr #26 │ │ │ │ + subeq r8, r7, r8, asr pc │ │ │ │ + subeq r8, r7, r4, lsl pc │ │ │ │ + subeq r8, r7, r8, ror #26 │ │ │ │ + subeq r9, r7, r8, lsr r0 │ │ │ │ + subeq r8, r7, ip, asr #26 │ │ │ │ + subeq r9, r7, ip, lsl r0 │ │ │ │ subeq r8, r7, ip, asr pc │ │ │ │ - subeq r8, r7, ip, ror #29 │ │ │ │ - strheq r8, [r7], #-236 @ 0xffffff14 │ │ │ │ + subeq r8, r7, ip, asr #30 │ │ │ │ + ldrdeq r8, [r7], #-236 @ 0xffffff14 │ │ │ │ subeq r8, r7, ip, lsr #29 │ │ │ │ - subeq r8, r7, ip, ror lr │ │ │ │ - ldrdeq r8, [r7], #-216 @ 0xffffff28 │ │ │ │ + umaaleq r8, r7, ip, lr │ │ │ │ + subeq r8, r7, ip, ror #28 │ │ │ │ subeq r8, r7, r8, asr #27 │ │ │ │ + strheq r8, [r7], #-216 @ 0xffffff28 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ bl 438d4 │ │ │ │ - ldr r1, [pc, #2392] @ 4b2c70 │ │ │ │ + ldr r1, [pc, #2392] @ 4b2c80 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ strb r0, [r8, #3427] @ 0xd63 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r8, #3160] @ 0xc58 │ │ │ │ add r1, r2, r3 │ │ │ │ str r9, [sp, #164] @ 0xa4 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ add r4, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r0, [sp, #676] @ 0x2a4 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ strb r5, [r8, #3427] @ 0xd63 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #676 @ 0x2a4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4a9ff8 │ │ │ │ + bl 4aa008 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ bl 43e68 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sl, #2300] @ 0x8fc │ │ │ │ movw r0, #3252 @ 0xcb4 │ │ │ │ @@ -1161376,115 +1161380,115 @@ │ │ │ │ str r0, [sl, #2292] @ 0x8f4 │ │ │ │ movw r0, #3432 @ 0xd68 │ │ │ │ add r6, r8, r0 │ │ │ │ add r4, sp, #680 @ 0x2a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e2918 │ │ │ │ + bl 4e2928 │ │ │ │ ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 4b23e0 │ │ │ │ + bne 4b23f0 │ │ │ │ mov r0, #7 │ │ │ │ - b 4b0a28 │ │ │ │ + b 4b0a38 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ add r1, r4, #16 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ ldr r9, [sp, #692] @ 0x2b4 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ace10 │ │ │ │ + bl 4ace20 │ │ │ │ tst r5, #1 │ │ │ │ - beq 4b2580 │ │ │ │ + beq 4b2590 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ strb r0, [r8, #3427] @ 0xd63 │ │ │ │ ldrb r0, [r8, #3426] @ 0xd62 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2498 │ │ │ │ + beq 4b24a8 │ │ │ │ ldr r4, [r8, #3380] @ 0xd34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4b2478 │ │ │ │ + beq 4b2488 │ │ │ │ ldr r0, [r8, #3376] @ 0xd30 │ │ │ │ add r5, r0, #4 │ │ │ │ - b 4b245c │ │ │ │ + b 4b246c │ │ │ │ add r5, r5, #12 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4b2478 │ │ │ │ + beq 4b2488 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b2450 │ │ │ │ + beq 4b2460 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b2450 │ │ │ │ + b 4b2460 │ │ │ │ ldr r1, [r8, #3372] @ 0xd2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b2498 │ │ │ │ + beq 4b24a8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r8, #3376] @ 0xd30 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r8, #3368] @ 0xd28 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r8, #3364] @ 0xd24 │ │ │ │ add r5, r1, #1 │ │ │ │ strb r2, [r8, #3426] @ 0xd62 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4b24c4 │ │ │ │ + beq 4b24d4 │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4b24ac │ │ │ │ + b 4b24bc │ │ │ │ ldr r0, [r8, #3360] @ 0xd20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b24e4 │ │ │ │ + beq 4b24f4 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8, #3364] @ 0xd24 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r8, #3356] @ 0xd1c │ │ │ │ ldr r0, [r8, #3352] @ 0xd18 │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4b2508 │ │ │ │ + beq 4b2518 │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4b24f0 │ │ │ │ + b 4b2500 │ │ │ │ ldr r0, [r8, #3348] @ 0xd14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2528 │ │ │ │ + beq 4b2538 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8, #3352] @ 0xd18 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #3429] @ 0xd65 │ │ │ │ movw r0, #3252 @ 0xcb4 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483643 @ 0x80000005 │ │ │ │ - bne 4b08c0 │ │ │ │ + bne 4b08d0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, #3 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #0 │ │ │ │ strb r2, [sl, #2436] @ 0x984 │ │ │ │ strb r2, [sl, #2432] @ 0x980 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ @@ -1161492,26 +1161496,26 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ add r0, lr, #24 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #1748] @ 4b2c74 │ │ │ │ + ldr r0, [pc, #1748] @ 4b2c84 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #1048] @ 0x418 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r8, #3160] @ 0xc58 │ │ │ │ add r0, r0, r1 │ │ │ │ str r9, [sp, #1052] @ 0x41c │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ - bl 4ab100 │ │ │ │ + bl 4ab110 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r8, #3384] @ 0xd38 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, lr, #24 │ │ │ │ bl 48734c │ │ │ │ @@ -1161521,343 +1161525,343 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #3427] @ 0xd63 │ │ │ │ strb r0, [r8, #3426] @ 0xd62 │ │ │ │ mov r0, r6 │ │ │ │ bl 4985b8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2624 │ │ │ │ + beq 4b2634 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8, #3364] @ 0xd24 │ │ │ │ bl 2bcc50 │ │ │ │ movw r0, #3348 @ 0xd14 │ │ │ │ add r6, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4985b8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2654 │ │ │ │ + beq 4b2664 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8, #3352] @ 0xd18 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #3429] @ 0xd65 │ │ │ │ movw r0, #3252 @ 0xcb4 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ - b 4b08b0 │ │ │ │ + bl 4adfb8 │ │ │ │ + b 4b08c0 │ │ │ │ ldr r0, [r8, #3412] @ 0xd54 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b2278 │ │ │ │ - ldr r0, [pc, #1488] @ 4b2c58 │ │ │ │ + b 4b2288 │ │ │ │ + ldr r0, [pc, #1488] @ 4b2c68 │ │ │ │ str r9, [sp, #684] @ 0x2ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4b26b4 │ │ │ │ + b 4b26c4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ - b 4b26b4 │ │ │ │ - strheq lr, [sl], #-92 @ 0xffffffa4 │ │ │ │ - ldr r0, [pc, #1468] @ 4b2c6c │ │ │ │ + b 4b26c4 │ │ │ │ + subeq lr, sl, ip, lsr #11 │ │ │ │ + ldr r0, [pc, #1468] @ 4b2c7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b26d0 │ │ │ │ + bne 4b26e0 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ - b 4b2bc4 │ │ │ │ + b 4b2bd4 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8, #3352] @ 0xd18 │ │ │ │ bl 2bcc50 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ - b 4b2bc4 │ │ │ │ + b 4b2bd4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b270c │ │ │ │ + bne 4b271c │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ - b 4b2bb8 │ │ │ │ - strhteq r5, [lr], -r8 │ │ │ │ - ldrdeq r7, [r7], #-112 @ 0xffffff90 │ │ │ │ + b 4b2bc8 │ │ │ │ + eoreq r5, lr, r8, lsr #15 │ │ │ │ + subeq r7, r7, r0, asr #15 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8, #3364] @ 0xd24 │ │ │ │ bl 2bcc50 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ - b 4b2bb8 │ │ │ │ + b 4b2bc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #20] │ │ │ │ bl 43e68 │ │ │ │ - b 4b27b4 │ │ │ │ - b 4b2758 │ │ │ │ + b 4b27c4 │ │ │ │ + b 4b2768 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ bl 43e68 │ │ │ │ - b 4b27b4 │ │ │ │ - b 4b275c │ │ │ │ - subeq r7, r7, r8, lsr #18 │ │ │ │ + b 4b27c4 │ │ │ │ + b 4b276c │ │ │ │ + subeq r7, r7, r8, lsl r9 │ │ │ │ str r7, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - b 4b27b4 │ │ │ │ + b 4b27c4 │ │ │ │ mov r4, r0 │ │ │ │ str r7, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ace10 │ │ │ │ - b 4b27b4 │ │ │ │ + bl 4ace20 │ │ │ │ + b 4b27c4 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b27e0 │ │ │ │ + b 4b27f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ace10 │ │ │ │ - b 4b27e0 │ │ │ │ + bl 4ace20 │ │ │ │ + b 4b27f0 │ │ │ │ bl 65120 │ │ │ │ - subeq lr, sl, ip, lsr r6 │ │ │ │ + subeq lr, sl, ip, lsr #12 │ │ │ │ muleq r0, r4, pc @ │ │ │ │ - subeq r8, r7, r0, lsl sl │ │ │ │ + subeq r8, r7, r0, lsl #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ad40c │ │ │ │ + bl 4ad41c │ │ │ │ str r7, [sp, #20] │ │ │ │ ldrb r0, [r8, #3427] @ 0xd63 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b27e0 │ │ │ │ + beq 4b27f0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 4ae354 │ │ │ │ - b 4b27e0 │ │ │ │ - strdeq r8, [r7], #-144 @ 0xffffff70 │ │ │ │ - eoreq r7, lr, r7, ror sl │ │ │ │ + bl 4ae364 │ │ │ │ + b 4b27f0 │ │ │ │ + subeq r8, r7, r0, ror #19 │ │ │ │ + eoreq r7, lr, r7, ror #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acde0 │ │ │ │ + bl 4acdf0 │ │ │ │ mov r0, #0 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ strb r0, [r8, #3427] @ 0xd63 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - b 4b2b90 │ │ │ │ + b 4b2ba0 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2b90 │ │ │ │ - b 4b2818 │ │ │ │ - b 4b2aac │ │ │ │ - b 4b2818 │ │ │ │ + b 4b2ba0 │ │ │ │ + b 4b2828 │ │ │ │ + b 4b2abc │ │ │ │ + b 4b2828 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ - bl 4ae7ec │ │ │ │ - b 4b281c │ │ │ │ + bl 4ae7fc │ │ │ │ + b 4b282c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 43e68 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - b 4b2b64 │ │ │ │ - b 4b29a8 │ │ │ │ - b 4b29a8 │ │ │ │ - b 4b283c │ │ │ │ + b 4b2b74 │ │ │ │ + b 4b29b8 │ │ │ │ + b 4b29b8 │ │ │ │ + b 4b284c │ │ │ │ mov r6, r0 │ │ │ │ - b 4b2afc │ │ │ │ - subeq lr, sl, r4, ror #13 │ │ │ │ + b 4b2b0c │ │ │ │ + ldrdeq lr, [sl], #-100 @ 0xffffff9c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r9, [sp, #684] @ 0x2ac │ │ │ │ bl 43e68 │ │ │ │ - b 4b2acc │ │ │ │ + b 4b2adc │ │ │ │ mov r4, r0 │ │ │ │ str r9, [sp, #684] @ 0x2ac │ │ │ │ - b 4b2acc │ │ │ │ - b 4b2aac │ │ │ │ - b 4b2aac │ │ │ │ - b 4b2aac │ │ │ │ + b 4b2adc │ │ │ │ + b 4b2abc │ │ │ │ + b 4b2abc │ │ │ │ + b 4b2abc │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2b7c │ │ │ │ + b 4b2b8c │ │ │ │ mov r9, r0 │ │ │ │ - b 4b296c │ │ │ │ + b 4b297c │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4b28ac │ │ │ │ + beq 4b28bc │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r6, r7 │ │ │ │ - b 4b2890 │ │ │ │ + b 4b28a0 │ │ │ │ ldr r1, [r8, #3432] @ 0xd68 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b28c8 │ │ │ │ + bne 4b28d8 │ │ │ │ mov r5, r9 │ │ │ │ mov r4, r8 │ │ │ │ mov r6, fp │ │ │ │ - b 4b2aec │ │ │ │ + b 4b2afc │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r8, #3436] @ 0xd6c │ │ │ │ mov r2, #4 │ │ │ │ mov r4, r8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ mov r5, r9 │ │ │ │ mov r6, fp │ │ │ │ - b 4b2aec │ │ │ │ + b 4b2afc │ │ │ │ bl 65120 │ │ │ │ - b 4b29a8 │ │ │ │ - b 4b29a8 │ │ │ │ + b 4b29b8 │ │ │ │ + b 4b29b8 │ │ │ │ mov r7, r0 │ │ │ │ - b 4b2990 │ │ │ │ + b 4b29a0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ - b 4b2990 │ │ │ │ + bl 4acef4 │ │ │ │ + b 4b29a0 │ │ │ │ bl 65120 │ │ │ │ mov r5, r7 │ │ │ │ mov r9, r0 │ │ │ │ - b 4b2954 │ │ │ │ + b 4b2964 │ │ │ │ + umaaleq r8, r7, ip, r8 │ │ │ │ subeq r8, r7, ip, lsr #17 │ │ │ │ - strheq r8, [r7], #-140 @ 0xffffff74 │ │ │ │ - eoreq r7, lr, pc, asr r9 │ │ │ │ + eoreq r7, lr, pc, asr #18 │ │ │ │ mov r5, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4acee4 │ │ │ │ - b 4b2954 │ │ │ │ + bl 4acef4 │ │ │ │ + b 4b2964 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ad4f0 │ │ │ │ + bl 4ad500 │ │ │ │ mov r5, r7 │ │ │ │ ldrb r0, [r8, #3428] @ 0xd64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b296c │ │ │ │ + beq 4b297c │ │ │ │ movw r0, #3444 @ 0xd74 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4ae7ec │ │ │ │ + bl 4ae7fc │ │ │ │ movw r0, #3432 @ 0xd68 │ │ │ │ mov r4, r8 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4aecd0 │ │ │ │ + bl 4aece0 │ │ │ │ mov r6, r9 │ │ │ │ - b 4b2aec │ │ │ │ + b 4b2afc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ad4c0 │ │ │ │ + bl 4ad4d0 │ │ │ │ mov r4, r8 │ │ │ │ mov r6, r7 │ │ │ │ - b 4b2aec │ │ │ │ - b 4b2aac │ │ │ │ + b 4b2afc │ │ │ │ + b 4b2abc │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2bf0 │ │ │ │ + b 4b2c00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - b 4b2b64 │ │ │ │ + b 4b2b74 │ │ │ │ mov r9, r7 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4b29d8 │ │ │ │ + beq 4b29e8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r7 │ │ │ │ - b 4b29bc │ │ │ │ + b 4b29cc │ │ │ │ ldr r0, [r8, #3348] @ 0xd14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b29f8 │ │ │ │ + beq 4b2a08 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8, #3352] @ 0xd18 │ │ │ │ bl 2bcc50 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ mov r7, r9 │ │ │ │ - b 4b2bc4 │ │ │ │ + b 4b2bd4 │ │ │ │ bl 65120 │ │ │ │ mov r9, r7 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4b2a2c │ │ │ │ + beq 4b2a3c │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r7 │ │ │ │ - b 4b2a10 │ │ │ │ + b 4b2a20 │ │ │ │ ldr r0, [r8, #3360] @ 0xd20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2a4c │ │ │ │ + beq 4b2a5c │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8, #3364] @ 0xd24 │ │ │ │ bl 2bcc50 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ mov r7, r9 │ │ │ │ - b 4b2bb8 │ │ │ │ + b 4b2bc8 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4b2a7c │ │ │ │ + beq 4b2a8c │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r6, r7 │ │ │ │ - b 4b2a60 │ │ │ │ + b 4b2a70 │ │ │ │ ldr r1, [r4, #3432] @ 0xd68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b2a9c │ │ │ │ + beq 4b2aac │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #3436] @ 0xd6c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r6, r8 │ │ │ │ - b 4b2aec │ │ │ │ + b 4b2afc │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ - bl 4ae7ec │ │ │ │ - b 4b2afc │ │ │ │ + bl 4ae7fc │ │ │ │ + b 4b2b0c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - b 4b2b54 │ │ │ │ + b 4b2b64 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ - bl 4d0ed8 │ │ │ │ - b 4b2b90 │ │ │ │ + bl 4d0ee8 │ │ │ │ + b 4b2ba0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r8, r4 │ │ │ │ strb r0, [r4, #3428] @ 0xd64 │ │ │ │ ldrb r0, [r8, #3425] @ 0xd61 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2b44 │ │ │ │ + beq 4b2b54 │ │ │ │ ldr r1, [r8, #3408] @ 0xd50 │ │ │ │ mov r2, r8 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4b2b30 │ │ │ │ + bne 4b2b40 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ mov r8, r2 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ mov r4, r6 │ │ │ │ - b 4b2b50 │ │ │ │ + b 4b2b60 │ │ │ │ ldr r0, [r2, #3412] @ 0xd54 │ │ │ │ mov r8, r2 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ mov r4, r6 │ │ │ │ @@ -1161865,81 +1161869,81 @@ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r0, [r8, #3404] @ 0xd4c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r8, #3425] @ 0xd61 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r8, #3388] @ 0xd3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b2b7c │ │ │ │ + beq 4b2b8c │ │ │ │ ldr r0, [r8, #3392] @ 0xd40 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ movw r0, #2824 @ 0xb08 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4ae450 │ │ │ │ + bl 4ae460 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldrb r0, [r8, #3426] @ 0xd62 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2ba8 │ │ │ │ + beq 4b2bb8 │ │ │ │ movw r0, #3372 @ 0xd2c │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4ae8a8 │ │ │ │ + bl 4ae8b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #3426] @ 0xd62 │ │ │ │ add r0, r8, #3360 @ 0xd20 │ │ │ │ - bl 4aeabc │ │ │ │ + bl 4aeacc │ │ │ │ movw r0, #3348 @ 0xd14 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4aeabc │ │ │ │ + bl 4aeacc │ │ │ │ ldrb r0, [r8, #3429] @ 0xd65 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2bdc │ │ │ │ + beq 4b2bec │ │ │ │ movw r0, #3336 @ 0xd08 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4aeabc │ │ │ │ + bl 4aeacc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #3429] @ 0xd65 │ │ │ │ movw r0, #3252 @ 0xcb4 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ac3e0 │ │ │ │ + bl 4ac3f0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, fp │ │ │ │ - bl 4ac37c │ │ │ │ + bl 4ac38c │ │ │ │ ldr r0, [sl, #2424] @ 0x978 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sl, #2420] @ 0x974 │ │ │ │ - bl 4acc04 │ │ │ │ + bl 4acc14 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #2432] @ 0x980 │ │ │ │ mov r0, fp │ │ │ │ - bl 4ad65c │ │ │ │ + bl 4ad66c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #2436] @ 0x984 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - subeq r7, r7, r4, lsr fp │ │ │ │ - eoreq r5, lr, r0, asr r0 │ │ │ │ - subeq r7, r7, r4, lsr r0 │ │ │ │ - eoreq r7, lr, r8, lsl r4 │ │ │ │ - subeq r8, r7, ip, lsr #6 │ │ │ │ - subeq r7, r7, r0, lsl #22 │ │ │ │ - subeq sp, sl, r0, lsl ip │ │ │ │ - subeq sp, sl, ip, lsl #19 │ │ │ │ + subeq r7, r7, r4, lsr #22 │ │ │ │ + eoreq r5, lr, r0, asr #32 │ │ │ │ + subeq r7, r7, r4, lsr #32 │ │ │ │ + eoreq r7, lr, r8, lsl #8 │ │ │ │ + subeq r8, r7, ip, lsl r3 │ │ │ │ + strdeq r7, [r7], #-160 @ 0xffffff60 │ │ │ │ + subeq sp, sl, r0, lsl #24 │ │ │ │ + subeq sp, sl, ip, ror r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #580 @ 0x244 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #2344 @ 0x928 │ │ │ │ add r4, r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -1161969,44 +1161973,44 @@ │ │ │ │ andeq r0, r0, r8, asr #7 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ ldr r0, [r6, #3960] @ 0xf78 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r4, #1793] @ 0x701 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2de4 │ │ │ │ - ldr r1, [pc, #1196] @ 4b31c4 │ │ │ │ + beq 4b2df4 │ │ │ │ + ldr r1, [pc, #1196] @ 4b31d4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [r6, #3964] @ 0xf7c │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r1, r0, r3 │ │ │ │ ldr r0, [r1, #32]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3088 │ │ │ │ + beq 4b3098 │ │ │ │ add r5, r6, #3968 @ 0xf80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4b2e9c │ │ │ │ - ldr r0, [pc, #1144] @ 4b31cc │ │ │ │ + bne 4b2eac │ │ │ │ + ldr r0, [pc, #1144] @ 4b31dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4b2fe8 │ │ │ │ - ldr r0, [pc, #1128] @ 4b31d0 │ │ │ │ + bcc 4b2ff8 │ │ │ │ + ldr r0, [pc, #1128] @ 4b31e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1120] @ 4b31d4 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1120] @ 4b31e4 │ │ │ │ mov fp, #34 @ 0x22 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr sl, [pc, #1104] @ 4b31d8 │ │ │ │ + ldr sl, [pc, #1104] @ 4b31e8 │ │ │ │ strd r2, [r9, #12] │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #2 │ │ │ │ @@ -1162021,62 +1162025,62 @@ │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, lr, #568 @ 0x238 │ │ │ │ - bl 709620 │ │ │ │ - b 4b2fe8 │ │ │ │ + bl 709630 │ │ │ │ + b 4b2ff8 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ bl 431c8 │ │ │ │ - ldr r1, [pc, #996] @ 4b31dc │ │ │ │ + ldr r1, [pc, #996] @ 4b31ec │ │ │ │ mov r2, #0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ strb r2, [r0] │ │ │ │ str r0, [sp, #1592] @ 0x638 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, lr, #568 @ 0x238 │ │ │ │ str r2, [sp, #1596] @ 0x63c │ │ │ │ mov r2, #24 │ │ │ │ str r5, [sp, #1600] @ 0x640 │ │ │ │ bl 43c58 │ │ │ │ - ldr r1, [pc, #956] @ 4b31e0 │ │ │ │ + ldr r1, [pc, #956] @ 4b31f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - ldr r2, [pc, #924] @ 4b31e4 │ │ │ │ + ldr r2, [pc, #924] @ 4b31f4 │ │ │ │ ldr r7, [sp, #1592] @ 0x638 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ bl 42a60 │ │ │ │ mov r0, r7 │ │ │ │ bl 4258c │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4b2e7c │ │ │ │ + blt 4b2e8c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4b2e7c │ │ │ │ + beq 4b2e8c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r6, #3960] @ 0xf78 │ │ │ │ mov r0, r5 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b3018 │ │ │ │ + b 4b3028 │ │ │ │ movw r0, #4052 @ 0xfd4 │ │ │ │ add r9, r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r9 │ │ │ │ bl 438d4 │ │ │ │ add r5, sp, #8 │ │ │ │ @@ -1162097,203 +1162101,203 @@ │ │ │ │ str r0, [r4, #1600] @ 0x640 │ │ │ │ strb fp, [r6, #3940] @ 0xf64 │ │ │ │ str r9, [r6, #3936] @ 0xf60 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r4 │ │ │ │ add r0, lr, #568 @ 0x238 │ │ │ │ mov r2, r7 │ │ │ │ - bl 4de734 │ │ │ │ + bl 4de744 │ │ │ │ ldr r7, [sp, #1592] @ 0x638 │ │ │ │ cmp r7, #-2147483643 @ 0x80000005 │ │ │ │ - bne 4b2f38 │ │ │ │ + bne 4b2f48 │ │ │ │ mov r5, #3 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1792] @ 0x700 │ │ │ │ strb r5, [r4, #1800] @ 0x708 │ │ │ │ add sp, sp, #580 @ 0x244 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #1596] @ 0x63c │ │ │ │ ldr sl, [sp, #1600] @ 0x640 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d7c30 │ │ │ │ + bl 4d7c40 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4b2fd4 │ │ │ │ + beq 4b2fe4 │ │ │ │ ldrb r0, [r6, #3940] @ 0xf64 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4b2f74 │ │ │ │ + beq 4b2f84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b2fd4 │ │ │ │ + bne 4b2fe4 │ │ │ │ add r0, r6, #2352 @ 0x930 │ │ │ │ - bl 4ae914 │ │ │ │ - b 4b2fd4 │ │ │ │ + bl 4ae924 │ │ │ │ + b 4b2fe4 │ │ │ │ ldrb r0, [r6, #3928] @ 0xf58 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4b2f94 │ │ │ │ + beq 4b2fa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b2fd4 │ │ │ │ + bne 4b2fe4 │ │ │ │ add r0, r6, #2624 @ 0xa40 │ │ │ │ - bl 4aedd4 │ │ │ │ - b 4b2fd4 │ │ │ │ + bl 4aede4 │ │ │ │ + b 4b2fe4 │ │ │ │ movw r0, #2904 @ 0xb58 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 4af354 │ │ │ │ + bl 4af364 │ │ │ │ ldr r1, [r6, #3916] @ 0xf4c │ │ │ │ movw r0, #3644 @ 0xe3c │ │ │ │ add r9, r6, r0 │ │ │ │ mov fp, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb fp, [r6, #3929] @ 0xf59 │ │ │ │ - beq 4b2fc8 │ │ │ │ + beq 4b2fd8 │ │ │ │ ldr r0, [r6, #3920] @ 0xf50 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4aedd4 │ │ │ │ + bl 4aede4 │ │ │ │ strb fp, [r6, #3930] @ 0xf5a │ │ │ │ cmp r7, #-2147483644 @ 0x80000004 │ │ │ │ - bne 4b304c │ │ │ │ + bne 4b305c │ │ │ │ movw r0, #4052 @ 0xfd4 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r6, #3964] @ 0xf7c │ │ │ │ bl 43e68 │ │ │ │ ldr r5, [r6, #3960] @ 0xf78 │ │ │ │ mov r0, r5 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r4, #1793] @ 0x701 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4b3020 │ │ │ │ + bne 4b3030 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4ae914 │ │ │ │ + bl 4ae924 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #1792] @ 0x700 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4ac9d0 │ │ │ │ - ldr r1, [pc, #452] @ 4b31fc │ │ │ │ + bl 4ac9e0 │ │ │ │ + ldr r1, [pc, #452] @ 4b320c │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r5, [r4, #1800] @ 0x708 │ │ │ │ add sp, sp, #580 @ 0x244 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #412] @ 4b31f0 │ │ │ │ - ldr r3, [pc, #412] @ 4b31f4 │ │ │ │ - ldr r1, [pc, #412] @ 4b31f8 │ │ │ │ + ldr r0, [pc, #412] @ 4b3200 │ │ │ │ + ldr r3, [pc, #412] @ 4b3204 │ │ │ │ + ldr r1, [pc, #412] @ 4b3208 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #1596] @ 0x63c │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #1592] @ 0x638 │ │ │ │ str sl, [sp, #1600] @ 0x640 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp] │ │ │ │ add r2, lr, #568 @ 0x238 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - b 4b30cc │ │ │ │ - ldr r0, [pc, #312] @ 4b31c8 │ │ │ │ + b 4b30dc │ │ │ │ + ldr r0, [pc, #312] @ 4b31d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4b30cc │ │ │ │ - ldr r0, [pc, #288] @ 4b31c0 │ │ │ │ + b 4b30dc │ │ │ │ + ldr r0, [pc, #288] @ 4b31d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - ldr r0, [pc, #272] @ 4b31bc │ │ │ │ + ldr r0, [pc, #272] @ 4b31cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - ldr r0, [pc, #308] @ 4b31ec │ │ │ │ + ldr r0, [pc, #308] @ 4b31fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4b30cc │ │ │ │ - ldr r0, [pc, #288] @ 4b31e8 │ │ │ │ + b 4b30dc │ │ │ │ + ldr r0, [pc, #288] @ 4b31f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r7, r0 │ │ │ │ movw r0, #3644 @ 0xe3c │ │ │ │ add r0, r6, r0 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #3929] @ 0xf59 │ │ │ │ - bl 4aea60 │ │ │ │ + bl 4aea70 │ │ │ │ strb r5, [r6, #3930] @ 0xf5a │ │ │ │ - b 4b3160 │ │ │ │ - b 4b3148 │ │ │ │ + b 4b3170 │ │ │ │ + b 4b3158 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #1592] @ 0x638 │ │ │ │ bl 4258c │ │ │ │ - b 4b3174 │ │ │ │ + b 4b3184 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ad0e0 │ │ │ │ - b 4b3160 │ │ │ │ + bl 4ad0f0 │ │ │ │ + b 4b3170 │ │ │ │ bl 65120 │ │ │ │ - b 4b3148 │ │ │ │ + b 4b3158 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4acfdc │ │ │ │ - b 4b3160 │ │ │ │ + bl 4acfec │ │ │ │ + b 4b3170 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1800] @ 0x708 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ - b 4b3198 │ │ │ │ + b 4b31a8 │ │ │ │ mov r7, r0 │ │ │ │ - b 4b316c │ │ │ │ + b 4b317c │ │ │ │ mov r7, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #568 @ 0x238 │ │ │ │ - bl 4ae6b4 │ │ │ │ + bl 4ae6c4 │ │ │ │ movw r0, #4052 @ 0xfd4 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r6, #3964] @ 0xf7c │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r6, #3960] @ 0xf78 │ │ │ │ - bl 4acc04 │ │ │ │ + bl 4acc14 │ │ │ │ ldrb r0, [r4, #1793] @ 0x701 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3190 │ │ │ │ + beq 4b31a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4ae914 │ │ │ │ + bl 4ae924 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1792] @ 0x700 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4ac9d0 │ │ │ │ + bl 4ac9e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1800] @ 0x708 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - subeq r6, r7, ip, ror #31 │ │ │ │ - strdeq r6, [r7], #-248 @ 0xffffff08 │ │ │ │ - subeq ip, sl, ip, ror ip │ │ │ │ - subeq r7, r7, r4, asr r3 │ │ │ │ - subeq sp, sl, ip, lsl #1 │ │ │ │ - umaaleq r7, r7, r4, r6 │ │ │ │ - subeq r7, r7, r8, ror r6 │ │ │ │ - eoreq r6, lr, r8, lsr #14 │ │ │ │ - strdeq r6, [lr], -ip @ │ │ │ │ - ldrdeq r6, [lr], -r3 @ │ │ │ │ - strhteq r0, [ip], -r4 │ │ │ │ + ldrdeq r6, [r7], #-252 @ 0xffffff04 │ │ │ │ + subeq r6, r7, r8, ror #31 │ │ │ │ + subeq ip, sl, ip, ror #24 │ │ │ │ + subeq r7, r7, r4, asr #6 │ │ │ │ + subeq sp, sl, ip, ror r0 │ │ │ │ + subeq r7, r7, r4, lsl #13 │ │ │ │ + subeq r7, r7, r8, ror #12 │ │ │ │ + eoreq r6, lr, r8, lsl r7 │ │ │ │ + eoreq r6, lr, ip, ror #11 │ │ │ │ + eoreq r6, lr, r3, asr #11 │ │ │ │ + eoreq r0, ip, r4, lsr #21 │ │ │ │ + subeq r7, r7, r4, lsr r3 │ │ │ │ subeq r7, r7, r4, asr #6 │ │ │ │ - subeq r7, r7, r4, asr r3 │ │ │ │ - mlaeq lr, r8, lr, r5 │ │ │ │ - ldrdeq r6, [r7], #-248 @ 0xffffff08 │ │ │ │ - strheq r7, [r7], #-52 @ 0xffffffcc │ │ │ │ - subeq r7, r7, ip, rrx │ │ │ │ + eoreq r5, lr, r8, lsl #29 │ │ │ │ + subeq r6, r7, r8, asr #31 │ │ │ │ + subeq r7, r7, r4, lsr #7 │ │ │ │ + subeq r7, r7, ip, asr r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #580 @ 0x244 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r6, r0, #12 │ │ │ │ ldrb r0, [r9, #3360] @ 0xd20 │ │ │ │ @@ -1162321,31 +1162325,31 @@ │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ ldr r0, [r9, #1684] @ 0x694 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r9, #1688] @ 0x698 │ │ │ │ bl 42c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3488 │ │ │ │ - ldr r1, [pc, #3936] @ 4b41f8 │ │ │ │ - ldr r3, [pc, #3936] @ 4b41fc │ │ │ │ + beq 4b3498 │ │ │ │ + ldr r1, [pc, #3936] @ 4b4208 │ │ │ │ + ldr r3, [pc, #3936] @ 4b420c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [fp] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #9 │ │ │ │ bl 485ce8 │ │ │ │ cmp r0, #0 │ │ │ │ str fp, [sp, #28] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ - beq 4b3518 │ │ │ │ + beq 4b3528 │ │ │ │ ldr r1, [fp] │ │ │ │ - ldr r2, [pc, #3900] @ 4b420c │ │ │ │ - ldr r0, [pc, #3900] @ 4b4210 │ │ │ │ + ldr r2, [pc, #3900] @ 4b421c │ │ │ │ + ldr r0, [pc, #3900] @ 4b4220 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r3, #4 │ │ │ │ bl 485bd8 │ │ │ │ ldr r0, [fp] │ │ │ │ @@ -1162379,44 +1162383,44 @@ │ │ │ │ add r1, r3, r0, lsl #2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - beq 4b3564 │ │ │ │ + beq 4b3574 │ │ │ │ lsl r6, r0, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ add r8, sp, #56 @ 0x38 │ │ │ │ add fp, r0, #4 │ │ │ │ - b 4b33b4 │ │ │ │ + b 4b33c4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str sl, [r0, r4, lsl #2] │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ subs r6, r6, #4 │ │ │ │ add fp, fp, #4 │ │ │ │ - beq 4b3564 │ │ │ │ + beq 4b3574 │ │ │ │ ldr r5, [fp, #-4] │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl 487fe4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 4b3390 │ │ │ │ - ldr r1, [pc, #3636] @ 4b4214 │ │ │ │ + bne 4b33a0 │ │ │ │ + ldr r1, [pc, #3636] @ 4b4224 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b56d8 │ │ │ │ - b 4b3390 │ │ │ │ + bl 4b56e8 │ │ │ │ + b 4b33a0 │ │ │ │ str fp, [sp, #28] │ │ │ │ mov fp, r9 │ │ │ │ ldrb r0, [fp, #3358]! @ 0xd1e │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -1162427,15 +1162431,15 @@ │ │ │ │ ldr r5, [r9, #3340] @ 0xd0c │ │ │ │ ldr r8, [r9, #3348] @ 0xd14 │ │ │ │ ldr sl, [r9, #3352] @ 0xd18 │ │ │ │ ldr r0, [r9, #3344] @ 0xd10 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 4b3604 │ │ │ │ + b 4b3614 │ │ │ │ mov r4, r9 │ │ │ │ ldrb r0, [r4, #3358]! @ 0xd1e │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @@ -1162445,104 +1162449,104 @@ │ │ │ │ ldr r5, [r9, #3340] @ 0xd0c │ │ │ │ ldr r8, [r9, #3348] @ 0xd14 │ │ │ │ ldr sl, [r9, #3352] @ 0xd18 │ │ │ │ ldr r0, [r9, #3344] @ 0xd10 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 4b38b4 │ │ │ │ - b 4b3824 │ │ │ │ - b 4b3ad4 │ │ │ │ + b 4b38c4 │ │ │ │ + b 4b3834 │ │ │ │ + b 4b3ae4 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ bl 431c8 │ │ │ │ - ldr r1, [pc, #3456] @ 4b421c │ │ │ │ + ldr r1, [pc, #3456] @ 4b422c │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ strb r4, [r0] │ │ │ │ stm r2, {r0, r4, r5} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, #24 │ │ │ │ bl 43c58 │ │ │ │ - ldr r1, [pc, #3428] @ 4b4220 │ │ │ │ + ldr r1, [pc, #3428] @ 4b4230 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 648b18 │ │ │ │ + bl 648b28 │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ - ldr r2, [pc, #3396] @ 4b4224 │ │ │ │ + ldr r2, [pc, #3396] @ 4b4234 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ bl 42a60 │ │ │ │ mov r0, r7 │ │ │ │ bl 4258c │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4b3cc0 │ │ │ │ + blt 4b3cd0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4b3cc0 │ │ │ │ + beq 4b3cd0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b3cc0 │ │ │ │ - ldr r0, [pc, #3296] @ 4b4200 │ │ │ │ + b 4b3cd0 │ │ │ │ + ldr r0, [pc, #3296] @ 4b4210 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3d7c │ │ │ │ + beq 4b3d8c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 487fe4 │ │ │ │ mov sl, #1 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, #1 │ │ │ │ strb sl, [r9, #1688] @ 0x698 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 4b35b4 │ │ │ │ + b 4b35c4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3580 │ │ │ │ + beq 4b3590 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #1688] @ 0x698 │ │ │ │ - beq 4b35b4 │ │ │ │ + beq 4b35c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - ldr r0, [pc, #3144] @ 4b4204 │ │ │ │ + ldr r0, [pc, #3144] @ 4b4214 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r9, #1680] @ 0x690 │ │ │ │ ldrb r3, [r9, #1690] @ 0x69a │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ add r0, r0, r2 │ │ │ │ add r5, r0, r1 │ │ │ │ ldr r0, [r5, #136]! @ 0x88 │ │ │ │ - beq 4b388c │ │ │ │ + beq 4b389c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3d8c │ │ │ │ + beq 4b3d9c │ │ │ │ mov r0, #0 │ │ │ │ mov fp, r9 │ │ │ │ strb r0, [fp, #3358]! @ 0xd1e │ │ │ │ ldr r1, [sp, #32] │ │ │ │ sub r2, fp, #14 │ │ │ │ str r5, [fp, #-18] @ 0xffffffee │ │ │ │ stm r2, {r1, r8, sl} │ │ │ │ @@ -1162554,35 +1162558,35 @@ │ │ │ │ bl 49487c │ │ │ │ movw r1, #3252 @ 0xcb4 │ │ │ │ add r6, r9, r1 │ │ │ │ add r7, r9, #3168 @ 0xc60 │ │ │ │ str r0, [r9, #3252] @ 0xcb4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4b36e4 │ │ │ │ + bne 4b36f4 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 43e68 │ │ │ │ - ldr r0, [pc, #3052] @ 4b423c │ │ │ │ + ldr r0, [pc, #3052] @ 4b424c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4b3c14 │ │ │ │ - ldr r0, [pc, #3036] @ 4b4240 │ │ │ │ + bcc 4b3c24 │ │ │ │ + ldr r0, [pc, #3036] @ 4b4250 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #3024] @ 4b4244 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #3024] @ 4b4254 │ │ │ │ mov r5, #29 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #3008] @ 4b4248 │ │ │ │ + ldr r4, [pc, #3008] @ 4b4258 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ mov r1, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ strd r2, [r6, #12] │ │ │ │ mov r3, #4 │ │ │ │ @@ -1162597,16 +1162601,16 @@ │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ - bl 709620 │ │ │ │ - b 4b3c18 │ │ │ │ + bl 709630 │ │ │ │ + b 4b3c28 │ │ │ │ movw r0, #3256 @ 0xcb8 │ │ │ │ add r6, r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ movw r0, #3356 @ 0xd1c │ │ │ │ @@ -1162631,25 +1162635,25 @@ │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #2756] @ 4b4230 │ │ │ │ + ldr r0, [pc, #2756] @ 4b4240 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3d5c │ │ │ │ + beq 4b3d6c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r8, r0 │ │ │ │ - ldr r2, [pc, #2724] @ 4b4234 │ │ │ │ - ldr r0, [pc, #2724] @ 4b4238 │ │ │ │ + ldr r2, [pc, #2724] @ 4b4244 │ │ │ │ + ldr r0, [pc, #2724] @ 4b4248 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp] │ │ │ │ add r0, lr, #568 @ 0x238 │ │ │ │ mov r3, #4 │ │ │ │ bl 491148 │ │ │ │ @@ -1162683,38 +1162687,38 @@ │ │ │ │ str r6, [r9, #3140] @ 0xc44 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #568 @ 0x238 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4dd850 │ │ │ │ + bl 4dd860 │ │ │ │ ldr r5, [sp, #1592] @ 0x638 │ │ │ │ cmp r5, #-2147483643 @ 0x80000005 │ │ │ │ - bne 4b384c │ │ │ │ + bne 4b385c │ │ │ │ mov r0, #3 │ │ │ │ - b 4b3af8 │ │ │ │ + b 4b3b08 │ │ │ │ ldr sl, [sp, #1596] @ 0x63c │ │ │ │ ldr r6, [sp, #1600] @ 0x640 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d7fa4 │ │ │ │ + bl 4d7fb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ad198 │ │ │ │ + bl 4ad1a8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #-2147483644 @ 0x80000004 │ │ │ │ strb r0, [r9, #3357] @ 0xd1d │ │ │ │ movw r0, #3256 @ 0xcb8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bne 4b3b90 │ │ │ │ - bl 4adfa8 │ │ │ │ + bne 4b3ba0 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r9, #3252] @ 0xcb4 │ │ │ │ bl 43e68 │ │ │ │ - b 4b3c18 │ │ │ │ + b 4b3c28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3d9c │ │ │ │ + beq 4b3dac │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r9 │ │ │ │ strb r0, [r4, #3358]! @ 0xd1e │ │ │ │ ldr r1, [sp, #32] │ │ │ │ sub r2, r4, #14 │ │ │ │ str r5, [r4, #-18] @ 0xffffffee │ │ │ │ stm r2, {r1, r8, sl} │ │ │ │ @@ -1162726,34 +1162730,34 @@ │ │ │ │ bl 49487c │ │ │ │ movw r1, #3252 @ 0xcb4 │ │ │ │ add r6, r9, r1 │ │ │ │ add r7, r9, #3168 @ 0xc60 │ │ │ │ str r0, [r9, #3252] @ 0xcb4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4b3990 │ │ │ │ + bne 4b39a0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 43e68 │ │ │ │ - ldr r0, [pc, #2412] @ 4b426c │ │ │ │ + ldr r0, [pc, #2412] @ 4b427c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4b3b5c │ │ │ │ - ldr r0, [pc, #2396] @ 4b4270 │ │ │ │ + bcc 4b3b6c │ │ │ │ + ldr r0, [pc, #2396] @ 4b4280 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #2388] @ 4b4274 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #2388] @ 4b4284 │ │ │ │ mov r7, #29 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r6, [pc, #2372] @ 4b4278 │ │ │ │ + ldr r6, [pc, #2372] @ 4b4288 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ mov r1, #2 │ │ │ │ add r6, pc, r6 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd r2, [r5, #12] │ │ │ │ mov r3, #4 │ │ │ │ @@ -1162768,16 +1162772,16 @@ │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ - bl 709620 │ │ │ │ - b 4b3b5c │ │ │ │ + bl 709630 │ │ │ │ + b 4b3b6c │ │ │ │ movw r0, #3256 @ 0xcb8 │ │ │ │ add r6, r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ movw r0, #3356 @ 0xd1c │ │ │ │ @@ -1162802,26 +1162806,26 @@ │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #2120] @ 4b4260 │ │ │ │ + ldr r0, [pc, #2120] @ 4b4270 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str fp, [sp, #28] │ │ │ │ - beq 4b3d6c │ │ │ │ + beq 4b3d7c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r8, r0 │ │ │ │ - ldr r2, [pc, #2084] @ 4b4264 │ │ │ │ - ldr r0, [pc, #2084] @ 4b4268 │ │ │ │ + ldr r2, [pc, #2084] @ 4b4274 │ │ │ │ + ldr r0, [pc, #2084] @ 4b4278 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp] │ │ │ │ add r0, lr, #568 @ 0x238 │ │ │ │ mov r3, #4 │ │ │ │ bl 491148 │ │ │ │ @@ -1162855,127 +1162859,127 @@ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #568 @ 0x238 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4dd850 │ │ │ │ + bl 4dd860 │ │ │ │ ldr r5, [sp, #1592] @ 0x638 │ │ │ │ cmp r5, #-2147483643 @ 0x80000005 │ │ │ │ - bne 4b3b18 │ │ │ │ + bne 4b3b28 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r9, #1689] @ 0x699 │ │ │ │ mov r4, #3 │ │ │ │ mov r0, #0 │ │ │ │ strb r4, [r9, #3358] @ 0xd1e │ │ │ │ strb r4, [r9, #3360] @ 0xd20 │ │ │ │ add sp, sp, #580 @ 0x244 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r7 │ │ │ │ ldr sl, [sp, #1596] @ 0x63c │ │ │ │ ldr r7, [sp, #1600] @ 0x640 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - bl 4d7fa4 │ │ │ │ + bl 4d7fb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ad198 │ │ │ │ + bl 4ad1a8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #-2147483644 @ 0x80000004 │ │ │ │ strb r0, [r9, #3357] @ 0xd1d │ │ │ │ movw r0, #3256 @ 0xcb8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bne 4b3ba8 │ │ │ │ - bl 4adfa8 │ │ │ │ + bne 4b3bb8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r9, #3252] @ 0xcb4 │ │ │ │ bl 43e68 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, #-2147483644 @ 0x80000004 │ │ │ │ ldrb r0, [r6, #3356]! @ 0xd1c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4b3b8c │ │ │ │ + bne 4b3b9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3b8c │ │ │ │ + beq 4b3b9c │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b3bbc │ │ │ │ - bl 4adfa8 │ │ │ │ + b 4b3bcc │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r9, #3252] @ 0xcb4 │ │ │ │ bl 43e68 │ │ │ │ movw r0, #3356 @ 0xd1c │ │ │ │ add r4, r9, r0 │ │ │ │ - b 4b3c48 │ │ │ │ - bl 4adfa8 │ │ │ │ + b 4b3c58 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r9, #3252] @ 0xcb4 │ │ │ │ bl 43e68 │ │ │ │ movw r0, #3356 @ 0xd1c │ │ │ │ add r6, r9, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 4ac90c │ │ │ │ + bl 4ac91c │ │ │ │ cmp r5, #-2147483644 @ 0x80000004 │ │ │ │ - beq 4b3c6c │ │ │ │ - ldr r0, [pc, #1696] @ 4b4284 │ │ │ │ - ldr r3, [pc, #1696] @ 4b4288 │ │ │ │ - ldr r1, [pc, #1696] @ 4b428c │ │ │ │ + beq 4b3c7c │ │ │ │ + ldr r0, [pc, #1696] @ 4b4294 │ │ │ │ + ldr r3, [pc, #1696] @ 4b4298 │ │ │ │ + ldr r1, [pc, #1696] @ 4b429c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #172] @ 0xac │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - b 4b3e38 │ │ │ │ + b 4b3e48 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r4, r9 │ │ │ │ mov r5, #-2147483644 @ 0x80000004 │ │ │ │ ldrb r0, [r4, #3356]! @ 0xd1c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4b3c48 │ │ │ │ + bne 4b3c58 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3c48 │ │ │ │ + beq 4b3c58 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ac90c │ │ │ │ + bl 4ac91c │ │ │ │ ldr fp, [sp, #28] │ │ │ │ cmp r5, #-2147483644 @ 0x80000004 │ │ │ │ - bne 4b3d24 │ │ │ │ - ldr r0, [pc, #1564] @ 4b4290 │ │ │ │ + bne 4b3d34 │ │ │ │ + ldr r0, [pc, #1564] @ 4b42a0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [r9, #1680] @ 0x690 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #1552] @ 4b4294 │ │ │ │ + ldr r4, [pc, #1552] @ 4b42a4 │ │ │ │ add r0, r0, r2 │ │ │ │ ldrb r3, [r9, #1690] @ 0x69a │ │ │ │ add r0, r0, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ strb r3, [r0, #173] @ 0xad │ │ │ │ ldr r0, [r9, #1680] @ 0x690 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4b3d08 │ │ │ │ + bne 4b3d18 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ bl 433b4 │ │ │ │ ldr r0, [r9, #1680] @ 0x690 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r9, #1688] @ 0x698 │ │ │ │ bl 43e68 │ │ │ │ ldr r5, [r9, #1684] @ 0x694 │ │ │ │ @@ -1162984,649 +1162988,649 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r9, #1689] @ 0x699 │ │ │ │ mov r0, fp │ │ │ │ - bl 4ac2e8 │ │ │ │ - ldr r1, [pc, #1448] @ 4b429c │ │ │ │ + bl 4ac2f8 │ │ │ │ + ldr r1, [pc, #1448] @ 4b42ac │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r4, [r9, #3360] @ 0xd20 │ │ │ │ add sp, sp, #580 @ 0x244 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1416] @ 4b4298 │ │ │ │ + ldr r1, [pc, #1416] @ 4b42a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 53e20 │ │ │ │ mov r0, r5 │ │ │ │ - b 4b3ca8 │ │ │ │ - ldr r0, [pc, #1320] @ 4b4254 │ │ │ │ - ldr r3, [pc, #1320] @ 4b4258 │ │ │ │ - ldr r1, [pc, #1320] @ 4b425c │ │ │ │ + b 4b3cb8 │ │ │ │ + ldr r0, [pc, #1320] @ 4b4264 │ │ │ │ + ldr r3, [pc, #1320] @ 4b4268 │ │ │ │ + ldr r1, [pc, #1320] @ 4b426c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #172] @ 0xac │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - b 4b3e38 │ │ │ │ + b 4b3e48 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 64e38 │ │ │ │ - b 4b3e38 │ │ │ │ + b 4b3e48 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 64e38 │ │ │ │ - b 4b3e38 │ │ │ │ + b 4b3e48 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ - b 4b3e38 │ │ │ │ - ldr r0, [pc, #1156] @ 4b4218 │ │ │ │ + b 4b3e48 │ │ │ │ + ldr r0, [pc, #1156] @ 4b4228 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4b3e38 │ │ │ │ - ldr r0, [pc, #1124] @ 4b4208 │ │ │ │ + b 4b3e48 │ │ │ │ + ldr r0, [pc, #1124] @ 4b4218 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4b3e38 │ │ │ │ - ldr r0, [pc, #1088] @ 4b41f4 │ │ │ │ + b 4b3e48 │ │ │ │ + ldr r0, [pc, #1088] @ 4b4204 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - ldr r0, [pc, #1072] @ 4b41f0 │ │ │ │ + ldr r0, [pc, #1072] @ 4b4200 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - ldr r0, [pc, #1120] @ 4b422c │ │ │ │ + ldr r0, [pc, #1120] @ 4b423c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4b3e38 │ │ │ │ - ldr r0, [pc, #1100] @ 4b4228 │ │ │ │ + b 4b3e48 │ │ │ │ + ldr r0, [pc, #1100] @ 4b4238 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4b3e38 │ │ │ │ + b 4b3e48 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #1120] @ 4b4250 │ │ │ │ + ldr r0, [pc, #1120] @ 4b4260 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4b3e38 │ │ │ │ + b 4b3e48 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #28] │ │ │ │ - ldr r0, [pc, #1144] @ 4b4280 │ │ │ │ + ldr r0, [pc, #1144] @ 4b4290 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4b3e38 │ │ │ │ + b 4b3e48 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #1072] @ 4b424c │ │ │ │ + ldr r0, [pc, #1072] @ 4b425c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4b3e38 │ │ │ │ + b 4b3e48 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #28] │ │ │ │ - ldr r0, [pc, #1096] @ 4b427c │ │ │ │ + ldr r0, [pc, #1096] @ 4b428c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4b4038 │ │ │ │ + b 4b4048 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ - b 4b41a8 │ │ │ │ + b 4b41b8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43e68 │ │ │ │ - b 4b3e64 │ │ │ │ + b 4b3e74 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ - b 4b4010 │ │ │ │ + b 4b4020 │ │ │ │ mov sl, r0 │ │ │ │ - b 4b4010 │ │ │ │ + b 4b4020 │ │ │ │ mov sl, r0 │ │ │ │ - b 4b401c │ │ │ │ + b 4b402c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 4258c │ │ │ │ - b 4b41c0 │ │ │ │ + b 4b41d0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b4058 │ │ │ │ + b 4b4068 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b40e0 │ │ │ │ - b 4b3f54 │ │ │ │ + b 4b40f0 │ │ │ │ b 4b3f64 │ │ │ │ - b 4b3f38 │ │ │ │ + b 4b3f74 │ │ │ │ + b 4b3f48 │ │ │ │ str r8, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - b 4b4108 │ │ │ │ + b 4b4118 │ │ │ │ str r8, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ str fp, [sp, #28] │ │ │ │ - b 4b4058 │ │ │ │ + b 4b4068 │ │ │ │ str r8, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - b 4b40e0 │ │ │ │ + b 4b40f0 │ │ │ │ mov sl, r0 │ │ │ │ str r8, [sp, #20] │ │ │ │ str fp, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ad198 │ │ │ │ - b 4b4058 │ │ │ │ + bl 4ad1a8 │ │ │ │ + b 4b4068 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ str r8, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl 4ad198 │ │ │ │ - b 4b40e0 │ │ │ │ + bl 4ad1a8 │ │ │ │ + b 4b40f0 │ │ │ │ bl 65120 │ │ │ │ - b 4b404c │ │ │ │ + b 4b405c │ │ │ │ str r8, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ str fp, [sp, #28] │ │ │ │ - b 4b4080 │ │ │ │ + b 4b4090 │ │ │ │ str r8, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ - b 4b4108 │ │ │ │ + b 4b4118 │ │ │ │ str r8, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ str fp, [sp, #28] │ │ │ │ - b 4b4088 │ │ │ │ + b 4b4098 │ │ │ │ str r8, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ - b 4b4110 │ │ │ │ - b 4b4038 │ │ │ │ - b 4b4040 │ │ │ │ + b 4b4120 │ │ │ │ + b 4b4048 │ │ │ │ + b 4b4050 │ │ │ │ mov sl, r0 │ │ │ │ str r8, [sp, #20] │ │ │ │ str fp, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl 4ad0b0 │ │ │ │ - b 4b4058 │ │ │ │ + bl 4ad0c0 │ │ │ │ + b 4b4068 │ │ │ │ mov sl, r0 │ │ │ │ str r8, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl 4ad0b0 │ │ │ │ - b 4b40e0 │ │ │ │ + bl 4ad0c0 │ │ │ │ + b 4b40f0 │ │ │ │ mov sl, r0 │ │ │ │ - b 4b40c4 │ │ │ │ + b 4b40d4 │ │ │ │ mov sl, r0 │ │ │ │ - b 4b414c │ │ │ │ + b 4b415c │ │ │ │ mov sl, r0 │ │ │ │ - b 4b41d0 │ │ │ │ + b 4b41e0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #3360] @ 0xd20 │ │ │ │ mov r0, sl │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - b 4b3fdc │ │ │ │ + b 4b3fec │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ str fp, [sp, #172] @ 0xac │ │ │ │ bl 43e68 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 4d10dc │ │ │ │ + bl 4d10ec │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b4010 │ │ │ │ + beq 4b4020 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b4024 │ │ │ │ + bne 4b4034 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ - b 4b41b0 │ │ │ │ + b 4b41c0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ - b 4b41b0 │ │ │ │ + b 4b41c0 │ │ │ │ mov sl, r0 │ │ │ │ - b 4b4188 │ │ │ │ + b 4b4198 │ │ │ │ mov sl, r0 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ - b 4b4188 │ │ │ │ + b 4b4198 │ │ │ │ mov sl, r0 │ │ │ │ - b 4b41b0 │ │ │ │ + b 4b41c0 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r9, #3357] @ 0xd1d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b406c │ │ │ │ + beq 4b407c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 4ae9e4 │ │ │ │ + bl 4ae9f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #3357] @ 0xd1d │ │ │ │ movw r0, #3256 @ 0xcb8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r9, #3252] @ 0xcb4 │ │ │ │ bl 43e68 │ │ │ │ ldrb r0, [r9, #3356] @ 0xd1c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4b40b4 │ │ │ │ + bne 4b40c4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b40b4 │ │ │ │ + beq 4b40c4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #3358] @ 0xd1e │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #3356] @ 0xd1c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 4ac90c │ │ │ │ + bl 4ac91c │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ - b 4b4188 │ │ │ │ + b 4b4198 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r9, #3357] @ 0xd1d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b40f4 │ │ │ │ + beq 4b4104 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 4ae9e4 │ │ │ │ + bl 4ae9f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #3357] @ 0xd1d │ │ │ │ movw r0, #3256 @ 0xcb8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl 4adfa8 │ │ │ │ + bl 4adfb8 │ │ │ │ ldr r0, [r9, #3252] @ 0xcb4 │ │ │ │ bl 43e68 │ │ │ │ ldrb r0, [r9, #3356] @ 0xd1c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4b413c │ │ │ │ + bne 4b414c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b413c │ │ │ │ + beq 4b414c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #3358] @ 0xd1e │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #3356] @ 0xd1c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 4ac90c │ │ │ │ + bl 4ac91c │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ - b 4b4188 │ │ │ │ + b 4b4198 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 4ae6b4 │ │ │ │ - b 4b4188 │ │ │ │ + bl 4ae6c4 │ │ │ │ + b 4b4198 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 4ae6b4 │ │ │ │ + bl 4ae6c4 │ │ │ │ ldrb r0, [r9, #1688] @ 0x698 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4b41b0 │ │ │ │ + bne 4b41c0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b41b0 │ │ │ │ + beq 4b41c0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r9, #1680] @ 0x690 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r9, #1688] @ 0x698 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r9, #1684] @ 0x694 │ │ │ │ - bl 4acc04 │ │ │ │ + bl 4acc14 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #1689] @ 0x699 │ │ │ │ mov r0, fp │ │ │ │ - bl 4ac2e8 │ │ │ │ + bl 4ac2f8 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #3360] @ 0xd20 │ │ │ │ mov r0, sl │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - ldrdeq r6, [r7], #-40 @ 0xffffffd8 │ │ │ │ - subeq r6, r7, r4, ror #5 │ │ │ │ - mlaeq lr, ip, r0, r3 │ │ │ │ - subeq r5, r7, r8, asr #6 │ │ │ │ - subeq ip, sl, r0, asr r7 │ │ │ │ - ldrdeq ip, [sl], #-72 @ 0xffffffb8 │ │ │ │ - subeq r6, r7, r0, ror #11 │ │ │ │ - eoreq r2, ip, r5, lsr #12 │ │ │ │ - strdeq r5, [r7], #-36 @ 0xffffffdc │ │ │ │ - subeq r6, r7, r0, asr #31 │ │ │ │ - subeq r6, r7, r0, lsl #12 │ │ │ │ - eoreq r5, lr, ip, asr pc │ │ │ │ - eoreq r5, lr, fp, lsr pc │ │ │ │ - eoreq r0, ip, ip, lsl r4 │ │ │ │ + subeq r6, r7, r8, asr #5 │ │ │ │ + ldrdeq r6, [r7], #-36 @ 0xffffffdc │ │ │ │ + eoreq r3, lr, ip, lsl #1 │ │ │ │ + subeq r5, r7, r8, lsr r3 │ │ │ │ + subeq ip, sl, r0, asr #14 │ │ │ │ + subeq ip, sl, r8, asr #9 │ │ │ │ + ldrdeq r6, [r7], #-80 @ 0xffffffb0 │ │ │ │ + eoreq r2, ip, r5, lsl r6 │ │ │ │ + subeq r5, r7, r4, ror #5 │ │ │ │ + strheq r6, [r7], #-240 @ 0xffffff10 │ │ │ │ + strdeq r6, [r7], #-80 @ 0xffffffb0 │ │ │ │ + eoreq r5, lr, ip, asr #30 │ │ │ │ + eoreq r5, lr, fp, lsr #30 │ │ │ │ + eoreq r0, ip, ip, lsl #8 │ │ │ │ + subeq r6, r7, r8, asr #11 │ │ │ │ ldrdeq r6, [r7], #-88 @ 0xffffffa8 │ │ │ │ - subeq r6, r7, r8, ror #11 │ │ │ │ - subeq ip, sl, r8, lsl #10 │ │ │ │ - eoreq r2, ip, r1, lsl #4 │ │ │ │ - subeq r5, r7, ip, lsr #12 │ │ │ │ - umaaleq ip, sl, r0, r7 │ │ │ │ - strheq r6, [r7], #-192 @ 0xffffff40 │ │ │ │ - umaaleq r6, r7, r0, ip │ │ │ │ - eoreq r5, lr, sl, lsr sp │ │ │ │ - subeq r6, r7, r8, lsl #10 │ │ │ │ - subeq r6, r7, r4, lsr r5 │ │ │ │ - eoreq r5, lr, r0, asr #3 │ │ │ │ - subeq r6, r7, r0, lsl #6 │ │ │ │ - subeq r6, r7, r4, lsl #13 │ │ │ │ - subeq ip, sl, ip, asr r2 │ │ │ │ - eoreq r1, ip, r1, asr pc │ │ │ │ - subeq r5, r7, ip, ror r3 │ │ │ │ - subeq ip, sl, r0, ror #9 │ │ │ │ - subeq r6, r7, r0, lsr #20 │ │ │ │ - subeq r6, r7, r4, ror #19 │ │ │ │ - eoreq r5, lr, lr, lsl #21 │ │ │ │ - subeq r6, r7, r0, lsl r5 │ │ │ │ - subeq r6, r7, ip, lsr r5 │ │ │ │ - eoreq r5, lr, r8, lsl #6 │ │ │ │ - subeq r6, r7, r8, asr #8 │ │ │ │ - ldrdeq r6, [r7], #-124 @ 0xffffff84 │ │ │ │ - subeq fp, sl, r0, lsr #28 │ │ │ │ - subeq lr, sl, r8, lsl #16 │ │ │ │ - subeq lr, sl, r8, lsl #15 │ │ │ │ - strheq r6, [r7], #-48 @ 0xffffffd0 │ │ │ │ + strdeq ip, [sl], #-72 @ 0xffffffb8 │ │ │ │ + strdeq r2, [ip], -r1 @ │ │ │ │ + subeq r5, r7, ip, lsl r6 │ │ │ │ + subeq ip, sl, r0, lsl #15 │ │ │ │ + subeq r6, r7, r0, lsr #25 │ │ │ │ + subeq r6, r7, r0, lsl #25 │ │ │ │ + eoreq r5, lr, sl, lsr #26 │ │ │ │ + strdeq r6, [r7], #-72 @ 0xffffffb8 │ │ │ │ + subeq r6, r7, r4, lsr #10 │ │ │ │ + strhteq r5, [lr], -r0 │ │ │ │ + strdeq r6, [r7], #-32 @ 0xffffffe0 │ │ │ │ + subeq r6, r7, r4, ror r6 │ │ │ │ + subeq ip, sl, ip, asr #4 │ │ │ │ + eoreq r1, ip, r1, asr #30 │ │ │ │ + subeq r5, r7, ip, ror #6 │ │ │ │ + ldrdeq ip, [sl], #-64 @ 0xffffffc0 │ │ │ │ + subeq r6, r7, r0, lsl sl │ │ │ │ + ldrdeq r6, [r7], #-148 @ 0xffffff6c │ │ │ │ + eoreq r5, lr, lr, ror sl │ │ │ │ + subeq r6, r7, r0, lsl #10 │ │ │ │ + subeq r6, r7, ip, lsr #10 │ │ │ │ + strdeq r5, [lr], -r8 @ │ │ │ │ + subeq r6, r7, r8, lsr r4 │ │ │ │ + subeq r6, r7, ip, asr #15 │ │ │ │ + subeq fp, sl, r0, lsl lr │ │ │ │ + strdeq lr, [sl], #-120 @ 0xffffff88 │ │ │ │ + subeq lr, sl, r8, ror r7 │ │ │ │ + subeq r6, r7, r0, lsr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ - ldr r9, [pc, #976] @ 4b4680 │ │ │ │ + ldr r9, [pc, #976] @ 4b4690 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r3, sp, #32 │ │ │ │ add r9, pc, r9 │ │ │ │ str r9, [sp] │ │ │ │ - bl 615fa0 │ │ │ │ + bl 615fb0 │ │ │ │ ldrb r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4b42e4 │ │ │ │ + bne 4b42f4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b43dc │ │ │ │ + beq 4b43ec │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl 4eece0 │ │ │ │ + bl 4eecf0 │ │ │ │ ldrh r8, [r4, #56] @ 0x38 │ │ │ │ ldrb r1, [sp, #120] @ 0x78 │ │ │ │ ldr ip, [sp, #112] @ 0x70 │ │ │ │ and r7, r8, r0 │ │ │ │ ldrd sl, [r4, #24] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ str r2, [sp, #24] │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4b43f0 │ │ │ │ + bne 4b4400 │ │ │ │ uxtb ip, ip │ │ │ │ mov r3, #0 │ │ │ │ movw r9, #65535 @ 0xffff │ │ │ │ mov lr, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ - b 4b435c │ │ │ │ + b 4b436c │ │ │ │ add r7, r7, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r7, fp │ │ │ │ movcs r7, r3 │ │ │ │ - bcc 4b4370 │ │ │ │ + bcc 4b4380 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4b43d8 │ │ │ │ + beq 4b43e8 │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r5, sl │ │ │ │ ldrh r6, [r5, r2]! │ │ │ │ mov r2, #0 │ │ │ │ cmp r6, r9 │ │ │ │ - beq 4b4658 │ │ │ │ + beq 4b4668 │ │ │ │ ldrh r5, [r5, #2] │ │ │ │ and r4, r5, r8 │ │ │ │ sub r4, r7, r4 │ │ │ │ and r4, r4, r8 │ │ │ │ cmp r1, r4 │ │ │ │ - bhi 4b4658 │ │ │ │ + bhi 4b4668 │ │ │ │ uxth r2, r0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 4b4354 │ │ │ │ + bne 4b4364 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, r6 │ │ │ │ - bls 4b466c │ │ │ │ + bls 4b467c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mla r2, r6, lr, r2 │ │ │ │ ldr r4, [r2, #32]! │ │ │ │ cmp r4, #0 │ │ │ │ ldrbeq r2, [r2, #4] │ │ │ │ cmpeq r2, ip │ │ │ │ - bne 4b4354 │ │ │ │ - b 4b464c │ │ │ │ - b 4b43d8 │ │ │ │ + bne 4b4364 │ │ │ │ + b 4b465c │ │ │ │ + b 4b43e8 │ │ │ │ mov r2, #0 │ │ │ │ stm r5, {r2, r7} │ │ │ │ str r6, [r5, #8] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ tst r1, #1 │ │ │ │ - beq 4b44dc │ │ │ │ + beq 4b44ec │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r4, #0 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ mov lr, #52 @ 0x34 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ - b 4b4424 │ │ │ │ + b 4b4434 │ │ │ │ add r7, r7, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, fp │ │ │ │ movcs r7, r4 │ │ │ │ - bcc 4b4438 │ │ │ │ + bcc 4b4448 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4b44d8 │ │ │ │ + beq 4b44e8 │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, sl │ │ │ │ ldrh r6, [r1, r2]! │ │ │ │ mov r2, #0 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 4b4658 │ │ │ │ + beq 4b4668 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ and r3, r1, r8 │ │ │ │ sub r3, r7, r3 │ │ │ │ and r3, r3, r8 │ │ │ │ cmp r9, r3 │ │ │ │ - bhi 4b4658 │ │ │ │ + bhi 4b4668 │ │ │ │ uxth r2, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 4b441c │ │ │ │ + bne 4b442c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, r6 │ │ │ │ - bls 4b466c │ │ │ │ + bls 4b467c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mla r1, r6, lr, r1 │ │ │ │ ldr r2, [r1, #32]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b441c │ │ │ │ + beq 4b442c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4b441c │ │ │ │ + bne 4b442c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, ip │ │ │ │ ldr r2, [sp, #16] │ │ │ │ bl 432ac │ │ │ │ mov r1, r0 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov lr, #52 @ 0x34 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b441c │ │ │ │ - b 4b464c │ │ │ │ - b 4b44d8 │ │ │ │ + bne 4b442c │ │ │ │ + b 4b465c │ │ │ │ + b 4b44e8 │ │ │ │ movw lr, #65535 @ 0xffff │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4b459c │ │ │ │ + bne 4b45ac │ │ │ │ mov ip, #52 @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ - b 4b4500 │ │ │ │ + b 4b4510 │ │ │ │ add r7, r7, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, fp │ │ │ │ movcs r7, r3 │ │ │ │ - bcc 4b4514 │ │ │ │ + bcc 4b4524 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4b4580 │ │ │ │ + beq 4b4590 │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r5, sl │ │ │ │ ldrh r6, [r5, r2]! │ │ │ │ mov r2, #0 │ │ │ │ cmp r6, lr │ │ │ │ - beq 4b4658 │ │ │ │ + beq 4b4668 │ │ │ │ ldrh r5, [r5, #2] │ │ │ │ and r1, r5, r8 │ │ │ │ sub r1, r7, r1 │ │ │ │ and r1, r1, r8 │ │ │ │ cmp r4, r1 │ │ │ │ - bhi 4b4658 │ │ │ │ + bhi 4b4668 │ │ │ │ uxth r1, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - bne 4b44f8 │ │ │ │ + bne 4b4508 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, r6 │ │ │ │ - bls 4b466c │ │ │ │ + bls 4b467c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mla r2, r6, ip, r1 │ │ │ │ ldr r1, [r2, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b44f8 │ │ │ │ + beq 4b4508 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b44f8 │ │ │ │ - b 4b464c │ │ │ │ - b 4b4580 │ │ │ │ + bne 4b4508 │ │ │ │ + b 4b465c │ │ │ │ + b 4b4590 │ │ │ │ mov ip, lr │ │ │ │ cmp r2, r4 │ │ │ │ movw lr, #65535 @ 0xffff │ │ │ │ - bcs 4b464c │ │ │ │ + bcs 4b465c │ │ │ │ add r7, r7, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r7, fp │ │ │ │ mov r1, #0 │ │ │ │ movcs r7, r1 │ │ │ │ - bcc 4b45b4 │ │ │ │ + bcc 4b45c4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4b4654 │ │ │ │ + beq 4b4664 │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r5, sl │ │ │ │ ldrh r6, [r5, r2]! │ │ │ │ mov r2, #0 │ │ │ │ cmp r6, lr │ │ │ │ - beq 4b4658 │ │ │ │ + beq 4b4668 │ │ │ │ ldrh r5, [r5, #2] │ │ │ │ and r1, r5, r8 │ │ │ │ sub r1, r7, r1 │ │ │ │ and r1, r1, r8 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi 4b4658 │ │ │ │ + bhi 4b4668 │ │ │ │ uxth r1, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - bne 4b4594 │ │ │ │ + bne 4b45a4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, r6 │ │ │ │ - bls 4b466c │ │ │ │ + bls 4b467c │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mla r2, r6, r2, r1 │ │ │ │ ldr r1, [r2, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b4594 │ │ │ │ + beq 4b45a4 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, r4 │ │ │ │ - bne 4b4594 │ │ │ │ + bne 4b45a4 │ │ │ │ mov lr, ip │ │ │ │ ldr ip, [r2, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [lr, r2] │ │ │ │ ldrb r5, [ip, r2] │ │ │ │ ldrb r1, [r9, r1] │ │ │ │ cmp r1, r5 │ │ │ │ - bne 4b4584 │ │ │ │ + bne 4b4594 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 4b462c │ │ │ │ + bne 4b463c │ │ │ │ mov r2, #1 │ │ │ │ - b 4b4658 │ │ │ │ - b 4b4654 │ │ │ │ + b 4b4668 │ │ │ │ + b 4b4664 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ stm r5, {r2, r7} │ │ │ │ str r6, [r5, #8] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #16] @ 4b4684 │ │ │ │ + ldr r2, [pc, #16] @ 4b4694 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - eoreq r4, lr, lr, lsl sp │ │ │ │ - subeq r5, r7, ip, lsr sl │ │ │ │ + eoreq r4, lr, lr, lsl #26 │ │ │ │ + subeq r5, r7, ip, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ - ldr r9, [pc, #160] @ 4b4738 │ │ │ │ + ldr r9, [pc, #160] @ 4b4748 │ │ │ │ mov r2, r1 │ │ │ │ - ldr fp, [pc, #156] @ 4b473c │ │ │ │ + ldr fp, [pc, #156] @ 4b474c │ │ │ │ add r1, r0, #28 │ │ │ │ - ldr ip, [pc, #152] @ 4b4740 │ │ │ │ + ldr ip, [pc, #152] @ 4b4750 │ │ │ │ add r7, r0, #20 │ │ │ │ - ldr lr, [pc, #148] @ 4b4744 │ │ │ │ + ldr lr, [pc, #148] @ 4b4754 │ │ │ │ mov r4, #4 │ │ │ │ - ldr r8, [pc, #144] @ 4b4748 │ │ │ │ + ldr r8, [pc, #144] @ 4b4758 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #140] @ 4b474c │ │ │ │ + ldr sl, [pc, #140] @ 4b475c │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #128] @ 4b4750 │ │ │ │ + ldr r1, [pc, #128] @ 4b4760 │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r3, [pc, #124] @ 4b4754 │ │ │ │ + ldr r3, [pc, #124] @ 4b4764 │ │ │ │ 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 │ │ │ │ @@ -1163641,111 +1163645,111 @@ │ │ │ │ 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 761518 │ │ │ │ + bl 761528 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq r5, r7, r0, lsr sl │ │ │ │ - eoreq r1, ip, r5, lsr #3 │ │ │ │ - subeq r5, r7, r0, lsl sl │ │ │ │ - eoreq sp, fp, r3, ror #24 │ │ │ │ - eoreq sp, fp, r3, asr #24 │ │ │ │ - strdeq r5, [r7], #-152 @ 0xffffff68 │ │ │ │ - strdeq r4, [lr], -r6 @ │ │ │ │ - strdeq r4, [lr], -fp @ │ │ │ │ + subeq r5, r7, r0, lsr #20 │ │ │ │ + mlaeq ip, r5, r1, r1 │ │ │ │ + subeq r5, r7, r0, lsl #20 │ │ │ │ + eoreq sp, fp, r3, asr ip │ │ │ │ + eoreq sp, fp, r3, lsr ip │ │ │ │ + subeq r5, r7, r8, ror #19 │ │ │ │ + eoreq r4, lr, r6, ror #19 │ │ │ │ + eoreq r4, lr, fp, ror #19 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4b4778 │ │ │ │ + ldr r1, [pc, #8] @ 4b4788 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq r4, lr, sl, ror r9 │ │ │ │ + b 76124c │ │ │ │ + eoreq r4, lr, sl, ror #18 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #4 │ │ │ │ movcs r1, #1 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ add pc, r3, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - ldr r1, [pc, #172] @ 4b4868 │ │ │ │ + ldr r1, [pc, #172] @ 4b4878 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ - ldr r3, [pc, #156] @ 4b4874 │ │ │ │ + b 76124c │ │ │ │ + ldr r3, [pc, #156] @ 4b4884 │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r1, [pc, #152] @ 4b4878 │ │ │ │ + ldr r1, [pc, #152] @ 4b4888 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #112] @ 4b487c │ │ │ │ + ldr r3, [pc, #112] @ 4b488c │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r1, [pc, #108] @ 4b4880 │ │ │ │ + ldr r1, [pc, #108] @ 4b4890 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r1, [pc, #44] @ 4b486c │ │ │ │ - ldr r3, [pc, #44] @ 4b4870 │ │ │ │ + ldr r1, [pc, #44] @ 4b487c │ │ │ │ + ldr r3, [pc, #44] @ 4b4880 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - eoreq r4, lr, r7, lsl #19 │ │ │ │ - eoreq r4, lr, pc, lsl #18 │ │ │ │ - subeq r5, r7, ip, asr #17 │ │ │ │ - subeq r5, r7, r8, asr #18 │ │ │ │ - eoreq r4, lr, r4, lsl #19 │ │ │ │ - subeq r5, r7, r4, lsr #18 │ │ │ │ - eoreq r4, lr, r0, ror #18 │ │ │ │ + eoreq r4, lr, r7, ror r9 │ │ │ │ + strdeq r4, [lr], -pc @ │ │ │ │ + strheq r5, [r7], #-140 @ 0xffffff74 │ │ │ │ + subeq r5, r7, r8, lsr r9 │ │ │ │ + eoreq r4, lr, r4, ror r9 │ │ │ │ + subeq r5, r7, r4, lsl r9 │ │ │ │ + eoreq r4, lr, r0, asr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #184] @ 4b4950 │ │ │ │ + ldr r0, [pc, #184] @ 4b4960 │ │ │ │ mov r8, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4b4914 │ │ │ │ - ldr r0, [pc, #172] @ 4b4960 │ │ │ │ + bne 4b4924 │ │ │ │ + ldr r0, [pc, #172] @ 4b4970 │ │ │ │ add r6, sp, #32 │ │ │ │ ldr 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 │ │ │ │ @@ -1163763,67 +1163767,67 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 43b98 │ │ │ │ ldm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #56] @ 4b4954 │ │ │ │ + ldr r3, [pc, #56] @ 4b4964 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #52] @ 4b4958 │ │ │ │ + ldr r0, [pc, #52] @ 4b4968 │ │ │ │ add r2, sp, #32 │ │ │ │ strb r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #24] @ 4b495c │ │ │ │ + ldr r0, [pc, #24] @ 4b496c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4b48ac │ │ │ │ - strheq fp, [sl], #-56 @ 0xffffffc8 │ │ │ │ - strheq r5, [r7], #-104 @ 0xffffff98 │ │ │ │ - subeq r5, r7, ip, lsl #22 │ │ │ │ - subeq fp, sl, ip, lsl #6 │ │ │ │ - subeq fp, sl, r8, lsr #5 │ │ │ │ + b 4b48bc │ │ │ │ + subeq fp, sl, r8, lsr #7 │ │ │ │ + subeq r5, r7, r8, lsr #13 │ │ │ │ + strdeq r5, [r7], #-172 @ 0xffffff54 │ │ │ │ + strdeq fp, [sl], #-44 @ 0xffffffd4 │ │ │ │ + umaaleq fp, sl, r8, r2 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #96] @ 4b49d4 │ │ │ │ + ldr r0, [pc, #96] @ 4b49e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4b4998 │ │ │ │ - ldr r0, [pc, #88] @ 4b49e4 │ │ │ │ + bne 4b49a8 │ │ │ │ + ldr r0, [pc, #88] @ 4b49f4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #56] @ 4b49d8 │ │ │ │ + ldr r3, [pc, #56] @ 4b49e8 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #52] @ 4b49dc │ │ │ │ + ldr r0, [pc, #52] @ 4b49ec │ │ │ │ add r2, sp, #12 │ │ │ │ strb r1, [sp, #11] │ │ │ │ add r1, sp, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #24] @ 4b49e0 │ │ │ │ + ldr r0, [pc, #24] @ 4b49f0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4b4984 │ │ │ │ - subeq fp, sl, r0, ror #5 │ │ │ │ - subeq r5, r7, r4, lsr r6 │ │ │ │ - subeq r5, r7, r8, lsl #21 │ │ │ │ - subeq fp, sl, r8, lsl #5 │ │ │ │ - ldrdeq fp, [sl], #-20 @ 0xffffffec │ │ │ │ + b 4b4994 │ │ │ │ + ldrdeq fp, [sl], #-32 @ 0xffffffe0 │ │ │ │ + subeq r5, r7, r4, lsr #12 │ │ │ │ + subeq r5, r7, r8, ror sl │ │ │ │ + subeq fp, sl, r8, ror r2 │ │ │ │ + subeq fp, sl, r4, asr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldm r2, {r9, fp} │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r6, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldm r0, {ip, lr} │ │ │ │ @@ -1163847,173 +1163851,173 @@ │ │ │ │ str r4, [sp, #28] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #4] @ 4b4a90 │ │ │ │ + ldr r1, [pc, #4] @ 4b4aa0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ - ldrdeq r5, [r7], #-144 @ 0xffffff70 │ │ │ │ + b 7605a8 │ │ │ │ + subeq r5, r7, r0, asr #19 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 4b4ae0 │ │ │ │ + ldr r0, [pc, #60] @ 4b4af0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4b4ac8 │ │ │ │ - ldr r0, [pc, #44] @ 4b4ae8 │ │ │ │ + beq 4b4ad8 │ │ │ │ + ldr r0, [pc, #44] @ 4b4af8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #20] @ 4b4ae4 │ │ │ │ + ldr r0, [pc, #20] @ 4b4af4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 545d8 │ │ │ │ - strdeq fp, [sl], #-24 @ 0xffffffe8 │ │ │ │ - subeq fp, sl, ip, asr #3 │ │ │ │ - subeq fp, sl, r0, ror #3 │ │ │ │ + subeq fp, sl, r8, ror #3 │ │ │ │ + strheq fp, [sl], #-28 @ 0xffffffe4 │ │ │ │ + ldrdeq fp, [sl], #-16 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b4b24 │ │ │ │ + beq 4b4b34 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, lr} │ │ │ │ b 43e68 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4b4b6c │ │ │ │ + beq 4b4b7c │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r9 │ │ │ │ mov r6, r5 │ │ │ │ bl 496108 │ │ │ │ add r5, r6, #48 @ 0x30 │ │ │ │ sub r9, r7, #1 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 496108 │ │ │ │ - b 4b4b40 │ │ │ │ + b 4b4b50 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b4b90 │ │ │ │ + beq 4b4ba0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 496108 │ │ │ │ - b 4b4bac │ │ │ │ + b 4b4bbc │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4b4bc8 │ │ │ │ + beq 4b4bd8 │ │ │ │ add r6, r0, #48 @ 0x30 │ │ │ │ bl 4967b4 │ │ │ │ mov r0, r6 │ │ │ │ - b 4b4bb0 │ │ │ │ + b 4b4bc0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b4be8 │ │ │ │ + beq 4b4bf8 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldm r0, {r4, r9} │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4b4c10 │ │ │ │ + beq 4b4c20 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r8, r1, #1 │ │ │ │ - bcc 4b4c38 │ │ │ │ + bcc 4b4c48 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, r0, #1 │ │ │ │ cmp r0, #8 │ │ │ │ lsr r3, r2, #3 │ │ │ │ lsl r3, r3, #3 │ │ │ │ subcs r0, r3, r2, lsr #3 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r6, #0 │ │ │ │ mov sl, #255 @ 0xff │ │ │ │ rsb r5, r7, #0 │ │ │ │ - b 4b4c5c │ │ │ │ + b 4b4c6c │ │ │ │ add r6, r6, #1 │ │ │ │ sub r5, r5, r7 │ │ │ │ cmp r8, r6 │ │ │ │ - beq 4b4c10 │ │ │ │ + beq 4b4c20 │ │ │ │ ldr r0, [r4] │ │ │ │ ldrb r1, [r0, r6] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ - bne 4b4c4c │ │ │ │ + bne 4b4c5c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, r6, #4 │ │ │ │ strb sl, [r0, r6] │ │ │ │ and r1, r1, r2 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, r1 │ │ │ │ strb sl, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, r5 │ │ │ │ blx r9 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 4b4c4c │ │ │ │ + b 4b4c5c │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r2, r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mla r2, r4, r2, r3 │ │ │ │ rsb r4, r3, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r2, r2, r4 │ │ │ │ add r1, r1, r2 │ │ │ │ adds r1, r1, #5 │ │ │ │ pop {r4, lr} │ │ │ │ - beq 4b4cf0 │ │ │ │ + beq 4b4d00 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub r0, r0, r2 │ │ │ │ mov r2, r3 │ │ │ │ b 2bcc50 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -1164061,15 +1164065,15 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #22 │ │ │ │ - bhi 4b4e9c │ │ │ │ + bhi 4b4eac │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @@ -1164091,164 +1164095,164 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b4e28 │ │ │ │ + beq 4b4e38 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b4dac │ │ │ │ - b 4b4e64 │ │ │ │ + bl 4b4dbc │ │ │ │ + b 4b4e74 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b4dac │ │ │ │ + bl 4b4dbc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4b4ed0 │ │ │ │ + beq 4b4ee0 │ │ │ │ add r6, r0, #24 │ │ │ │ bl 496108 │ │ │ │ mov r0, r6 │ │ │ │ - b 4b4e84 │ │ │ │ + b 4b4e94 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ mov r5, r8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4b4ef4 │ │ │ │ + beq 4b4f04 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r9 │ │ │ │ mov r6, r5 │ │ │ │ bl 496108 │ │ │ │ add r5, r6, #48 @ 0x30 │ │ │ │ sub r9, r7, #1 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 496108 │ │ │ │ - b 4b4ea4 │ │ │ │ + b 4b4eb4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b4e28 │ │ │ │ + beq 4b4e38 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b4e28 │ │ │ │ + beq 4b4e38 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ - b 4b4f1c │ │ │ │ + b 4b4f2c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ - b 4b4fb4 │ │ │ │ + b 4b4fc4 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 496108 │ │ │ │ - b 4b4f44 │ │ │ │ + b 4b4f54 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4b4f60 │ │ │ │ + beq 4b4f70 │ │ │ │ add r6, r0, #48 @ 0x30 │ │ │ │ bl 4967b4 │ │ │ │ mov r0, r6 │ │ │ │ - b 4b4f48 │ │ │ │ + b 4b4f58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b4fbc │ │ │ │ + beq 4b4fcc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #4 │ │ │ │ - b 4b4fb0 │ │ │ │ + b 4b4fc0 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4b4f9c │ │ │ │ + beq 4b4fac │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ bl 496108 │ │ │ │ mov r6, r5 │ │ │ │ - b 4b4f80 │ │ │ │ + b 4b4f90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b4fbc │ │ │ │ + beq 4b4fcc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 4b4ff4 │ │ │ │ + beq 4b5004 │ │ │ │ add r6, r0, #24 │ │ │ │ bl 496108 │ │ │ │ mov r0, r6 │ │ │ │ - b 4b4fdc │ │ │ │ + b 4b4fec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b5018 │ │ │ │ + beq 4b5028 │ │ │ │ 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 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4b503c │ │ │ │ + beq 4b504c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ bl 496108 │ │ │ │ mov r6, r5 │ │ │ │ - b 4b5020 │ │ │ │ + b 4b5030 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b505c │ │ │ │ + beq 4b506c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4b50b4 │ │ │ │ + beq 4b50c4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b50a8 │ │ │ │ + beq 4b50b8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1164257,30 +1164261,30 @@ │ │ │ │ b 42904 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4b50bc │ │ │ │ + bne 4b50cc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4b50e4 │ │ │ │ + bne 4b50f4 │ │ │ │ dmb ish │ │ │ │ pop {r4, lr} │ │ │ │ - b 634d14 │ │ │ │ + b 634d24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4b4dac │ │ │ │ + bl 4b4dbc │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4b4dac │ │ │ │ + b 4b4dbc │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 4b4dac │ │ │ │ + bl 4b4dbc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldm r0!, {r4, r5, r6, r7} │ │ │ │ mov r2, sp │ │ │ │ @@ -1164291,162 +1164295,162 @@ │ │ │ │ stm r3, {r4, r5, r6, r7} │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ stmia r0!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ mov r1, r2 │ │ │ │ stm r0, {r3, r5, r6, r7} │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 737aec │ │ │ │ + bl 737afc │ │ │ │ ldrb r9, [sp, #68] @ 0x44 │ │ │ │ cmp r9, #10 │ │ │ │ - bne 4b5188 │ │ │ │ + bne 4b5198 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 737aec │ │ │ │ + bl 737afc │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ sub r0, r0, #10 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add fp, sp, #32 │ │ │ │ - b 4b51b0 │ │ │ │ + b 4b51c0 │ │ │ │ cmp r8, ip │ │ │ │ - bne 4b52b4 │ │ │ │ + bne 4b52c4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, sp │ │ │ │ - bl 737aec │ │ │ │ + bl 737afc │ │ │ │ ldrb r9, [sp, #68] @ 0x44 │ │ │ │ cmp r9, #10 │ │ │ │ - beq 4b5164 │ │ │ │ + beq 4b5174 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, fp │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldrb r8, [sp, #69] @ 0x45 │ │ │ │ - bl 737aec │ │ │ │ + bl 737afc │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 4b52b4 │ │ │ │ + beq 4b52c4 │ │ │ │ sub r1, r9, #6 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #4 │ │ │ │ sub r1, r0, #5 │ │ │ │ subcc r3, r9, #5 │ │ │ │ cmp r0, #6 │ │ │ │ movwcc r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4b52b4 │ │ │ │ + bne 4b52c4 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #4 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - beq 4b5298 │ │ │ │ + beq 4b52a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b5198 │ │ │ │ + bne 4b51a8 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 4b5198 │ │ │ │ + bhi 4b51a8 │ │ │ │ cmp r9, r0 │ │ │ │ - bne 4b52b4 │ │ │ │ + bne 4b52c4 │ │ │ │ ldr sl, [sp, #112] @ 0x70 │ │ │ │ ldr lr, [sp, #108] @ 0x6c │ │ │ │ ldrb ip, [sp, #97] @ 0x61 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ add pc, r3, r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ @ instruction: 0xffffff50 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ @ instruction: 0xffffff50 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 4b52b4 │ │ │ │ + bne 4b52c4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, lr │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ cmpeq r6, sl │ │ │ │ - bne 4b52b4 │ │ │ │ + bne 4b52c4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b5198 │ │ │ │ - b 4b52b4 │ │ │ │ + beq 4b51a8 │ │ │ │ + b 4b52c4 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 4b52b4 │ │ │ │ + bne 4b52c4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b5198 │ │ │ │ + beq 4b51a8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ cmpcs r1, #2048 @ 0x800 │ │ │ │ - bcs 4b530c │ │ │ │ + bcs 4b531c │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, r4 │ │ │ │ cmp r2, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bcc 4b531c │ │ │ │ + bcc 4b532c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ add r2, r3, r2 │ │ │ │ - bcs 4b5358 │ │ │ │ + bcs 4b5368 │ │ │ │ strb r1, [r2] │ │ │ │ - b 4b53cc │ │ │ │ + b 4b53dc │ │ │ │ mov r5, #4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movwcc r5, #3 │ │ │ │ - b 4b52e0 │ │ │ │ + b 4b52f0 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ bl 548f4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ add r2, r3, r2 │ │ │ │ - bcc 4b5304 │ │ │ │ + bcc 4b5314 │ │ │ │ mov r3, #2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcs 4b5380 │ │ │ │ + bcs 4b5390 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ mov r3, #192 @ 0xc0 │ │ │ │ orr r1, r3, r1, lsr #6 │ │ │ │ strb r7, [r2, #1] │ │ │ │ strb r1, [r2] │ │ │ │ - b 4b53cc │ │ │ │ + b 4b53dc │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 4b53a4 │ │ │ │ + bcs 4b53b4 │ │ │ │ strb r7, [r2, #2] │ │ │ │ mov r7, #224 @ 0xe0 │ │ │ │ orr r7, r7, r1, lsr #12 │ │ │ │ lsr r1, r1, #6 │ │ │ │ strb r7, [r2] │ │ │ │ - b 4b53c4 │ │ │ │ + b 4b53d4 │ │ │ │ strb r7, [r2, #3] │ │ │ │ mov r7, #240 @ 0xf0 │ │ │ │ orr r7, r7, r1, lsr #18 │ │ │ │ strb r7, [r2] │ │ │ │ lsr r7, r1, #6 │ │ │ │ lsr r1, r1, #12 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ @@ -1164462,15 +1164466,15 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r4, r2 │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 4b5428 │ │ │ │ + bcc 4b5438 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, r6 │ │ │ │ bl 438d4 │ │ │ │ add r0, r6, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -1164482,34 +1164486,34 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 548f4 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ - b 4b5404 │ │ │ │ + b 4b5414 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #24 │ │ │ │ mov r4, r1 │ │ │ │ add r6, r3, #1 │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ lslls r6, r3, #1 │ │ │ │ cmp r6, #4 │ │ │ │ movls r6, #4 │ │ │ │ umull r2, r1, r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b54f0 │ │ │ │ + bne 4b5500 │ │ │ │ cmn r2, #-2147483640 @ 0x80000008 │ │ │ │ - bhi 4b54e8 │ │ │ │ + bhi 4b54f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b54b8 │ │ │ │ + beq 4b54c8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r3, r3, lsl #1 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -1164537,20 +1164541,20 @@ │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r1, r3, lsl #1 │ │ │ │ lslls r1, r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ mov r6, r1 │ │ │ │ movls r6, #4 │ │ │ │ cmn r1, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 4b5590 │ │ │ │ + bhi 4b55a0 │ │ │ │ lsl r2, r6, #4 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 4b5588 │ │ │ │ + bhi 4b5598 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b5558 │ │ │ │ + beq 4b5568 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsl r1, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -1164577,20 +1164581,20 @@ │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r1, r3, lsl #1 │ │ │ │ lslls r1, r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ mov r6, r1 │ │ │ │ movls r6, #4 │ │ │ │ cmn r1, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 4b5630 │ │ │ │ + bhi 4b5640 │ │ │ │ lsl r2, r6, #4 │ │ │ │ cmn r2, #-2147483640 @ 0x80000008 │ │ │ │ - bhi 4b5628 │ │ │ │ + bhi 4b5638 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b55f8 │ │ │ │ + beq 4b5608 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsl r1, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #8 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -1164617,20 +1164621,20 @@ │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r1, r3, lsl #1 │ │ │ │ lslls r1, r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ mov r6, r1 │ │ │ │ movls r6, #4 │ │ │ │ cmn r1, #-134217727 @ 0xf8000001 │ │ │ │ - bhi 4b56d0 │ │ │ │ + bhi 4b56e0 │ │ │ │ lsl r2, r6, #5 │ │ │ │ cmn r2, #-2147483640 @ 0x80000008 │ │ │ │ - bhi 4b56c8 │ │ │ │ + bhi 4b56d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b5698 │ │ │ │ + beq 4b56a8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsl r1, r3, #5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #8 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -1164657,20 +1164661,20 @@ │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r1, r3, lsl #1 │ │ │ │ lslls r1, r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ mov r6, r1 │ │ │ │ movls r6, #4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 4b5770 │ │ │ │ + bhi 4b5780 │ │ │ │ lsl r2, r6, #2 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 4b5768 │ │ │ │ + bhi 4b5778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b5738 │ │ │ │ + beq 4b5748 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsl r1, r3, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -1164698,19 +1164702,19 @@ │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ lslls r6, r3, #1 │ │ │ │ cmp r6, #4 │ │ │ │ movls r6, #4 │ │ │ │ umull r2, r1, r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b5814 │ │ │ │ + bne 4b5824 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 4b580c │ │ │ │ + bhi 4b581c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b57dc │ │ │ │ + beq 4b57ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -1164738,20 +1164742,20 @@ │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r1, r3, lsl #1 │ │ │ │ lslls r1, r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ mov r6, r1 │ │ │ │ movls r6, #4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 4b58b4 │ │ │ │ + bhi 4b58c4 │ │ │ │ lsl r2, r6, #2 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 4b58ac │ │ │ │ + bhi 4b58bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b587c │ │ │ │ + beq 4b588c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsl r1, r3, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -1164779,19 +1164783,19 @@ │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ lslls r6, r3, #1 │ │ │ │ cmp r6, #4 │ │ │ │ movls r6, #4 │ │ │ │ umull r2, r1, r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b5958 │ │ │ │ + bne 4b5968 │ │ │ │ cmn r2, #-2147483640 @ 0x80000008 │ │ │ │ - bhi 4b5950 │ │ │ │ + bhi 4b5960 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b5920 │ │ │ │ + beq 4b5930 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r3, r3, lsl #1 │ │ │ │ lsl r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -1164820,19 +1164824,19 @@ │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ lslls r6, r3, #1 │ │ │ │ cmp r6, #4 │ │ │ │ movls r6, #4 │ │ │ │ umull r2, r1, r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b59fc │ │ │ │ + bne 4b5a0c │ │ │ │ cmn r2, #-2147483640 @ 0x80000008 │ │ │ │ - bhi 4b59f4 │ │ │ │ + bhi 4b5a04 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b59c4 │ │ │ │ + beq 4b59d4 │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mul r0, r3, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -1164861,19 +1164865,19 @@ │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ lslls r6, r3, #1 │ │ │ │ cmp r6, #4 │ │ │ │ movls r6, #4 │ │ │ │ umull r2, r1, r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b5aa0 │ │ │ │ + bne 4b5ab0 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 4b5a98 │ │ │ │ + bhi 4b5aa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b5a68 │ │ │ │ + beq 4b5a78 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ rsb r0, r3, r3, lsl #3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -1164902,19 +1164906,19 @@ │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ lslls r6, r3, #1 │ │ │ │ cmp r6, #4 │ │ │ │ movls r6, #4 │ │ │ │ umull r2, r1, r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b5b44 │ │ │ │ + bne 4b5b54 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 4b5b3c │ │ │ │ + bhi 4b5b4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b5b0c │ │ │ │ + beq 4b5b1c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ rsb r0, r3, r3, lsl #3 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -1164939,15 +1164943,15 @@ │ │ │ │ cmp r2, #3 │ │ │ │ ldmibeq r1, {r2, r3} │ │ │ │ ldreq r1, [r1, #12] │ │ │ │ stmeq r0, {r2, r3} │ │ │ │ streq r1, [r0, #8] │ │ │ │ addeq sp, sp, #8 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #76] @ 4b5bc8 │ │ │ │ + ldr r2, [pc, #76] @ 4b5bd8 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ bl 5377c │ │ │ │ @@ -1164960,15 +1164964,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49af44 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r3, r7, ip, ror r6 │ │ │ │ + subeq r3, r7, ip, ror #12 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ @@ -1164979,27 +1164983,27 @@ │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ movw r4, #21845 @ 0x5555 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ movcc r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b5c48 │ │ │ │ + beq 4b5c58 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ mov r1, #8 │ │ │ │ lsl r5, r0, #4 │ │ │ │ - ldr r0, [pc, #1168] @ 4b60bc │ │ │ │ + ldr r0, [pc, #1168] @ 4b60cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b5fd4 │ │ │ │ + beq 4b5fe4 │ │ │ │ mov r6, r0 │ │ │ │ - b 4b5c50 │ │ │ │ + b 4b5c60 │ │ │ │ mov r6, #8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ add r3, r2, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, r0, #8 │ │ │ │ @@ -1165029,36 +1165033,36 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov fp, #0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - b 4b5eb4 │ │ │ │ + b 4b5ec4 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4b5cf8 │ │ │ │ + beq 4b5d08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #6 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ str r8, [sp, #140] @ 0x8c │ │ │ │ mov r8, #14 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ ldrb r3, [r7] │ │ │ │ str r9, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #6 │ │ │ │ strb r8, [sp, #128] @ 0x80 │ │ │ │ strb r0, [r7] │ │ │ │ - beq 4b5f44 │ │ │ │ + beq 4b5f54 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldm r0, {r0, r5} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb r7, [r7, #1] │ │ │ │ @@ -1165068,51 +1165072,51 @@ │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ mov r0, #20 │ │ │ │ - b 4b5e18 │ │ │ │ + b 4b5e28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r4, [sp, #220] @ 0xdc │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r1, sp, #220 @ 0xdc │ │ │ │ - bl 4c9268 │ │ │ │ - b 4b5dfc │ │ │ │ + bl 4c9278 │ │ │ │ + b 4b5e0c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b5e0c │ │ │ │ + beq 4b5e1c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r2, #1 │ │ │ │ stm r1, {r0, r5} │ │ │ │ movne r0, #12 │ │ │ │ moveq r0, #9 │ │ │ │ - b 4b5e18 │ │ │ │ + b 4b5e28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [sp, #196] @ 0xc4 │ │ │ │ strb r8, [sp, #192] @ 0xc0 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b 4b5dfc │ │ │ │ + b 4b5e0c │ │ │ │ strb r7, [sp, #193] @ 0xc1 │ │ │ │ mov r0, #0 │ │ │ │ - b 4b5e18 │ │ │ │ + b 4b5e28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ - bl 4bf874 │ │ │ │ + bl 4bf884 │ │ │ │ ldrb r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #24 │ │ │ │ - bne 4b5e1c │ │ │ │ - b 4b5f5c │ │ │ │ + bne 4b5e2c │ │ │ │ + b 4b5f6c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ stm r1, {r0, r5} │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp, #192] @ 0xc0 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ @@ -1165134,30 +1165138,30 @@ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldrh r1, [sp, #77] @ 0x4d │ │ │ │ ldrb r2, [sp, #79] @ 0x4f │ │ │ │ str r9, [sp, #84] @ 0x54 │ │ │ │ strb r2, [r3, #2] │ │ │ │ strh r1, [r3] │ │ │ │ strb r8, [sp, #80] @ 0x50 │ │ │ │ - bne 4b5e98 │ │ │ │ - ldr r1, [pc, #568] @ 4b60c4 │ │ │ │ + bne 4b5ea8 │ │ │ │ + ldr r1, [pc, #568] @ 4b60d4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b58bc │ │ │ │ + bl 4b58cc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ add r0, r6, r4 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ bl 42958 │ │ │ │ add fp, fp, #1 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ add r4, r4, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #136] @ 0x88 │ │ │ │ strne r4, [sp, #48] @ 0x30 │ │ │ │ strne r6, [sp, #52] @ 0x34 │ │ │ │ addne r1, r1, r1, lsl #1 │ │ │ │ addne r2, r0, r1, lsl #3 │ │ │ │ @@ -1165165,15 +1165169,15 @@ │ │ │ │ ldrne r9, [r0, #268] @ 0x10c │ │ │ │ ldrne sl, [r0, #272] @ 0x110 │ │ │ │ ldrne r8, [r0, #276] @ 0x114 │ │ │ │ ldrne r0, [sp, #56] @ 0x38 │ │ │ │ ldmne r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stmne r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ cmpne r9, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4b5ce0 │ │ │ │ + bne 4b5cf0 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r3, #23 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #163] @ 0xa3 │ │ │ │ str r1, [sp, #159] @ 0x9f │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ @@ -1165183,150 +1165187,150 @@ │ │ │ │ str r2, [r6, #12] │ │ │ │ strb r3, [r6] │ │ │ │ str r7, [r6, #1] │ │ │ │ str r0, [r6, #5] │ │ │ │ str r1, [r6, #9] │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #372] @ 4b60c0 │ │ │ │ + ldr r0, [pc, #372] @ 4b60d0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r5, r0 │ │ │ │ - b 4b5f60 │ │ │ │ + b 4b5f70 │ │ │ │ ldr r5, [sp, #196] @ 0xc4 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 4b4dac │ │ │ │ + bl 4b4dbc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #24 │ │ │ │ str r5, [r1, #4] │ │ │ │ mov r5, r7 │ │ │ │ strb r0, [r1] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4b5fac │ │ │ │ + beq 4b5fbc │ │ │ │ mov r0, r5 │ │ │ │ mov r4, fp │ │ │ │ mov r6, r5 │ │ │ │ bl 496108 │ │ │ │ add r5, r6, #48 @ 0x30 │ │ │ │ sub fp, r4, #1 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 496108 │ │ │ │ - b 4b5f80 │ │ │ │ + b 4b5f90 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b5f3c │ │ │ │ + beq 4b5f4c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #236] @ 4b60c8 │ │ │ │ + ldr r2, [pc, #236] @ 4b60d8 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - b 4b5ff0 │ │ │ │ - b 4b60a4 │ │ │ │ + b 4b6000 │ │ │ │ + b 4b60b4 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 4b4dac │ │ │ │ - b 4b60a8 │ │ │ │ + bl 4b4dbc │ │ │ │ + b 4b60b8 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4b50e8 │ │ │ │ - b 4b60a8 │ │ │ │ + bl 4b50f8 │ │ │ │ + b 4b60b8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ - beq 4b60a8 │ │ │ │ + beq 4b60b8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b60a8 │ │ │ │ + b 4b60b8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 496108 │ │ │ │ - b 4b605c │ │ │ │ + b 4b606c │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4b6078 │ │ │ │ + beq 4b6088 │ │ │ │ add r6, r0, #48 @ 0x30 │ │ │ │ bl 4967b4 │ │ │ │ mov r0, r6 │ │ │ │ - b 4b6060 │ │ │ │ + b 4b6070 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b60b0 │ │ │ │ + beq 4b60c0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4b4b30 │ │ │ │ + bl 4b4b40 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq sl, sl, r8, asr #32 │ │ │ │ - mlaeq ip, r9, r6, r0 │ │ │ │ - strdeq r4, [r7], #-84 @ 0xffffffac │ │ │ │ - umaaleq r4, r7, r0, r4 │ │ │ │ + subeq sl, sl, r8, lsr r0 │ │ │ │ + eoreq r0, ip, r9, lsl #13 │ │ │ │ + subeq r4, r7, r4, ror #11 │ │ │ │ + subeq r4, r7, r0, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ movw r4, #43690 @ 0xaaaa │ │ │ │ cmp r1, r4 │ │ │ │ movcc r4, r1 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r7, [sp, #24] │ │ │ │ str r6, [sp, #12] │ │ │ │ - beq 4b613c │ │ │ │ + beq 4b614c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r1, #8 │ │ │ │ lsl r7, r0, #3 │ │ │ │ - ldr r0, [pc, #1000] @ 4b6508 │ │ │ │ + ldr r0, [pc, #1000] @ 4b6518 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b6480 │ │ │ │ + beq 4b6490 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - b 4b6144 │ │ │ │ + b 4b6154 │ │ │ │ mov r0, #8 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [sp, #32] │ │ │ │ - beq 4b63e4 │ │ │ │ + beq 4b63f4 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r9, #1 │ │ │ │ add sl, r1, #8 │ │ │ │ orr r1, r1, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ add fp, r1, #8 │ │ │ │ @@ -1165335,32 +1165339,32 @@ │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ add r1, r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r8, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - b 4b61d8 │ │ │ │ + b 4b61e8 │ │ │ │ add r0, ip, r8 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, #24 │ │ │ │ str ip, [sp, #28] │ │ │ │ bl 42958 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r8, r8, #24 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4b63e4 │ │ │ │ + beq 4b63f4 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r4, [r1], #24 │ │ │ │ str r1, [r7, #4] │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4b63e4 │ │ │ │ + beq 4b63f4 │ │ │ │ add r7, r0, #8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ sub lr, r9, #1 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr ip, [r7, #8] │ │ │ │ @@ -1165371,44 +1165375,44 @@ │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ mov r0, #20 │ │ │ │ - b 4b632c │ │ │ │ + b 4b633c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ stm r0, {r1, r3} │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ mov r4, lr │ │ │ │ - bl 4c9268 │ │ │ │ + bl 4c9278 │ │ │ │ mov lr, r4 │ │ │ │ ldrb r0, [sp, #120] @ 0x78 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ cmp r0, #24 │ │ │ │ - bne 4b62ac │ │ │ │ - b 4b6428 │ │ │ │ + bne 4b62bc │ │ │ │ + b 4b6438 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b6320 │ │ │ │ + beq 4b6330 │ │ │ │ cmp r1, #1 │ │ │ │ str ip, [fp] │ │ │ │ movne r0, #12 │ │ │ │ str r7, [fp, #4] │ │ │ │ moveq r0, #9 │ │ │ │ - b 4b632c │ │ │ │ + b 4b633c │ │ │ │ mov r0, #14 │ │ │ │ stm fp, {r1, r3} │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ strb r0, [sp, #120] @ 0x78 │ │ │ │ ldrb r0, [sp, #120] @ 0x78 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ cmp r0, #24 │ │ │ │ - beq 4b6428 │ │ │ │ + beq 4b6438 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #25 │ │ │ │ ldr r7, [fp] │ │ │ │ ldr r6, [fp, #4] │ │ │ │ ldrh r2, [r1] │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ @@ -1165416,28 +1165420,28 @@ │ │ │ │ ldr r4, [fp, #12] │ │ │ │ strb r3, [sp, #94] @ 0x5e │ │ │ │ strh r2, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - bne 4b636c │ │ │ │ - b 4b642c │ │ │ │ + bne 4b637c │ │ │ │ + b 4b643c │ │ │ │ strb r0, [sp, #121] @ 0x79 │ │ │ │ mov r0, #0 │ │ │ │ - b 4b632c │ │ │ │ + b 4b633c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ stm r0, {r1, r3} │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r4, lr │ │ │ │ - bl 4bf874 │ │ │ │ + bl 4bf884 │ │ │ │ mov lr, r4 │ │ │ │ - b 4b6258 │ │ │ │ + b 4b6268 │ │ │ │ str ip, [fp] │ │ │ │ mov r0, #4 │ │ │ │ str r7, [fp, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r7, [fp] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ @@ -1165472,21 +1165476,21 @@ │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r7, [sp, #24] │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp lr, r0 │ │ │ │ - bne 4b61a8 │ │ │ │ - ldr r1, [pc, #312] @ 4b650c │ │ │ │ + bne 4b61b8 │ │ │ │ + ldr r1, [pc, #312] @ 4b651c │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5454 │ │ │ │ + bl 4b5464 │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ - b 4b61a8 │ │ │ │ + b 4b61b8 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, #22 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #131] @ 0x83 │ │ │ │ str r1, [sp, #127] @ 0x7f │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ @@ -1165503,278 +1165507,278 @@ │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #24 │ │ │ │ strb r0, [r2] │ │ │ │ mov r0, ip │ │ │ │ str r1, [r2, #4] │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq 4b6458 │ │ │ │ + beq 4b6468 │ │ │ │ add r6, r0, #24 │ │ │ │ bl 496108 │ │ │ │ mov r0, r6 │ │ │ │ - b 4b6440 │ │ │ │ + b 4b6450 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b6420 │ │ │ │ + beq 4b6430 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #136] @ 4b6510 │ │ │ │ + ldr r2, [pc, #136] @ 4b6520 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ mov r5, r0 │ │ │ │ - b 4b64a8 │ │ │ │ + b 4b64b8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 4b4dac │ │ │ │ + bl 4b4dbc │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4b4fc8 │ │ │ │ - b 4b64fc │ │ │ │ + bl 4b4fd8 │ │ │ │ + b 4b650c │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq 4b64dc │ │ │ │ + beq 4b64ec │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #24 │ │ │ │ bl 496108 │ │ │ │ mov r6, r4 │ │ │ │ - b 4b64c0 │ │ │ │ + b 4b64d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b64fc │ │ │ │ + beq 4b650c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r9, sl, r4, asr fp │ │ │ │ - subeq r4, r7, ip, asr #1 │ │ │ │ - subeq r4, r7, r4 │ │ │ │ + subeq r9, sl, r4, asr #22 │ │ │ │ + strheq r4, [r7], #-12 │ │ │ │ + strdeq r3, [r7], #-244 @ 0xffffff0c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b6610 │ │ │ │ + beq 4b6620 │ │ │ │ ldr fp, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp fp, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 4b65d8 │ │ │ │ + beq 4b65e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov sl, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r6, r4, r0 │ │ │ │ - b 4b6570 │ │ │ │ + b 4b6580 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - beq 4b65d8 │ │ │ │ + beq 4b65e8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4b6590 │ │ │ │ + bne 4b65a0 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #96 @ 0x60 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4b6578 │ │ │ │ + beq 4b6588 │ │ │ │ eor r6, r0, r4 │ │ │ │ rev r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, sl, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ ldrd r8, [r0, #-8] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b65bc │ │ │ │ + beq 4b65cc │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b6560 │ │ │ │ + beq 4b6570 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b6560 │ │ │ │ + b 4b6570 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #24 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 4b6610 │ │ │ │ + beq 4b6620 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b6634 │ │ │ │ + beq 4b6644 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4b6710 │ │ │ │ + beq 4b6720 │ │ │ │ ldr fp, [r0, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4b66e0 │ │ │ │ + beq 4b66f0 │ │ │ │ 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 4b6690 │ │ │ │ + b 4b66a0 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - beq 4b66e0 │ │ │ │ + beq 4b66f0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4b66b0 │ │ │ │ + bne 4b66c0 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #96 @ 0x60 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4b6698 │ │ │ │ + beq 4b66a8 │ │ │ │ eor r6, r0, r4 │ │ │ │ rev r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, sl, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ ldr r1, [r0, #-24] @ 0xffffffe8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b6680 │ │ │ │ + beq 4b6690 │ │ │ │ ldr r0, [r0, #-20] @ 0xffffffec │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b6680 │ │ │ │ + b 4b6690 │ │ │ │ add r0, r8, r8, lsl #1 │ │ │ │ mov r1, #24 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r8, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 4b6710 │ │ │ │ + beq 4b6720 │ │ │ │ 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 2bcc50 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4b67ec │ │ │ │ + beq 4b67fc │ │ │ │ ldr fp, [r0, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4b67bc │ │ │ │ + beq 4b67cc │ │ │ │ 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 4b676c │ │ │ │ + b 4b677c │ │ │ │ sub r0, r6, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - beq 4b67bc │ │ │ │ + beq 4b67cc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4b678c │ │ │ │ + bne 4b679c │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #48 @ 0x30 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4b6774 │ │ │ │ + beq 4b6784 │ │ │ │ eor r6, r0, r4 │ │ │ │ rev r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, sl, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ ldr r1, [r0, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b675c │ │ │ │ + beq 4b676c │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b675c │ │ │ │ + b 4b676c │ │ │ │ add r0, r8, r8, lsl #1 │ │ │ │ mov r1, #12 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r1, r8, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 4b67ec │ │ │ │ + beq 4b67fc │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r1, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r0] │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b6800 │ │ │ │ + bne 4b6810 │ │ │ │ cmp r4, #0 │ │ │ │ dmb ish │ │ │ │ - beq 4b6890 │ │ │ │ + beq 4b68a0 │ │ │ │ add r6, r4, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ bl 4a2a90 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b6844 │ │ │ │ + beq 4b6854 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4b687c │ │ │ │ + beq 4b688c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4b6894 │ │ │ │ + beq 4b68a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b6874 │ │ │ │ + beq 4b6884 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 42904 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1165786,32 +1165790,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4b68a0 │ │ │ │ + bne 4b68b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4b687c │ │ │ │ + bne 4b688c │ │ │ │ dmb ish │ │ │ │ - bl 634d14 │ │ │ │ - b 4b687c │ │ │ │ + bl 634d24 │ │ │ │ + b 4b688c │ │ │ │ mov r5, r0 │ │ │ │ - b 4b68f8 │ │ │ │ + b 4b6908 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b68f0 │ │ │ │ + beq 4b6900 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b5068 │ │ │ │ + bl 4b5078 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -1165820,15 +1165824,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r0, #4] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov sl, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b6d34 │ │ │ │ + beq 4b6d44 │ │ │ │ movw r0, #257 @ 0x101 │ │ │ │ lsr ip, sl, #25 │ │ │ │ movt r0, #257 @ 0x101 │ │ │ │ ldrd r6, [r8, #12] │ │ │ │ mul r9, ip, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr lr, [r5, #8] │ │ │ │ @@ -1165851,113 +1165855,113 @@ │ │ │ │ and r3, r0, r7 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ eor r0, r0, r9 │ │ │ │ add r1, r0, r2 │ │ │ │ bic r0, fp, r0 │ │ │ │ ands r1, r0, r1 │ │ │ │ - beq 4b6a7c │ │ │ │ + beq 4b6a8c │ │ │ │ add r0, sp, #12 │ │ │ │ str r4, [sp, #32] │ │ │ │ stm r0, {r3, r5, ip} │ │ │ │ - ldr r0, [pc, #1140] @ 4b6e40 │ │ │ │ + ldr r0, [pc, #1140] @ 4b6e50 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ rev r0, r1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ clz r0, r0 │ │ │ │ add r0, r3, r0, lsr #3 │ │ │ │ and r0, r0, r7 │ │ │ │ ldr r0, [r1, -r0, lsl #2] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r1, r0 │ │ │ │ - bls 4b6da0 │ │ │ │ + bls 4b6db0 │ │ │ │ add r9, r0, r0, lsl #2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov fp, sl │ │ │ │ mov sl, r7 │ │ │ │ add r0, r0, r9, lsl #2 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp lr, r1 │ │ │ │ - bne 4b6a44 │ │ │ │ + bne 4b6a54 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, lr │ │ │ │ mov r4, lr │ │ │ │ bl 432ac │ │ │ │ mov lr, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b6adc │ │ │ │ + beq 4b6aec │ │ │ │ sub r0, r8, #1 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ands r1, r0, r8 │ │ │ │ mov r8, r5 │ │ │ │ ldr ip, [sp, #20] │ │ │ │ movw r2, #65279 @ 0xfeff │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r7, sl │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov sl, fp │ │ │ │ movw fp, #32896 @ 0x8080 │ │ │ │ movt r2, #65278 @ 0xfefe │ │ │ │ movt fp, #32896 @ 0x8080 │ │ │ │ - bne 4b69c4 │ │ │ │ + bne 4b69d4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r5, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ and r0, r0, fp │ │ │ │ - beq 4b6aac │ │ │ │ + beq 4b6abc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b6ac0 │ │ │ │ + beq 4b6ad0 │ │ │ │ rev r1, r0 │ │ │ │ clz r1, r1 │ │ │ │ add r1, r3, r1, lsr #3 │ │ │ │ and r1, r1, r7 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ tst r0, r5, lsl #1 │ │ │ │ - bne 4b6b2c │ │ │ │ + bne 4b6b3c │ │ │ │ mov r5, #1 │ │ │ │ - b 4b6ac4 │ │ │ │ + b 4b6ad4 │ │ │ │ mov r5, #0 │ │ │ │ add r9, r9, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, r3, r9 │ │ │ │ mov r3, r9 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ - b 4b6994 │ │ │ │ + b 4b69a4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r6, r0 │ │ │ │ - bcs 4b6d90 │ │ │ │ + bcs 4b6da0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ add r0, r0, r9, lsl #2 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ - beq 4b6b1c │ │ │ │ + beq 4b6b2c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r6, r1 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bpl 4b6d58 │ │ │ │ + bpl 4b6d68 │ │ │ │ mov r2, r1 │ │ │ │ sub r1, r1, #4 │ │ │ │ and r1, r1, r7 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr sl, [r8, #20] │ │ │ │ ldr r3, [r8, #24] │ │ │ │ @@ -1165973,28 +1165977,28 @@ │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r7, r1 │ │ │ │ ldr sl, [r8] │ │ │ │ add r0, r3, #1 │ │ │ │ ldr r8, [r8, #8] │ │ │ │ str r0, [r1, #24] │ │ │ │ cmp r8, sl │ │ │ │ - beq 4b6c0c │ │ │ │ + beq 4b6c1c │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r8, sl │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ stm r0, {r4, r5, lr} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - bne 4b6bd4 │ │ │ │ - ldr r1, [pc, #640] @ 4b6e4c │ │ │ │ + bne 4b6be4 │ │ │ │ + ldr r1, [pc, #640] @ 4b6e5c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4b5778 │ │ │ │ + bl 4b5788 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, r8, r8, lsl #2 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6} │ │ │ │ stm r0, {r2, r3, r4, r5, r6} │ │ │ │ add r0, r8, #1 │ │ │ │ @@ -1166011,149 +1166015,149 @@ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r0, r0, r1 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ cmp r0, sl │ │ │ │ movcc sl, r0 │ │ │ │ sub r0, sl, r8 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 4b6cb0 │ │ │ │ + bls 4b6cc0 │ │ │ │ adds r0, r8, r0 │ │ │ │ - bcs 4b6cb0 │ │ │ │ + bcs 4b6cc0 │ │ │ │ add r0, sl, sl, lsl #2 │ │ │ │ mov r6, lr │ │ │ │ cmp r8, #0 │ │ │ │ lsl r2, r0, #2 │ │ │ │ mov r0, #0 │ │ │ │ - beq 4b6c70 │ │ │ │ + beq 4b6c80 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ bl 54834 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b6d14 │ │ │ │ + beq 4b6d24 │ │ │ │ ldr sl, [r7] │ │ │ │ mov lr, r6 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ cmp sl, r8 │ │ │ │ - bne 4b6ba4 │ │ │ │ + bne 4b6bb4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq 4b6d74 │ │ │ │ + beq 4b6d84 │ │ │ │ add sl, r8, #1 │ │ │ │ mov r0, #20 │ │ │ │ umull r2, r1, sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b6d78 │ │ │ │ + bne 4b6d88 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 4b6d78 │ │ │ │ + bhi 4b6d88 │ │ │ │ mov r6, lr │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4b6cf4 │ │ │ │ + beq 4b6d04 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ bl 54834 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4b6dbc │ │ │ │ + beq 4b6dcc │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ mov lr, r6 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ str sl, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b 4b6ba4 │ │ │ │ + b 4b6bb4 │ │ │ │ add r0, r8, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ bl 54a00 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - b 4b693c │ │ │ │ + b 4b694c │ │ │ │ ldr r0, [r6] │ │ │ │ and r0, r0, fp │ │ │ │ rev r0, r0 │ │ │ │ clz r1, r0 │ │ │ │ ldrb r0, [r6, r1, lsr #3] │ │ │ │ lsr r1, r1, #3 │ │ │ │ - b 4b6b40 │ │ │ │ + b 4b6b50 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #200] @ 4b6e48 │ │ │ │ + ldr r2, [pc, #200] @ 4b6e58 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - b 4b6db8 │ │ │ │ + b 4b6dc8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #168] @ 4b6e44 │ │ │ │ + ldr r0, [pc, #168] @ 4b6e54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ bl 65098 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b 4b6d78 │ │ │ │ + b 4b6d88 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4b4b04 │ │ │ │ + bl 4b4b14 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b6e20 │ │ │ │ + beq 4b6e30 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 43e68 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4b6e28 │ │ │ │ + bne 4b6e38 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - strdeq r3, [r7], #-160 @ 0xffffff60 │ │ │ │ - subeq r3, r7, r8, asr r7 │ │ │ │ - subeq r3, r7, ip, asr #14 │ │ │ │ - subeq r3, r7, r8, lsl r9 │ │ │ │ + subeq r3, r7, r0, ror #21 │ │ │ │ + subeq r3, r7, r8, asr #14 │ │ │ │ + subeq r3, r7, ip, lsr r7 │ │ │ │ + subeq r3, r7, r8, lsl #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ldr lr, [r0, #4] │ │ │ │ movt r3, #257 @ 0x101 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ @@ -1166173,78 +1166177,78 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr sl, [r7, r3] │ │ │ │ eor r0, sl, r0 │ │ │ │ add r1, r0, r1 │ │ │ │ bic r0, r4, r0 │ │ │ │ ands r1, r0, r1 │ │ │ │ - beq 4b6f58 │ │ │ │ + beq 4b6f68 │ │ │ │ stmib sp, {r3, lr} │ │ │ │ str r9, [sp, #12] │ │ │ │ rev r0, r1 │ │ │ │ mov r8, r5 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r3, r0, lsr #3 │ │ │ │ and r0, r0, r5 │ │ │ │ ldr r5, [r6, -r0, lsl #2] │ │ │ │ cmp r9, r5 │ │ │ │ - bls 4b6fa4 │ │ │ │ + bls 4b6fb4 │ │ │ │ add r0, r5, r5, lsl #2 │ │ │ │ mov fp, r1 │ │ │ │ mov r7, r6 │ │ │ │ add r0, lr, r0, lsl #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 4b6f30 │ │ │ │ + bne 4b6f40 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, ip │ │ │ │ mov r4, ip │ │ │ │ mov r6, r2 │ │ │ │ bl 432ac │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov ip, r4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b6f98 │ │ │ │ + beq 4b6fa8 │ │ │ │ sub r0, fp, #1 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr lr, [sp, #8] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ands r1, r0, fp │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r7 │ │ │ │ - bne 4b6ec8 │ │ │ │ + bne 4b6ed8 │ │ │ │ mov r7, r5 │ │ │ │ and r5, sl, r4 │ │ │ │ tst r5, sl, lsl #1 │ │ │ │ mov r0, #0 │ │ │ │ - bne 4b6f98 │ │ │ │ + bne 4b6fa8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movw r1, #65279 @ 0xfeff │ │ │ │ mov r5, r7 │ │ │ │ movt r1, #65278 @ 0xfefe │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, r3, r0 │ │ │ │ and r3, r0, r7 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - b 4b6ea8 │ │ │ │ + b 4b6eb8 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #12] @ 4b6fb8 │ │ │ │ + ldr r2, [pc, #12] @ 4b6fc8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - subeq r3, r7, r0, lsl r5 │ │ │ │ + subeq r3, r7, r0, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ mov ip, r2 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ ldr fp, [r0, #4] │ │ │ │ add r7, r0, #8 │ │ │ │ lsr r0, r1, #25 │ │ │ │ @@ -1166263,88 +1166267,88 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr sl, [r4, r5] │ │ │ │ eor r0, sl, r0 │ │ │ │ add r1, r0, r1 │ │ │ │ bic r0, r2, r0 │ │ │ │ ands r1, r0, r1 │ │ │ │ - beq 4b70c8 │ │ │ │ + beq 4b70d8 │ │ │ │ stmib sp, {r5, fp} │ │ │ │ rev r0, r1 │ │ │ │ mov r9, r7 │ │ │ │ clz r0, r0 │ │ │ │ mov r8, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, r5, r0, lsr #3 │ │ │ │ and r0, r0, r7 │ │ │ │ ldr r7, [r6, -r0, lsl #2] │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, r7 │ │ │ │ - bls 4b7114 │ │ │ │ + bls 4b7124 │ │ │ │ add r0, r7, r7, lsl #2 │ │ │ │ add r0, fp, r0, lsl #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, lr │ │ │ │ - bne 4b709c │ │ │ │ + bne 4b70ac │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, ip │ │ │ │ mov r2, lr │ │ │ │ mov r4, ip │ │ │ │ mov r5, lr │ │ │ │ bl 432ac │ │ │ │ mov r1, r0 │ │ │ │ mov lr, r5 │ │ │ │ mov ip, r4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b7108 │ │ │ │ + beq 4b7118 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r2, #32896 @ 0x8080 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ sub r0, r1, #1 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ands r1, r0, r1 │ │ │ │ mov r7, r9 │ │ │ │ mov r6, r8 │ │ │ │ movt r2, #32896 @ 0x8080 │ │ │ │ - bne 4b702c │ │ │ │ + bne 4b703c │ │ │ │ mov r4, r7 │ │ │ │ and r7, sl, r2 │ │ │ │ tst r7, sl, lsl #1 │ │ │ │ mov r0, #0 │ │ │ │ - bne 4b7108 │ │ │ │ + bne 4b7118 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movw r1, #65279 @ 0xfeff │ │ │ │ mov r7, r4 │ │ │ │ movt r1, #65278 @ 0xfefe │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, r5, r0 │ │ │ │ and r5, r0, r4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b 4b7010 │ │ │ │ + b 4b7020 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #12] @ 4b7128 │ │ │ │ + ldr r2, [pc, #12] @ 4b7138 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - subeq r3, r7, r0, lsr #7 │ │ │ │ + umaaleq r3, r7, r0, r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ sub r0, r0, #14 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 4b7398 │ │ │ │ + bhi 4b73a8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ @@ -1166355,141 +1166359,141 @@ │ │ │ │ str r7, [sp] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4b7348 │ │ │ │ + bne 4b7358 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #604] @ 4b740c │ │ │ │ - ldr r2, [pc, #604] @ 4b7410 │ │ │ │ + ldr r1, [pc, #604] @ 4b741c │ │ │ │ + ldr r2, [pc, #604] @ 4b7420 │ │ │ │ strb r0, [sp, #87] @ 0x57 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - ldr r0, [pc, #548] @ 4b7414 │ │ │ │ + ldr r0, [pc, #548] @ 4b7424 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #87 @ 0x57 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 563cc │ │ │ │ mov r1, r0 │ │ │ │ - b 4b7248 │ │ │ │ + b 4b7258 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - ldr r2, [pc, #508] @ 4b7424 │ │ │ │ + ldr r2, [pc, #508] @ 4b7434 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #12] │ │ │ │ strb r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #143 @ 0x8f │ │ │ │ bl 56ba4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4b7360 │ │ │ │ + bne 4b7370 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ - ldr r2, [pc, #444] @ 4b7428 │ │ │ │ + ldr r2, [pc, #444] @ 4b7438 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #16] │ │ │ │ strb r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #143 @ 0x8f │ │ │ │ bl 56ba4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4b7330 │ │ │ │ + b 4b7340 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ stm sp, {r2, r3} │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4b7378 │ │ │ │ + bne 4b7388 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #332] @ 4b7418 │ │ │ │ - ldr r2, [pc, #332] @ 4b741c │ │ │ │ + ldr r1, [pc, #332] @ 4b7428 │ │ │ │ + ldr r2, [pc, #332] @ 4b742c │ │ │ │ strb r0, [sp, #87] @ 0x57 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - ldr r0, [pc, #276] @ 4b7420 │ │ │ │ + ldr r0, [pc, #276] @ 4b7430 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #87 @ 0x57 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 75ccb8 │ │ │ │ + bl 75ccc8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 563cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b4dac │ │ │ │ + bl 4b4dbc │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 438d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b7258 │ │ │ │ + beq 4b7268 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b4dac │ │ │ │ + bl 4b4dbc │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r5!, {r2, r3, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r5, {r2, r3, r6, r7} │ │ │ │ @@ -1166497,77 +1166501,77 @@ │ │ │ │ add r1, sp, #143 @ 0x8f │ │ │ │ bl 547b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4b73d0 │ │ │ │ + b 4b73e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b7400 │ │ │ │ + beq 4b7410 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b4dac │ │ │ │ + bl 4b4dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @ instruction: 0xffff4f84 │ │ │ │ - subeq r0, r7, ip, lsr #27 │ │ │ │ - subeq r8, sl, r8, lsl #28 │ │ │ │ + umaaleq r0, r7, ip, sp │ │ │ │ + strdeq r8, [sl], #-216 @ 0xffffff28 │ │ │ │ @ instruction: 0xffff4e68 │ │ │ │ - umaaleq r0, r7, r0, ip │ │ │ │ - subeq r8, sl, ip, ror #25 │ │ │ │ - subeq r1, r7, ip, ror r1 │ │ │ │ - subeq r1, r7, r8, lsr r1 │ │ │ │ + subeq r0, r7, r0, lsl #25 │ │ │ │ + ldrdeq r8, [sl], #-204 @ 0xffffff34 │ │ │ │ + subeq r1, r7, ip, ror #2 │ │ │ │ + subeq r1, r7, r8, lsr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1] │ │ │ │ cmp r0, #18 │ │ │ │ - beq 4b7454 │ │ │ │ + beq 4b7464 │ │ │ │ cmp r0, #19 │ │ │ │ - beq 4b746c │ │ │ │ + beq 4b747c │ │ │ │ cmp r0, #20 │ │ │ │ - bne 4b74b4 │ │ │ │ + bne 4b74c4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, r1 │ │ │ │ - bl 4b4dac │ │ │ │ + bl 4b4dbc │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r8, [r1, #4] │ │ │ │ mov ip, sp │ │ │ │ mov r3, ip │ │ │ │ mov lr, r8 │ │ │ │ ldm lr, {r0, r2, r4, r5, r6, r7} │ │ │ │ stm r3, {r0, r2, r4, r5, r6, r7} │ │ │ │ ldrb r0, [r1, #24] │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, ip │ │ │ │ - bl 4b712c │ │ │ │ + bl 4b713c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4b74f4 │ │ │ │ + bne 4b7504 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, #3 │ │ │ │ strd r0, [r9] │ │ │ │ - b 4b7504 │ │ │ │ + b 4b7514 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4b712c │ │ │ │ + bl 4b713c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4b74dc │ │ │ │ + bne 4b74ec │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, #3 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1166596,19 +1166600,19 @@ │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl 4d2824 │ │ │ │ + bl 4d2834 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b7794 │ │ │ │ + beq 4b77a4 │ │ │ │ movw r0, #257 @ 0x101 │ │ │ │ lsr r1, r7, #25 │ │ │ │ movt r0, #257 @ 0x101 │ │ │ │ str r1, [sp, #28] │ │ │ │ mul lr, r1, r0 │ │ │ │ ldrd r0, [r6, #4] │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ @@ -1166627,15 +1166631,15 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ and r7, r7, r2 │ │ │ │ ldr sl, [r3, r7] │ │ │ │ eor r0, sl, lr │ │ │ │ add r1, r0, r1 │ │ │ │ bic r0, r6, r0 │ │ │ │ ands fp, r0, r1 │ │ │ │ - beq 4b765c │ │ │ │ + beq 4b766c │ │ │ │ str r9, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str ip, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ rev r0, fp │ │ │ │ mov r9, r8 │ │ │ │ clz r0, r0 │ │ │ │ @@ -1166644,80 +1166648,80 @@ │ │ │ │ and r0, r0, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r8, r3, r0, lsl #3 │ │ │ │ ldr r0, [r8, #-16] │ │ │ │ cmp r2, r0 │ │ │ │ - bne 4b7630 │ │ │ │ + bne 4b7640 │ │ │ │ ldr r1, [r8, #-20] @ 0xffffffec │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b76c0 │ │ │ │ + beq 4b76d0 │ │ │ │ sub r0, fp, #1 │ │ │ │ mov r8, r9 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r6, #32896 @ 0x8080 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ands fp, r0, fp │ │ │ │ ldr lr, [sp, #8] │ │ │ │ movt r6, #32896 @ 0x8080 │ │ │ │ - bne 4b75e8 │ │ │ │ + bne 4b75f8 │ │ │ │ str r8, [sp, #24] │ │ │ │ and r0, sl, r6 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r8, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 4b768c │ │ │ │ - cmp r0, #0 │ │ │ │ beq 4b769c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4b76ac │ │ │ │ rev r1, r0 │ │ │ │ clz r1, r1 │ │ │ │ add r1, r7, r1, lsr #3 │ │ │ │ and r8, r1, r2 │ │ │ │ tst r0, sl, lsl #1 │ │ │ │ - bne 4b7708 │ │ │ │ + bne 4b7718 │ │ │ │ mov r0, #1 │ │ │ │ - b 4b76a0 │ │ │ │ + b 4b76b0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw r1, #65279 @ 0xfeff │ │ │ │ add ip, ip, #4 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r7, r7, ip │ │ │ │ ldr r8, [sp, #24] │ │ │ │ movt r1, #65278 @ 0xfefe │ │ │ │ - b 4b75bc │ │ │ │ + b 4b75cc │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r8, #-8] │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ strd r4, [r8, #-8] │ │ │ │ ldr r1, [r6] │ │ │ │ str r7, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r9, #4] │ │ │ │ str r0, [r9, #8] │ │ │ │ str r3, [r9, #12] │ │ │ │ - beq 4b778c │ │ │ │ + beq 4b779c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r3, r8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov sl, r2 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bpl 4b77ac │ │ │ │ + bpl 4b77bc │ │ │ │ mov r7, r3 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ and r0, r0, #1 │ │ │ │ ldr lr, [r1] │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [r9, #8] │ │ │ │ sub r0, r8, #4 │ │ │ │ @@ -1166744,42 +1166748,42 @@ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 54ffc │ │ │ │ - b 4b756c │ │ │ │ + b 4b757c │ │ │ │ ldr r0, [r3] │ │ │ │ and r0, r0, r6 │ │ │ │ rev r0, r0 │ │ │ │ clz r2, r0 │ │ │ │ ldrb r0, [r3, r2, lsr #3] │ │ │ │ lsr r8, r2, #3 │ │ │ │ - b 4b7720 │ │ │ │ + b 4b7730 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b77e4 │ │ │ │ + beq 4b77f4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r7, r0, #16 │ │ │ │ mov fp, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d2824 │ │ │ │ + bl 4d2834 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b79d4 │ │ │ │ + beq 4b79e4 │ │ │ │ movw r0, #257 @ 0x101 │ │ │ │ lsr lr, r6, #25 │ │ │ │ movt r0, #257 @ 0x101 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mul r4, lr, r0 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldrd r8, [r5] │ │ │ │ @@ -1166793,80 +1166797,80 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ and r6, r6, r9 │ │ │ │ ldr sl, [r8, r6] │ │ │ │ eor r0, sl, r4 │ │ │ │ add r1, r0, r1 │ │ │ │ bic r0, r2, r0 │ │ │ │ ands r7, r0, r1 │ │ │ │ - beq 4b78dc │ │ │ │ + beq 4b78ec │ │ │ │ stmib sp, {r4, ip, lr} │ │ │ │ rev r0, r7 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ clz r0, r0 │ │ │ │ add r0, r6, r0, lsr #3 │ │ │ │ and r0, r0, r9 │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 4b78c0 │ │ │ │ + bne 4b78d0 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r3 │ │ │ │ bl 432ac │ │ │ │ mov r3, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b7938 │ │ │ │ + beq 4b7948 │ │ │ │ sub r0, r7, #1 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ movw r2, #32896 @ 0x8080 │ │ │ │ ands r7, r0, r7 │ │ │ │ movt r2, #32896 @ 0x8080 │ │ │ │ ldmib sp, {r4, ip} │ │ │ │ - bne 4b7874 │ │ │ │ + bne 4b7884 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ and r0, sl, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 4b7908 │ │ │ │ + beq 4b7918 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b791c │ │ │ │ + beq 4b792c │ │ │ │ rev r1, r0 │ │ │ │ clz r1, r1 │ │ │ │ add r1, r6, r1, lsr #3 │ │ │ │ and r1, r1, r9 │ │ │ │ str r1, [sp] │ │ │ │ tst r0, sl, lsl #1 │ │ │ │ - bne 4b7960 │ │ │ │ + bne 4b7970 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b 4b7924 │ │ │ │ + b 4b7934 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ movw r1, #65279 @ 0xfeff │ │ │ │ add ip, ip, #4 │ │ │ │ add r6, r6, ip │ │ │ │ movt r1, #65278 @ 0xfefe │ │ │ │ - b 4b7854 │ │ │ │ + b 4b7864 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r4, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b7954 │ │ │ │ + beq 4b7964 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ add r0, r8, r1 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bpl 4b79ec │ │ │ │ + bpl 4b79fc │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ and r0, r0, #1 │ │ │ │ ldr ip, [fp] │ │ │ │ mov r4, #0 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ add r0, r3, #1 │ │ │ │ @@ -1166888,37 +1166892,37 @@ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #1 │ │ │ │ bl 5a710 │ │ │ │ - b 4b7818 │ │ │ │ + b 4b7828 │ │ │ │ ldr r0, [r8] │ │ │ │ and r0, r0, r2 │ │ │ │ rev r0, r0 │ │ │ │ clz r1, r0 │ │ │ │ ldrb r0, [r8, r1, lsr #3] │ │ │ │ lsr r1, r1, #3 │ │ │ │ - b 4b7974 │ │ │ │ + b 4b7984 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b7a24 │ │ │ │ + beq 4b7a34 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov fp, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r5, r1 │ │ │ │ - bl 4d2824 │ │ │ │ + bl 4d2834 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ lsr r1, r0, #25 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mul lr, r1, r2 │ │ │ │ ldr sl, [fp] │ │ │ │ ldr ip, [r5, #4] │ │ │ │ @@ -1166930,54 +1166934,54 @@ │ │ │ │ movt r5, #32896 @ 0x8080 │ │ │ │ movt r8, #65278 @ 0xfefe │ │ │ │ ldr r3, [sl, r7] │ │ │ │ eor r0, r3, lr │ │ │ │ add r1, r0, r8 │ │ │ │ bic r0, r5, r0 │ │ │ │ ands r1, r0, r1 │ │ │ │ - beq 4b7b10 │ │ │ │ + beq 4b7b20 │ │ │ │ stm sp, {r3, r7, r9, lr} │ │ │ │ rev r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ clz r0, r0 │ │ │ │ add r0, r7, r0, lsr #3 │ │ │ │ and r9, r0, r6 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r7, sl, r0, lsl #2 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne 4b7af0 │ │ │ │ + bne 4b7b00 │ │ │ │ ldr r1, [r7, #-8] │ │ │ │ mov r0, ip │ │ │ │ mov r4, fp │ │ │ │ mov r8, r2 │ │ │ │ mov fp, ip │ │ │ │ bl 432ac │ │ │ │ mov ip, fp │ │ │ │ mov fp, r4 │ │ │ │ mov r2, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b7b30 │ │ │ │ + beq 4b7b40 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movw r8, #65279 @ 0xfeff │ │ │ │ ldr r3, [sp] │ │ │ │ movt r8, #65278 @ 0xfefe │ │ │ │ sub r0, r1, #1 │ │ │ │ ldmib sp, {r7, r9, lr} │ │ │ │ ands r1, r0, r1 │ │ │ │ - bne 4b7a98 │ │ │ │ + bne 4b7aa8 │ │ │ │ and r1, r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ tst r1, r3, lsl #1 │ │ │ │ - bne 4b7bd0 │ │ │ │ + bne 4b7be0 │ │ │ │ add r9, r9, #4 │ │ │ │ add r0, r7, r9 │ │ │ │ and r7, r0, r6 │ │ │ │ - b 4b7a7c │ │ │ │ + b 4b7a8c │ │ │ │ add r0, r9, r9, lsl #1 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ mov ip, r7 │ │ │ │ sbfx r0, r0, #0, #30 │ │ │ │ mul r0, r0, r1 │ │ │ │ sub r1, r0, #4 │ │ │ │ @@ -1167003,17 +1167007,17 @@ │ │ │ │ strb r2, [sl, r0] │ │ │ │ strb r2, [r1, #4] │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ ldr r0, [fp, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #12] │ │ │ │ - beq 4b7bd8 │ │ │ │ + beq 4b7be8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4b7bcc │ │ │ │ + beq 4b7bdc │ │ │ │ ldr r0, [ip, #-8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -1167022,244 +1167026,244 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add r4, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ orr r6, r4, #1 │ │ │ │ orr r5, r7, #1 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #6 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d0524 │ │ │ │ + bl 4d0534 │ │ │ │ ldrb r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4b7cc8 │ │ │ │ + beq 4b7cd8 │ │ │ │ ldrb r0, [sp, #121] @ 0x79 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4b7ce8 │ │ │ │ + beq 4b7cf8 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4b7c74 │ │ │ │ + beq 4b7c84 │ │ │ │ ldrb r8, [sp, #16] │ │ │ │ strb r9, [sp, #16] │ │ │ │ cmp r8, #6 │ │ │ │ - beq 4b7d18 │ │ │ │ + beq 4b7d28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ strb r8, [sp, #120] @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ bl 49af44 │ │ │ │ - b 4b7c18 │ │ │ │ + b 4b7c28 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4b7e10 │ │ │ │ + bne 4b7e20 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ strb r9, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4b7de0 │ │ │ │ + beq 4b7df0 │ │ │ │ strb r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ bl 49a160 │ │ │ │ ldr fp, [sp, #108] @ 0x6c │ │ │ │ ldr sl, [sp, #112] @ 0x70 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4b7e08 │ │ │ │ + beq 4b7e18 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 4b7c18 │ │ │ │ + b 4b7c28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4b7d44 │ │ │ │ - b 4b7d80 │ │ │ │ + bne 4b7d54 │ │ │ │ + b 4b7d90 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ - bne 4b7dac │ │ │ │ - ldr r0, [pc, #608] @ 4b7f68 │ │ │ │ + bne 4b7dbc │ │ │ │ + ldr r0, [pc, #608] @ 4b7f78 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ bl 55f08 │ │ │ │ mov r7, r0 │ │ │ │ - b 4b7d80 │ │ │ │ - ldr r0, [pc, #572] @ 4b7f5c │ │ │ │ + b 4b7d90 │ │ │ │ + ldr r0, [pc, #572] @ 4b7f6c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r7, r0 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4b7d80 │ │ │ │ + beq 4b7d90 │ │ │ │ add r6, r5, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4b7d64 │ │ │ │ + beq 4b7d74 │ │ │ │ add r5, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r5 │ │ │ │ - b 4b7d4c │ │ │ │ + b 4b7d5c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4b7d80 │ │ │ │ + beq 4b7d90 │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, fp, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r0] │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ addne r0, sp, #16 │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [sp, #84] @ 0x54 │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ - bne 4b7e38 │ │ │ │ + bne 4b7e48 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4b7d94 │ │ │ │ - ldr r0, [pc, #380] @ 4b7f64 │ │ │ │ + bl 4e6920 │ │ │ │ + b 4b7da4 │ │ │ │ + ldr r0, [pc, #380] @ 4b7f74 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4b7d10 │ │ │ │ + b 4b7d20 │ │ │ │ mov r7, sl │ │ │ │ - b 4b7d80 │ │ │ │ - ldr r0, [pc, #328] @ 4b7f60 │ │ │ │ + b 4b7d90 │ │ │ │ + ldr r0, [pc, #328] @ 4b7f70 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ mov r1, #8 │ │ │ │ bl 55fe4 │ │ │ │ mov r7, r0 │ │ │ │ - b 4b7d44 │ │ │ │ - ldr r1, [pc, #300] @ 4b7f6c │ │ │ │ - ldr r2, [pc, #300] @ 4b7f70 │ │ │ │ + b 4b7d54 │ │ │ │ + ldr r1, [pc, #300] @ 4b7f7c │ │ │ │ + ldr r2, [pc, #300] @ 4b7f80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4c5b04 │ │ │ │ - b 4b7dd4 │ │ │ │ + bl 4c5b14 │ │ │ │ + b 4b7de4 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b7f44 │ │ │ │ + b 4b7f54 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4c5b04 │ │ │ │ - b 4b7f44 │ │ │ │ + bl 4c5b14 │ │ │ │ + b 4b7f54 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4b7f4c │ │ │ │ + beq 4b7f5c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4b7f4c │ │ │ │ + bl 4c53cc │ │ │ │ + b 4b7f5c │ │ │ │ bl 65120 │ │ │ │ - b 4b7eb4 │ │ │ │ + b 4b7ec4 │ │ │ │ mov r4, r0 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ - b 4b7f24 │ │ │ │ - mov r4, r0 │ │ │ │ b 4b7f34 │ │ │ │ mov r4, r0 │ │ │ │ + b 4b7f44 │ │ │ │ + mov r4, r0 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4b7f4c │ │ │ │ + beq 4b7f5c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4b7f4c │ │ │ │ + bl 4c53cc │ │ │ │ + b 4b7f5c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4b7efc │ │ │ │ + beq 4b7f0c │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r5, r7 │ │ │ │ - b 4b7ee0 │ │ │ │ + b 4b7ef0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4b7f44 │ │ │ │ + beq 4b7f54 │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, fp, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 2bcc50 │ │ │ │ - b 4b7f44 │ │ │ │ + b 4b7f54 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4b7f44 │ │ │ │ + beq 4b7f54 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 4c5b04 │ │ │ │ + bl 4c5b14 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - eoreq lr, fp, r1, asr #17 │ │ │ │ - eoreq sl, fp, fp, lsl #11 │ │ │ │ - strdeq lr, [fp], -r5 @ │ │ │ │ - mlaeq fp, pc, r6, sl @ │ │ │ │ - subeq r2, r7, r0, ror #13 │ │ │ │ - subeq r2, r7, r4, ror #13 │ │ │ │ + strhteq lr, [fp], -r1 │ │ │ │ + eoreq sl, fp, fp, ror r5 │ │ │ │ + eoreq lr, fp, r5, ror #15 │ │ │ │ + eoreq sl, fp, pc, lsl #13 │ │ │ │ + ldrdeq r2, [r7], #-96 @ 0xffffffa0 │ │ │ │ + ldrdeq r2, [r7], #-100 @ 0xffffff9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r3, #0 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ mov r7, #0 │ │ │ │ orr r1, r0, #1 │ │ │ │ str r1, [sp, #480] @ 0x1e0 │ │ │ │ add r1, r0, #24 │ │ │ │ @@ -1167399,15 +1167403,15 @@ │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ - b 4b8314 │ │ │ │ + b 4b8324 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1167474,15 +1167478,15 @@ │ │ │ │ mov r4, #1 │ │ │ │ str r4, [sp, #464] @ 0x1d0 │ │ │ │ str r4, [sp, #472] @ 0x1d8 │ │ │ │ str r4, [sp, #468] @ 0x1d4 │ │ │ │ str r4, [sp, #460] @ 0x1cc │ │ │ │ str r4, [sp, #456] @ 0x1c8 │ │ │ │ str r4, [sp, #476] @ 0x1dc │ │ │ │ - bne 4bd1a0 │ │ │ │ + bne 4bd1b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #548] @ 0x224 │ │ │ │ str r0, [sp, #648] @ 0x288 │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ mov r9, r1 │ │ │ │ str r0, [sp, #644] @ 0x284 │ │ │ │ @@ -1167534,19 +1167538,19 @@ │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ str sl, [sp, #652] @ 0x28c │ │ │ │ str fp, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #668] @ 0x29c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 4d0194 │ │ │ │ + bl 4d01a4 │ │ │ │ ldr r2, [sp, #492] @ 0x1ec │ │ │ │ ldrb r0, [sp, #1160] @ 0x488 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bc568 │ │ │ │ + bne 4bc578 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r2, r0, r0, ror #1 │ │ │ │ andeq r1, r0, r8, ror ip │ │ │ │ @@ -1167598,17 +1167602,17 @@ │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ andeq r1, r0, r4, lsl #7 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r3, r0, r8, lsr sp │ │ │ │ andeq r4, r0, r4, ror #2 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bd160 │ │ │ │ + bne 4bd170 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1167660,31 +1167664,31 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #392] @ 0x188 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #592] @ 0x250 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcaf0 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcb00 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bcd98 │ │ │ │ + bne 4bcda8 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc774 │ │ │ │ + beq 4bc784 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4bd788 │ │ │ │ + bne 4bd798 │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ mov ip, r8 │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #656] @ 0x290 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ @@ -1167737,23 +1167741,23 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #540] @ 0x21c │ │ │ │ - bne 4b8314 │ │ │ │ - b 4bcb94 │ │ │ │ + bne 4b8324 │ │ │ │ + b 4bcba4 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bcfa0 │ │ │ │ + bne 4bcfb0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 4d076c │ │ │ │ + bl 4d077c │ │ │ │ ldr r0, [sp, #1160] @ 0x488 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [sp, #1164] @ 0x48c │ │ │ │ mov ip, r8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ @@ -1167806,33 +1167810,33 @@ │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcac0 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcad0 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bd0a0 │ │ │ │ + bne 4bd0b0 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc950 │ │ │ │ + beq 4bc960 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4bd6fc │ │ │ │ + bne 4bd70c │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ mov ip, r8 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ @@ -1167884,32 +1167888,32 @@ │ │ │ │ ldr r1, [sp, #716] @ 0x2cc │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #508] @ 0x1fc │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - bne 4b8314 │ │ │ │ - b 4bcc08 │ │ │ │ + bne 4b8324 │ │ │ │ + b 4bcc18 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bce10 │ │ │ │ + bne 4bce20 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc704 │ │ │ │ + beq 4bc714 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc274 │ │ │ │ + bne 4bc284 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1167969,32 +1167973,32 @@ │ │ │ │ ldr r4, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bd040 │ │ │ │ + bne 4bd050 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc840 │ │ │ │ + beq 4bc850 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4bd80c │ │ │ │ + bne 4bd81c │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ mov ip, r8 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ @@ -1168048,32 +1168052,32 @@ │ │ │ │ ldr r1, [sp, #716] @ 0x2cc │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - bne 4b8314 │ │ │ │ - b 4bcbf4 │ │ │ │ + bne 4b8324 │ │ │ │ + b 4bcc04 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bce6c │ │ │ │ + bne 4bce7c │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc97c │ │ │ │ + beq 4bc98c │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc298 │ │ │ │ + bne 4bc2a8 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1168133,31 +1168137,31 @@ │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd618 │ │ │ │ + bne 4bd628 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc6e8 │ │ │ │ + beq 4bc6f8 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc2bc │ │ │ │ + bne 4bc2cc │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1168217,31 +1168221,31 @@ │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd148 │ │ │ │ + bne 4bd158 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc9c4 │ │ │ │ + beq 4bc9d4 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc2e0 │ │ │ │ + bne 4bc2f0 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1168301,22 +1168305,22 @@ │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 4bcf44 │ │ │ │ + bne 4bcf54 │ │ │ │ ldrb r0, [sp, #704] @ 0x2c0 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bc650 │ │ │ │ + beq 4bc660 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [sp, #1160] @ 0x488 │ │ │ │ str r1, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ bl 438d4 │ │ │ │ @@ -1168380,32 +1168384,32 @@ │ │ │ │ ldrb r1, [sp, #1137] @ 0x471 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #492] @ 0x1ec │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcb30 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcb40 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bce40 │ │ │ │ + bne 4bce50 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc73c │ │ │ │ + beq 4bc74c │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc304 │ │ │ │ + bne 4bc314 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1168465,31 +1168469,31 @@ │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd100 │ │ │ │ + bne 4bd110 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc8e0 │ │ │ │ + beq 4bc8f0 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc328 │ │ │ │ + bne 4bc338 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1168549,32 +1168553,32 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bd0e8 │ │ │ │ + bne 4bd0f8 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc86c │ │ │ │ + beq 4bc87c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4bd850 │ │ │ │ + bne 4bd860 │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ mov ip, r8 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ @@ -1168628,32 +1168632,32 @@ │ │ │ │ ldr r1, [sp, #716] @ 0x2cc │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - bne 4b8314 │ │ │ │ - b 4bcbe0 │ │ │ │ + bne 4b8324 │ │ │ │ + b 4bcbf0 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd650 │ │ │ │ + bne 4bd660 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc678 │ │ │ │ + beq 4bc688 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc34c │ │ │ │ + bne 4bc35c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1168713,32 +1168717,32 @@ │ │ │ │ ldr r4, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ str r4, [sp, #236] @ 0xec │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bceb4 │ │ │ │ + bne 4bcec4 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc624 │ │ │ │ + beq 4bc634 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4bd740 │ │ │ │ + bne 4bd750 │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ mov ip, r8 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ @@ -1168790,32 +1168794,32 @@ │ │ │ │ ldr r1, [sp, #716] @ 0x2cc │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #496] @ 0x1f0 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - bne 4b8314 │ │ │ │ - b 4bcb44 │ │ │ │ + bne 4b8324 │ │ │ │ + b 4bcb54 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd028 │ │ │ │ + bne 4bd038 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bca2c │ │ │ │ + beq 4bca3c │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc370 │ │ │ │ + bne 4bc380 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1168875,31 +1168879,31 @@ │ │ │ │ ldr r4, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bcfd0 │ │ │ │ + bne 4bcfe0 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc6cc │ │ │ │ + beq 4bc6dc │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc394 │ │ │ │ + bne 4bc3a4 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1168959,22 +1168963,22 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bcfe8 │ │ │ │ + bne 4bcff8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 4d076c │ │ │ │ + bl 4d077c │ │ │ │ ldr r1, [sp, #1160] @ 0x488 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #1164] @ 0x48c │ │ │ │ mov ip, r8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [sp, #668] @ 0x29c │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ @@ -1169027,32 +1169031,32 @@ │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ str r1, [sp, #552] @ 0x228 │ │ │ │ ldr r1, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #548] @ 0x224 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcab4 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcac4 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd634 │ │ │ │ + bne 4bd644 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc824 │ │ │ │ + beq 4bc834 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc3b8 │ │ │ │ + bne 4bc3c8 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1169112,25 +1169116,25 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4bd0b8 │ │ │ │ + bne 4bd0c8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #6 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #704] @ 0x2c0 │ │ │ │ strb r1, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bc7f8 │ │ │ │ + beq 4bc808 │ │ │ │ strb r0, [sp, #1136] @ 0x470 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ @@ -1169138,15 +1169142,15 @@ │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 488454 │ │ │ │ ldr r0, [sp, #1160] @ 0x488 │ │ │ │ ldr r2, [sp, #1164] @ 0x48c │ │ │ │ cmp r0, #3 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ - beq 4bc814 │ │ │ │ + beq 4bc824 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mov lr, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov ip, r8 │ │ │ │ ldr r0, [sp, #1176] @ 0x498 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -1169214,31 +1169218,31 @@ │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, lr │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r3, [sp, #412] @ 0x19c │ │ │ │ ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ - b 4b8314 │ │ │ │ + b 4b8324 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd590 │ │ │ │ + bne 4bd5a0 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc918 │ │ │ │ + beq 4bc928 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc3dc │ │ │ │ + bne 4bc3ec │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1169298,20 +1169302,20 @@ │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bcecc │ │ │ │ + bne 4bcedc │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1169363,21 +1169367,21 @@ │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ ldr r0, [sp, #644] @ 0x284 │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #548] @ 0x224 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bca60 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bca70 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bd5e0 │ │ │ │ + bne 4bd5f0 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1169429,21 +1169433,21 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #588] @ 0x24c │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bca6c │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bca7c │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bd5a8 │ │ │ │ + bne 4bd5b8 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1169495,21 +1169499,21 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #364] @ 0x16c │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #564] @ 0x234 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcb1c │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcb2c │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bd118 │ │ │ │ + bne 4bd128 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1169561,32 +1169565,32 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #584] @ 0x248 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcb10 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcb20 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd578 │ │ │ │ + bne 4bd588 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc9e0 │ │ │ │ + beq 4bc9f0 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc400 │ │ │ │ + bne 4bc410 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1169646,45 +1169650,45 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bcfb8 │ │ │ │ + bne 4bcfc8 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc7dc │ │ │ │ + beq 4bc7ec │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4b81e8 │ │ │ │ + beq 4b81f8 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3864] @ 4bb468 │ │ │ │ + ldr r2, [pc, #3864] @ 4bb478 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 4b81f4 │ │ │ │ + b 4b8204 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bce84 │ │ │ │ + bne 4bce94 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov sl, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1169736,21 +1169740,21 @@ │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bca54 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bca64 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bd070 │ │ │ │ + bne 4bd080 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1169802,32 +1169806,32 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcaa8 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcab8 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd0d0 │ │ │ │ + bne 4bd0e0 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc898 │ │ │ │ + beq 4bc8a8 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc424 │ │ │ │ + bne 4bc434 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1169887,31 +1169891,31 @@ │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ mov r3, r5 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd560 │ │ │ │ + bne 4bd570 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc720 │ │ │ │ + beq 4bc730 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc448 │ │ │ │ + bne 4bc458 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1169971,20 +1169975,20 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bd058 │ │ │ │ + bne 4bd068 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1170036,32 +1170040,32 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #380] @ 0x17c │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #580] @ 0x244 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bca9c │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcaac │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bce28 │ │ │ │ + bne 4bce38 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc8fc │ │ │ │ + beq 4bc90c │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc46c │ │ │ │ + bne 4bc47c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1170121,32 +1170125,32 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bd010 │ │ │ │ + bne 4bd020 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc998 │ │ │ │ + beq 4bc9a8 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4bd6b4 │ │ │ │ + bne 4bd6c4 │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ mov ip, r8 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ @@ -1170198,21 +1170202,21 @@ │ │ │ │ ldr r1, [sp, #716] @ 0x2cc │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #500] @ 0x1f4 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - bne 4b8314 │ │ │ │ - b 4bcb80 │ │ │ │ + bne 4b8324 │ │ │ │ + b 4bcb90 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bd130 │ │ │ │ + bne 4bd140 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1170264,32 +1170268,32 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #576] @ 0x240 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bca78 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bca88 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd548 │ │ │ │ + bne 4bd558 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc934 │ │ │ │ + beq 4bc944 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc490 │ │ │ │ + bne 4bc4a0 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1170349,20 +1170353,20 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bd5c4 │ │ │ │ + bne 4bd5d4 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1170414,21 +1170418,21 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #368] @ 0x170 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #568] @ 0x238 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcae4 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcaf4 │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bcf74 │ │ │ │ + bne 4bcf84 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1170480,32 +1170484,32 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #372] @ 0x174 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #572] @ 0x23c │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcb04 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcb14 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd5fc │ │ │ │ + bne 4bd60c │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc758 │ │ │ │ + beq 4bc768 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc4b4 │ │ │ │ + bne 4bc4c4 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1170565,20 +1170569,20 @@ │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bcee4 │ │ │ │ + bne 4bcef4 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov ip, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1170630,24 +1170634,24 @@ │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #340] @ 0x154 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bca48 │ │ │ │ - subeq lr, r6, ip, lsl #25 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bca58 │ │ │ │ + subeq lr, r6, ip, ror ip │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bce58 │ │ │ │ + bne 4bce68 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 4d076c │ │ │ │ + bl 4d077c │ │ │ │ ldr r0, [sp, #1160] @ 0x488 │ │ │ │ mov lr, r7 │ │ │ │ ldr r7, [sp, #1164] @ 0x48c │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ @@ -1170702,21 +1170706,21 @@ │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #356] @ 0x164 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcafc │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcb0c │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bcf5c │ │ │ │ + bne 4bcf6c │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1170768,21 +1170772,21 @@ │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #556] @ 0x22c │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bca84 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bca94 │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bcd80 │ │ │ │ + bne 4bcd90 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov ip, r8 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1170833,33 +1170837,33 @@ │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #348] @ 0x15c │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcad8 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcae8 │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bcffc │ │ │ │ + bne 4bd00c │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc9fc │ │ │ │ + beq 4bca0c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4bd670 │ │ │ │ + bne 4bd680 │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ mov ip, r8 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ @@ -1170911,33 +1170915,33 @@ │ │ │ │ ldr r1, [sp, #716] @ 0x2cc │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - bne 4b8314 │ │ │ │ - b 4bcb58 │ │ │ │ + bne 4b8324 │ │ │ │ + b 4bcb68 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bce9c │ │ │ │ + bne 4bceac │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc8b4 │ │ │ │ + beq 4bc8c4 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4bd894 │ │ │ │ + bne 4bd8a4 │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ mov ip, r8 │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ @@ -1170991,21 +1170995,21 @@ │ │ │ │ ldr r1, [sp, #716] @ 0x2cc │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - bne 4b8314 │ │ │ │ - b 4bcb6c │ │ │ │ + bne 4b8324 │ │ │ │ + b 4bcb7c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bcefc │ │ │ │ + bne 4bcf0c │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1171057,32 +1171061,32 @@ │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #324] @ 0x144 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bca90 │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcaa0 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bcf2c │ │ │ │ + bne 4bcf3c │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc5ec │ │ │ │ + beq 4bc5fc │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc4d8 │ │ │ │ + bne 4bc4e8 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1171142,20 +1171146,20 @@ │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bcf14 │ │ │ │ + bne 4bcf24 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov fp, r1 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -1171207,32 +1171211,32 @@ │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4b8314 │ │ │ │ - b 4bcacc │ │ │ │ + beq 4b8324 │ │ │ │ + b 4bcadc │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bcdf8 │ │ │ │ + bne 4bce08 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc6b0 │ │ │ │ + beq 4bc6c0 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc4fc │ │ │ │ + bne 4bc50c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1171292,31 +1171296,31 @@ │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd088 │ │ │ │ + bne 4bd098 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc608 │ │ │ │ + beq 4bc618 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc520 │ │ │ │ + bne 4bc530 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1171376,31 +1171380,31 @@ │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bcf88 │ │ │ │ + bne 4bcf98 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc694 │ │ │ │ + beq 4bc6a4 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bc544 │ │ │ │ + bne 4bc554 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldrb r0, [sp, #1161] @ 0x489 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ @@ -1171460,20 +1171464,20 @@ │ │ │ │ ldr r4, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ str r4, [sp, #244] @ 0xf4 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ - b 4b82f4 │ │ │ │ + b 4b8304 │ │ │ │ ldrb r4, [sp, #704] @ 0x2c0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bc5d0 │ │ │ │ + beq 4bc5e0 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ bl 438d4 │ │ │ │ strb r4, [sp, #1160] @ 0x488 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ @@ -1171530,339 +1171534,339 @@ │ │ │ │ ldr r0, [sp, #644] @ 0x284 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #700] @ 0x2bc │ │ │ │ ldr sl, [sp, #652] @ 0x28c │ │ │ │ - b 4b8314 │ │ │ │ + b 4b8324 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #4000] @ 4bd220 │ │ │ │ + ldr r2, [pc, #4000] @ 4bd230 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - b 4b89cc │ │ │ │ + b 4b89dc │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3968] @ 4bd224 │ │ │ │ + ldr r2, [pc, #3968] @ 4bd234 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b 4b8c5c │ │ │ │ + b 4b8c6c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3936] @ 4bd228 │ │ │ │ + ldr r2, [pc, #3936] @ 4bd238 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - b 4b8dac │ │ │ │ + b 4b8dbc │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3904] @ 4bd22c │ │ │ │ + ldr r2, [pc, #3904] @ 4bd23c │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - b 4b8efc │ │ │ │ + b 4b8f0c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3872] @ 4bd230 │ │ │ │ + ldr r2, [pc, #3872] @ 4bd240 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b 4b918c │ │ │ │ + b 4b919c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3840] @ 4bd234 │ │ │ │ + ldr r2, [pc, #3840] @ 4bd244 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 4b92dc │ │ │ │ + b 4b92ec │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3808] @ 4bd238 │ │ │ │ + ldr r2, [pc, #3808] @ 4bd248 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - b 4b956c │ │ │ │ + b 4b957c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3776] @ 4bd23c │ │ │ │ + ldr r2, [pc, #3776] @ 4bd24c │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - b 4b97f4 │ │ │ │ + b 4b9804 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3744] @ 4bd240 │ │ │ │ + ldr r2, [pc, #3744] @ 4bd250 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b 4b9944 │ │ │ │ + b 4b9954 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3712] @ 4bd244 │ │ │ │ + ldr r2, [pc, #3712] @ 4bd254 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b 4b9ba8 │ │ │ │ + b 4b9bb8 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3680] @ 4bd248 │ │ │ │ + ldr r2, [pc, #3680] @ 4bd258 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b 4b9e90 │ │ │ │ + b 4b9ea0 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3648] @ 4bd24c │ │ │ │ + ldr r2, [pc, #3648] @ 4bd25c │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 4ba400 │ │ │ │ + b 4ba410 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3616] @ 4bd250 │ │ │ │ + ldr r2, [pc, #3616] @ 4bd260 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - b 4ba7c4 │ │ │ │ + b 4ba7d4 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3584] @ 4bd254 │ │ │ │ + ldr r2, [pc, #3584] @ 4bd264 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b 4ba914 │ │ │ │ + b 4ba924 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3552] @ 4bd258 │ │ │ │ + ldr r2, [pc, #3552] @ 4bd268 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b 4bab6c │ │ │ │ + b 4bab7c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3520] @ 4bd25c │ │ │ │ + ldr r2, [pc, #3520] @ 4bd26c │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b 4baefc │ │ │ │ + b 4baf0c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3488] @ 4bd260 │ │ │ │ + ldr r2, [pc, #3488] @ 4bd270 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - b 4bb25c │ │ │ │ + b 4bb26c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3456] @ 4bd264 │ │ │ │ + ldr r2, [pc, #3456] @ 4bd274 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - b 4bbb60 │ │ │ │ + b 4bbb70 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3424] @ 4bd268 │ │ │ │ + ldr r2, [pc, #3424] @ 4bd278 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - b 4bbdb8 │ │ │ │ + b 4bbdc8 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #3392] @ 4bd26c │ │ │ │ + ldr r2, [pc, #3392] @ 4bd27c │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b 4bbf08 │ │ │ │ + b 4bbf18 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r2, [pc, #4084] @ 4bd544 │ │ │ │ + ldr r2, [pc, #4084] @ 4bd554 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b 4bc058 │ │ │ │ + b 4bc068 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [sp, #1164] @ 0x48c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ mov lr, r7 │ │ │ │ - b 4bcc28 │ │ │ │ + b 4bcc38 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r1, #14 │ │ │ │ str r9, [sp, #408] @ 0x198 │ │ │ │ tst r0, #1 │ │ │ │ str r8, [sp, #404] @ 0x194 │ │ │ │ - beq 4bcc3c │ │ │ │ + beq 4bcc4c │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bcc98 │ │ │ │ + bne 4bcca8 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, r6 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov fp, r5 │ │ │ │ - ldr r0, [pc, #4092] @ 4bd5c0 │ │ │ │ + ldr r0, [pc, #4092] @ 4bd5d0 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, #17 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bcc58 │ │ │ │ + b 4bcc68 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4092] @ 4bd5dc │ │ │ │ + ldr r0, [pc, #4092] @ 4bd5ec │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4092] @ 4bd5f8 │ │ │ │ + ldr r0, [pc, #4092] @ 4bd608 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4092] @ 4bd614 │ │ │ │ + ldr r0, [pc, #4092] @ 4bd624 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #4092] @ 4bd630 │ │ │ │ + ldr r0, [pc, #4092] @ 4bd640 │ │ │ │ str r1, [sp, #452] @ 0x1c4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ - b 4bca24 │ │ │ │ + b 4bca34 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4076] @ 4bd64c │ │ │ │ + ldr r0, [pc, #4076] @ 4bd65c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ - b 4bca24 │ │ │ │ + b 4bca34 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4064] @ 4bd668 │ │ │ │ + ldr r0, [pc, #4064] @ 4bd678 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4040] @ 4bd66c │ │ │ │ + ldr r0, [pc, #4040] @ 4bd67c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4076] @ 4bd6ac │ │ │ │ + ldr r0, [pc, #4076] @ 4bd6bc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4052] @ 4bd6b0 │ │ │ │ + ldr r0, [pc, #4052] @ 4bd6c0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4088] @ 4bd6f0 │ │ │ │ + ldr r0, [pc, #4088] @ 4bd700 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4064] @ 4bd6f4 │ │ │ │ + ldr r0, [pc, #4064] @ 4bd704 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4040] @ 4bd6f8 │ │ │ │ + ldr r0, [pc, #4040] @ 4bd708 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4076] @ 4bd738 │ │ │ │ + ldr r0, [pc, #4076] @ 4bd748 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4052] @ 4bd73c │ │ │ │ + ldr r0, [pc, #4052] @ 4bd74c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ str r8, [sp, #404] @ 0x194 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r9, [sp, #408] @ 0x198 │ │ │ │ - ldr r0, [pc, #4084] @ 4bd77c │ │ │ │ + ldr r0, [pc, #4084] @ 4bd78c │ │ │ │ str r1, [sp, #420] @ 0x1a4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #396] @ 0x18c │ │ │ │ @@ -1171876,253 +1171880,253 @@ │ │ │ │ mov r8, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ ldr lr, [sp, #700] @ 0x2bc │ │ │ │ mov r6, r1 │ │ │ │ - b 4bd274 │ │ │ │ + b 4bd284 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #3988] @ 4bd780 │ │ │ │ + ldr r0, [pc, #3988] @ 4bd790 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ - ldr r0, [pc, #3972] @ 4bd784 │ │ │ │ + b 4bd188 │ │ │ │ + ldr r0, [pc, #3972] @ 4bd794 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r2, r0 │ │ │ │ mov lr, r7 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ - b 4bcc18 │ │ │ │ + b 4bcc28 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4052] @ 4bd808 │ │ │ │ + ldr r0, [pc, #4052] @ 4bd818 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #4088] @ 4bd848 │ │ │ │ + ldr r0, [pc, #4088] @ 4bd858 │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ - b 4bca24 │ │ │ │ + b 4bca34 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #4048] @ 4bd84c │ │ │ │ + ldr r0, [pc, #4048] @ 4bd85c │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ - b 4bca24 │ │ │ │ + b 4bca34 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4068] @ 4bd88c │ │ │ │ + ldr r0, [pc, #4068] @ 4bd89c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #4044] @ 4bd890 │ │ │ │ + ldr r0, [pc, #4044] @ 4bd8a0 │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ - b 4bca24 │ │ │ │ + b 4bca34 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4088] @ 4bd8e8 │ │ │ │ + ldr r0, [pc, #4088] @ 4bd8f8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4080] @ 4bd8fc │ │ │ │ + ldr r0, [pc, #4080] @ 4bd90c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4056] @ 4bd900 │ │ │ │ + ldr r0, [pc, #4056] @ 4bd910 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4032] @ 4bd904 │ │ │ │ + ldr r0, [pc, #4032] @ 4bd914 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #4008] @ 4bd908 │ │ │ │ + ldr r0, [pc, #4008] @ 4bd918 │ │ │ │ str r1, [sp, #440] @ 0x1b8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ - b 4bca24 │ │ │ │ + b 4bca34 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4088] @ 4bd984 │ │ │ │ + ldr r0, [pc, #4088] @ 4bd994 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #4076] @ 4bd994 │ │ │ │ + ldr r0, [pc, #4076] @ 4bd9a4 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ - b 4bca24 │ │ │ │ + b 4bca34 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4036] @ 4bd998 │ │ │ │ + ldr r0, [pc, #4036] @ 4bd9a8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4012] @ 4bd99c │ │ │ │ + ldr r0, [pc, #4012] @ 4bd9ac │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #3988] @ 4bd9a0 │ │ │ │ + ldr r0, [pc, #3988] @ 4bd9b0 │ │ │ │ str r1, [sp, #444] @ 0x1bc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ mov r0, #1 │ │ │ │ - b 4bc574 │ │ │ │ + b 4bc584 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4068] @ 4bda20 │ │ │ │ + ldr r0, [pc, #4068] @ 4bda30 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bd178 │ │ │ │ + b 4bd188 │ │ │ │ mov lr, r7 │ │ │ │ mov r2, ip │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ mov r2, sl │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #588] @ 0x24c │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #576] @ 0x240 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #556] @ 0x22c │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #552] @ 0x228 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #580] @ 0x244 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #560] @ 0x230 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ mov r2, r0 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ mov r2, r3 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ mov r2, fp │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ mov r2, r1 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #568] @ 0x238 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #592] @ 0x250 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov r2, r7 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #584] @ 0x248 │ │ │ │ - b 4bcb24 │ │ │ │ + b 4bcb34 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #564] @ 0x234 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - b 4bcc1c │ │ │ │ + b 4bcc2c │ │ │ │ mov r0, #3 │ │ │ │ mov lr, r7 │ │ │ │ ldr r2, [sp, #1140] @ 0x474 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ - b 4bcc18 │ │ │ │ + b 4bcc28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov lr, r7 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ ldr r2, [sp, #516] @ 0x204 │ │ │ │ - b 4bcc18 │ │ │ │ + b 4bcc28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov lr, r7 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ ldr r2, [sp, #524] @ 0x20c │ │ │ │ - b 4bcc18 │ │ │ │ + b 4bcc28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov lr, r7 │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ ldr r2, [sp, #540] @ 0x21c │ │ │ │ - b 4bcc18 │ │ │ │ + b 4bcc28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov lr, r7 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ ldr r2, [sp, #520] @ 0x208 │ │ │ │ - b 4bcc18 │ │ │ │ + b 4bcc28 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, r6 │ │ │ │ str r8, [sp, #404] @ 0x194 │ │ │ │ mov sl, #1 │ │ │ │ str r9, [sp, #408] @ 0x198 │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ str r4, [sp, #396] @ 0x18c │ │ │ │ @@ -1172133,43 +1172137,43 @@ │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #544] @ 0x220 │ │ │ │ - b 4bd274 │ │ │ │ + b 4bd284 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov lr, r7 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ ldr r2, [sp, #528] @ 0x210 │ │ │ │ - b 4bcc18 │ │ │ │ + b 4bcc28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov lr, r7 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r2, [sp, #532] @ 0x214 │ │ │ │ - b 4bcc18 │ │ │ │ + b 4bcc28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov lr, r7 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ - b 4bd1a0 │ │ │ │ + b 4bd1b0 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, r6 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov fp, r5 │ │ │ │ - ldr r0, [pc, #4088] @ 4bdc4c │ │ │ │ + ldr r0, [pc, #4088] @ 4bdc5c │ │ │ │ mov sl, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f08 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ mov r4, #1 │ │ │ │ @@ -1172179,85 +1172183,85 @@ │ │ │ │ mov r5, fp │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp, #456] @ 0x1c8 │ │ │ │ str r1, [sp, #476] @ 0x1dc │ │ │ │ ldr r9, [sp, #408] @ 0x198 │ │ │ │ ldr r8, [sp, #404] @ 0x194 │ │ │ │ - b 4bd1a0 │ │ │ │ + b 4bd1b0 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bcce0 │ │ │ │ + beq 4bccf0 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bcd04 │ │ │ │ + beq 4bcd14 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bcd28 │ │ │ │ + bne 4bcd38 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, r6 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov fp, r5 │ │ │ │ - ldr r0, [pc, #4072] @ 4bdcbc │ │ │ │ + ldr r0, [pc, #4072] @ 4bdccc │ │ │ │ mov sl, r7 │ │ │ │ mov r1, #22 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bcc58 │ │ │ │ + b 4bcc68 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, r6 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov fp, r5 │ │ │ │ - ldr r0, [pc, #4040] @ 4bdcc0 │ │ │ │ + ldr r0, [pc, #4040] @ 4bdcd0 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bcc58 │ │ │ │ + b 4bcc68 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, r6 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov fp, r5 │ │ │ │ - ldr r0, [pc, #4008] @ 4bdcc4 │ │ │ │ + ldr r0, [pc, #4008] @ 4bdcd4 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bcc58 │ │ │ │ + b 4bcc68 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, r6 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov fp, r5 │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ mov sl, r7 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bcd70 │ │ │ │ + beq 4bcd80 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bd8ec │ │ │ │ + beq 4bd8fc │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bd90c │ │ │ │ - ldr r0, [pc, #3936] @ 4bdcc8 │ │ │ │ + bne 4bd91c │ │ │ │ + ldr r0, [pc, #3936] @ 4bdcd8 │ │ │ │ mov r1, #17 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bcc58 │ │ │ │ - ldr r0, [pc, #4092] @ 4bdd74 │ │ │ │ + b 4bcc68 │ │ │ │ + ldr r0, [pc, #4092] @ 4bdd84 │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bcc58 │ │ │ │ + b 4bcc68 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #15 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4084] @ 4bdd88 │ │ │ │ + ldr r0, [pc, #4084] @ 4bdd98 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ str r8, [sp, #404] @ 0x194 │ │ │ │ str r9, [sp, #408] @ 0x198 │ │ │ │ str r6, [sp, #396] @ 0x18c │ │ │ │ str r5, [sp, #412] @ 0x19c │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ - ldr r0, [pc, #4056] @ 4bdd8c │ │ │ │ + ldr r0, [pc, #4056] @ 4bdd9c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ @@ -1172267,236 +1172271,236 @@ │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [sp, #420] @ 0x1a4 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ mov r6, r1 │ │ │ │ ldr lr, [sp, #700] @ 0x2bc │ │ │ │ - b 4bd1e8 │ │ │ │ + b 4bd1f8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #18 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4052] @ 4bdde0 │ │ │ │ + ldr r0, [pc, #4052] @ 4bddf0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4032] @ 4bdde4 │ │ │ │ + ldr r0, [pc, #4032] @ 4bddf4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4012] @ 4bdde8 │ │ │ │ + ldr r0, [pc, #4012] @ 4bddf8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #24 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4092] @ 4bde50 │ │ │ │ + ldr r0, [pc, #4092] @ 4bde60 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4076] @ 4bde54 │ │ │ │ + ldr r0, [pc, #4076] @ 4bde64 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd170 │ │ │ │ + b 4bd180 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #27 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4084] @ 4bde74 │ │ │ │ + ldr r0, [pc, #4084] @ 4bde84 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4064] @ 4bde78 │ │ │ │ + ldr r0, [pc, #4064] @ 4bde88 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4044] @ 4bde7c │ │ │ │ + ldr r0, [pc, #4044] @ 4bde8c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4092] @ 4bdec4 │ │ │ │ + ldr r0, [pc, #4092] @ 4bded4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4072] @ 4bdec8 │ │ │ │ + ldr r0, [pc, #4072] @ 4bded8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #19 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4052] @ 4bdecc │ │ │ │ + ldr r0, [pc, #4052] @ 4bdedc │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #22 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4032] @ 4bded0 │ │ │ │ + ldr r0, [pc, #4032] @ 4bdee0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #21 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4080] @ 4bdf18 │ │ │ │ + ldr r0, [pc, #4080] @ 4bdf28 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #21 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4060] @ 4bdf1c │ │ │ │ + ldr r0, [pc, #4060] @ 4bdf2c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4040] @ 4bdf20 │ │ │ │ + ldr r0, [pc, #4040] @ 4bdf30 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #17 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4020] @ 4bdf24 │ │ │ │ + ldr r0, [pc, #4020] @ 4bdf34 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4088] @ 4bdf7c │ │ │ │ + ldr r0, [pc, #4088] @ 4bdf8c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd170 │ │ │ │ + b 4bd180 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #22 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4084] @ 4bdf90 │ │ │ │ + ldr r0, [pc, #4084] @ 4bdfa0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #16 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4064] @ 4bdf94 │ │ │ │ + ldr r0, [pc, #4064] @ 4bdfa4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #17 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4084] @ 4bdfc0 │ │ │ │ + ldr r0, [pc, #4084] @ 4bdfd0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #22 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4080] @ 4bdfd4 │ │ │ │ + ldr r0, [pc, #4080] @ 4bdfe4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4092] @ 4bdff4 │ │ │ │ + ldr r0, [pc, #4092] @ 4be004 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd170 │ │ │ │ + b 4bd180 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4076] @ 4bdff8 │ │ │ │ + ldr r0, [pc, #4076] @ 4be008 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd170 │ │ │ │ + b 4bd180 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #12 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4084] @ 4be018 │ │ │ │ + ldr r0, [pc, #4084] @ 4be028 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4092] @ 4be038 │ │ │ │ + ldr r0, [pc, #4092] @ 4be048 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #29 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4072] @ 4be03c │ │ │ │ + ldr r0, [pc, #4072] @ 4be04c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #18 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4052] @ 4be040 │ │ │ │ + ldr r0, [pc, #4052] @ 4be050 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #18 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4032] @ 4be044 │ │ │ │ + ldr r0, [pc, #4032] @ 4be054 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4012] @ 4be048 │ │ │ │ + ldr r0, [pc, #4012] @ 4be058 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #28 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4076] @ 4be0a0 │ │ │ │ + ldr r0, [pc, #4076] @ 4be0b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4056] @ 4be0a4 │ │ │ │ + ldr r0, [pc, #4056] @ 4be0b4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #16 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4036] @ 4be0a8 │ │ │ │ + ldr r0, [pc, #4036] @ 4be0b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #18 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4016] @ 4be0ac │ │ │ │ + ldr r0, [pc, #4016] @ 4be0bc │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #22 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #3996] @ 4be0b0 │ │ │ │ + ldr r0, [pc, #3996] @ 4be0c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #18 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #3976] @ 4be0b4 │ │ │ │ + ldr r0, [pc, #3976] @ 4be0c4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #12 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #3956] @ 4be0b8 │ │ │ │ + ldr r0, [pc, #3956] @ 4be0c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #28 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #3936] @ 4be0bc │ │ │ │ + ldr r0, [pc, #3936] @ 4be0cc │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #3920] @ 4be0c0 │ │ │ │ + ldr r0, [pc, #3920] @ 4be0d0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ mov lr, r7 │ │ │ │ @@ -1172519,120 +1172523,120 @@ │ │ │ │ ldr r8, [sp, #468] @ 0x1d4 │ │ │ │ ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ str r6, [sp, #396] @ 0x18c │ │ │ │ mov r6, r2 │ │ │ │ str r9, [sp, #408] @ 0x198 │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ str r5, [sp, #412] @ 0x19c │ │ │ │ - beq 4bd274 │ │ │ │ + beq 4bd284 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4bd270 │ │ │ │ + beq 4bd280 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 2bcc50 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ ldr lr, [sp, #700] @ 0x2bc │ │ │ │ mov r9, r7 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ - b 4bd274 │ │ │ │ - subeq ip, r6, ip, asr pc │ │ │ │ - subeq ip, r6, r8, lsr pc │ │ │ │ - subeq ip, r6, r4, lsl pc │ │ │ │ - strdeq ip, [r6], #-224 @ 0xffffff20 │ │ │ │ - subeq ip, r6, ip, asr #29 │ │ │ │ - subeq ip, r6, r8, lsr #29 │ │ │ │ - subeq ip, r6, r4, lsl #29 │ │ │ │ - subeq ip, r6, r0, ror #28 │ │ │ │ - subeq ip, r6, ip, lsr lr │ │ │ │ - subeq ip, r6, r8, lsl lr │ │ │ │ - strdeq ip, [r6], #-212 @ 0xffffff2c │ │ │ │ - ldrdeq ip, [r6], #-208 @ 0xffffff30 │ │ │ │ - subeq ip, r6, ip, lsr #27 │ │ │ │ - subeq ip, r6, r8, lsl #27 │ │ │ │ - subeq ip, r6, r4, ror #26 │ │ │ │ - subeq ip, r6, r0, asr #26 │ │ │ │ - subeq ip, r6, ip, lsl sp │ │ │ │ - strdeq ip, [r6], #-200 @ 0xffffff38 │ │ │ │ - ldrdeq ip, [r6], #-196 @ 0xffffff3c │ │ │ │ - strheq ip, [r6], #-192 @ 0xffffff40 │ │ │ │ + b 4bd284 │ │ │ │ + subeq ip, r6, ip, asr #30 │ │ │ │ + subeq ip, r6, r8, lsr #30 │ │ │ │ + subeq ip, r6, r4, lsl #30 │ │ │ │ + subeq ip, r6, r0, ror #29 │ │ │ │ + strheq ip, [r6], #-236 @ 0xffffff14 │ │ │ │ + umaaleq ip, r6, r8, lr │ │ │ │ + subeq ip, r6, r4, ror lr │ │ │ │ + subeq ip, r6, r0, asr lr │ │ │ │ + subeq ip, r6, ip, lsr #28 │ │ │ │ + subeq ip, r6, r8, lsl #28 │ │ │ │ + subeq ip, r6, r4, ror #27 │ │ │ │ + subeq ip, r6, r0, asr #27 │ │ │ │ + umaaleq ip, r6, ip, sp │ │ │ │ + subeq ip, r6, r8, ror sp │ │ │ │ + subeq ip, r6, r4, asr sp │ │ │ │ + subeq ip, r6, r0, lsr sp │ │ │ │ + subeq ip, r6, ip, lsl #26 │ │ │ │ + subeq ip, r6, r8, ror #25 │ │ │ │ + subeq ip, r6, r4, asr #25 │ │ │ │ + subeq ip, r6, r0, lsr #25 │ │ │ │ mov r9, #0 │ │ │ │ ldr r1, [sp, #436] @ 0x1b4 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r2 │ │ │ │ ldrne r1, [sp, #488] @ 0x1e8 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4bd2ac │ │ │ │ + beq 4bd2bc │ │ │ │ ldr r1, [sp, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 2bcc50 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ ldr lr, [sp, #700] @ 0x2bc │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r3 │ │ │ │ - beq 4bd2d4 │ │ │ │ + beq 4bd2e4 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr lr, [sp, #700] @ 0x2bc │ │ │ │ ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ bics r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r4 │ │ │ │ - beq 4bd2f8 │ │ │ │ + beq 4bd308 │ │ │ │ ldr r0, [sp, #596] @ 0x254 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr lr, [sp, #700] @ 0x2bc │ │ │ │ ldr r1, [sp, #428] @ 0x1ac │ │ │ │ bics r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r8 │ │ │ │ - beq 4bd31c │ │ │ │ + beq 4bd32c │ │ │ │ ldr r0, [sp, #600] @ 0x258 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr lr, [sp, #700] @ 0x2bc │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ ldr r5, [sp, #476] @ 0x1dc │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, fp │ │ │ │ - beq 4bd348 │ │ │ │ + beq 4bd358 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #444] @ 0x1bc │ │ │ │ bl 2bcc50 │ │ │ │ ldr lr, [sp, #700] @ 0x2bc │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, sl │ │ │ │ - beq 4bd374 │ │ │ │ + beq 4bd384 │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ bl 2bcc50 │ │ │ │ ldr lr, [sp, #700] @ 0x2bc │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r5 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ - beq 4bd3a0 │ │ │ │ + beq 4bd3b0 │ │ │ │ ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr lr, [sp, #700] @ 0x2bc │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mvn r0, #3 │ │ │ │ @@ -1172640,17 +1172644,17 @@ │ │ │ │ orr r0, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmn r0, #3 │ │ │ │ ldr r0, [sp, #592] @ 0x250 │ │ │ │ movwhi r1, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ orrs r0, r1, r0 │ │ │ │ - bne 4bd3e8 │ │ │ │ + bne 4bd3f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4bd3e8 │ │ │ │ + beq 4bd3f8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr lr, [sp, #700] @ 0x2bc │ │ │ │ ldr ip, [sp, #400] @ 0x190 │ │ │ │ mov r0, #3 │ │ │ │ @@ -1172727,170 +1172731,170 @@ │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ str r8, [ip, #228] @ 0xe4 │ │ │ │ str lr, [ip, #216] @ 0xd8 │ │ │ │ str r9, [ip, #156] @ 0x9c │ │ │ │ str r0, [ip, #100] @ 0x64 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #6 │ │ │ │ addne r0, sp, #704 @ 0x2c0 │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq ip, r6, ip, lsl #25 │ │ │ │ + subeq ip, r6, ip, ror ip │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #26 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4052] @ 4be530 │ │ │ │ + ldr r0, [pc, #4052] @ 4be540 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #22 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4088] @ 4be56c │ │ │ │ + ldr r0, [pc, #4088] @ 4be57c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #17 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4088] @ 4be584 │ │ │ │ + ldr r0, [pc, #4088] @ 4be594 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #25 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4068] @ 4be588 │ │ │ │ + ldr r0, [pc, #4068] @ 4be598 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ + b 4bd184 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #19 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4048] @ 4be58c │ │ │ │ + ldr r0, [pc, #4048] @ 4be59c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ - eoreq sp, sp, r9, lsl r0 │ │ │ │ + b 4bd184 │ │ │ │ + eoreq sp, sp, r9 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4084] @ 4be5cc │ │ │ │ + ldr r0, [pc, #4084] @ 4be5dc │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ - eoreq sl, fp, r5 │ │ │ │ + b 4bd184 │ │ │ │ + strdeq r9, [fp], -r5 @ │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4080] @ 4be5e4 │ │ │ │ + ldr r0, [pc, #4080] @ 4be5f4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ - eoreq r9, fp, r9, ror #31 │ │ │ │ + b 4bd184 │ │ │ │ + ldrdeq r9, [fp], -r9 @ │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4056] @ 4be5e8 │ │ │ │ + ldr r0, [pc, #4056] @ 4be5f8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ - eoreq r9, fp, sp, asr #31 │ │ │ │ + b 4bd184 │ │ │ │ + strhteq r9, [fp], -sp │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #23 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4032] @ 4be5ec │ │ │ │ + ldr r0, [pc, #4032] @ 4be5fc │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ - eoreq r9, fp, sp, lsr #31 │ │ │ │ + b 4bd184 │ │ │ │ + mlaeq fp, sp, pc, r9 @ │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4008] @ 4be5f0 │ │ │ │ + ldr r0, [pc, #4008] @ 4be600 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ - eoreq r9, fp, r5, lsl #31 │ │ │ │ + b 4bd184 │ │ │ │ + eoreq r9, fp, r5, ror pc │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #28 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #4072] @ 4be64c │ │ │ │ + ldr r0, [pc, #4072] @ 4be65c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd174 │ │ │ │ - eoreq r9, fp, sp, asr pc │ │ │ │ - eoreq r9, fp, r1, asr #30 │ │ │ │ - ldr r2, [pc, #4092] @ 4be674 │ │ │ │ + b 4bd184 │ │ │ │ + eoreq r9, fp, sp, asr #30 │ │ │ │ + eoreq r9, fp, r1, lsr pc │ │ │ │ + ldr r2, [pc, #4092] @ 4be684 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ - b 4bd8cc │ │ │ │ - eoreq r9, fp, r5, lsr #30 │ │ │ │ - eoreq r9, fp, r9, lsl #30 │ │ │ │ - ldr r2, [pc, #4068] @ 4be6a0 │ │ │ │ + b 4bd8dc │ │ │ │ + eoreq r9, fp, r5, lsl pc │ │ │ │ + strdeq r9, [fp], -r9 @ │ │ │ │ + ldr r2, [pc, #4068] @ 4be6b0 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ - b 4bd8cc │ │ │ │ - eoreq r9, fp, sp, ror #29 │ │ │ │ - ldrdeq r9, [fp], -r1 @ │ │ │ │ - strhteq r9, [fp], -r5 │ │ │ │ - ldr r2, [pc, #4080] @ 4be6f4 │ │ │ │ + b 4bd8dc │ │ │ │ + ldrdeq r9, [fp], -sp @ │ │ │ │ + eoreq r9, fp, r1, asr #29 │ │ │ │ + eoreq r9, fp, r5, lsr #29 │ │ │ │ + ldr r2, [pc, #4080] @ 4be704 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ - b 4bd8cc │ │ │ │ - mlaeq fp, r9, lr, r9 │ │ │ │ - eoreq r9, fp, sp, ror lr │ │ │ │ - ldr r2, [pc, #4072] @ 4be730 │ │ │ │ + b 4bd8dc │ │ │ │ + eoreq r9, fp, r9, lsl #29 │ │ │ │ + eoreq r9, fp, sp, ror #28 │ │ │ │ + ldr r2, [pc, #4072] @ 4be740 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ - b 4bd8cc │ │ │ │ - eoreq r9, fp, r9, asr lr │ │ │ │ - strdeq r9, [fp], -r9 @ │ │ │ │ - ldrdeq r9, [fp], -sp @ │ │ │ │ + b 4bd8dc │ │ │ │ + eoreq r9, fp, r9, asr #28 │ │ │ │ + eoreq r9, fp, r9, ror #27 │ │ │ │ + eoreq r9, fp, sp, asr #27 │ │ │ │ str r8, [sp, #404] @ 0x194 │ │ │ │ str r9, [sp, #408] @ 0x198 │ │ │ │ - ldr r2, [pc, #4076] @ 4be784 │ │ │ │ + ldr r2, [pc, #4076] @ 4be794 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -1172911,51 +1172915,51 @@ │ │ │ │ ldr r6, [sp, #588] @ 0x24c │ │ │ │ mov r8, #1 │ │ │ │ mov r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ str r5, [sp, #412] @ 0x19c │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ str r1, [sp, #592] @ 0x250 │ │ │ │ - b 4bd274 │ │ │ │ - strhteq r9, [fp], -r1 │ │ │ │ - ldr r2, [pc, #4092] @ 4be810 │ │ │ │ + b 4bd284 │ │ │ │ + eoreq r9, fp, r1, lsr #27 │ │ │ │ + ldr r2, [pc, #4092] @ 4be820 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ - b 4bd8cc │ │ │ │ - mlaeq fp, r1, sp, r9 │ │ │ │ - eoreq r9, fp, r5, ror #26 │ │ │ │ - ldr r2, [pc, #4076] @ 4be844 │ │ │ │ + b 4bd8dc │ │ │ │ + eoreq r9, fp, r1, lsl #27 │ │ │ │ + eoreq r9, fp, r5, asr sp │ │ │ │ + ldr r2, [pc, #4076] @ 4be854 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ - b 4bd8cc │ │ │ │ - eoreq r9, fp, sp, lsr sp │ │ │ │ - eoreq r9, fp, sp, lsl sp │ │ │ │ - ldr r2, [pc, #4084] @ 4be890 │ │ │ │ + b 4bd8dc │ │ │ │ + eoreq r9, fp, sp, lsr #26 │ │ │ │ + eoreq r9, fp, sp, lsl #26 │ │ │ │ + ldr r2, [pc, #4084] @ 4be8a0 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 5377c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -1172967,63 +1172971,63 @@ │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ mov lr, r7 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ mov r2, sl │ │ │ │ - b 4bcc28 │ │ │ │ - strdeq r9, [fp], -r5 @ │ │ │ │ - ldr r0, [pc, #4072] @ 4be8dc │ │ │ │ + b 4bcc38 │ │ │ │ + eoreq r9, fp, r5, ror #25 │ │ │ │ + ldr r0, [pc, #4072] @ 4be8ec │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bcc58 │ │ │ │ - ldrdeq r9, [fp], -r9 @ │ │ │ │ - strhteq r9, [fp], -sp │ │ │ │ - eoreq r9, fp, r1, lsr #25 │ │ │ │ - eoreq r9, fp, r1, lsl #25 │ │ │ │ + b 4bcc68 │ │ │ │ + eoreq r9, fp, r9, asr #25 │ │ │ │ + eoreq r9, fp, sp, lsr #25 │ │ │ │ + mlaeq fp, r1, ip, r9 │ │ │ │ + eoreq r9, fp, r1, ror ip │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bd988 │ │ │ │ + beq 4bd998 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ subs r0, r0, #3 │ │ │ │ clz ip, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ - beq 4bd954 │ │ │ │ + beq 4bd964 │ │ │ │ add r1, sp, #1040 @ 0x410 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, lr, #136 @ 0x88 │ │ │ │ ldm r1!, {r0, r3, r4, r5, r6, r7} │ │ │ │ stmia r2!, {r0, r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ lsr r0, ip, #5 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bd9a4 │ │ │ │ + beq 4bd9b4 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bda24 │ │ │ │ - ldr r0, [pc, #4084] @ 4be970 │ │ │ │ + bne 4bda34 │ │ │ │ + ldr r0, [pc, #4084] @ 4be980 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bd9b0 │ │ │ │ - eoreq r9, fp, r9, asr ip │ │ │ │ - ldr r0, [pc, #4092] @ 4be98c │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 4bcc58 │ │ │ │ - eoreq r9, fp, r9, lsr ip │ │ │ │ - eoreq r9, fp, r1, lsl ip │ │ │ │ - strdeq r9, [fp], -r5 @ │ │ │ │ - ldrdeq r9, [fp], -r5 @ │ │ │ │ - ldr r0, [pc, #4092] @ 4be9a8 │ │ │ │ + b 4bd9c0 │ │ │ │ + eoreq r9, fp, r9, asr #24 │ │ │ │ + ldr r0, [pc, #4092] @ 4be99c │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 4bcc68 │ │ │ │ + eoreq r9, fp, r9, lsr #24 │ │ │ │ + eoreq r9, fp, r1, lsl #24 │ │ │ │ + eoreq r9, fp, r5, ror #23 │ │ │ │ + eoreq r9, fp, r5, asr #23 │ │ │ │ + ldr r0, [pc, #4092] @ 4be9b8 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r7, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ @@ -1173032,205 +1173036,205 @@ │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #136] @ 0x88 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4bd9fc │ │ │ │ + beq 4bda0c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ bl 2bcc50 │ │ │ │ mov r6, r9 │ │ │ │ mov r2, r4 │ │ │ │ ldr r9, [sp, #408] @ 0x198 │ │ │ │ mov lr, sl │ │ │ │ ldr r8, [sp, #404] @ 0x194 │ │ │ │ mov r5, fp │ │ │ │ ldr r4, [sp, #592] @ 0x250 │ │ │ │ str r7, [sp, #476] @ 0x1dc │ │ │ │ - b 4bd1a0 │ │ │ │ - eoreq r9, fp, r9, lsr #23 │ │ │ │ + b 4bd1b0 │ │ │ │ + mlaeq fp, r9, fp, r9 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bda40 │ │ │ │ - ldr r0, [pc, #4064] @ 4bea18 │ │ │ │ + bne 4bda50 │ │ │ │ + ldr r0, [pc, #4064] @ 4bea28 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bda58 │ │ │ │ + b 4bda68 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bdaa0 │ │ │ │ - ldr r0, [pc, #4072] @ 4bea3c │ │ │ │ + bne 4bdab0 │ │ │ │ + ldr r0, [pc, #4072] @ 4bea4c │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bd9d8 │ │ │ │ + beq 4bd9e8 │ │ │ │ ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4bd9d8 │ │ │ │ + b 4bd9e8 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdabc │ │ │ │ - ldr r0, [pc, #3980] @ 4bea40 │ │ │ │ + bne 4bdacc │ │ │ │ + ldr r0, [pc, #3980] @ 4bea50 │ │ │ │ mov r1, #22 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdaf0 │ │ │ │ + b 4bdb00 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bdae4 │ │ │ │ + beq 4bdaf4 │ │ │ │ ldr r0, [sp, #492] @ 0x1ec │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4bdb38 │ │ │ │ - ldr r0, [pc, #3944] @ 4bea44 │ │ │ │ + bne 4bdb48 │ │ │ │ + ldr r0, [pc, #3944] @ 4bea54 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdaf0 │ │ │ │ - ldr r0, [pc, #3932] @ 4bea48 │ │ │ │ + b 4bdb00 │ │ │ │ + ldr r0, [pc, #3932] @ 4bea58 │ │ │ │ mov r1, #19 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bda7c │ │ │ │ + beq 4bda8c │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4bda7c │ │ │ │ + b 4bda8c │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bdb60 │ │ │ │ + beq 4bdb70 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdb70 │ │ │ │ - ldr r0, [pc, #3828] @ 4bea4c │ │ │ │ + bne 4bdb80 │ │ │ │ + ldr r0, [pc, #3828] @ 4bea5c │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdaf0 │ │ │ │ - ldr r0, [pc, #3816] @ 4bea50 │ │ │ │ + b 4bdb00 │ │ │ │ + ldr r0, [pc, #3816] @ 4bea60 │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdaf0 │ │ │ │ + b 4bdb00 │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bdb8c │ │ │ │ - ldr r0, [pc, #3792] @ 4bea54 │ │ │ │ + bne 4bdb9c │ │ │ │ + ldr r0, [pc, #3792] @ 4bea64 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdaf0 │ │ │ │ + b 4bdb00 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ mov r1, #22 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdba8 │ │ │ │ - ldr r0, [pc, #3764] @ 4bea58 │ │ │ │ + bne 4bdbb8 │ │ │ │ + ldr r0, [pc, #3764] @ 4bea68 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ + b 4bddac │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdbc4 │ │ │ │ - ldr r0, [pc, #3744] @ 4bea5c │ │ │ │ + bne 4bdbd4 │ │ │ │ + ldr r0, [pc, #3744] @ 4bea6c │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ + b 4bddac │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bdc04 │ │ │ │ + beq 4bdc14 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bdc14 │ │ │ │ + beq 4bdc24 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bdc20 │ │ │ │ + beq 4bdc30 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdc30 │ │ │ │ - ldr r0, [pc, #3684] @ 4bea60 │ │ │ │ + bne 4bdc40 │ │ │ │ + ldr r0, [pc, #3684] @ 4bea70 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ - ldr r0, [pc, #3672] @ 4bea64 │ │ │ │ + b 4bddac │ │ │ │ + ldr r0, [pc, #3672] @ 4bea74 │ │ │ │ mov r1, #17 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ - ldr r0, [pc, #3660] @ 4bea68 │ │ │ │ + b 4bddac │ │ │ │ + ldr r0, [pc, #3660] @ 4bea78 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ - ldr r0, [pc, #4092] @ 4bec24 │ │ │ │ + b 4bddac │ │ │ │ + ldr r0, [pc, #4092] @ 4bec34 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ + b 4bddac │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdc50 │ │ │ │ - ldr r0, [pc, #4068] @ 4bec28 │ │ │ │ + bne 4bdc60 │ │ │ │ + ldr r0, [pc, #4068] @ 4bec38 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ - eoreq ip, sp, pc, ror r9 │ │ │ │ + b 4bddac │ │ │ │ + eoreq ip, sp, pc, ror #18 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdc6c │ │ │ │ - ldr r0, [pc, #4040] @ 4bec2c │ │ │ │ + bne 4bdc7c │ │ │ │ + ldr r0, [pc, #4040] @ 4bec3c │ │ │ │ mov r1, #23 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ + b 4bddac │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #21 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdc88 │ │ │ │ - ldr r0, [pc, #4012] @ 4bec30 │ │ │ │ + bne 4bdc98 │ │ │ │ + ldr r0, [pc, #4012] @ 4bec40 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ + b 4bddac │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bdcb0 │ │ │ │ + beq 4bdcc0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdccc │ │ │ │ - ldr r0, [pc, #3984] @ 4bec38 │ │ │ │ + bne 4bdcdc │ │ │ │ + ldr r0, [pc, #3984] @ 4bec48 │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ - ldr r0, [pc, #3964] @ 4bec34 │ │ │ │ + b 4bddac │ │ │ │ + ldr r0, [pc, #3964] @ 4bec44 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ - eoreq ip, sp, r0, asr #18 │ │ │ │ - strdeq ip, [sp], -r6 @ │ │ │ │ + b 4bddac │ │ │ │ + eoreq ip, sp, r0, lsr r9 │ │ │ │ eoreq ip, sp, r6, ror #17 │ │ │ │ - eoreq ip, sp, r4, ror #17 │ │ │ │ + ldrdeq ip, [sp], -r6 @ │ │ │ │ + ldrdeq ip, [sp], -r4 @ │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bdd78 │ │ │ │ + beq 4bdd88 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bdd90 │ │ │ │ + beq 4bdda0 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ subs r8, r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ moveq r1, r8 │ │ │ │ movne r8, r0 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1173254,231 +1173258,231 @@ │ │ │ │ lsr r0, r0, #5 │ │ │ │ movweq r2, #1 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #584] @ 0x248 │ │ │ │ cmp r0, #2 │ │ │ │ str r2, [sp, #580] @ 0x244 │ │ │ │ - bne 4bddec │ │ │ │ - ldr r0, [pc, #3800] @ 4bec44 │ │ │ │ + bne 4bddfc │ │ │ │ + ldr r0, [pc, #3800] @ 4bec54 │ │ │ │ mov r1, #27 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bde04 │ │ │ │ - strhteq ip, [sp], -r6 │ │ │ │ - ldr r0, [pc, #3772] @ 4bec3c │ │ │ │ + b 4bde14 │ │ │ │ + eoreq ip, sp, r6, lsr #17 │ │ │ │ + ldr r0, [pc, #3772] @ 4bec4c │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdd9c │ │ │ │ - eoreq ip, sp, r7, lsr #21 │ │ │ │ - eoreq ip, sp, fp, lsl fp │ │ │ │ - ldr r0, [pc, #3752] @ 4bec40 │ │ │ │ + b 4bddac │ │ │ │ + mlaeq sp, r7, sl, ip │ │ │ │ + eoreq ip, sp, fp, lsl #22 │ │ │ │ + ldr r0, [pc, #3752] @ 4bec50 │ │ │ │ mov r1, #19 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bdb10 │ │ │ │ + beq 4bdb20 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #444] @ 0x1bc │ │ │ │ bl 2bcc50 │ │ │ │ - b 4bdb10 │ │ │ │ - eoreq ip, sp, sp, lsl sl │ │ │ │ - eoreq ip, sp, r0, ror sl │ │ │ │ - eoreq ip, sp, r4, ror #17 │ │ │ │ + b 4bdb20 │ │ │ │ + eoreq ip, sp, sp, lsl #20 │ │ │ │ + eoreq ip, sp, r0, ror #20 │ │ │ │ + ldrdeq ip, [sp], -r4 @ │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bde58 │ │ │ │ - ldr r0, [pc, #3656] @ 4bec48 │ │ │ │ + bne 4bde68 │ │ │ │ + ldr r0, [pc, #3656] @ 4bec58 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4bde30 │ │ │ │ + beq 4bde40 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bddb8 │ │ │ │ + beq 4bddc8 │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4bddb8 │ │ │ │ - eoreq ip, sp, r4, lsl #20 │ │ │ │ - eoreq ip, sp, r8, lsl #20 │ │ │ │ + b 4bddc8 │ │ │ │ + strdeq ip, [sp], -r4 @ │ │ │ │ + strdeq ip, [sp], -r8 @ │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bde80 │ │ │ │ - ldr r0, [pc, #3552] @ 4bec4c │ │ │ │ + bne 4bde90 │ │ │ │ + ldr r0, [pc, #3552] @ 4bec5c │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdee0 │ │ │ │ - eoreq ip, sp, r2, ror r9 │ │ │ │ - eoreq ip, sp, ip, lsr r9 │ │ │ │ - eoreq ip, sp, lr, ror sl │ │ │ │ + b 4bdef0 │ │ │ │ + eoreq ip, sp, r2, ror #18 │ │ │ │ + eoreq ip, sp, ip, lsr #18 │ │ │ │ + eoreq ip, sp, lr, ror #20 │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bdeb4 │ │ │ │ + beq 4bdec4 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bded4 │ │ │ │ + beq 4bdee4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdf28 │ │ │ │ - ldr r0, [pc, #3500] @ 4bec58 │ │ │ │ + bne 4bdf38 │ │ │ │ + ldr r0, [pc, #3500] @ 4bec68 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdee0 │ │ │ │ - ldr r0, [pc, #3476] @ 4bec50 │ │ │ │ + b 4bdef0 │ │ │ │ + ldr r0, [pc, #3476] @ 4bec60 │ │ │ │ mov r1, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bdee0 │ │ │ │ - strhteq ip, [sp], -r4 │ │ │ │ - eoreq ip, sp, r2, ror r8 │ │ │ │ - eoreq ip, sp, r7, ror #17 │ │ │ │ - eoreq ip, sp, ip, lsr #16 │ │ │ │ - ldr r0, [pc, #3448] @ 4bec54 │ │ │ │ + b 4bdef0 │ │ │ │ + eoreq ip, sp, r4, lsr #15 │ │ │ │ + eoreq ip, sp, r2, ror #16 │ │ │ │ + ldrdeq ip, [sp], -r7 @ │ │ │ │ + eoreq ip, sp, ip, lsl r8 │ │ │ │ + ldr r0, [pc, #3448] @ 4bec64 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bde18 │ │ │ │ + beq 4bde28 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4bde18 │ │ │ │ - eoreq ip, sp, r3, lsl #17 │ │ │ │ - eoreq ip, sp, r6, asr r8 │ │ │ │ - eoreq ip, sp, lr, ror #14 │ │ │ │ - strhteq ip, [sp], -fp │ │ │ │ + b 4bde28 │ │ │ │ + eoreq ip, sp, r3, ror r8 │ │ │ │ + eoreq ip, sp, r6, asr #16 │ │ │ │ + eoreq ip, sp, lr, asr r7 │ │ │ │ + eoreq ip, sp, fp, lsr #15 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ subs r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r2 │ │ │ │ movne r2, r0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ movweq r0, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ str r2, [sp, #572] @ 0x23c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bdf80 │ │ │ │ + beq 4bdf90 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdf98 │ │ │ │ - ldr r0, [pc, #3308] @ 4bec60 │ │ │ │ + bne 4bdfa8 │ │ │ │ + ldr r0, [pc, #3308] @ 4bec70 │ │ │ │ mov r1, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4be064 │ │ │ │ - ldrdeq ip, [sp], -sp @ │ │ │ │ - ldr r0, [pc, #3284] @ 4bec5c │ │ │ │ + b 4be074 │ │ │ │ + eoreq ip, sp, sp, asr #13 │ │ │ │ + ldr r0, [pc, #3284] @ 4bec6c │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4be064 │ │ │ │ - eoreq ip, sp, r2, ror #17 │ │ │ │ - eoreq r9, fp, r1, lsr #12 │ │ │ │ + b 4be074 │ │ │ │ + ldrdeq ip, [sp], -r2 @ │ │ │ │ + eoreq r9, fp, r1, lsl r6 │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bdfc4 │ │ │ │ + beq 4bdfd4 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdfd8 │ │ │ │ - ldr r0, [pc, #3248] @ 4bec68 │ │ │ │ + bne 4bdfe8 │ │ │ │ + ldr r0, [pc, #3248] @ 4bec78 │ │ │ │ mov r1, #22 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4be064 │ │ │ │ - eoreq ip, sp, r9, lsl r6 │ │ │ │ - ldr r0, [pc, #3224] @ 4bec64 │ │ │ │ + b 4be074 │ │ │ │ + eoreq ip, sp, r9, lsl #12 │ │ │ │ + ldr r0, [pc, #3224] @ 4bec74 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4be064 │ │ │ │ - eoreq ip, sp, r8, lsr r6 │ │ │ │ + b 4be074 │ │ │ │ + eoreq ip, sp, r8, lsr #12 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4bdffc │ │ │ │ - ldr r0, [pc, #3200] @ 4bec6c │ │ │ │ + bne 4be00c │ │ │ │ + ldr r0, [pc, #3200] @ 4bec7c │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4be064 │ │ │ │ - eoreq ip, sp, r2, asr r8 │ │ │ │ - strdeq ip, [sp], -r0 @ │ │ │ │ + b 4be074 │ │ │ │ + eoreq ip, sp, r2, asr #16 │ │ │ │ + eoreq ip, sp, r0, ror #13 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4be01c │ │ │ │ - ldr r0, [pc, #3168] @ 4bec70 │ │ │ │ + bne 4be02c │ │ │ │ + ldr r0, [pc, #3168] @ 4bec80 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4be064 │ │ │ │ - eoreq ip, sp, sp, ror #12 │ │ │ │ + b 4be074 │ │ │ │ + eoreq ip, sp, sp, asr r6 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4be04c │ │ │ │ - ldr r0, [pc, #3140] @ 4bec74 │ │ │ │ + bne 4be05c │ │ │ │ + ldr r0, [pc, #3140] @ 4bec84 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4be064 │ │ │ │ - eoreq ip, sp, r8, lsl #17 │ │ │ │ - strhteq ip, [sp], -sp │ │ │ │ - eoreq ip, sp, r6, asr #11 │ │ │ │ - eoreq ip, sp, ip, asr #12 │ │ │ │ - ldrdeq ip, [sp], -r8 @ │ │ │ │ + b 4be074 │ │ │ │ + eoreq ip, sp, r8, ror r8 │ │ │ │ + eoreq ip, sp, sp, lsr #17 │ │ │ │ + strhteq ip, [sp], -r6 │ │ │ │ + eoreq ip, sp, ip, lsr r6 │ │ │ │ + eoreq ip, sp, r8, asr #13 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4be0c4 │ │ │ │ - ldr r0, [pc, #3096] @ 4bec78 │ │ │ │ + bne 4be0d4 │ │ │ │ + ldr r0, [pc, #3096] @ 4bec88 │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #436] @ 0x1b4 │ │ │ │ add r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [sp, #488] @ 0x1e8 │ │ │ │ bl 55f08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bdef0 │ │ │ │ + beq 4bdf00 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #572] @ 0x23c │ │ │ │ bl 2bcc50 │ │ │ │ - b 4bdef0 │ │ │ │ - eoreq ip, sp, r9, asr r7 │ │ │ │ - eoreq ip, sp, sl, lsl #16 │ │ │ │ - eoreq r9, fp, r1, ror #9 │ │ │ │ - eoreq ip, sp, r7, ror #15 │ │ │ │ - eoreq ip, sp, r9, lsl #11 │ │ │ │ - ldrdeq ip, [sp], -lr @ │ │ │ │ - eoreq ip, sp, r0, lsl #10 │ │ │ │ - mlaeq sp, r9, r7, ip │ │ │ │ - eoreq ip, sp, r7, ror #8 │ │ │ │ + b 4bdf00 │ │ │ │ + eoreq ip, sp, r9, asr #14 │ │ │ │ + strdeq ip, [sp], -sl @ │ │ │ │ + ldrdeq r9, [fp], -r1 @ │ │ │ │ + ldrdeq ip, [sp], -r7 @ │ │ │ │ + eoreq ip, sp, r9, ror r5 │ │ │ │ + eoreq ip, sp, lr, asr #9 │ │ │ │ + strdeq ip, [sp], -r0 @ │ │ │ │ + eoreq ip, sp, r9, lsl #15 │ │ │ │ + eoreq ip, sp, r7, asr r4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add ip, sp, #1088 @ 0x440 │ │ │ │ add r7, lr, #136 @ 0x88 │ │ │ │ mov r1, ip │ │ │ │ ldm r7!, {r0, r2, r3, r4, r5, r6} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ │ │ ldm r7, {r0, r2, r3, r4, r5, r6} │ │ │ │ @@ -1173649,669 +1173653,669 @@ │ │ │ │ str r0, [sp, #924] @ 0x39c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4be3a4 │ │ │ │ + bne 4be3b4 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ add r1, sp, #768 @ 0x300 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ bl 438d4 │ │ │ │ - b 4be3d4 │ │ │ │ - ldr r1, [pc, #2256] @ 4bec7c │ │ │ │ - ldr r2, [pc, #2256] @ 4bec80 │ │ │ │ + b 4be3e4 │ │ │ │ + ldr r1, [pc, #2256] @ 4bec8c │ │ │ │ + ldr r2, [pc, #2256] @ 4bec90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ mov r0, #3 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ - bl 4c56b8 │ │ │ │ + bl 4c56c8 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4bd528 │ │ │ │ + bl 4e6920 │ │ │ │ + b 4bd538 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bec18 │ │ │ │ + beq 4bec28 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bec18 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4bec28 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ - bl 4c56b8 │ │ │ │ - b 4bec10 │ │ │ │ + bl 4c56c8 │ │ │ │ + b 4bec20 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4be444 │ │ │ │ + beq 4be454 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #572] @ 0x23c │ │ │ │ bl 2bcc50 │ │ │ │ - b 4be444 │ │ │ │ + b 4be454 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4be460 │ │ │ │ + bne 4be470 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ - b 4be484 │ │ │ │ + b 4be494 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4be484 │ │ │ │ + b 4be494 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4be4b4 │ │ │ │ + bne 4be4c4 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4be4d0 │ │ │ │ + bne 4be4e0 │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4be51c │ │ │ │ + bne 4be52c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ - b 4be550 │ │ │ │ + b 4be560 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4be498 │ │ │ │ + beq 4be4a8 │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4be4a8 │ │ │ │ - b 4be51c │ │ │ │ + beq 4be4b8 │ │ │ │ + b 4be52c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4be4a8 │ │ │ │ + beq 4be4b8 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #444] @ 0x1bc │ │ │ │ bl 2bcc50 │ │ │ │ - b 4be550 │ │ │ │ - eoreq ip, sp, r6, lsl #3 │ │ │ │ + b 4be560 │ │ │ │ + eoreq ip, sp, r6, ror r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r7, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4be570 │ │ │ │ + bne 4be580 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ - b 4be5b0 │ │ │ │ - mlaeq sp, r6, r1, ip │ │ │ │ + b 4be5c0 │ │ │ │ + eoreq ip, sp, r6, lsl #3 │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4be5b0 │ │ │ │ - eoreq ip, sp, r4, asr #1 │ │ │ │ - strhteq ip, [sp], -r7 │ │ │ │ - strdeq ip, [sp], -r7 @ │ │ │ │ + b 4be5c0 │ │ │ │ + strhteq ip, [sp], -r4 │ │ │ │ + eoreq ip, sp, r7, lsr #3 │ │ │ │ + eoreq ip, sp, r7, ror #1 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4be5d0 │ │ │ │ + bne 4be5e0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ - b 4be618 │ │ │ │ - mlaeq sp, r7, r0, ip │ │ │ │ + b 4be628 │ │ │ │ + eoreq ip, sp, r7, lsl #1 │ │ │ │ ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4be618 │ │ │ │ - eoreq ip, sp, r2 │ │ │ │ - strhteq ip, [sp], -r0 │ │ │ │ - eoreq ip, sp, r3, asr r1 │ │ │ │ - eoreq ip, sp, lr, lsr r0 │ │ │ │ + b 4be628 │ │ │ │ + strdeq fp, [sp], -r2 @ │ │ │ │ + eoreq ip, sp, r0, lsr #3 │ │ │ │ + eoreq ip, sp, r3, asr #2 │ │ │ │ + eoreq ip, sp, lr, lsr #32 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #136] @ 0x88 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 4be650 │ │ │ │ + bne 4be660 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4beaa4 │ │ │ │ + bne 4beab4 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4beac0 │ │ │ │ - b 4beae0 │ │ │ │ - eoreq ip, sp, r4, asr #4 │ │ │ │ + bne 4bead0 │ │ │ │ + b 4beaf0 │ │ │ │ + eoreq ip, sp, r4, lsr r2 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4be63c │ │ │ │ - b 4beaa4 │ │ │ │ - subeq fp, r6, r4, ror fp │ │ │ │ + beq 4be64c │ │ │ │ + b 4beab4 │ │ │ │ + subeq fp, r6, r4, ror #22 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ - b 4be7d0 │ │ │ │ + b 4be7e0 │ │ │ │ bl 65120 │ │ │ │ - subeq fp, r6, r0, lsr fp │ │ │ │ + subeq fp, r6, r0, lsr #22 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ - b 4be7d0 │ │ │ │ + b 4be7e0 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ - b 4be7d0 │ │ │ │ + b 4be7e0 │ │ │ │ bl 65120 │ │ │ │ - strdeq fp, [r6], #-168 @ 0xffffff58 │ │ │ │ + subeq fp, r6, r8, ror #21 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ mov r7, #1 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ - b 4beac0 │ │ │ │ + b 4bead0 │ │ │ │ bl 65120 │ │ │ │ - strheq fp, [r6], #-164 @ 0xffffff5c │ │ │ │ + subeq fp, r6, r4, lsr #21 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ - b 4be7d0 │ │ │ │ + b 4be7e0 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ - b 4be7d0 │ │ │ │ + b 4be7e0 │ │ │ │ bl 65120 │ │ │ │ - subeq fp, r6, r4, ror #20 │ │ │ │ + subeq fp, r6, r4, asr sl │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ - b 4be7d0 │ │ │ │ + b 4be7e0 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ mov r6, #1 │ │ │ │ mov r0, #1 │ │ │ │ - b 4bea7c │ │ │ │ + b 4bea8c │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ - subeq fp, r6, r8, ror #19 │ │ │ │ + ldrdeq fp, [r6], #-152 @ 0xffffff68 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ - subeq fp, r6, r4, lsr #19 │ │ │ │ + umaaleq fp, r6, r4, r9 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ - subeq fp, r6, r0, ror #18 │ │ │ │ + subeq fp, r6, r0, asr r9 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ - eoreq fp, sp, ip, asr #26 │ │ │ │ + eoreq fp, sp, ip, lsr sp │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ - strdeq fp, [sp], -ip @ │ │ │ │ + eoreq fp, sp, ip, ror #25 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ - ldrdeq fp, [sp], -r1 @ │ │ │ │ + eoreq fp, sp, r1, asr #25 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ - strhteq fp, [sp], -pc │ │ │ │ + eoreq fp, sp, pc, lsr #25 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 49af44 │ │ │ │ - b 4bea70 │ │ │ │ + b 4bea80 │ │ │ │ bl 65120 │ │ │ │ - b 4bea6c │ │ │ │ - b 4bea6c │ │ │ │ - b 4bea6c │ │ │ │ - eoreq fp, sp, sl, asr #24 │ │ │ │ + b 4bea7c │ │ │ │ + b 4bea7c │ │ │ │ + b 4bea7c │ │ │ │ + eoreq fp, sp, sl, lsr ip │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bec18 │ │ │ │ + beq 4bec28 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bec18 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4bec28 │ │ │ │ bl 65120 │ │ │ │ - eoreq fp, sp, r9, lsr ip │ │ │ │ - eoreq fp, sp, r5, ror #23 │ │ │ │ - eoreq fp, sp, r6, ror #23 │ │ │ │ - eoreq fp, sp, r3, asr #23 │ │ │ │ - eoreq fp, sp, r6, lsl #23 │ │ │ │ + eoreq fp, sp, r9, lsr #24 │ │ │ │ + ldrdeq fp, [sp], -r5 @ │ │ │ │ + ldrdeq fp, [sp], -r6 @ │ │ │ │ + strhteq fp, [sp], -r3 │ │ │ │ + eoreq fp, sp, r6, ror fp │ │ │ │ + eoreq fp, sp, r4, asr fp │ │ │ │ eoreq fp, sp, r4, ror #22 │ │ │ │ - eoreq fp, sp, r4, ror fp │ │ │ │ - eoreq fp, sp, r6, ror #22 │ │ │ │ - eoreq fp, sp, r0, ror #22 │ │ │ │ - eoreq fp, sp, fp, asr fp │ │ │ │ - eoreq fp, sp, fp, lsl fp │ │ │ │ - eoreq fp, sp, r0, lsr #22 │ │ │ │ + eoreq fp, sp, r6, asr fp │ │ │ │ + eoreq fp, sp, r0, asr fp │ │ │ │ + eoreq fp, sp, fp, asr #22 │ │ │ │ + eoreq fp, sp, fp, lsl #22 │ │ │ │ + eoreq fp, sp, r0, lsl fp │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ mov r7, #1 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4be63c │ │ │ │ + beq 4be64c │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #420] @ 0x1a4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4beae0 │ │ │ │ + beq 4beaf0 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4beae0 │ │ │ │ + beq 4beaf0 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #436] @ 0x1b4 │ │ │ │ bl 2bcc50 │ │ │ │ tst r6, #1 │ │ │ │ - beq 4beb08 │ │ │ │ + beq 4beb18 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4beb08 │ │ │ │ + beq 4beb18 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4beb34 │ │ │ │ + beq 4beb44 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4beb34 │ │ │ │ + beq 4beb44 │ │ │ │ ldr r0, [sp, #596] @ 0x254 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #468] @ 0x1d4 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4beb60 │ │ │ │ + beq 4beb70 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4beb60 │ │ │ │ + beq 4beb70 │ │ │ │ ldr r0, [sp, #600] @ 0x258 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #428] @ 0x1ac │ │ │ │ bl 2bcc50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4beb88 │ │ │ │ + beq 4beb98 │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4beb88 │ │ │ │ + beq 4beb98 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #444] @ 0x1bc │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 4bebac │ │ │ │ + beq 4bebbc │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r4 │ │ │ │ - beq 4bebd0 │ │ │ │ + beq 4bebe0 │ │ │ │ ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldr r1, [sp, #592] @ 0x250 │ │ │ │ subs r0, r0, #3 │ │ │ │ movwne r0, #1 │ │ │ │ and r0, r0, r1 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4bec10 │ │ │ │ + bne 4bec20 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #136] @ 0x88 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4bec10 │ │ │ │ + beq 4bec20 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, sl │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq fp, sp, r6, lsr #22 │ │ │ │ - eoreq fp, sp, ip, lsr #22 │ │ │ │ - eoreq fp, sp, r7, lsl fp │ │ │ │ - eoreq fp, sp, r2, lsl fp │ │ │ │ - strdeq fp, [sp], -r3 @ │ │ │ │ - eoreq fp, sp, r4, lsl fp │ │ │ │ - eoreq fp, sp, r0, asr sl │ │ │ │ - eoreq fp, sp, r3, asr #20 │ │ │ │ - eoreq fp, sp, r2, lsl #21 │ │ │ │ - eoreq fp, sp, r9, lsl #20 │ │ │ │ - strhteq fp, [sp], -r9 │ │ │ │ - eoreq fp, sp, fp, ror r9 │ │ │ │ - eoreq fp, sp, sl, ror #18 │ │ │ │ - eoreq r8, fp, r5, lsl r7 │ │ │ │ - eoreq r8, fp, r9, asr #12 │ │ │ │ - eoreq fp, sp, r0, ror #17 │ │ │ │ - eoreq fp, sp, r0, lsr #17 │ │ │ │ - eoreq fp, sp, r2, asr #17 │ │ │ │ - eoreq fp, sp, r4, lsr #17 │ │ │ │ - mlaeq sp, r4, r8, fp │ │ │ │ + eoreq fp, sp, r6, lsl fp │ │ │ │ + eoreq fp, sp, ip, lsl fp │ │ │ │ + eoreq fp, sp, r7, lsl #22 │ │ │ │ + eoreq fp, sp, r2, lsl #22 │ │ │ │ + eoreq fp, sp, r3, ror #21 │ │ │ │ + eoreq fp, sp, r4, lsl #22 │ │ │ │ + eoreq fp, sp, r0, asr #20 │ │ │ │ + eoreq fp, sp, r3, lsr sl │ │ │ │ + eoreq fp, sp, r2, ror sl │ │ │ │ + strdeq fp, [sp], -r9 @ │ │ │ │ + eoreq fp, sp, r9, lsr #19 │ │ │ │ + eoreq fp, sp, fp, ror #18 │ │ │ │ + eoreq fp, sp, sl, asr r9 │ │ │ │ + eoreq r8, fp, r5, lsl #14 │ │ │ │ + eoreq r8, fp, r9, lsr r6 │ │ │ │ + ldrdeq fp, [sp], -r0 @ │ │ │ │ mlaeq sp, r0, r8, fp │ │ │ │ - eoreq fp, sp, fp, ror #16 │ │ │ │ - subeq ip, r6, r4, ror r1 │ │ │ │ - subeq ip, r6, r8, ror r1 │ │ │ │ + strhteq fp, [sp], -r2 │ │ │ │ + mlaeq sp, r4, r8, fp │ │ │ │ + eoreq fp, sp, r4, lsl #17 │ │ │ │ + eoreq fp, sp, r0, lsl #17 │ │ │ │ + eoreq fp, sp, fp, asr r8 │ │ │ │ + subeq ip, r6, r4, ror #2 │ │ │ │ + subeq ip, r6, r8, ror #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d0a94 │ │ │ │ + bl 4d0aa4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 4becd0 │ │ │ │ + bne 4bece0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4becf0 │ │ │ │ + bl 4e6920 │ │ │ │ + b 4bed00 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bed08 │ │ │ │ + bne 4bed18 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #6 │ │ │ │ movne r0, sp │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #144] @ 4beda0 │ │ │ │ - ldr r2, [pc, #144] @ 4beda4 │ │ │ │ + ldr r1, [pc, #144] @ 4bedb0 │ │ │ │ + ldr r2, [pc, #144] @ 4bedb4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ strd r0, [r5] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4c58b0 │ │ │ │ - b 4bece8 │ │ │ │ + bl 4c58c0 │ │ │ │ + b 4becf8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4c58b0 │ │ │ │ - b 4bed8c │ │ │ │ + bl 4c58c0 │ │ │ │ + b 4bed9c │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bed94 │ │ │ │ + beq 4beda4 │ │ │ │ mov r0, sp │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bed94 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4beda4 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bed94 │ │ │ │ + beq 4beda4 │ │ │ │ mov r0, sp │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bed94 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4beda4 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq fp, r6, r0, lsl r8 │ │ │ │ - subeq fp, r6, r4, lsl r8 │ │ │ │ + subeq fp, r6, r0, lsl #16 │ │ │ │ + subeq fp, r6, r4, lsl #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ orr r6, r7, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -1174321,262 +1174325,262 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r8, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 4cfff4 │ │ │ │ + bl 4d0004 │ │ │ │ ldrb r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4bef74 │ │ │ │ + beq 4bef84 │ │ │ │ ldrb r0, [sp, #121] @ 0x79 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4bee58 │ │ │ │ + bne 4bee68 │ │ │ │ ldrb r4, [sp, #40] @ 0x28 │ │ │ │ strb sl, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4befa8 │ │ │ │ + beq 4befb8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ strb r4, [sp, #120] @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ bl 49af44 │ │ │ │ - b 4bee04 │ │ │ │ + b 4bee14 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, ip, lsr #5 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf0b8 │ │ │ │ + bne 4bf0c8 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ strb sl, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bf068 │ │ │ │ + beq 4bf078 │ │ │ │ strb r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4bf07c │ │ │ │ + bne 4bf08c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldrd r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - b 4bee00 │ │ │ │ + b 4bee10 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4bf0d0 │ │ │ │ + bne 4bf0e0 │ │ │ │ mov r0, fp │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ mov r8, #1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bee00 │ │ │ │ - b 4befd4 │ │ │ │ + beq 4bee10 │ │ │ │ + b 4befe4 │ │ │ │ cmp r9, #2 │ │ │ │ - bne 4bf0a0 │ │ │ │ + bne 4bf0b0 │ │ │ │ ldrb r4, [sp, #40] @ 0x28 │ │ │ │ strb sl, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4bf084 │ │ │ │ + beq 4bf094 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #23 │ │ │ │ strb r4, [sp, #120] @ 0x78 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4bef54 │ │ │ │ + bne 4bef64 │ │ │ │ ldrb r9, [sp, #121] @ 0x79 │ │ │ │ mov r0, r7 │ │ │ │ bl 49af44 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #1 │ │ │ │ str r9, [sp, #20] │ │ │ │ - beq 4bee00 │ │ │ │ - b 4bf098 │ │ │ │ - ldr r2, [pc, #588] @ 4bf1a8 │ │ │ │ + beq 4bee10 │ │ │ │ + b 4bf0a8 │ │ │ │ + ldr r2, [pc, #588] @ 4bf1b8 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r9, [sp, #20] │ │ │ │ - b 4bef38 │ │ │ │ + b 4bef48 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ - b 4befd4 │ │ │ │ + b 4befe4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4befc0 │ │ │ │ + beq 4befd0 │ │ │ │ cmp r9, #2 │ │ │ │ - bne 4bf00c │ │ │ │ - ldr r0, [pc, #548] @ 4bf1bc │ │ │ │ + bne 4bf01c │ │ │ │ + ldr r0, [pc, #548] @ 4bf1cc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 55f08 │ │ │ │ mov r1, r0 │ │ │ │ - b 4befd4 │ │ │ │ - ldr r0, [pc, #516] @ 4bf1b4 │ │ │ │ + b 4befe4 │ │ │ │ + ldr r0, [pc, #516] @ 4bf1c4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r1, r0 │ │ │ │ - b 4befd4 │ │ │ │ - ldr r0, [pc, #496] @ 4bf1b8 │ │ │ │ + b 4befe4 │ │ │ │ + ldr r0, [pc, #496] @ 4bf1c8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ bl 55f08 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r2, #12] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r2, #8] │ │ │ │ str r1, [r2] │ │ │ │ add r0, fp, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #6 │ │ │ │ addne r0, sp, #40 @ 0x28 │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r8, #1 │ │ │ │ - beq 4bf050 │ │ │ │ + beq 4bf060 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4bf0e8 │ │ │ │ + bne 4bf0f8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r0, [r1, #8] │ │ │ │ and r0, r9, #1 │ │ │ │ str r2, [r1] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [r1, #4] │ │ │ │ strb r0, [r1, #12] │ │ │ │ add r0, fp, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4beff4 │ │ │ │ - ldr r0, [pc, #360] @ 4bf1c0 │ │ │ │ + bl 4e6920 │ │ │ │ + b 4bf004 │ │ │ │ + ldr r0, [pc, #360] @ 4bf1d0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ bl 55f08 │ │ │ │ mov r1, r0 │ │ │ │ - b 4befd4 │ │ │ │ - ldr r0, [pc, #304] @ 4bf1a0 │ │ │ │ + b 4befe4 │ │ │ │ + ldr r0, [pc, #304] @ 4bf1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - b 4befd4 │ │ │ │ - ldr r0, [pc, #288] @ 4bf1ac │ │ │ │ + b 4befe4 │ │ │ │ + ldr r0, [pc, #288] @ 4bf1bc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b 4befd4 │ │ │ │ - ldr r0, [pc, #252] @ 4bf1a4 │ │ │ │ + b 4befe4 │ │ │ │ + ldr r0, [pc, #252] @ 4bf1b4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4befd4 │ │ │ │ - ldr r0, [pc, #220] @ 4bf19c │ │ │ │ + b 4befe4 │ │ │ │ + ldr r0, [pc, #220] @ 4bf1ac │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4befd4 │ │ │ │ - ldr r0, [pc, #216] @ 4bf1b0 │ │ │ │ + b 4befe4 │ │ │ │ + ldr r0, [pc, #216] @ 4bf1c0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4befd4 │ │ │ │ - ldr r1, [pc, #212] @ 4bf1c4 │ │ │ │ - ldr r2, [pc, #212] @ 4bf1c8 │ │ │ │ + b 4befe4 │ │ │ │ + ldr r1, [pc, #212] @ 4bf1d4 │ │ │ │ + ldr r2, [pc, #212] @ 4bf1d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55f6c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #2 │ │ │ │ - b 4bf040 │ │ │ │ + b 4bf050 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4bf184 │ │ │ │ + b 4bf194 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 49af44 │ │ │ │ - b 4bf188 │ │ │ │ + b 4bf198 │ │ │ │ bl 65120 │ │ │ │ - b 4bf184 │ │ │ │ + b 4bf194 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bf190 │ │ │ │ + beq 4bf1a0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bf190 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4bf1a0 │ │ │ │ bl 65120 │ │ │ │ - b 4bf184 │ │ │ │ - b 4bf184 │ │ │ │ - b 4bf184 │ │ │ │ - b 4bf184 │ │ │ │ - b 4bf184 │ │ │ │ + b 4bf194 │ │ │ │ + b 4bf194 │ │ │ │ + b 4bf194 │ │ │ │ + b 4bf194 │ │ │ │ + b 4bf194 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bf190 │ │ │ │ + beq 4bf1a0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bf190 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4bf1a0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq sl, sp, r3, lsl #10 │ │ │ │ - eoreq r7, fp, r5, ror r5 │ │ │ │ - eoreq sl, sp, r5, asr #21 │ │ │ │ - subeq sl, r6, r8, ror r2 │ │ │ │ - eoreq r7, fp, r9, asr r5 │ │ │ │ - eoreq r3, fp, r7, asr #5 │ │ │ │ - eoreq r7, fp, r5, lsr r6 │ │ │ │ - strdeq sl, [sp], -fp @ │ │ │ │ - ldrdeq sl, [sp], -r5 @ │ │ │ │ - eoreq r3, fp, r7, asr #6 │ │ │ │ - subeq fp, r6, r0, lsr r4 │ │ │ │ - subeq fp, r6, r4, lsr r4 │ │ │ │ + strdeq sl, [sp], -r3 @ │ │ │ │ + eoreq r7, fp, r5, ror #10 │ │ │ │ + strhteq sl, [sp], -r5 │ │ │ │ + subeq sl, r6, r8, ror #4 │ │ │ │ + eoreq r7, fp, r9, asr #10 │ │ │ │ + strhteq r3, [fp], -r7 │ │ │ │ + eoreq r7, fp, r5, lsr #12 │ │ │ │ + eoreq sl, sp, fp, ror #11 │ │ │ │ + eoreq sl, sp, r5, asr #23 │ │ │ │ + eoreq r3, fp, r7, lsr r3 │ │ │ │ + subeq fp, r6, r0, lsr #8 │ │ │ │ + subeq fp, r6, r4, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #364 @ 0x16c │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ orr r1, r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ orr r1, r6, #1 │ │ │ │ @@ -1174587,15 +1174591,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 4bf270 │ │ │ │ + b 4bf280 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ ldm r1!, {r2, r3, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ @@ -1174609,18 +1174613,18 @@ │ │ │ │ mov sl, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov r9, r7 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4d0644 │ │ │ │ + bl 4d0654 │ │ │ │ ldrb r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf63c │ │ │ │ + bne 4bf64c │ │ │ │ ldrb r0, [sp, #209] @ 0xd1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @@ -1174628,185 +1174632,185 @@ │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r4, lsl #4 │ │ │ │ andeq r0, r0, r0, asr #4 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ andeq r0, r0, r0, lsl #5 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf72c │ │ │ │ + bne 4bf73c │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bf270 │ │ │ │ - b 4bf640 │ │ │ │ + beq 4bf280 │ │ │ │ + b 4bf650 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf6fc │ │ │ │ + bne 4bf70c │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ mov r5, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bf270 │ │ │ │ - b 4bf69c │ │ │ │ + beq 4bf280 │ │ │ │ + b 4bf6ac │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf71c │ │ │ │ + bne 4bf72c │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bf614 │ │ │ │ + beq 4bf624 │ │ │ │ strb r0, [sp, #336] @ 0x150 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #1220] @ 4bf848 │ │ │ │ + ldr r0, [pc, #1220] @ 4bf858 │ │ │ │ mov r1, #5 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r2, [pc, #1204] @ 4bf84c │ │ │ │ + ldr r2, [pc, #1204] @ 4bf85c │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 49a99c │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bf238 │ │ │ │ - b 4bf63c │ │ │ │ + beq 4bf248 │ │ │ │ + b 4bf64c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf70c │ │ │ │ + bne 4bf71c │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ mov r2, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bf270 │ │ │ │ - b 4bf694 │ │ │ │ + beq 4bf280 │ │ │ │ + b 4bf6a4 │ │ │ │ ldrb r5, [sp, #64] @ 0x40 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4bf600 │ │ │ │ + beq 4bf610 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ bl 438d4 │ │ │ │ strb r5, [sp, #208] @ 0xd0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ bl 49af44 │ │ │ │ - b 4bf25c │ │ │ │ + b 4bf26c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf75c │ │ │ │ + bne 4bf76c │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bf628 │ │ │ │ + beq 4bf638 │ │ │ │ strb r0, [sp, #336] @ 0x150 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #992] @ 4bf83c │ │ │ │ + ldr r0, [pc, #992] @ 4bf84c │ │ │ │ mov r1, #5 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r2, [pc, #976] @ 4bf840 │ │ │ │ + ldr r2, [pc, #976] @ 4bf850 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 49a99c │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4bf63c │ │ │ │ + bne 4bf64c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b 4bf25c │ │ │ │ + b 4bf26c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf74c │ │ │ │ + bne 4bf75c │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ mov r5, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r9 │ │ │ │ mov r3, sl │ │ │ │ - beq 4bf270 │ │ │ │ - b 4bf68c │ │ │ │ + beq 4bf280 │ │ │ │ + b 4bf69c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf73c │ │ │ │ + bne 4bf74c │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ mov r5, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, fp │ │ │ │ - beq 4bf270 │ │ │ │ + beq 4bf280 │ │ │ │ mov r5, r3 │ │ │ │ - b 4bf640 │ │ │ │ + b 4bf650 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, #18 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bf6a4 │ │ │ │ + beq 4bf6b4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bf6b0 │ │ │ │ + beq 4bf6c0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bf6c0 │ │ │ │ + beq 4bf6d0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bf6d0 │ │ │ │ + beq 4bf6e0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bf6e0 │ │ │ │ + beq 4bf6f0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bf6ec │ │ │ │ + beq 4bf6fc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bf770 │ │ │ │ + beq 4bf780 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ add ip, sp, #256 @ 0x100 │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, ip │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ add r0, ip, #40 @ 0x28 │ │ │ │ @@ -1174814,41 +1174818,41 @@ │ │ │ │ add r5, sp, #168 @ 0xa8 │ │ │ │ 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} │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf788 │ │ │ │ + bne 4bf798 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 438d4 │ │ │ │ add r0, r5, #92 @ 0x5c │ │ │ │ str r8, [r5, #88] @ 0x58 │ │ │ │ stm r0, {r4, r9, fp} │ │ │ │ mov r0, #0 │ │ │ │ str sl, [r5, #104] @ 0x68 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [r5] │ │ │ │ add r0, r1, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4bf674 │ │ │ │ - ldr r0, [pc, #560] @ 4bf838 │ │ │ │ + bl 4e6920 │ │ │ │ + b 4bf684 │ │ │ │ + ldr r0, [pc, #560] @ 4bf848 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bf780 │ │ │ │ - ldr r0, [pc, #564] @ 4bf850 │ │ │ │ + b 4bf790 │ │ │ │ + ldr r0, [pc, #564] @ 4bf860 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bf638 │ │ │ │ - ldr r0, [pc, #532] @ 4bf844 │ │ │ │ + b 4bf648 │ │ │ │ + ldr r0, [pc, #532] @ 4bf854 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r5, [sp, #212] @ 0xd4 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ @@ -1174858,410 +1174862,410 @@ │ │ │ │ add r0, r7, #8 │ │ │ │ bl 438d4 │ │ │ │ add r0, r7, #92 @ 0x5c │ │ │ │ str r8, [r7, #88] @ 0x58 │ │ │ │ stm r0, {r4, r9, fp} │ │ │ │ str sl, [r7, #104] @ 0x68 │ │ │ │ add r0, r6, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ addne r0, sp, #64 @ 0x40 │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #364 @ 0x16c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r2 │ │ │ │ - b 4bf640 │ │ │ │ + b 4bf650 │ │ │ │ mov r5, r1 │ │ │ │ - b 4bf640 │ │ │ │ + b 4bf650 │ │ │ │ mov r5, r7 │ │ │ │ - b 4bf640 │ │ │ │ - ldr r0, [pc, #364] @ 4bf818 │ │ │ │ + b 4bf650 │ │ │ │ + ldr r0, [pc, #364] @ 4bf828 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf77c │ │ │ │ - ldr r0, [pc, #412] @ 4bf854 │ │ │ │ + b 4bf78c │ │ │ │ + ldr r0, [pc, #412] @ 4bf864 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf77c │ │ │ │ - ldr r0, [pc, #400] @ 4bf858 │ │ │ │ + b 4bf78c │ │ │ │ + ldr r0, [pc, #400] @ 4bf868 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf77c │ │ │ │ - ldr r0, [pc, #388] @ 4bf85c │ │ │ │ + b 4bf78c │ │ │ │ + ldr r0, [pc, #388] @ 4bf86c │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf77c │ │ │ │ - ldr r0, [pc, #376] @ 4bf860 │ │ │ │ + b 4bf78c │ │ │ │ + ldr r0, [pc, #376] @ 4bf870 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf77c │ │ │ │ - ldr r0, [pc, #368] @ 4bf864 │ │ │ │ + b 4bf78c │ │ │ │ + ldr r0, [pc, #368] @ 4bf874 │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf77c │ │ │ │ - ldr r0, [pc, #296] @ 4bf82c │ │ │ │ + b 4bf78c │ │ │ │ + ldr r0, [pc, #296] @ 4bf83c │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf768 │ │ │ │ - ldr r0, [pc, #276] @ 4bf828 │ │ │ │ + b 4bf778 │ │ │ │ + ldr r0, [pc, #276] @ 4bf838 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf768 │ │ │ │ - ldr r0, [pc, #256] @ 4bf824 │ │ │ │ + b 4bf778 │ │ │ │ + ldr r0, [pc, #256] @ 4bf834 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf768 │ │ │ │ - ldr r0, [pc, #232] @ 4bf81c │ │ │ │ + b 4bf778 │ │ │ │ + ldr r0, [pc, #232] @ 4bf82c │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf768 │ │ │ │ - ldr r0, [pc, #240] @ 4bf834 │ │ │ │ + b 4bf778 │ │ │ │ + ldr r0, [pc, #240] @ 4bf844 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf768 │ │ │ │ - ldr r0, [pc, #220] @ 4bf830 │ │ │ │ + b 4bf778 │ │ │ │ + ldr r0, [pc, #220] @ 4bf840 │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4bf768 │ │ │ │ - ldr r0, [pc, #188] @ 4bf820 │ │ │ │ + b 4bf778 │ │ │ │ + ldr r0, [pc, #188] @ 4bf830 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55fe4 │ │ │ │ - b 4bf780 │ │ │ │ - ldr r0, [pc, #240] @ 4bf868 │ │ │ │ + b 4bf790 │ │ │ │ + ldr r0, [pc, #240] @ 4bf878 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f08 │ │ │ │ mov r5, r0 │ │ │ │ - b 4bf640 │ │ │ │ - ldr r1, [pc, #220] @ 4bf86c │ │ │ │ - ldr r2, [pc, #220] @ 4bf870 │ │ │ │ + b 4bf650 │ │ │ │ + ldr r1, [pc, #220] @ 4bf87c │ │ │ │ + ldr r2, [pc, #220] @ 4bf880 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55f6c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b 4bf5ec │ │ │ │ - b 4bf800 │ │ │ │ + b 4bf5fc │ │ │ │ + b 4bf810 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bf80c │ │ │ │ + beq 4bf81c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bf80c │ │ │ │ + bl 4c53cc │ │ │ │ + b 4bf81c │ │ │ │ bl 65120 │ │ │ │ - b 4bf800 │ │ │ │ - b 4bf800 │ │ │ │ - b 4bf800 │ │ │ │ + b 4bf810 │ │ │ │ + b 4bf810 │ │ │ │ + b 4bf810 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bf80c │ │ │ │ + beq 4bf81c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bf80c │ │ │ │ + bl 4c53cc │ │ │ │ + b 4bf81c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq sl, sp, r7, lsr r5 │ │ │ │ - eoreq sl, sp, fp, lsr #9 │ │ │ │ - eoreq r6, fp, sp, asr #28 │ │ │ │ - eoreq sl, sp, ip, lsl #10 │ │ │ │ - eoreq sl, sp, r9, lsr #10 │ │ │ │ - eoreq sl, sp, r6, asr #10 │ │ │ │ - eoreq sl, sp, r8, lsl #10 │ │ │ │ - eoreq sl, sp, r4, lsr #10 │ │ │ │ - ldrdeq r6, [fp], -sp @ │ │ │ │ - subeq fp, r6, r0, lsr #5 │ │ │ │ - eoreq sl, sp, r9, asr #23 │ │ │ │ - strhteq r6, [fp], -r5 │ │ │ │ - subeq fp, r6, r8, ror r3 │ │ │ │ - eoreq sl, sp, r1, lsr #25 │ │ │ │ - eoreq r6, fp, r9, asr #31 │ │ │ │ - strdeq r6, [fp], -r9 @ │ │ │ │ - eoreq sl, sp, r8, ror #10 │ │ │ │ - eoreq sl, sp, r5, ror #10 │ │ │ │ - eoreq sl, sp, r6, ror #10 │ │ │ │ - eoreq sl, sp, r8, ror #10 │ │ │ │ - strdeq sl, [sp], -r0 @ │ │ │ │ - umaaleq sl, r6, r0, sp │ │ │ │ - umaaleq sl, r6, r4, sp │ │ │ │ + eoreq sl, sp, r7, lsr #10 │ │ │ │ + mlaeq sp, fp, r4, sl │ │ │ │ + eoreq r6, fp, sp, lsr lr │ │ │ │ + strdeq sl, [sp], -ip @ │ │ │ │ + eoreq sl, sp, r9, lsl r5 │ │ │ │ + eoreq sl, sp, r6, lsr r5 │ │ │ │ + strdeq sl, [sp], -r8 @ │ │ │ │ + eoreq sl, sp, r4, lsl r5 │ │ │ │ + eoreq r6, fp, sp, asr #31 │ │ │ │ + umaaleq fp, r6, r0, r2 │ │ │ │ + strhteq sl, [sp], -r9 │ │ │ │ + eoreq r6, fp, r5, lsr #31 │ │ │ │ + subeq fp, r6, r8, ror #6 │ │ │ │ + mlaeq sp, r1, ip, sl │ │ │ │ + strhteq r6, [fp], -r9 │ │ │ │ + eoreq r6, fp, r9, ror #29 │ │ │ │ + eoreq sl, sp, r8, asr r5 │ │ │ │ + eoreq sl, sp, r5, asr r5 │ │ │ │ + eoreq sl, sp, r6, asr r5 │ │ │ │ + eoreq sl, sp, r8, asr r5 │ │ │ │ + eoreq sl, sp, r0, ror #9 │ │ │ │ + subeq sl, r6, r0, lsl #27 │ │ │ │ + subeq sl, r6, r4, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r8, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4b5bec │ │ │ │ + bl 4b5bfc │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #24 │ │ │ │ - bne 4bf8c0 │ │ │ │ + bne 4bf8d0 │ │ │ │ ldm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ add r0, r8, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4bf8dc │ │ │ │ + bl 4e6920 │ │ │ │ + b 4bf8ec │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf8f4 │ │ │ │ + bne 4bf904 │ │ │ │ ldm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ add r0, r8, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #6 │ │ │ │ movne r0, sp │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #144] @ 4bf98c │ │ │ │ - ldr r2, [pc, #144] @ 4bf990 │ │ │ │ + ldr r1, [pc, #144] @ 4bf99c │ │ │ │ + ldr r2, [pc, #144] @ 4bf9a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 55f6c │ │ │ │ mov r1, #24 │ │ │ │ str r0, [r5, #4] │ │ │ │ strb r1, [r5] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4c549c │ │ │ │ - b 4bf8d4 │ │ │ │ + bl 4c54ac │ │ │ │ + b 4bf8e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4c549c │ │ │ │ - b 4bf978 │ │ │ │ + bl 4c54ac │ │ │ │ + b 4bf988 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bf980 │ │ │ │ + beq 4bf990 │ │ │ │ mov r0, sp │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bf980 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4bf990 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bf980 │ │ │ │ + beq 4bf990 │ │ │ │ mov r0, sp │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bf980 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4bf990 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq sl, r6, r4, lsr #24 │ │ │ │ - subeq sl, r6, r8, lsr #24 │ │ │ │ + subeq sl, r6, r4, lsl ip │ │ │ │ + subeq sl, r6, r8, lsl ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add r5, sp, #16 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ orr r6, r5, #1 │ │ │ │ orr r7, r4, #1 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ mov fp, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4d0524 │ │ │ │ + bl 4d0534 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4bfa7c │ │ │ │ + beq 4bfa8c │ │ │ │ ldrb r0, [sp, #97] @ 0x61 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4bfaa8 │ │ │ │ + beq 4bfab8 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4bfa24 │ │ │ │ + beq 4bfa34 │ │ │ │ ldrb r9, [sp, #16] │ │ │ │ strb fp, [sp, #16] │ │ │ │ cmp r9, #6 │ │ │ │ - beq 4bfacc │ │ │ │ + beq 4bfadc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ strb r9, [sp, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ bl 49af44 │ │ │ │ - b 4bf9c8 │ │ │ │ + b 4bf9d8 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bfb5c │ │ │ │ + bne 4bfb6c │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ strb fp, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bfb3c │ │ │ │ + beq 4bfb4c │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ bl 499fbc │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 4bfb54 │ │ │ │ + beq 4bfb64 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 4bf9c8 │ │ │ │ + b 4bf9d8 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4bfae8 │ │ │ │ + beq 4bfaf8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4bfae8 │ │ │ │ + beq 4bfaf8 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 2bcc50 │ │ │ │ - b 4bfae8 │ │ │ │ + b 4bfaf8 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bfb10 │ │ │ │ - ldr r0, [pc, #432] @ 4bfc68 │ │ │ │ + bne 4bfb20 │ │ │ │ + ldr r0, [pc, #432] @ 4bfc78 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ bl 55f08 │ │ │ │ mov r7, r0 │ │ │ │ - b 4bfae8 │ │ │ │ - ldr r0, [pc, #392] @ 4bfc5c │ │ │ │ + b 4bfaf8 │ │ │ │ + ldr r0, [pc, #392] @ 4bfc6c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r7, r0 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bfa88 │ │ │ │ + bne 4bfa98 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [sl] │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ addne r0, sp, #16 │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bfb7c │ │ │ │ + bne 4bfb8c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sl, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r8, [sl] │ │ │ │ str r0, [sl, #8] │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4bfaf8 │ │ │ │ - ldr r0, [pc, #288] @ 4bfc64 │ │ │ │ + bl 4e6920 │ │ │ │ + b 4bfb08 │ │ │ │ + ldr r0, [pc, #288] @ 4bfc74 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4bfac4 │ │ │ │ + b 4bfad4 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ - b 4bfae8 │ │ │ │ - ldr r0, [pc, #252] @ 4bfc60 │ │ │ │ + b 4bfaf8 │ │ │ │ + ldr r0, [pc, #252] @ 4bfc70 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ bl 55fe4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4bfa90 │ │ │ │ - b 4bfae8 │ │ │ │ - ldr r1, [pc, #232] @ 4bfc6c │ │ │ │ - ldr r2, [pc, #232] @ 4bfc70 │ │ │ │ + bne 4bfaa0 │ │ │ │ + b 4bfaf8 │ │ │ │ + ldr r1, [pc, #232] @ 4bfc7c │ │ │ │ + ldr r2, [pc, #232] @ 4bfc80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [sl] │ │ │ │ - beq 4bfb30 │ │ │ │ + beq 4bfb40 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 2bcc50 │ │ │ │ - b 4bfb30 │ │ │ │ + b 4bfb40 │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4bfc48 │ │ │ │ + beq 4bfc58 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 2bcc50 │ │ │ │ - b 4bfc48 │ │ │ │ + b 4bfc58 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bfc50 │ │ │ │ + beq 4bfc60 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bfc50 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4bfc60 │ │ │ │ bl 65120 │ │ │ │ - b 4bfc38 │ │ │ │ + b 4bfc48 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ - b 4bfc3c │ │ │ │ - b 4bfc38 │ │ │ │ + b 4bfc4c │ │ │ │ + b 4bfc48 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4bfc50 │ │ │ │ + beq 4bfc60 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4bfc50 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4bfc60 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4bfbcc │ │ │ │ + bne 4bfbdc │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq r6, fp, r1, lsl fp │ │ │ │ - eoreq r2, fp, r3, asr #16 │ │ │ │ - mlaeq fp, sp, sl, r6 │ │ │ │ - eoreq r2, fp, fp, ror #17 │ │ │ │ - umaaleq sl, r6, ip, r9 │ │ │ │ - subeq sl, r6, r0, lsr #19 │ │ │ │ + eoreq r6, fp, r1, lsl #22 │ │ │ │ + eoreq r2, fp, r3, lsr r8 │ │ │ │ + eoreq r6, fp, sp, lsl #21 │ │ │ │ + ldrdeq r2, [fp], -fp @ │ │ │ │ + subeq sl, r6, ip, lsl #19 │ │ │ │ + umaaleq sl, r6, r0, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d14} │ │ │ │ sub sp, sp, #344 @ 0x158 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ add r5, sp, #504 @ 0x1f8 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ add r4, sp, #968 @ 0x3c8 │ │ │ │ str r6, [sp, #468] @ 0x1d4 │ │ │ │ orr r0, r4, #1 │ │ │ │ mov r6, #0 │ │ │ │ str r0, [sp, #500] @ 0x1f4 │ │ │ │ str r6, [sp, #456] @ 0x1c8 │ │ │ │ @@ -1175377,38 +1175381,38 @@ │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ mov r6, #2 │ │ │ │ str r6, [sp, #328] @ 0x148 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #356] @ 0x164 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #280] @ 0x118 │ │ │ │ - b 4bfec4 │ │ │ │ + b 4bfed4 │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ tst r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bne 4c123c │ │ │ │ + bne 4c124c │ │ │ │ mov sl, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d02c4 │ │ │ │ + bl 4d02d4 │ │ │ │ ldrb r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c1234 │ │ │ │ + bne 4c1244 │ │ │ │ ldrb r0, [sp, #969] @ 0x3c9 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, ip, lsl #18 │ │ │ │ andeq r0, r0, ip, lsl r8 │ │ │ │ @@ -1175464,35 +1175468,35 @@ │ │ │ │ andeq r1, r0, r0, lsl #3 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrdeq r1, [r0], -ip │ │ │ │ andeq r1, r0, ip, lsr r1 │ │ │ │ andeq r1, r0, ip, asr #6 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c248c │ │ │ │ + bne 4c249c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #456] @ 0x1c8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c2044 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c2054 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c2198 │ │ │ │ + bne 4c21a8 │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1de8 │ │ │ │ + beq 4c1df8 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1175500,221 +1175504,221 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ str r1, [sp, #284] @ 0x11c │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c23ac │ │ │ │ + bne 4c23bc │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c2074 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c2084 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c226c │ │ │ │ + bne 4c227c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #412] @ 0x19c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c207c │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c208c │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c23dc │ │ │ │ + bne 4c23ec │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d076c │ │ │ │ + bl 4d077c │ │ │ │ ldr r8, [sp, #972] @ 0x3cc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ str r1, [sp, #356] @ 0x164 │ │ │ │ vmov s24, r8 │ │ │ │ - b 4c0f20 │ │ │ │ + b 4c0f30 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c21c0 │ │ │ │ + bne 4c21d0 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c20bc │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c20cc │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c242c │ │ │ │ + bne 4c243c │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1d84 │ │ │ │ + beq 4c1d94 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ - bl 4ead38 │ │ │ │ + bl 4ead48 │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldr r8, [sp, #956] @ 0x3bc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - beq 4c1da0 │ │ │ │ + beq 4c1db0 │ │ │ │ ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #244] @ 0xf4 │ │ │ │ - b 4c1068 │ │ │ │ + b 4c1078 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c233c │ │ │ │ + bne 4c234c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #416] @ 0x1a0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c2034 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c2044 │ │ │ │ ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c224c │ │ │ │ + bne 4c225c │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1ea4 │ │ │ │ + beq 4c1eb4 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4c271c │ │ │ │ + bne 4c272c │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r8, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c24c0 │ │ │ │ + beq 4c24d0 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ str r8, [sp, #932] @ 0x3a4 │ │ │ │ str r0, [sp, #928] @ 0x3a0 │ │ │ │ - b 4c1068 │ │ │ │ + b 4c1078 │ │ │ │ ldr r0, [sp, #940] @ 0x3ac │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c246c │ │ │ │ + bne 4c247c │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1e90 │ │ │ │ + beq 4c1ea0 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4c27e8 │ │ │ │ + bne 4c27f8 │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r8, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c24c0 │ │ │ │ + beq 4c24d0 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ str r1, [sp, #948] @ 0x3b4 │ │ │ │ str r8, [sp, #944] @ 0x3b0 │ │ │ │ str r0, [sp, #940] @ 0x3ac │ │ │ │ - b 4c1068 │ │ │ │ + b 4c1078 │ │ │ │ ldr r0, [sp, #916] @ 0x394 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c237c │ │ │ │ + bne 4c238c │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1dfc │ │ │ │ + beq 4c1e0c │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4c2858 │ │ │ │ + bne 4c2868 │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r8, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c24c0 │ │ │ │ + beq 4c24d0 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ str r1, [sp, #924] @ 0x39c │ │ │ │ str r8, [sp, #920] @ 0x398 │ │ │ │ str r0, [sp, #916] @ 0x394 │ │ │ │ - b 4c1068 │ │ │ │ + b 4c1078 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c235c │ │ │ │ + bne 4c236c │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d076c │ │ │ │ + bl 4d077c │ │ │ │ ldr r8, [sp, #972] @ 0x3cc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ vmov s22, r8 │ │ │ │ - b 4c0f20 │ │ │ │ + b 4c0f30 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c240c │ │ │ │ + bne 4c241c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c2094 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c20a4 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c238c │ │ │ │ + bne 4c239c │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1ff8 │ │ │ │ + beq 4c2008 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1175722,311 +1175726,311 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c230c │ │ │ │ + bne 4c231c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #380] @ 0x17c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c2064 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c2074 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c23bc │ │ │ │ + bne 4c23cc │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c20cc │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c20dc │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c21ac │ │ │ │ + bne 4c21bc │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1e38 │ │ │ │ + beq 4c1e48 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4c280c │ │ │ │ + bne 4c281c │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [sp, #512] @ 0x200 │ │ │ │ mov r3, sl │ │ │ │ str r1, [sp, #484] @ 0x1e4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ mov r0, r9 │ │ │ │ - bne 4bfec4 │ │ │ │ - b 4c24f8 │ │ │ │ + bne 4bfed4 │ │ │ │ + b 4c2508 │ │ │ │ ldr r0, [sp, #468] @ 0x1d4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c21f8 │ │ │ │ + bne 4c2208 │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1e68 │ │ │ │ + beq 4c1e78 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4c26f0 │ │ │ │ + bne 4c2700 │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [sp, #512] @ 0x200 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ mov r0, r9 │ │ │ │ - bne 4bfec4 │ │ │ │ - b 4c20ec │ │ │ │ + bne 4bfed4 │ │ │ │ + b 4c20fc │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c23ec │ │ │ │ + bne 4c23fc │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c20c4 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c20d4 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4c22ac │ │ │ │ + bne 4c22bc │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1dd4 │ │ │ │ + beq 4c1de4 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 4c118c │ │ │ │ + bne 4c119c │ │ │ │ ldrb r0, [sp, #969] @ 0x3c9 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #352] @ 0x160 │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c24c0 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c22fc │ │ │ │ + bne 4c230c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c204c │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c205c │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4c22dc │ │ │ │ + bne 4c22ec │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1fd0 │ │ │ │ + beq 4c1fe0 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 4c11a8 │ │ │ │ + bne 4c11b8 │ │ │ │ ldrb r0, [sp, #969] @ 0x3c9 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #336] @ 0x150 │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c24c0 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4c241c │ │ │ │ + bne 4c242c │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1fa8 │ │ │ │ + beq 4c1fb8 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 4c11c4 │ │ │ │ + bne 4c11d4 │ │ │ │ ldrb r0, [sp, #969] @ 0x3c9 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r5, [sp, #268] @ 0x10c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #340] @ 0x154 │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c24c0 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c228c │ │ │ │ + bne 4c229c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c2084 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c2094 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c2164 │ │ │ │ + bne 4c2174 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c20a4 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c20b4 │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c22ec │ │ │ │ + bne 4c22fc │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #444] @ 0x1bc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c206c │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c207c │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c2144 │ │ │ │ + bne 4c2154 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #440] @ 0x1b8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c20ac │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c20bc │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c2208 │ │ │ │ + bne 4c2218 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #452] @ 0x1c4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c20b4 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c20c4 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c243c │ │ │ │ + bne 4c244c │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d076c │ │ │ │ + bl 4d077c │ │ │ │ ldr r8, [sp, #972] @ 0x3cc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ str r1, [sp, #368] @ 0x170 │ │ │ │ vmov s18, r8 │ │ │ │ - b 4c0f20 │ │ │ │ + b 4c0f30 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c227c │ │ │ │ + bne 4c228c │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1f58 │ │ │ │ + beq 4c1f68 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1176034,38 +1176038,38 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c23fc │ │ │ │ + bne 4c240c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #400] @ 0x190 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c203c │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c204c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c22bc │ │ │ │ + bne 4c22cc │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1eb8 │ │ │ │ + beq 4c1ec8 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1176073,40 +1176077,40 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c234c │ │ │ │ + bne 4c235c │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1d70 │ │ │ │ + beq 4c1d80 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ bl 499d60 │ │ │ │ - b 4bfe90 │ │ │ │ + b 4bfea0 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c23cc │ │ │ │ + bne 4c23dc │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1f94 │ │ │ │ + beq 4c1fa4 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1176114,23 +1176118,23 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c229c │ │ │ │ + bne 4c22ac │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1ee0 │ │ │ │ + beq 4c1ef0 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1176138,47 +1176142,47 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldr r0, [sp, #904] @ 0x388 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c222c │ │ │ │ + bne 4c223c │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1f08 │ │ │ │ + beq 4c1f18 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4c2798 │ │ │ │ + bne 4c27a8 │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r8, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c24c0 │ │ │ │ + beq 4c24d0 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ str r1, [sp, #912] @ 0x390 │ │ │ │ str r8, [sp, #908] @ 0x38c │ │ │ │ str r0, [sp, #904] @ 0x388 │ │ │ │ - b 4c1068 │ │ │ │ + b 4c1078 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c21e4 │ │ │ │ + bne 4c21f4 │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1e24 │ │ │ │ + beq 4c1e34 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1176186,49 +1176190,49 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ str r1, [sp, #312] @ 0x138 │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2174 │ │ │ │ + bne 4c2184 │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1f30 │ │ │ │ + beq 4c1f40 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4c2740 │ │ │ │ + bne 4c2750 │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [sp, #512] @ 0x200 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r0, r9 │ │ │ │ - bne 4bfec4 │ │ │ │ - b 4c20dc │ │ │ │ + bne 4bfed4 │ │ │ │ + b 4c20ec │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c245c │ │ │ │ + bne 4c246c │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1fe4 │ │ │ │ + beq 4c1ff4 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1176236,49 +1176240,49 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ str r1, [sp, #324] @ 0x144 │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c244c │ │ │ │ + bne 4c245c │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1f6c │ │ │ │ + beq 4c1f7c │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4c27bc │ │ │ │ + bne 4c27cc │ │ │ │ ldr r1, [sp, #508] @ 0x1fc │ │ │ │ mov r3, sl │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ ldr r2, [sp, #516] @ 0x204 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r2, fp │ │ │ │ str r1, [sp, #472] @ 0x1d8 │ │ │ │ mov r1, r6 │ │ │ │ - bne 4bfec4 │ │ │ │ - b 4c20fc │ │ │ │ + bne 4bfed4 │ │ │ │ + b 4c210c │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c2154 │ │ │ │ + bne 4c2164 │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1e10 │ │ │ │ + beq 4c1e20 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1176286,196 +1176290,196 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c2188 │ │ │ │ + bne 4c2198 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c208c │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c209c │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4c247c │ │ │ │ + bne 4c248c │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1f1c │ │ │ │ + beq 4c1f2c │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 4c11e0 │ │ │ │ + bne 4c11f0 │ │ │ │ ldrb r0, [sp, #969] @ 0x3c9 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r5, [sp, #260] @ 0x104 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #348] @ 0x15c │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c24c0 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c22cc │ │ │ │ + bne 4c22dc │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d076c │ │ │ │ + bl 4d077c │ │ │ │ ldr r8, [sp, #972] @ 0x3cc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ str r1, [sp, #364] @ 0x16c │ │ │ │ vmov s20, r8 │ │ │ │ - b 4c0f20 │ │ │ │ + b 4c0f30 │ │ │ │ ldr r0, [sp, #476] @ 0x1dc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c232c │ │ │ │ + bne 4c233c │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1dac │ │ │ │ + beq 4c1dbc │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4c276c │ │ │ │ + bne 4c277c │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ mov r3, sl │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ - bne 4bfec4 │ │ │ │ - b 4c2108 │ │ │ │ + bne 4bfed4 │ │ │ │ + b 4c2118 │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c236c │ │ │ │ + bne 4c237c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #396] @ 0x18c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c2054 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c2064 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4c239c │ │ │ │ + bne 4c23ac │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c200c │ │ │ │ + beq 4c201c │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 4c11fc │ │ │ │ + bne 4c120c │ │ │ │ ldrb r0, [sp, #969] @ 0x3c9 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r5, [sp, #264] @ 0x108 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #344] @ 0x158 │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c24c0 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c2134 │ │ │ │ + bne 4c2144 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #420] @ 0x1a4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c20d4 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c20e4 │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c231c │ │ │ │ + bne 4c232c │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d076c │ │ │ │ + bl 4d077c │ │ │ │ ldr r8, [sp, #972] @ 0x3cc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ str r1, [sp, #372] @ 0x174 │ │ │ │ vmov s16, r8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c24c0 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c225c │ │ │ │ + bne 4c226c │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #408] @ 0x198 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c205c │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c206c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c221c │ │ │ │ + bne 4c222c │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1ef4 │ │ │ │ + beq 4c1f04 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1176483,23 +1176487,23 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c249c │ │ │ │ + bne 4c24ac │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c1fbc │ │ │ │ + beq 4c1fcc │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1176507,69 +1176511,69 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1d5c │ │ │ │ + beq 4c1d6c │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - b 4bfec4 │ │ │ │ + b 4bfed4 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4c223c │ │ │ │ + bne 4c224c │ │ │ │ ldrb r5, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c1ecc │ │ │ │ + beq 4c1edc │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ strb r5, [sp, #968] @ 0x3c8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 4c1218 │ │ │ │ + bne 4c1228 │ │ │ │ ldrb r0, [sp, #969] @ 0x3c9 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r5, [sp, #276] @ 0x114 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c24c0 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c21d0 │ │ │ │ + bne 4c21e0 │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c2020 │ │ │ │ + beq 4c2030 │ │ │ │ strb r0, [sp, #968] @ 0x3c8 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ @@ -1176577,76 +1176581,76 @@ │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ - b 4bfeac │ │ │ │ + b 4bfebc │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c24ac │ │ │ │ + bne 4c24bc │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - beq 4bfec4 │ │ │ │ - b 4c209c │ │ │ │ - ldr r2, [pc, #4080] @ 4c2184 │ │ │ │ + beq 4bfed4 │ │ │ │ + b 4c20ac │ │ │ │ + ldr r2, [pc, #4080] @ 4c2194 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 4c05c4 │ │ │ │ - ldr r2, [pc, #4088] @ 4c21a8 │ │ │ │ + b 4c05d4 │ │ │ │ + ldr r2, [pc, #4088] @ 4c21b8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 4c0674 │ │ │ │ - ldr r2, [pc, #4080] @ 4c21bc │ │ │ │ + b 4c0684 │ │ │ │ + ldr r2, [pc, #4080] @ 4c21cc │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 4c06e8 │ │ │ │ - ldr r2, [pc, #4088] @ 4c21e0 │ │ │ │ + b 4c06f8 │ │ │ │ + ldr r2, [pc, #4088] @ 4c21f0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 4c0d44 │ │ │ │ - ldr r2, [pc, #4080] @ 4c21f4 │ │ │ │ + b 4c0d54 │ │ │ │ + ldr r2, [pc, #4080] @ 4c2204 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #16] │ │ │ │ - b 4c0e88 │ │ │ │ - ldr r2, [pc, #4088] @ 4c2218 │ │ │ │ + b 4c0e98 │ │ │ │ + ldr r2, [pc, #4088] @ 4c2228 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4c10c0 │ │ │ │ + b 4c10d0 │ │ │ │ ldr r8, [sp, #972] @ 0x3cc │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #956] @ 0x3bc │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ str r5, [r7, #4] │ │ │ │ @@ -1176719,15 +1176723,15 @@ │ │ │ │ add r0, sp, #904 @ 0x388 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r2, [sp, #1184] @ 0x4a0 │ │ │ │ addeq r0, r4, #220 @ 0xdc │ │ │ │ str r2, [sp, #260] @ 0x104 │ │ │ │ add r2, sp, #940 @ 0x3ac │ │ │ │ - vldr s26, [pc, #-328] @ 4c1244 │ │ │ │ + vldr s26, [pc, #-328] @ 4c1254 │ │ │ │ ldm r0, {r1, r3} │ │ │ │ vmov.f32 s28, s26 │ │ │ │ str r1, [sp, #1304] @ 0x518 │ │ │ │ ldr r1, [sp, #916] @ 0x394 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #1312] @ 0x520 │ │ │ │ add r0, sp, #916 @ 0x394 │ │ │ │ @@ -1177070,92 +1177074,92 @@ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ movne r1, r0 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ str r1, [sp, #456] @ 0x1c8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r1, [sp, #1188] @ 0x4a4 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c191c │ │ │ │ + beq 4c192c │ │ │ │ ldr r0, [sp, #1192] @ 0x4a8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov lr, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r1, [sp, #1200] @ 0x4b0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c1948 │ │ │ │ + beq 4c1958 │ │ │ │ ldr r0, [sp, #1204] @ 0x4b4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov lr, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r1, [sp, #1212] @ 0x4bc │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c1974 │ │ │ │ + beq 4c1984 │ │ │ │ ldr r0, [sp, #1216] @ 0x4c0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov lr, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #476] @ 0x1dc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r1, [sp, #1224] @ 0x4c8 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c19a0 │ │ │ │ + beq 4c19b0 │ │ │ │ ldr r0, [sp, #1228] @ 0x4cc │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov lr, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r1, [sp, #1236] @ 0x4d4 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c19cc │ │ │ │ + beq 4c19dc │ │ │ │ ldr r0, [sp, #1240] @ 0x4d8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov lr, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r1, [sp, #1248] @ 0x4e0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c19f8 │ │ │ │ + beq 4c1a08 │ │ │ │ ldr r0, [sp, #1252] @ 0x4e4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov lr, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r1, [sp, #1260] @ 0x4ec │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c1a24 │ │ │ │ + beq 4c1a34 │ │ │ │ ldr r0, [sp, #1264] @ 0x4f0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov lr, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r1, [sp, #1272] @ 0x4f8 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c1a50 │ │ │ │ + beq 4c1a60 │ │ │ │ ldr r0, [sp, #1276] @ 0x4fc │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov lr, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ @@ -1177176,15 +1177180,15 @@ │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ and r0, r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r1, [sp, #1284] @ 0x504 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4c2118 │ │ │ │ + bne 4c2128 │ │ │ │ ldr r3, [sp, #1304] @ 0x518 │ │ │ │ str r3, [sp, #788] @ 0x314 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #808] @ 0x328 │ │ │ │ ldr r3, [sp, #368] @ 0x170 │ │ │ │ ldr r0, [sp, #1320] @ 0x528 │ │ │ │ @@ -1177340,546 +1177344,546 @@ │ │ │ │ str r8, [sp, #572] @ 0x23c │ │ │ │ vstr s28, [sp, #772] @ 0x304 │ │ │ │ vstr s24, [sp, #752] @ 0x2f0 │ │ │ │ vstr s22, [sp, #732] @ 0x2dc │ │ │ │ vstr s20, [sp, #716] @ 0x2cc │ │ │ │ vstr s26, [sp, #712] @ 0x2c8 │ │ │ │ strb r1, [sp, #896] @ 0x380 │ │ │ │ - bne 4c287c │ │ │ │ + bne 4c288c │ │ │ │ ldr r0, [sp, #460] @ 0x1cc │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4c2604 │ │ │ │ - ldr r0, [pc, #4060] @ 4c2d40 │ │ │ │ + bl 4e6920 │ │ │ │ + b 4c2614 │ │ │ │ + ldr r0, [pc, #4060] @ 4c2d50 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #4052] @ 4c2d4c │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #4052] @ 4c2d5c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3796] @ 4c2c60 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3796] @ 4c2c70 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #488] @ 0x1e8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - b 4c24c0 │ │ │ │ - ldr r0, [pc, #4044] @ 4c2d80 │ │ │ │ + b 4c24d0 │ │ │ │ + ldr r0, [pc, #4044] @ 4c2d90 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #476] @ 0x1dc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ - b 4c24c0 │ │ │ │ - ldr r0, [pc, #3976] @ 4c2d64 │ │ │ │ + b 4c24d0 │ │ │ │ + ldr r0, [pc, #3976] @ 4c2d74 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #4060] @ 4c2dcc │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #4060] @ 4c2ddc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3948] @ 4c2d70 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3948] @ 4c2d80 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3992] @ 4c2db0 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3992] @ 4c2dc0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3916] @ 4c2d78 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3916] @ 4c2d88 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3976] @ 4c2dc8 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3976] @ 4c2dd8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ str r0, [sp, #484] @ 0x1e4 │ │ │ │ ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2508 │ │ │ │ - b 4c2848 │ │ │ │ - ldr r0, [pc, #3800] @ 4c2d48 │ │ │ │ + beq 4c2518 │ │ │ │ + b 4c2858 │ │ │ │ + ldr r0, [pc, #3800] @ 4c2d58 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #468] @ 0x1d4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ - b 4c24c0 │ │ │ │ - ldr r0, [pc, #3876] @ 4c2dbc │ │ │ │ + b 4c24d0 │ │ │ │ + ldr r0, [pc, #3876] @ 4c2dcc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3832] @ 4c2da4 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3832] @ 4c2db4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3780] @ 4c2d84 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3780] @ 4c2d94 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3836] @ 4c2dd0 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3836] @ 4c2de0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3712] @ 4c2d68 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3712] @ 4c2d78 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3744] @ 4c2d9c │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3744] @ 4c2dac │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3652] @ 4c2d54 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3652] @ 4c2d64 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3688] @ 4c2d8c │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3688] @ 4c2d9c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3624] @ 4c2d60 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3624] @ 4c2d70 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #480] @ 0x1e0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ - b 4c24c0 │ │ │ │ - ldr r0, [pc, #3604] @ 4c2d74 │ │ │ │ + b 4c24d0 │ │ │ │ + ldr r0, [pc, #3604] @ 4c2d84 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3640] @ 4c2dac │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3640] @ 4c2dbc │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #472] @ 0x1d8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ - b 4c24c0 │ │ │ │ - ldr r0, [pc, #3564] @ 4c2d88 │ │ │ │ + b 4c24d0 │ │ │ │ + ldr r0, [pc, #3564] @ 4c2d98 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3556] @ 4c2d94 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3556] @ 4c2da4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3600] @ 4c2dd4 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3600] @ 4c2de4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3520] @ 4c2d98 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3520] @ 4c2da8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3436] @ 4c2d58 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3436] @ 4c2d68 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3508] @ 4c2db4 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3508] @ 4c2dc4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3452] @ 4c2d90 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3452] @ 4c2da0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ - ldr r0, [pc, #3480] @ 4c2dc0 │ │ │ │ + b 4c24cc │ │ │ │ + ldr r0, [pc, #3480] @ 4c2dd0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c24bc │ │ │ │ + b 4c24cc │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #128] @ 0x80 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #124] @ 0x7c │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #104] @ 0x68 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r2 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r3 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #472] @ 0x1d8 │ │ │ │ - b 4c24bc │ │ │ │ + b 4c24cc │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r1 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ - b 4c24c0 │ │ │ │ + b 4c24d0 │ │ │ │ ldr r0, [sp, #1288] @ 0x508 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov lr, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov ip, r7 │ │ │ │ - b 4c1aac │ │ │ │ - ldr r0, [pc, #2968] @ 4c2cd4 │ │ │ │ + b 4c1abc │ │ │ │ + ldr r0, [pc, #2968] @ 4c2ce4 │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2868] @ 4c2c80 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2868] @ 4c2c90 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2952] @ 4c2ce4 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2952] @ 4c2cf4 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2868] @ 4c2ca0 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2868] @ 4c2cb0 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2832] @ 4c2c8c │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2832] @ 4c2c9c │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - subeq r8, r6, r8, asr #32 │ │ │ │ - ldr r0, [pc, #2952] @ 4c2d18 │ │ │ │ + b 4c24c8 │ │ │ │ + subeq r8, r6, r8, lsr r0 │ │ │ │ + ldr r0, [pc, #2952] @ 4c2d28 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2956] @ 4c2d2c │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2956] @ 4c2d3c │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - subeq r8, r6, ip, lsr #32 │ │ │ │ - ldr r0, [pc, #2932] @ 4c2d28 │ │ │ │ + b 4c24c8 │ │ │ │ + subeq r8, r6, ip, lsl r0 │ │ │ │ + ldr r0, [pc, #2932] @ 4c2d38 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - subeq r8, r6, r0, lsl r0 │ │ │ │ - ldr r0, [pc, #2904] @ 4c2d20 │ │ │ │ + b 4c24c8 │ │ │ │ + subeq r8, r6, r0 │ │ │ │ + ldr r0, [pc, #2904] @ 4c2d30 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2884] @ 4c2d1c │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2884] @ 4c2d2c │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - strdeq r7, [r6], #-244 @ 0xffffff0c │ │ │ │ - ldr r0, [pc, #2752] @ 4c2cac │ │ │ │ + b 4c24c8 │ │ │ │ + subeq r7, r6, r4, ror #31 │ │ │ │ + ldr r0, [pc, #2752] @ 4c2cbc │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldrdeq r7, [r6], #-248 @ 0xffffff08 │ │ │ │ - ldr r0, [pc, #2676] @ 4c2c74 │ │ │ │ + b 4c24c8 │ │ │ │ + subeq r7, r6, r8, asr #31 │ │ │ │ + ldr r0, [pc, #2676] @ 4c2c84 │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2648] @ 4c2c68 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2648] @ 4c2c78 │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - strheq r7, [r6], #-252 @ 0xffffff04 │ │ │ │ - ldr r0, [pc, #2728] @ 4c2ccc │ │ │ │ + b 4c24c8 │ │ │ │ + subeq r7, r6, ip, lsr #31 │ │ │ │ + ldr r0, [pc, #2728] @ 4c2cdc │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2632] @ 4c2c7c │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2632] @ 4c2c8c │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2800] @ 4c2d34 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2800] @ 4c2d44 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2684] @ 4c2cd0 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2684] @ 4c2ce0 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2712] @ 4c2cfc │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2712] @ 4c2d0c │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2692] @ 4c2cf8 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2692] @ 4c2d08 │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2596] @ 4c2ca8 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2596] @ 4c2cb8 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2520] @ 4c2c6c │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2520] @ 4c2c7c │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2548] @ 4c2c98 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2548] @ 4c2ca8 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2528] @ 4c2c94 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2528] @ 4c2ca4 │ │ │ │ mov r1, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2544] @ 4c2cb4 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2544] @ 4c2cc4 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2604] @ 4c2d00 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2604] @ 4c2d10 │ │ │ │ mov r1, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2532] @ 4c2cc8 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2532] @ 4c2cd8 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2428] @ 4c2c70 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2428] @ 4c2c80 │ │ │ │ mov r1, #17 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2436] @ 4c2c88 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2436] @ 4c2c98 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2576] @ 4c2d24 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2576] @ 4c2d34 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2484] @ 4c2cd8 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2484] @ 4c2ce8 │ │ │ │ mov r1, #23 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2428] @ 4c2cb0 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2428] @ 4c2cc0 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2480] @ 4c2cf4 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2480] @ 4c2d04 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2340] @ 4c2c78 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2340] @ 4c2c88 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2480] @ 4c2d14 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2480] @ 4c2d24 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2456] @ 4c2d0c │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2456] @ 4c2d1c │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2336] @ 4c2ca4 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2336] @ 4c2cb4 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2388] @ 4c2ce8 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2388] @ 4c2cf8 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2332] @ 4c2cc0 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2332] @ 4c2cd0 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2396] @ 4c2d10 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2396] @ 4c2d20 │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2252] @ 4c2c90 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2252] @ 4c2ca0 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2276] @ 4c2cb8 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2276] @ 4c2cc8 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2388] @ 4c2d38 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2388] @ 4c2d48 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2320] @ 4c2d04 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2320] @ 4c2d14 │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2308] @ 4c2d08 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2308] @ 4c2d18 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2184] @ 4c2c9c │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2184] @ 4c2cac │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2208] @ 4c2cc4 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2208] @ 4c2cd4 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2236] @ 4c2cf0 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2236] @ 4c2d00 │ │ │ │ mov r1, #17 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2204] @ 4c2ce0 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2204] @ 4c2cf0 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2184] @ 4c2cdc │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2184] @ 4c2cec │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2080] @ 4c2c84 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2080] @ 4c2c94 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2168] @ 4c2cec │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2168] @ 4c2cfc │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2104] @ 4c2cbc │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2104] @ 4c2ccc │ │ │ │ mov r1, #19 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2000] @ 4c2c64 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2000] @ 4c2c74 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2200] @ 4c2d3c │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2200] @ 4c2d4c │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c24b8 │ │ │ │ - ldr r0, [pc, #2172] @ 4c2d30 │ │ │ │ + b 4c24c8 │ │ │ │ + ldr r0, [pc, #2172] @ 4c2d40 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55fe4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c24e8 │ │ │ │ + bne 4c24f8 │ │ │ │ str r8, [sp, #484] @ 0x1e4 │ │ │ │ ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2508 │ │ │ │ - b 4c2848 │ │ │ │ + beq 4c2518 │ │ │ │ + b 4c2858 │ │ │ │ ldr r0, [sp, #484] @ 0x1e4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ str r8, [sp, #484] @ 0x1e4 │ │ │ │ ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2848 │ │ │ │ + bne 4c2858 │ │ │ │ ldr r1, [sp, #940] @ 0x3ac │ │ │ │ ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4c2670 │ │ │ │ + bne 4c2680 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2688 │ │ │ │ + bne 4c2698 │ │ │ │ ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4c26a8 │ │ │ │ + bne 4c26b8 │ │ │ │ ldr r1, [sp, #476] @ 0x1dc │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c26c4 │ │ │ │ + bne 4c26d4 │ │ │ │ ldr r1, [sp, #916] @ 0x394 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4c26e0 │ │ │ │ + bne 4c26f0 │ │ │ │ ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ ldr r4, [sp, #468] @ 0x1d4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2628 │ │ │ │ + bne 4c2638 │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4c2644 │ │ │ │ + bne 4c2654 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c265c │ │ │ │ + bne 4c266c │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ ldr r0, [sp, #484] @ 0x1e4 │ │ │ │ ldr r1, [sp, #1336] @ 0x538 │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [sp, #1344] @ 0x540 │ │ │ │ ldr r3, [sp, #1304] @ 0x518 │ │ │ │ str r1, [r4, #268] @ 0x10c │ │ │ │ @@ -1177902,526 +1177906,526 @@ │ │ │ │ str r5, [r4, #228] @ 0xe4 │ │ │ │ str ip, [r4, #244] @ 0xf4 │ │ │ │ str lr, [r4, #248] @ 0xf8 │ │ │ │ str r7, [r4, #272] @ 0x110 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ addne r0, sp, #504 @ 0x1f8 │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #344 @ 0x158 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ vpop {d8-d14} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c257c │ │ │ │ + beq 4c258c │ │ │ │ ldr r0, [sp, #908] @ 0x38c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2588 │ │ │ │ + beq 4c2598 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c2588 │ │ │ │ + b 4c2598 │ │ │ │ ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2528 │ │ │ │ + beq 4c2538 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c2538 │ │ │ │ + beq 4c2548 │ │ │ │ ldr r0, [sp, #932] @ 0x3a4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #476] @ 0x1dc │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2548 │ │ │ │ + beq 4c2558 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #916] @ 0x394 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c2558 │ │ │ │ + beq 4c2568 │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c2558 │ │ │ │ - ldr r2, [pc, #1612] @ 4c2d44 │ │ │ │ + b 4c2568 │ │ │ │ + ldr r2, [pc, #1612] @ 4c2d54 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c1e84 │ │ │ │ - ldr r2, [pc, #1660] @ 4c2da0 │ │ │ │ + b 4c1e94 │ │ │ │ + ldr r2, [pc, #1660] @ 4c2db0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c24c0 │ │ │ │ - ldr r2, [pc, #1556] @ 4c2d5c │ │ │ │ + b 4c24d0 │ │ │ │ + ldr r2, [pc, #1556] @ 4c2d6c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c1f4c │ │ │ │ - ldr r2, [pc, #1544] @ 4c2d7c │ │ │ │ + b 4c1f5c │ │ │ │ + ldr r2, [pc, #1544] @ 4c2d8c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c1dc8 │ │ │ │ - ldr r2, [pc, #1456] @ 4c2d50 │ │ │ │ + b 4c1dd8 │ │ │ │ + ldr r2, [pc, #1456] @ 4c2d60 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c24c0 │ │ │ │ - ldr r2, [pc, #1508] @ 4c2da8 │ │ │ │ + b 4c24d0 │ │ │ │ + ldr r2, [pc, #1508] @ 4c2db8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c1f88 │ │ │ │ - ldr r2, [pc, #1480] @ 4c2db8 │ │ │ │ + b 4c1f98 │ │ │ │ + ldr r2, [pc, #1480] @ 4c2dc8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c24c0 │ │ │ │ - ldr r2, [pc, #1456] @ 4c2dc4 │ │ │ │ + b 4c24d0 │ │ │ │ + ldr r2, [pc, #1456] @ 4c2dd4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ str r4, [sp, #484] @ 0x1e4 │ │ │ │ ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2508 │ │ │ │ + beq 4c2518 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c2508 │ │ │ │ - ldr r2, [pc, #1292] @ 4c2d6c │ │ │ │ + b 4c2518 │ │ │ │ + ldr r2, [pc, #1292] @ 4c2d7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ bl 5377c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c24c0 │ │ │ │ - ldr r1, [pc, #1364] @ 4c2dd8 │ │ │ │ - ldr r2, [pc, #1364] @ 4c2ddc │ │ │ │ + b 4c24d0 │ │ │ │ + ldr r1, [pc, #1364] @ 4c2de8 │ │ │ │ + ldr r2, [pc, #1364] @ 4c2dec │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ bl 55f6c │ │ │ │ ldr r2, [sp, #460] @ 0x1cc │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r2] │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ str r1, [r2, #316] @ 0x13c │ │ │ │ - bl 4c57b4 │ │ │ │ - b 4c1d4c │ │ │ │ + bl 4c57c4 │ │ │ │ + b 4c1d5c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ - bl 4c57b4 │ │ │ │ - b 4c2b48 │ │ │ │ + bl 4c57c4 │ │ │ │ + b 4c2b58 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c2ab8 │ │ │ │ + b 4c2ac8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ bl 49af44 │ │ │ │ - b 4c2a98 │ │ │ │ + b 4c2aa8 │ │ │ │ bl 65120 │ │ │ │ - b 4c2a90 │ │ │ │ + b 4c2aa0 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c2b50 │ │ │ │ + beq 4c2b60 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c2b50 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c2b60 │ │ │ │ bl 65120 │ │ │ │ - b 4c2a90 │ │ │ │ - b 4c2a90 │ │ │ │ + b 4c2aa0 │ │ │ │ + b 4c2aa0 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c2b50 │ │ │ │ + beq 4c2b60 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c2b50 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c2b60 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2ab8 │ │ │ │ + beq 4c2ac8 │ │ │ │ ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2b58 │ │ │ │ + bne 4c2b68 │ │ │ │ ldr r1, [sp, #940] @ 0x3ac │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2b78 │ │ │ │ + bne 4c2b88 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2b94 │ │ │ │ + bne 4c2ba4 │ │ │ │ ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2bb4 │ │ │ │ + bne 4c2bc4 │ │ │ │ ldr r0, [sp, #476] @ 0x1dc │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2bd0 │ │ │ │ + bne 4c2be0 │ │ │ │ ldr r1, [sp, #916] @ 0x394 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2bf0 │ │ │ │ + bne 4c2c00 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2c0c │ │ │ │ + bne 4c2c1c │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2c2c │ │ │ │ + bne 4c2c3c │ │ │ │ ldr r0, [sp, #468] @ 0x1d4 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c2c48 │ │ │ │ + bne 4c2c58 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #940] @ 0x3ac │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2ad8 │ │ │ │ + beq 4c2ae8 │ │ │ │ ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2ae8 │ │ │ │ + beq 4c2af8 │ │ │ │ ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2af8 │ │ │ │ + beq 4c2b08 │ │ │ │ ldr r0, [sp, #932] @ 0x3a4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #476] @ 0x1dc │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2b08 │ │ │ │ + beq 4c2b18 │ │ │ │ ldr r1, [sp, #476] @ 0x1dc │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #916] @ 0x394 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2b18 │ │ │ │ + beq 4c2b28 │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2b28 │ │ │ │ + beq 4c2b38 │ │ │ │ ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2b38 │ │ │ │ + beq 4c2b48 │ │ │ │ ldr r0, [sp, #908] @ 0x38c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #468] @ 0x1d4 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c2b48 │ │ │ │ + beq 4c2b58 │ │ │ │ ldr r1, [sp, #468] @ 0x1d4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c2b48 │ │ │ │ + b 4c2b58 │ │ │ │ bl 65120 │ │ │ │ - eoreq r4, fp, r1, asr r8 │ │ │ │ - eoreq r7, sp, r0, lsr #9 │ │ │ │ - eoreq r7, sp, r6, lsr #14 │ │ │ │ - eoreq r7, sp, lr, lsr #13 │ │ │ │ - eoreq r7, sp, r7, asr r6 │ │ │ │ - eoreq r7, sp, ip, asr r7 │ │ │ │ - eoreq r7, sp, pc, lsl #12 │ │ │ │ - eoreq r7, sp, sl, lsr r7 │ │ │ │ - eoreq r7, sp, r9, lsr #16 │ │ │ │ - strdeq r4, [fp], -sp @ │ │ │ │ - eoreq r0, fp, r7, lsl #1 │ │ │ │ - eoreq r7, sp, r4, lsl #16 │ │ │ │ - eoreq r7, sp, r7, asr #11 │ │ │ │ - eoreq r7, sp, r4, ror #13 │ │ │ │ - eoreq r7, sp, r3, lsl #14 │ │ │ │ - eoreq pc, sl, pc, ror pc @ │ │ │ │ - eoreq r7, sp, r9, asr #16 │ │ │ │ - eoreq r7, sp, r6, lsr r6 │ │ │ │ - eoreq r7, sp, r1, asr #14 │ │ │ │ - ldrdeq r7, [sp], -ip @ │ │ │ │ - mlaeq sp, fp, r6, r7 │ │ │ │ - eoreq r7, sp, r5, lsl r7 │ │ │ │ - eoreq r7, sp, r2, lsl r6 │ │ │ │ - eoreq r7, sp, fp, ror #10 │ │ │ │ - eoreq r7, sp, lr, asr r6 │ │ │ │ - eoreq r7, sp, r8, ror #11 │ │ │ │ + eoreq r4, fp, r1, asr #16 │ │ │ │ + mlaeq sp, r0, r4, r7 │ │ │ │ + eoreq r7, sp, r6, lsl r7 │ │ │ │ + mlaeq sp, lr, r6, r7 │ │ │ │ + eoreq r7, sp, r7, asr #12 │ │ │ │ + eoreq r7, sp, ip, asr #14 │ │ │ │ + strdeq r7, [sp], -pc @ │ │ │ │ + eoreq r7, sp, sl, lsr #14 │ │ │ │ + eoreq r7, sp, r9, lsl r8 │ │ │ │ + eoreq r4, fp, sp, ror #1 │ │ │ │ + eoreq r0, fp, r7, ror r0 │ │ │ │ + strdeq r7, [sp], -r4 @ │ │ │ │ + strhteq r7, [sp], -r7 │ │ │ │ + ldrdeq r7, [sp], -r4 @ │ │ │ │ + strdeq r7, [sp], -r3 @ │ │ │ │ + eoreq pc, sl, pc, ror #30 │ │ │ │ + eoreq r7, sp, r9, lsr r8 │ │ │ │ + eoreq r7, sp, r6, lsr #12 │ │ │ │ eoreq r7, sp, r1, lsr r7 │ │ │ │ - strdeq r7, [sp], -sl @ │ │ │ │ - ldrdeq r7, [sp], -r7 @ │ │ │ │ - strdeq r7, [sp], -r9 @ │ │ │ │ - eoreq r7, sp, r3, lsr #14 │ │ │ │ - eoreq r3, fp, r1, lsr #9 │ │ │ │ - eoreq r7, sp, sl, lsl r6 │ │ │ │ - eoreq r7, sp, sp, lsl #18 │ │ │ │ - ldrdeq r7, [sp], -pc @ │ │ │ │ - eoreq r7, sp, r8, lsl #12 │ │ │ │ + eoreq r7, sp, ip, asr #15 │ │ │ │ + eoreq r7, sp, fp, lsl #13 │ │ │ │ + eoreq r7, sp, r5, lsl #14 │ │ │ │ + eoreq r7, sp, r2, lsl #12 │ │ │ │ + eoreq r7, sp, fp, asr r5 │ │ │ │ eoreq r7, sp, lr, asr #12 │ │ │ │ - eoreq r7, sp, pc, asr #14 │ │ │ │ - eoreq r7, sp, ip, lsr #16 │ │ │ │ - eoreq r7, sp, r8, asr #16 │ │ │ │ - eoreq r7, sp, r2, ror #15 │ │ │ │ - ldrdeq r7, [sp], -r1 @ │ │ │ │ - ldrdeq r7, [sp], -r3 @ │ │ │ │ - eoreq r7, sp, r1, ror r7 │ │ │ │ - eoreq r7, sp, lr, lsr r7 │ │ │ │ - eoreq r7, sp, r2, ror #9 │ │ │ │ - eoreq r7, sp, lr, ror #18 │ │ │ │ - eoreq r7, sp, r3, lsr r9 │ │ │ │ - eoreq r7, sp, pc, asr #18 │ │ │ │ - eoreq r7, sp, ip, lsl #16 │ │ │ │ - eoreq r7, sp, r2, ror r9 │ │ │ │ - mlaeq sp, r1, r9, r7 │ │ │ │ - eoreq r7, sp, r6, lsl #13 │ │ │ │ - eoreq r7, sp, r1, lsl #18 │ │ │ │ - eoreq r7, sp, lr, ror #14 │ │ │ │ - strhteq r7, [sp], -r9 │ │ │ │ - eoreq r4, fp, r1, lsl #17 │ │ │ │ - subeq r6, r6, r4, lsl #22 │ │ │ │ - eoreq r4, fp, sp, ror #14 │ │ │ │ - eoreq r4, fp, sp, ror #16 │ │ │ │ - subeq r6, r6, ip, asr sl │ │ │ │ - ldrdeq r4, [fp], -r5 @ │ │ │ │ + ldrdeq r7, [sp], -r8 @ │ │ │ │ + eoreq r7, sp, r1, lsr #14 │ │ │ │ + eoreq r7, sp, sl, ror #15 │ │ │ │ + eoreq r7, sp, r7, asr #15 │ │ │ │ + eoreq r7, sp, r9, ror #17 │ │ │ │ + eoreq r7, sp, r3, lsl r7 │ │ │ │ + mlaeq fp, r1, r4, r3 │ │ │ │ + eoreq r7, sp, sl, lsl #12 │ │ │ │ + strdeq r7, [sp], -sp @ │ │ │ │ + eoreq r7, sp, pc, asr #13 │ │ │ │ + strdeq r7, [sp], -r8 @ │ │ │ │ + eoreq r7, sp, lr, lsr r6 │ │ │ │ + eoreq r7, sp, pc, lsr r7 │ │ │ │ + eoreq r7, sp, ip, lsl r8 │ │ │ │ + eoreq r7, sp, r8, lsr r8 │ │ │ │ + ldrdeq r7, [sp], -r2 @ │ │ │ │ + eoreq r7, sp, r1, asr #13 │ │ │ │ + eoreq r7, sp, r3, asr #13 │ │ │ │ + eoreq r7, sp, r1, ror #14 │ │ │ │ + eoreq r7, sp, lr, lsr #14 │ │ │ │ + ldrdeq r7, [sp], -r2 @ │ │ │ │ + eoreq r7, sp, lr, asr r9 │ │ │ │ + eoreq r7, sp, r3, lsr #18 │ │ │ │ + eoreq r7, sp, pc, lsr r9 │ │ │ │ + strdeq r7, [sp], -ip @ │ │ │ │ + eoreq r7, sp, r2, ror #18 │ │ │ │ + eoreq r7, sp, r1, lsl #19 │ │ │ │ + eoreq r7, sp, r6, ror r6 │ │ │ │ + strdeq r7, [sp], -r1 @ │ │ │ │ + eoreq r7, sp, lr, asr r7 │ │ │ │ + eoreq r7, sp, r9, lsr #13 │ │ │ │ + eoreq r4, fp, r1, ror r8 │ │ │ │ + strdeq r6, [r6], #-164 @ 0xffffff5c │ │ │ │ + eoreq r4, fp, sp, asr r7 │ │ │ │ + eoreq r4, fp, sp, asr r8 │ │ │ │ + subeq r6, r6, ip, asr #20 │ │ │ │ + eoreq r4, fp, r5, asr #13 │ │ │ │ + eoreq r4, fp, r9, ror #11 │ │ │ │ + subeq r6, r6, r4, lsr #21 │ │ │ │ + mlaeq fp, r5, r6, r4 │ │ │ │ strdeq r4, [fp], -r9 @ │ │ │ │ - strheq r6, [r6], #-164 @ 0xffffff5c │ │ │ │ - eoreq r4, fp, r5, lsr #13 │ │ │ │ - eoreq r4, fp, r9, lsl #16 │ │ │ │ - strdeq r4, [fp], -sp @ │ │ │ │ - umaaleq r6, r6, ip, r9 │ │ │ │ - eoreq r4, fp, r1, ror #15 │ │ │ │ - eoreq r4, fp, r5, lsl #13 │ │ │ │ - strhteq r4, [fp], -r9 │ │ │ │ - subeq r6, r6, r8, lsl #21 │ │ │ │ - eoreq r4, fp, r9, lsr #16 │ │ │ │ - eoreq r4, fp, r5, lsr #14 │ │ │ │ - eoreq r4, fp, r9, asr #12 │ │ │ │ - eoreq r4, fp, r1, asr #13 │ │ │ │ + eoreq r4, fp, sp, ror #13 │ │ │ │ + subeq r6, r6, ip, lsl #19 │ │ │ │ ldrdeq r4, [fp], -r1 @ │ │ │ │ - eoreq r4, fp, r5, lsr r6 │ │ │ │ - eoreq r4, fp, sp, lsl #12 │ │ │ │ - eoreq r4, fp, r9, ror #13 │ │ │ │ - ldrdeq r6, [r6], #-168 @ 0xffffff58 │ │ │ │ - eoreq r4, fp, r9, lsr r7 │ │ │ │ - subeq r6, r6, r8, lsr sl │ │ │ │ - eoreq r4, fp, r9, ror #12 │ │ │ │ - eoreq r4, fp, sp, asr #15 │ │ │ │ - eoreq r4, fp, r5, ror #11 │ │ │ │ - subeq r6, r6, ip, lsl #20 │ │ │ │ - eoreq r4, fp, sp, asr #14 │ │ │ │ + eoreq r4, fp, r5, ror r6 │ │ │ │ + eoreq r4, fp, r9, lsr #15 │ │ │ │ + subeq r6, r6, r8, ror sl │ │ │ │ + eoreq r4, fp, r9, lsl r8 │ │ │ │ + eoreq r4, fp, r5, lsl r7 │ │ │ │ + eoreq r4, fp, r9, lsr r6 │ │ │ │ + strhteq r4, [fp], -r1 │ │ │ │ + eoreq r4, fp, r1, asr #11 │ │ │ │ + eoreq r4, fp, r5, lsr #12 │ │ │ │ + strdeq r4, [fp], -sp @ │ │ │ │ + ldrdeq r4, [fp], -r9 @ │ │ │ │ + subeq r6, r6, r8, asr #21 │ │ │ │ + eoreq r4, fp, r9, lsr #14 │ │ │ │ + subeq r6, r6, r8, lsr #20 │ │ │ │ + eoreq r4, fp, r9, asr r6 │ │ │ │ strhteq r4, [fp], -sp │ │ │ │ - subeq r6, r6, r8, ror #19 │ │ │ │ - mlaeq fp, sp, r7, r4 │ │ │ │ - strdeq r4, [fp], -r5 @ │ │ │ │ - eoreq r4, fp, r1, lsl r7 │ │ │ │ - eoreq r4, fp, r1, lsr #12 │ │ │ │ - umaaleq r7, r6, ip, ip │ │ │ │ - subeq r7, r6, r0, lsr #25 │ │ │ │ + ldrdeq r4, [fp], -r5 @ │ │ │ │ + strdeq r6, [r6], #-156 @ 0xffffff64 │ │ │ │ + eoreq r4, fp, sp, lsr r7 │ │ │ │ + eoreq r4, fp, sp, lsr #11 │ │ │ │ + ldrdeq r6, [r6], #-152 @ 0xffffff68 │ │ │ │ + eoreq r4, fp, sp, lsl #15 │ │ │ │ + eoreq r4, fp, r5, ror #15 │ │ │ │ + eoreq r4, fp, r1, lsl #14 │ │ │ │ + eoreq r4, fp, r1, lsl r6 │ │ │ │ + subeq r7, r6, ip, lsl #25 │ │ │ │ + umaaleq r7, r6, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add fp, sp, #152 @ 0x98 │ │ │ │ mov r2, #0 │ │ │ │ orr r0, fp, #1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ orr r0, r4, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ @@ -1178446,76 +1178450,76 @@ │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 4cfd9c │ │ │ │ + bl 4cfdac │ │ │ │ ldrb r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4c30f8 │ │ │ │ + beq 4c3108 │ │ │ │ ldrb r0, [sp, #153] @ 0x99 │ │ │ │ cmp r0, #5 │ │ │ │ - bne 4c2ed0 │ │ │ │ + bne 4c2ee0 │ │ │ │ ldrb r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4c31d0 │ │ │ │ + beq 4c31e0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 438d4 │ │ │ │ strb r4, [sp, #152] @ 0x98 │ │ │ │ mov r0, fp │ │ │ │ bl 49af44 │ │ │ │ - b 4c2e78 │ │ │ │ + b 4c2e88 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, asr r8 │ │ │ │ andeq r0, r0, r8, asr r2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c36b4 │ │ │ │ + bne 4c36c4 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c361c │ │ │ │ + beq 4c362c │ │ │ │ strb r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, fp │ │ │ │ bl 499d60 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 4c2e70 │ │ │ │ - b 4c3510 │ │ │ │ + beq 4c2e80 │ │ │ │ + b 4c3520 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c36a0 │ │ │ │ + bne 4c36b0 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c35e4 │ │ │ │ + beq 4c35f4 │ │ │ │ strb r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, fp │ │ │ │ @@ -1178524,24 +1178528,24 @@ │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, r6 │ │ │ │ ldrd r0, [r0] │ │ │ │ tst r2, #1 │ │ │ │ mov r2, r8 │ │ │ │ - beq 4c2e68 │ │ │ │ - b 4c3510 │ │ │ │ + beq 4c2e78 │ │ │ │ + b 4c3520 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c368c │ │ │ │ + bne 4c369c │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c35c8 │ │ │ │ + beq 4c35d8 │ │ │ │ mov r1, r9 │ │ │ │ strb r0, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r9, r8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ @@ -1178557,24 +1178561,24 @@ │ │ │ │ mov r3, r8 │ │ │ │ ldrd r4, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ - beq 4c2e5c │ │ │ │ - b 4c3638 │ │ │ │ + beq 4c2e6c │ │ │ │ + b 4c3648 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c3678 │ │ │ │ + beq 4c3688 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c3600 │ │ │ │ + beq 4c3610 │ │ │ │ strb r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r4, r9 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r9, r5 │ │ │ │ str r6, [sp, #12] │ │ │ │ @@ -1178594,59 +1178598,59 @@ │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r8 │ │ │ │ - beq 4c2e54 │ │ │ │ + beq 4c2e64 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r8 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ mov r8, lr │ │ │ │ - b 4c3554 │ │ │ │ + b 4c3564 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ - b 4c3554 │ │ │ │ + b 4c3564 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c31ec │ │ │ │ - ldr r0, [pc, #1732] @ 4c37e4 │ │ │ │ + bne 4c31fc │ │ │ │ + ldr r0, [pc, #1732] @ 4c37f4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r1, r0 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ - b 4c3220 │ │ │ │ + b 4c3230 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c3540 │ │ │ │ + beq 4c3550 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c3224 │ │ │ │ + beq 4c3234 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #13 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c34f4 │ │ │ │ + beq 4c3504 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c3500 │ │ │ │ + beq 4c3510 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c35bc │ │ │ │ + beq 4c35cc │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c370c │ │ │ │ + bne 4c371c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ stmib r0, {r1, fp} │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [r0, #20] │ │ │ │ @@ -1178656,41 +1178660,41 @@ │ │ │ │ str r4, [r0] │ │ │ │ str r9, [r0, #16] │ │ │ │ str sl, [r0, #24] │ │ │ │ str r5, [r0, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1] │ │ │ │ add r0, r7, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4c359c │ │ │ │ + bl 4e6920 │ │ │ │ + b 4c35ac │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #1540] @ 4c37e0 │ │ │ │ + ldr r0, [pc, #1540] @ 4c37f0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r1, r0 │ │ │ │ - b 4c3554 │ │ │ │ + b 4c3564 │ │ │ │ strb r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ bl 499d60 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c3234 │ │ │ │ + beq 4c3244 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ - b 4c3554 │ │ │ │ - ldr r0, [pc, #1504] @ 4c380c │ │ │ │ + b 4c3564 │ │ │ │ + ldr r0, [pc, #1504] @ 4c381c │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c354c │ │ │ │ + b 4c355c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r4, fp │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ mov ip, r9 │ │ │ │ ldr lr, [sp, #60] @ 0x3c │ │ │ │ mov r9, r5 │ │ │ │ ldrd r0, [r0] │ │ │ │ @@ -1178709,53 +1178713,53 @@ │ │ │ │ mov r5, r9 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 4cfd9c │ │ │ │ + bl 4cfdac │ │ │ │ ldrb r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c30fc │ │ │ │ + bne 4c310c │ │ │ │ ldrb r0, [sp, #153] @ 0x99 │ │ │ │ cmp r0, #5 │ │ │ │ - bne 4c32f0 │ │ │ │ + bne 4c3300 │ │ │ │ ldrb r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4c35b4 │ │ │ │ + beq 4c35c4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 438d4 │ │ │ │ strb r4, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 49af44 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b 4c3294 │ │ │ │ + b 4c32a4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #4 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c36fc │ │ │ │ + bne 4c370c │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c3620 │ │ │ │ + beq 4c3630 │ │ │ │ strb r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ @@ -1178763,24 +1178767,24 @@ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ ldr ip, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ ldrd r2, [r2] │ │ │ │ tst ip, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq 4c328c │ │ │ │ - b 4c3554 │ │ │ │ + beq 4c329c │ │ │ │ + b 4c3564 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c36ec │ │ │ │ + bne 4c36fc │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c35e8 │ │ │ │ + beq 4c35f8 │ │ │ │ strb r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ @@ -1178790,24 +1178794,24 @@ │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #32] │ │ │ │ tst r2, #1 │ │ │ │ ldm r0, {r0, r9} │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r6 │ │ │ │ - beq 4c3280 │ │ │ │ - b 4c3664 │ │ │ │ + beq 4c3290 │ │ │ │ + b 4c3674 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c36c8 │ │ │ │ + bne 4c36d8 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c35cc │ │ │ │ + beq 4c35dc │ │ │ │ strb r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ @@ -1178819,25 +1178823,25 @@ │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ ldm r2, {ip, lr} │ │ │ │ mov r2, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r8 │ │ │ │ - beq 4c3274 │ │ │ │ - b 4c366c │ │ │ │ + beq 4c3284 │ │ │ │ + b 4c367c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c36d8 │ │ │ │ + bne 4c36e8 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c365c │ │ │ │ + beq 4c366c │ │ │ │ strb r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #23 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r5, r9 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ @@ -1178853,40 +1178857,40 @@ │ │ │ │ tst r0, #1 │ │ │ │ ldm r2, {r4, fp} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r9, r5 │ │ │ │ mov r2, r8 │ │ │ │ - beq 4c3264 │ │ │ │ + beq 4c3274 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b 4c3554 │ │ │ │ - ldr r0, [pc, #788] @ 4c3810 │ │ │ │ + b 4c3564 │ │ │ │ + ldr r0, [pc, #788] @ 4c3820 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c354c │ │ │ │ - ldr r0, [pc, #780] @ 4c3814 │ │ │ │ + b 4c355c │ │ │ │ + ldr r0, [pc, #780] @ 4c3824 │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c354c │ │ │ │ + b 4c355c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ - b 4c3554 │ │ │ │ - ldr r0, [pc, #736] @ 4c3804 │ │ │ │ + b 4c3564 │ │ │ │ + ldr r0, [pc, #736] @ 4c3814 │ │ │ │ mov r1, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4c3554 │ │ │ │ + b 4c3564 │ │ │ │ mov r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c3144 │ │ │ │ - ldr r0, [pc, #644] @ 4c37cc │ │ │ │ + bne 4c3154 │ │ │ │ + ldr r0, [pc, #644] @ 4c37dc │ │ │ │ mov r1, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f08 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r2] │ │ │ │ @@ -1178900,185 +1178904,185 @@ │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ str r4, [r0] │ │ │ │ str r9, [r0, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ str sl, [r0, #24] │ │ │ │ str r5, [r0, #28] │ │ │ │ add r0, r7, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ addne r0, sp, #72 @ 0x48 │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b 4c31d4 │ │ │ │ - ldr r0, [pc, #596] @ 4c3818 │ │ │ │ + b 4c31e4 │ │ │ │ + ldr r0, [pc, #596] @ 4c3828 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c354c │ │ │ │ + b 4c355c │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #552] @ 4c37fc │ │ │ │ + ldr r0, [pc, #552] @ 4c380c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r1, r0 │ │ │ │ - b 4c3554 │ │ │ │ + b 4c3564 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #528] @ 4c3800 │ │ │ │ + ldr r0, [pc, #528] @ 4c3810 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r1, r0 │ │ │ │ - b 4c3554 │ │ │ │ + b 4c3564 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #492] @ 4c37f8 │ │ │ │ + ldr r0, [pc, #492] @ 4c3808 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r1, r0 │ │ │ │ - b 4c3554 │ │ │ │ + b 4c3564 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #480] @ 4c3808 │ │ │ │ + ldr r0, [pc, #480] @ 4c3818 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r1, r0 │ │ │ │ - b 4c3554 │ │ │ │ + b 4c3564 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ mov r9, r0 │ │ │ │ - b 4c3554 │ │ │ │ + b 4c3564 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - b 4c3604 │ │ │ │ + b 4c3614 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ - b 4c3554 │ │ │ │ + b 4c3564 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ - b 4c3554 │ │ │ │ + b 4c3564 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ mov r1, #10 │ │ │ │ - ldr r0, [pc, #328] @ 4c37d0 │ │ │ │ + ldr r0, [pc, #328] @ 4c37e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3528 │ │ │ │ + b 4c3538 │ │ │ │ mov r1, #13 │ │ │ │ - ldr r0, [pc, #316] @ 4c37d4 │ │ │ │ + ldr r0, [pc, #316] @ 4c37e4 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3528 │ │ │ │ + b 4c3538 │ │ │ │ mov r1, #12 │ │ │ │ - ldr r0, [pc, #300] @ 4c37d8 │ │ │ │ + ldr r0, [pc, #300] @ 4c37e8 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3528 │ │ │ │ + b 4c3538 │ │ │ │ mov r1, #13 │ │ │ │ - ldr r0, [pc, #284] @ 4c37dc │ │ │ │ + ldr r0, [pc, #284] @ 4c37ec │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3528 │ │ │ │ - ldr r0, [pc, #288] @ 4c37f0 │ │ │ │ + b 4c3538 │ │ │ │ + ldr r0, [pc, #288] @ 4c3800 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3528 │ │ │ │ + b 4c3538 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r1, #10 │ │ │ │ - ldr r0, [pc, #268] @ 4c37f4 │ │ │ │ + ldr r0, [pc, #268] @ 4c3804 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3528 │ │ │ │ - ldr r0, [pc, #248] @ 4c37ec │ │ │ │ + b 4c3538 │ │ │ │ + ldr r0, [pc, #248] @ 4c37fc │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3528 │ │ │ │ - ldr r0, [pc, #228] @ 4c37e8 │ │ │ │ + b 4c3538 │ │ │ │ + ldr r0, [pc, #228] @ 4c37f8 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3528 │ │ │ │ - ldr r1, [pc, #264] @ 4c381c │ │ │ │ - ldr r2, [pc, #264] @ 4c3820 │ │ │ │ + b 4c3538 │ │ │ │ + ldr r1, [pc, #264] @ 4c382c │ │ │ │ + ldr r2, [pc, #264] @ 4c3830 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55f6c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b 4c31c0 │ │ │ │ + b 4c31d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4c37b4 │ │ │ │ + b 4c37c4 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c37c0 │ │ │ │ + beq 4c37d0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c37c0 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c37d0 │ │ │ │ bl 65120 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ - b 4c37b4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ + b 4c37c4 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c37c0 │ │ │ │ + beq 4c37d0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c37c0 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c37d0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq r6, sp, r9, lsr #13 │ │ │ │ - eoreq r6, sp, ip, ror r5 │ │ │ │ - eoreq r6, sp, r2, ror r5 │ │ │ │ - eoreq r6, sp, fp, ror #10 │ │ │ │ - eoreq r6, sp, r3, ror #10 │ │ │ │ - eoreq r3, fp, r9, lsl #8 │ │ │ │ - eoreq r3, fp, r5, asr #9 │ │ │ │ - eoreq r6, sp, pc, lsl r5 │ │ │ │ - eoreq r6, sp, r3, lsr #10 │ │ │ │ - eoreq r6, sp, sl, lsr r5 │ │ │ │ - eoreq r6, sp, ip, lsl r5 │ │ │ │ - ldrdeq r2, [fp], -r9 @ │ │ │ │ - eoreq r3, fp, r1, lsl r0 │ │ │ │ - strdeq r2, [fp], -r5 @ │ │ │ │ - eoreq r6, sp, sp, asr #13 │ │ │ │ - strhteq r2, [fp], -sp │ │ │ │ - ldrdeq r6, [sp], -r4 @ │ │ │ │ - eoreq r6, sp, r2, lsl r7 │ │ │ │ - eoreq r6, sp, pc, lsl #14 │ │ │ │ - eoreq r6, sp, r3, ror #12 │ │ │ │ - subeq r6, r6, ip, lsl #28 │ │ │ │ - subeq r6, r6, r0, lsl lr │ │ │ │ + mlaeq sp, r9, r6, r6 │ │ │ │ + eoreq r6, sp, ip, ror #10 │ │ │ │ + eoreq r6, sp, r2, ror #10 │ │ │ │ + eoreq r6, sp, fp, asr r5 │ │ │ │ + eoreq r6, sp, r3, asr r5 │ │ │ │ + strdeq r3, [fp], -r9 @ │ │ │ │ + strhteq r3, [fp], -r5 │ │ │ │ + eoreq r6, sp, pc, lsl #10 │ │ │ │ + eoreq r6, sp, r3, lsl r5 │ │ │ │ + eoreq r6, sp, sl, lsr #10 │ │ │ │ + eoreq r6, sp, ip, lsl #10 │ │ │ │ + eoreq r2, fp, r9, asr #31 │ │ │ │ + eoreq r3, fp, r1 │ │ │ │ + eoreq r2, fp, r5, ror #31 │ │ │ │ + strhteq r6, [sp], -sp │ │ │ │ + eoreq r2, fp, sp, lsr #31 │ │ │ │ + eoreq r6, sp, r4, asr #19 │ │ │ │ + eoreq r6, sp, r2, lsl #14 │ │ │ │ + strdeq r6, [sp], -pc @ │ │ │ │ + eoreq r6, sp, r3, asr r6 │ │ │ │ + strdeq r6, [r6], #-220 @ 0xffffff24 │ │ │ │ + subeq r6, r6, r0, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ orr r6, r4, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -1179088,324 +1179092,324 @@ │ │ │ │ mov sl, #6 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4cfc04 │ │ │ │ + bl 4cfc14 │ │ │ │ ldrb r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4c3a1c │ │ │ │ + beq 4c3a2c │ │ │ │ ldrb r0, [sp, #121] @ 0x79 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4c38d4 │ │ │ │ + bne 4c38e4 │ │ │ │ ldrb r7, [sp, #40] @ 0x28 │ │ │ │ strb sl, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #6 │ │ │ │ - beq 4c3a68 │ │ │ │ + beq 4c3a78 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ strb r7, [sp, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ bl 49af44 │ │ │ │ - b 4c3880 │ │ │ │ + b 4c3890 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, r0, ror r3 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c3ba8 │ │ │ │ + bne 4c3bb8 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ strb sl, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c3b68 │ │ │ │ + beq 4c3b78 │ │ │ │ strb r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4c3b90 │ │ │ │ + bne 4c3ba0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 4c3880 │ │ │ │ + b 4c3890 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c3bb8 │ │ │ │ + bne 4c3bc8 │ │ │ │ mov r7, fp │ │ │ │ ldrb fp, [sp, #40] @ 0x28 │ │ │ │ strb sl, [sp, #40] @ 0x28 │ │ │ │ cmp fp, #6 │ │ │ │ - beq 4c3b48 │ │ │ │ + beq 4c3b58 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #23 │ │ │ │ strb fp, [sp, #120] @ 0x78 │ │ │ │ bl 438d4 │ │ │ │ cmp fp, #3 │ │ │ │ - bne 4c3be0 │ │ │ │ + bne 4c3bf0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4c3880 │ │ │ │ - b 4c3ac8 │ │ │ │ + bne 4c3890 │ │ │ │ + b 4c3ad8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c3bc8 │ │ │ │ + bne 4c3bd8 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ strb sl, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c3b7c │ │ │ │ + beq 4c3b8c │ │ │ │ strb r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4c3b90 │ │ │ │ + bne 4c3ba0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - b 4c387c │ │ │ │ + b 4c388c │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c3ac4 │ │ │ │ - b 4c3ab4 │ │ │ │ + beq 4c3ad4 │ │ │ │ + b 4c3ac4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c3a80 │ │ │ │ + beq 4c3a90 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c3a94 │ │ │ │ + beq 4c3aa4 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c3b04 │ │ │ │ - ldr r0, [pc, #724] @ 4c3d34 │ │ │ │ + bne 4c3b14 │ │ │ │ + ldr r0, [pc, #724] @ 4c3d44 │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3aa0 │ │ │ │ - ldr r0, [pc, #684] @ 4c3d1c │ │ │ │ + b 4c3ab0 │ │ │ │ + ldr r0, [pc, #684] @ 4c3d2c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ bl 5611c │ │ │ │ - b 4c3aa4 │ │ │ │ - ldr r0, [pc, #644] @ 4c3d0c │ │ │ │ + b 4c3ab4 │ │ │ │ + ldr r0, [pc, #644] @ 4c3d1c │ │ │ │ mov r1, #14 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3aa0 │ │ │ │ - ldr r0, [pc, #660] @ 4c3d30 │ │ │ │ + b 4c3ab0 │ │ │ │ + ldr r0, [pc, #660] @ 4c3d40 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f08 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c3ac4 │ │ │ │ + beq 4c3ad4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov fp, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [r9, #8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str fp, [r9] │ │ │ │ str r1, [r9, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #6 │ │ │ │ addne r0, sp, #40 @ 0x28 │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c3c0c │ │ │ │ + bne 4c3c1c │ │ │ │ ldr r0, [sp] │ │ │ │ add r1, r9, #12 │ │ │ │ str r0, [r9] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r9, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ stm r1, {r0, r6, fp} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r9, #24] │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4c3aec │ │ │ │ - ldr r0, [pc, #476] @ 4c3d2c │ │ │ │ + bl 4e6920 │ │ │ │ + b 4c3afc │ │ │ │ + ldr r0, [pc, #476] @ 4c3d3c │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ mov fp, r7 │ │ │ │ bl 5611c │ │ │ │ mov fp, r0 │ │ │ │ - b 4c3ac8 │ │ │ │ - ldr r0, [pc, #432] @ 4c3d20 │ │ │ │ + b 4c3ad8 │ │ │ │ + ldr r0, [pc, #432] @ 4c3d30 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c3b8c │ │ │ │ - ldr r0, [pc, #416] @ 4c3d24 │ │ │ │ + b 4c3b9c │ │ │ │ + ldr r0, [pc, #416] @ 4c3d34 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c3ac4 │ │ │ │ - b 4c3ab4 │ │ │ │ - ldr r0, [pc, #352] @ 4c3d10 │ │ │ │ + beq 4c3ad4 │ │ │ │ + b 4c3ac4 │ │ │ │ + ldr r0, [pc, #352] @ 4c3d20 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3bd4 │ │ │ │ - ldr r0, [pc, #344] @ 4c3d18 │ │ │ │ + b 4c3be4 │ │ │ │ + ldr r0, [pc, #344] @ 4c3d28 │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4c3bd4 │ │ │ │ - ldr r0, [pc, #324] @ 4c3d14 │ │ │ │ + b 4c3be4 │ │ │ │ + ldr r0, [pc, #324] @ 4c3d24 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ bl 55fe4 │ │ │ │ - b 4c3aa4 │ │ │ │ - ldr r2, [pc, #320] @ 4c3d28 │ │ │ │ + b 4c3ab4 │ │ │ │ + ldr r2, [pc, #320] @ 4c3d38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ bl 5377c │ │ │ │ mov r4, r0 │ │ │ │ mov fp, r7 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 49af44 │ │ │ │ - b 4c3ac4 │ │ │ │ - ldr r1, [pc, #292] @ 4c3d38 │ │ │ │ - ldr r2, [pc, #292] @ 4c3d3c │ │ │ │ + b 4c3ad4 │ │ │ │ + ldr r1, [pc, #292] @ 4c3d48 │ │ │ │ + ldr r2, [pc, #292] @ 4c3d4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 55f6c │ │ │ │ str r0, [r9] │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c3b3c │ │ │ │ + beq 4c3b4c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c3b3c │ │ │ │ + b 4c3b4c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c3ce8 │ │ │ │ - b 4c3cf8 │ │ │ │ + bne 4c3cf8 │ │ │ │ + b 4c3d08 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 49af44 │ │ │ │ - b 4c3cf8 │ │ │ │ + b 4c3d08 │ │ │ │ bl 65120 │ │ │ │ - b 4c3cd4 │ │ │ │ + b 4c3ce4 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c3d00 │ │ │ │ + beq 4c3d10 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c3d00 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c3d10 │ │ │ │ bl 65120 │ │ │ │ - b 4c3cd4 │ │ │ │ - b 4c3cd4 │ │ │ │ - b 4c3cd4 │ │ │ │ + b 4c3ce4 │ │ │ │ + b 4c3ce4 │ │ │ │ + b 4c3ce4 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - b 4c3cd4 │ │ │ │ + b 4c3ce4 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c3d00 │ │ │ │ + beq 4c3d10 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c3d00 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c3d10 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c3cf8 │ │ │ │ + beq 4c3d08 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq r5, sp, r3, lsr fp │ │ │ │ - eoreq r5, sp, pc, lsl #20 │ │ │ │ - strdeq r5, [sp], -sp @ │ │ │ │ - eoreq r1, fp, r5, lsr sp │ │ │ │ - eoreq r2, fp, r5, ror fp │ │ │ │ - eoreq r2, fp, r5, ror sl │ │ │ │ - eoreq r2, fp, r1, ror #20 │ │ │ │ - subeq r5, r6, r4, lsl r6 │ │ │ │ - mlaeq fp, r1, sl, r2 │ │ │ │ - eoreq r5, sp, r1, lsr fp │ │ │ │ - mlaeq fp, r5, lr, r1 │ │ │ │ - subeq r6, r6, ip, lsl #18 │ │ │ │ - subeq r6, r6, r0, lsl r9 │ │ │ │ + eoreq r5, sp, r3, lsr #22 │ │ │ │ + strdeq r5, [sp], -pc @ │ │ │ │ + eoreq r5, sp, sp, ror #19 │ │ │ │ + eoreq r1, fp, r5, lsr #26 │ │ │ │ + eoreq r2, fp, r5, ror #22 │ │ │ │ + eoreq r2, fp, r5, ror #20 │ │ │ │ + eoreq r2, fp, r1, asr sl │ │ │ │ + subeq r5, r6, r4, lsl #12 │ │ │ │ + eoreq r2, fp, r1, lsl #21 │ │ │ │ + eoreq r5, sp, r1, lsr #22 │ │ │ │ + eoreq r1, fp, r5, lsl #29 │ │ │ │ + strdeq r6, [r6], #-140 @ 0xffffff74 │ │ │ │ + subeq r6, r6, r0, lsl #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #356 @ 0x164 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ add r9, sp, #256 @ 0x100 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ orr r8, r4, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -1179419,129 +1179423,129 @@ │ │ │ │ str r7, [sp, #20] │ │ │ │ str r6, [sp, #32] │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ mov r5, fp │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - ldr fp, [pc, #2868] @ 4c48f0 │ │ │ │ + ldr fp, [pc, #2868] @ 4c4900 │ │ │ │ add fp, pc, fp │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cfec4 │ │ │ │ + bl 4cfed4 │ │ │ │ ldrb r0, [sp, #256] @ 0x100 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4c406c │ │ │ │ + beq 4c407c │ │ │ │ ldrb r0, [sp, #257] @ 0x101 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c3e24 │ │ │ │ + bne 4c3e34 │ │ │ │ ldrb r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4c426c │ │ │ │ + beq 4c427c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ strb r4, [sp, #256] @ 0x100 │ │ │ │ mov r0, r9 │ │ │ │ bl 49af44 │ │ │ │ - b 4c3dcc │ │ │ │ + b 4c3ddc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ muleq r0, ip, r1 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsr #5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c462c │ │ │ │ + bne 4c463c │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq 4c3dcc │ │ │ │ - b 4c45ec │ │ │ │ + beq 4c3ddc │ │ │ │ + b 4c45fc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c4638 │ │ │ │ + bne 4c4648 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq 4c3dcc │ │ │ │ - b 4c45f4 │ │ │ │ + beq 4c3ddc │ │ │ │ + b 4c4604 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c464c │ │ │ │ + bne 4c465c │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c4380 │ │ │ │ + beq 4c4390 │ │ │ │ strb r0, [sp, #256] @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ mov r1, r9 │ │ │ │ bl 49a0d4 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - bne 4c3dc4 │ │ │ │ - b 4c45fc │ │ │ │ + bne 4c3dd4 │ │ │ │ + b 4c460c │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c4660 │ │ │ │ + bne 4c4670 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c44b0 │ │ │ │ + beq 4c44c0 │ │ │ │ strb r0, [sp, #256] @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ mov r1, r9 │ │ │ │ bl 49a0d4 │ │ │ │ ldr r5, [sp, #244] @ 0xf4 │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bne 4c3dbc │ │ │ │ - b 4c4620 │ │ │ │ + bne 4c3dcc │ │ │ │ + b 4c4630 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c46b8 │ │ │ │ + bne 4c46c8 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c4580 │ │ │ │ + beq 4c4590 │ │ │ │ strb r0, [sp, #256] @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #23 │ │ │ │ mov fp, r5 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ @@ -1179551,29 +1179555,29 @@ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r3, r7 │ │ │ │ ldm r5, {r0, r4, r5} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bne 4c3da8 │ │ │ │ - b 4c460c │ │ │ │ + bne 4c3db8 │ │ │ │ + b 4c461c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c46a8 │ │ │ │ + bne 4c46b8 │ │ │ │ mov r1, #6 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - beq 4c4528 │ │ │ │ + beq 4c4538 │ │ │ │ strb r0, [sp, #256] @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #23 │ │ │ │ mov fp, r5 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ @@ -1179587,20 +1179591,20 @@ │ │ │ │ ldr r6, [sp, #252] @ 0xfc │ │ │ │ mov r3, r7 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bne 4c3d9c │ │ │ │ + bne 4c3dac │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, ip │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r5, fp │ │ │ │ - b 4c4070 │ │ │ │ + b 4c4080 │ │ │ │ ldr r8, [sp, #260] @ 0x104 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ @@ -1179618,16 +1179622,16 @@ │ │ │ │ str r4, [sp, #236] @ 0xec │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ str r7, [sp, #228] @ 0xe4 │ │ │ │ str r5, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c42fc │ │ │ │ - b 4c42e8 │ │ │ │ + beq 4c430c │ │ │ │ + b 4c42f8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r6, #8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -1179708,28 +1179712,28 @@ │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ moveq r3, r0 │ │ │ │ movne r0, r1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c4674 │ │ │ │ + bne 4c4684 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ 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 r0, sp, #72 @ 0x48 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4c4498 │ │ │ │ - ldr r0, [pc, #1684] @ 4c4908 │ │ │ │ + bl 4e6920 │ │ │ │ + b 4c44a8 │ │ │ │ + ldr r0, [pc, #1684] @ 4c4918 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ @@ -1179751,54 +1179755,54 @@ │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c42fc │ │ │ │ + beq 4c430c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [sp, #220] @ 0xdc │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 4c4400 │ │ │ │ + bne 4c4410 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4c4420 │ │ │ │ + bne 4c4430 │ │ │ │ ldr r4, [sp, #196] @ 0xc4 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c443c │ │ │ │ + beq 4c444c │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr r6, [sp, #200] @ 0xc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4c4364 │ │ │ │ + beq 4c4374 │ │ │ │ add r7, r6, #16 │ │ │ │ - b 4c4348 │ │ │ │ + b 4c4358 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r7, r7, #32 │ │ │ │ - beq 4c4364 │ │ │ │ + beq 4c4374 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c433c │ │ │ │ + beq 4c434c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c433c │ │ │ │ + b 4c434c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c443c │ │ │ │ + beq 4c444c │ │ │ │ lsl r1, r4, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c443c │ │ │ │ - ldr r0, [pc, #1424] @ 4c4918 │ │ │ │ + b 4c444c │ │ │ │ + ldr r0, [pc, #1424] @ 4c4928 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -1179821,30 +1179825,30 @@ │ │ │ │ str r5, [sp, #220] @ 0xdc │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 4c4308 │ │ │ │ + beq 4c4318 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4c4318 │ │ │ │ + beq 4c4328 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r4, [sp, #196] @ 0xc4 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c4324 │ │ │ │ + bne 4c4334 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ ldr r3, [sp, #312] @ 0x138 │ │ │ │ ldr r6, [sp, #320] @ 0x140 │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ ldr r7, [sp, #316] @ 0x13c │ │ │ │ @@ -1179859,22 +1179863,22 @@ │ │ │ │ stm r3, {r6, ip, lr} │ │ │ │ str r2, [r1, #32] │ │ │ │ str r5, [r1, #36] @ 0x24 │ │ │ │ str r4, [r1, #40] @ 0x28 │ │ │ │ str r0, [r1, #44] @ 0x2c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ addne r0, sp, #72 @ 0x48 │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #356 @ 0x164 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1116] @ 4c4914 │ │ │ │ + ldr r0, [pc, #1116] @ 4c4924 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ @@ -1179895,16 +1179899,16 @@ │ │ │ │ str r7, [sp, #228] @ 0xe4 │ │ │ │ str r5, [sp, #220] @ 0xdc │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r8, r0 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - b 4c42d8 │ │ │ │ - ldr r0, [pc, #988] @ 4c490c │ │ │ │ + b 4c42e8 │ │ │ │ + ldr r0, [pc, #988] @ 4c491c │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ @@ -1179917,16 +1179921,16 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r4, [sp, #236] @ 0xec │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c42d4 │ │ │ │ - ldr r0, [pc, #904] @ 4c4910 │ │ │ │ + b 4c42e4 │ │ │ │ + ldr r0, [pc, #904] @ 4c4920 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ @@ -1179944,69 +1179948,69 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #236] @ 0xec │ │ │ │ str r7, [sp, #228] @ 0xe4 │ │ │ │ str r5, [sp, #220] @ 0xdc │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c42d4 │ │ │ │ + b 4c42e4 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ - b 4c4070 │ │ │ │ + b 4c4080 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ - b 4c4070 │ │ │ │ + b 4c4080 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - b 4c4070 │ │ │ │ + b 4c4080 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r5, fp │ │ │ │ - b 4c4070 │ │ │ │ + b 4c4080 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r2 │ │ │ │ - b 4c4070 │ │ │ │ + b 4c4080 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, #2 │ │ │ │ - b 4c46c8 │ │ │ │ + b 4c46d8 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, #10 │ │ │ │ - ldr fp, [pc, #684] @ 4c48f4 │ │ │ │ + ldr fp, [pc, #684] @ 4c4904 │ │ │ │ add fp, pc, fp │ │ │ │ - b 4c46c8 │ │ │ │ + b 4c46d8 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, #10 │ │ │ │ - ldr fp, [pc, #680] @ 4c4904 │ │ │ │ + ldr fp, [pc, #680] @ 4c4914 │ │ │ │ add fp, pc, fp │ │ │ │ - b 4c46c8 │ │ │ │ + b 4c46d8 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, #6 │ │ │ │ - ldr fp, [pc, #656] @ 4c4900 │ │ │ │ + ldr fp, [pc, #656] @ 4c4910 │ │ │ │ add fp, pc, fp │ │ │ │ - b 4c46c8 │ │ │ │ - ldr r1, [pc, #672] @ 4c491c │ │ │ │ - ldr r2, [pc, #672] @ 4c4920 │ │ │ │ + b 4c46d8 │ │ │ │ + ldr r1, [pc, #672] @ 4c492c │ │ │ │ + ldr r2, [pc, #672] @ 4c4930 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 4c5ba4 │ │ │ │ - b 4c425c │ │ │ │ - ldr fp, [pc, #584] @ 4c48f8 │ │ │ │ + bl 4c5bb4 │ │ │ │ + b 4c426c │ │ │ │ + ldr fp, [pc, #584] @ 4c4908 │ │ │ │ mov r1, #5 │ │ │ │ add fp, pc, fp │ │ │ │ - b 4c46c8 │ │ │ │ + b 4c46d8 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, #9 │ │ │ │ - ldr fp, [pc, #564] @ 4c48fc │ │ │ │ + ldr fp, [pc, #564] @ 4c490c │ │ │ │ add fp, pc, fp │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -1180023,60 +1180027,60 @@ │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ mov r0, fp │ │ │ │ bl 55fe4 │ │ │ │ - b 4c42d4 │ │ │ │ + b 4c42e4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 4c5ba4 │ │ │ │ - b 4c4884 │ │ │ │ - b 4c47b4 │ │ │ │ + bl 4c5bb4 │ │ │ │ + b 4c4894 │ │ │ │ + b 4c47c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov fp, r5 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 4c47ec │ │ │ │ + b 4c47fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b 4c47ec │ │ │ │ + b 4c47fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 4c47ec │ │ │ │ + b 4c47fc │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ - b 4c47ec │ │ │ │ - b 4c47e0 │ │ │ │ - b 4c47e0 │ │ │ │ + b 4c47fc │ │ │ │ + b 4c47f0 │ │ │ │ + b 4c47f0 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c488c │ │ │ │ + beq 4c489c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c488c │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c489c │ │ │ │ bl 65120 │ │ │ │ mov fp, r5 │ │ │ │ mov r4, r0 │ │ │ │ - b 4c4848 │ │ │ │ + b 4c4858 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c488c │ │ │ │ + beq 4c489c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c488c │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c489c │ │ │ │ bl 65120 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov fp, r5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -1180099,302 +1180103,302 @@ │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c4894 │ │ │ │ + bne 4c48a4 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c48b8 │ │ │ │ + bne 4c48c8 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c48d8 │ │ │ │ + bne 4c48e8 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ addne r0, sp, #196 @ 0xc4 │ │ │ │ - blne 4c5d00 │ │ │ │ + blne 4c5d10 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 2bcc50 │ │ │ │ ldr fp, [sp, #220] @ 0xdc │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c4864 │ │ │ │ + beq 4c4874 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c4874 │ │ │ │ + beq 4c4884 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c4874 │ │ │ │ + b 4c4884 │ │ │ │ bl 65120 │ │ │ │ - eoreq r5, sp, ip, ror fp │ │ │ │ - eoreq r5, sp, fp, lsr #10 │ │ │ │ - eoreq r5, sp, r9, asr #9 │ │ │ │ - strhteq r5, [sp], -sl │ │ │ │ - strdeq r5, [sp], -sp @ │ │ │ │ - eoreq r5, sp, pc, lsr #10 │ │ │ │ - eoreq r2, fp, r9, ror #6 │ │ │ │ - eoreq r2, fp, sp, lsr #1 │ │ │ │ - eoreq r2, fp, r5, asr r0 │ │ │ │ - eoreq r2, fp, r1, lsr #2 │ │ │ │ - eoreq r2, fp, r1, asr r2 │ │ │ │ - subeq r5, r6, r4, lsr #29 │ │ │ │ - subeq r5, r6, r8, lsr #29 │ │ │ │ + eoreq r5, sp, ip, ror #22 │ │ │ │ + eoreq r5, sp, fp, lsl r5 │ │ │ │ + strhteq r5, [sp], -r9 │ │ │ │ + eoreq r5, sp, sl, lsr #9 │ │ │ │ + eoreq r5, sp, sp, ror #9 │ │ │ │ + eoreq r5, sp, pc, lsl r5 │ │ │ │ + eoreq r2, fp, r9, asr r3 │ │ │ │ + mlaeq fp, sp, r0, r2 │ │ │ │ + eoreq r2, fp, r5, asr #32 │ │ │ │ + eoreq r2, fp, r1, lsl r1 │ │ │ │ + eoreq r2, fp, r1, asr #4 │ │ │ │ + umaaleq r5, r6, r4, lr │ │ │ │ + umaaleq r5, r6, r8, lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add r4, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ orr r6, r4, #1 │ │ │ │ orr r5, r7, #1 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #6 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d0524 │ │ │ │ + bl 4d0534 │ │ │ │ ldrb r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4c4a08 │ │ │ │ + beq 4c4a18 │ │ │ │ ldrb r0, [sp, #121] @ 0x79 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4c4a28 │ │ │ │ + beq 4c4a38 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c49b4 │ │ │ │ + beq 4c49c4 │ │ │ │ ldrb r8, [sp, #16] │ │ │ │ strb r9, [sp, #16] │ │ │ │ cmp r8, #6 │ │ │ │ - beq 4c4a58 │ │ │ │ + beq 4c4a68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ strb r8, [sp, #120] @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ bl 49af44 │ │ │ │ - b 4c4958 │ │ │ │ + b 4c4968 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c4b50 │ │ │ │ + bne 4c4b60 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ strb r9, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c4b20 │ │ │ │ + beq 4c4b30 │ │ │ │ strb r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ bl 49a048 │ │ │ │ ldr fp, [sp, #108] @ 0x6c │ │ │ │ ldr sl, [sp, #112] @ 0x70 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c4b48 │ │ │ │ + beq 4c4b58 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 4c4958 │ │ │ │ + b 4c4968 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c4a84 │ │ │ │ - b 4c4ac0 │ │ │ │ + bne 4c4a94 │ │ │ │ + b 4c4ad0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ - bne 4c4aec │ │ │ │ - ldr r0, [pc, #608] @ 4c4ca8 │ │ │ │ + bne 4c4afc │ │ │ │ + ldr r0, [pc, #608] @ 4c4cb8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ bl 55f08 │ │ │ │ mov r7, r0 │ │ │ │ - b 4c4ac0 │ │ │ │ - ldr r0, [pc, #572] @ 4c4c9c │ │ │ │ + b 4c4ad0 │ │ │ │ + ldr r0, [pc, #572] @ 4c4cac │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r7, r0 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c4ac0 │ │ │ │ + beq 4c4ad0 │ │ │ │ add r6, r5, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4c4aa4 │ │ │ │ + beq 4c4ab4 │ │ │ │ add r5, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r5 │ │ │ │ - b 4c4a8c │ │ │ │ + b 4c4a9c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4c4ac0 │ │ │ │ + beq 4c4ad0 │ │ │ │ rsb r0, fp, fp, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r0] │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ addne r0, sp, #16 │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [sp, #84] @ 0x54 │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ - bne 4c4b78 │ │ │ │ + bne 4c4b88 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4c4ad4 │ │ │ │ - ldr r0, [pc, #380] @ 4c4ca4 │ │ │ │ + bl 4e6920 │ │ │ │ + b 4c4ae4 │ │ │ │ + ldr r0, [pc, #380] @ 4c4cb4 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ - b 4c4a50 │ │ │ │ + b 4c4a60 │ │ │ │ mov r7, sl │ │ │ │ - b 4c4ac0 │ │ │ │ - ldr r0, [pc, #328] @ 4c4ca0 │ │ │ │ + b 4c4ad0 │ │ │ │ + ldr r0, [pc, #328] @ 4c4cb0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ mov r1, #8 │ │ │ │ bl 55fe4 │ │ │ │ mov r7, r0 │ │ │ │ - b 4c4a84 │ │ │ │ - ldr r1, [pc, #300] @ 4c4cac │ │ │ │ - ldr r2, [pc, #300] @ 4c4cb0 │ │ │ │ + b 4c4a94 │ │ │ │ + ldr r1, [pc, #300] @ 4c4cbc │ │ │ │ + ldr r2, [pc, #300] @ 4c4cc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4c5c60 │ │ │ │ - b 4c4b14 │ │ │ │ + bl 4c5c70 │ │ │ │ + b 4c4b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 4c4c84 │ │ │ │ + b 4c4c94 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4c5c60 │ │ │ │ - b 4c4c84 │ │ │ │ + bl 4c5c70 │ │ │ │ + b 4c4c94 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c4c8c │ │ │ │ + beq 4c4c9c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c4c8c │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c4c9c │ │ │ │ bl 65120 │ │ │ │ - b 4c4bf4 │ │ │ │ + b 4c4c04 │ │ │ │ mov r4, r0 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ - b 4c4c64 │ │ │ │ - mov r4, r0 │ │ │ │ b 4c4c74 │ │ │ │ mov r4, r0 │ │ │ │ + b 4c4c84 │ │ │ │ + mov r4, r0 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c4c8c │ │ │ │ + beq 4c4c9c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c4c8c │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c4c9c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4c4c3c │ │ │ │ + beq 4c4c4c │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r5, r7 │ │ │ │ - b 4c4c20 │ │ │ │ + b 4c4c30 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4c4c84 │ │ │ │ + beq 4c4c94 │ │ │ │ rsb r0, fp, fp, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c4c84 │ │ │ │ + b 4c4c94 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #96] @ 0x60 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c4c84 │ │ │ │ + beq 4c4c94 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 4c5c60 │ │ │ │ + bl 4c5c70 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - eoreq r1, fp, r1, lsl #23 │ │ │ │ - eoreq sp, sl, fp, asr #16 │ │ │ │ - strhteq r1, [fp], -r5 │ │ │ │ - eoreq sp, sl, pc, asr r9 │ │ │ │ - subeq r5, r6, r0, lsr #19 │ │ │ │ - subeq r5, r6, r4, lsr #19 │ │ │ │ + eoreq r1, fp, r1, ror fp │ │ │ │ + eoreq sp, sl, fp, lsr r8 │ │ │ │ + eoreq r1, fp, r5, lsr #21 │ │ │ │ + eoreq sp, sl, pc, asr #18 │ │ │ │ + umaaleq r5, r6, r0, r9 │ │ │ │ + umaaleq r5, r6, r4, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019c8 │ │ │ │ + bl 5019d8 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ mov r6, #0 │ │ │ │ orr r0, r7, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ orr r0, r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov fp, #0 │ │ │ │ @@ -1180404,137 +1180408,137 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d03f4 │ │ │ │ + bl 4d0404 │ │ │ │ ldrb r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4c4ec8 │ │ │ │ + beq 4c4ed8 │ │ │ │ ldrb r0, [sp, #121] @ 0x79 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4c503c │ │ │ │ + bne 4c504c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r6, #1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c4d10 │ │ │ │ - b 4c4ecc │ │ │ │ + beq 4c4d20 │ │ │ │ + b 4c4edc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c4ff4 │ │ │ │ + bne 4c5004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ mov r1, r8 │ │ │ │ - beq 4c4d10 │ │ │ │ - b 4c4ecc │ │ │ │ + beq 4c4d20 │ │ │ │ + b 4c4edc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4c4fac │ │ │ │ + bne 4c4fbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r9, #1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c4d10 │ │ │ │ - b 4c4ecc │ │ │ │ + beq 4c4d20 │ │ │ │ + b 4c4edc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4c4fc4 │ │ │ │ + bne 4c4fd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ mov sl, r1 │ │ │ │ mov r5, #1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c4d10 │ │ │ │ - b 4c4ecc │ │ │ │ + beq 4c4d20 │ │ │ │ + b 4c4edc │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r0, #6 │ │ │ │ ldrb r5, [sp, #56] @ 0x38 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4c4f90 │ │ │ │ + beq 4c4fa0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #23 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ bl 438d4 │ │ │ │ strb r5, [sp, #120] @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ bl 49af44 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - b 4c4d10 │ │ │ │ + b 4c4d20 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 4c4fdc │ │ │ │ + bne 4c4fec │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov fp, #1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c4d10 │ │ │ │ - b 4c4ecc │ │ │ │ + beq 4c4d20 │ │ │ │ + b 4c4edc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c5024 │ │ │ │ + bne 4c5034 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - beq 4c4d10 │ │ │ │ - b 4c4ecc │ │ │ │ + beq 4c4d20 │ │ │ │ + b 4c4edc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c500c │ │ │ │ + bne 4c501c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d088c │ │ │ │ + bl 4d089c │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - beq 4c4d10 │ │ │ │ - b 4c4ecc │ │ │ │ + beq 4c4d20 │ │ │ │ + b 4c4edc │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #6 │ │ │ │ addne r0, sp, #56 @ 0x38 │ │ │ │ - blne 4c53bc │ │ │ │ + blne 4c53cc │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c5054 │ │ │ │ + bne 4c5064 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ands r0, r0, #1 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movne r0, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r1, #28] │ │ │ │ @@ -1180560,111 +1180564,111 @@ │ │ │ │ str r0, [r1, #8] │ │ │ │ ands r0, r6, #1 │ │ │ │ movne r0, r2 │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1] │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 4e6910 │ │ │ │ - b 4c4ee0 │ │ │ │ - ldr r0, [pc, #360] @ 4c5100 │ │ │ │ + bl 4e6920 │ │ │ │ + b 4c4ef0 │ │ │ │ + ldr r0, [pc, #360] @ 4c5110 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r1, r0 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ - b 4c4ecc │ │ │ │ - ldr r0, [pc, #312] @ 4c50ec │ │ │ │ + b 4c4edc │ │ │ │ + ldr r0, [pc, #312] @ 4c50fc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4c4ecc │ │ │ │ - ldr r0, [pc, #292] @ 4c50f0 │ │ │ │ + b 4c4edc │ │ │ │ + ldr r0, [pc, #292] @ 4c5100 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #18 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4c4ecc │ │ │ │ - ldr r0, [pc, #260] @ 4c50e8 │ │ │ │ + b 4c4edc │ │ │ │ + ldr r0, [pc, #260] @ 4c50f8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #10 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4c4ecc │ │ │ │ - ldr r0, [pc, #248] @ 4c50f4 │ │ │ │ + b 4c4edc │ │ │ │ + ldr r0, [pc, #248] @ 4c5104 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4c4ecc │ │ │ │ - ldr r0, [pc, #232] @ 4c50fc │ │ │ │ + b 4c4edc │ │ │ │ + ldr r0, [pc, #232] @ 4c510c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #19 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4c4ecc │ │ │ │ - ldr r0, [pc, #204] @ 4c50f8 │ │ │ │ + b 4c4edc │ │ │ │ + ldr r0, [pc, #204] @ 4c5108 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #17 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4c4ecc │ │ │ │ - ldr r0, [pc, #160] @ 4c50e4 │ │ │ │ + b 4c4edc │ │ │ │ + ldr r0, [pc, #160] @ 4c50f4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ bl 55fe4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4c4ecc │ │ │ │ - ldr r1, [pc, #168] @ 4c5104 │ │ │ │ - ldr r2, [pc, #168] @ 4c5108 │ │ │ │ + b 4c4edc │ │ │ │ + ldr r1, [pc, #168] @ 4c5114 │ │ │ │ + ldr r2, [pc, #168] @ 4c5118 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 55f6c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b 4c4f80 │ │ │ │ - b 4c50cc │ │ │ │ - b 4c50cc │ │ │ │ - b 4c50cc │ │ │ │ + b 4c4f90 │ │ │ │ + b 4c50dc │ │ │ │ + b 4c50dc │ │ │ │ + b 4c50dc │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c50d8 │ │ │ │ + beq 4c50e8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c50d8 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c50e8 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c50d8 │ │ │ │ + beq 4c50e8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 4c53bc │ │ │ │ - b 4c50d8 │ │ │ │ + bl 4c53cc │ │ │ │ + b 4c50e8 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 4c5ab8 │ │ │ │ + bl 4c5ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - strdeq r4, [sp], -r4 @ │ │ │ │ - strhteq r4, [sp], -r1 │ │ │ │ - eoreq r4, sp, fp, ror #23 │ │ │ │ - eoreq r4, sp, r1, ror #23 │ │ │ │ - eoreq r1, fp, r9, ror r5 │ │ │ │ - mlaeq sp, r3, fp, r4 │ │ │ │ - strhteq r4, [sp], -ip │ │ │ │ - eoreq r1, fp, sp, asr #12 │ │ │ │ - subeq r5, r6, r4, asr #9 │ │ │ │ - subeq r5, r6, r8, asr #9 │ │ │ │ + eoreq r4, sp, r4, ror #17 │ │ │ │ + eoreq r4, sp, r1, lsr #23 │ │ │ │ + ldrdeq r4, [sp], -fp @ │ │ │ │ + ldrdeq r4, [sp], -r1 @ │ │ │ │ + eoreq r1, fp, r9, ror #10 │ │ │ │ + eoreq r4, sp, r3, lsl #23 │ │ │ │ + eoreq r4, sp, ip, lsr #23 │ │ │ │ + eoreq r1, fp, sp, lsr r6 │ │ │ │ + strheq r5, [r6], #-68 @ 0xffffffbc │ │ │ │ + strheq r5, [r6], #-72 @ 0xffffffb8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ ldm r1, {r0, r2} │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1180678,40 +1180682,40 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5254 │ │ │ │ + beq 4c5264 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r2, r0, r1, lsl #2 │ │ │ │ ldr r3, [r2, #268] @ 0x10c │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c5254 │ │ │ │ + beq 4c5264 │ │ │ │ ldr r3, [r2, #272] @ 0x110 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ ldr fp, [r2, #276] @ 0x114 │ │ │ │ mov r1, r9 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c520c │ │ │ │ + beq 4c521c │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ add sl, r8, #16 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r2, r0, r1, lsl #2 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r2, #268] @ 0x10c │ │ │ │ @@ -1180720,184 +1180724,184 @@ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c52cc │ │ │ │ + bne 4c52dc │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ str fp, [sp, #104] @ 0x68 │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d08f8 │ │ │ │ + bl 4d0908 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ ldrb r8, [sp, #112] @ 0x70 │ │ │ │ cmp r8, #3 │ │ │ │ - bne 4c5290 │ │ │ │ + bne 4c52a0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - b 4c52b0 │ │ │ │ - ldr r1, [pc, #336] @ 4c53ac │ │ │ │ + b 4c52c0 │ │ │ │ + ldr r1, [pc, #336] @ 4c53bc │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #332] @ 4c53b0 │ │ │ │ + ldr r2, [pc, #332] @ 4c53c0 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 56c38 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, r5, #8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bl 50190c │ │ │ │ + bl 50191c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5348 │ │ │ │ + beq 4c5358 │ │ │ │ str r0, [r9, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c52e0 │ │ │ │ + beq 4c52f0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c53bc │ │ │ │ - ldr r1, [pc, #180] @ 4c53a4 │ │ │ │ + bl 4c53cc │ │ │ │ + ldr r1, [pc, #180] @ 4c53b4 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #176] @ 4c53a8 │ │ │ │ + ldr r2, [pc, #176] @ 4c53b8 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 56c38 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r2] │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4c53bc │ │ │ │ + bl 4c53cc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5280 │ │ │ │ + beq 4c5290 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb r8, [r9, #1] │ │ │ │ - b 4c52b8 │ │ │ │ + b 4c52c8 │ │ │ │ mov r4, r0 │ │ │ │ - b 4c536c │ │ │ │ - b 4c538c │ │ │ │ + b 4c537c │ │ │ │ + b 4c539c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4c53bc │ │ │ │ + bl 4c53cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5390 │ │ │ │ + beq 4c53a0 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c5390 │ │ │ │ + b 4c53a0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r5, r6, r4, asr #4 │ │ │ │ - subeq r5, r6, ip, lsr #4 │ │ │ │ - ldrdeq r5, [r6], #-40 @ 0xffffffd8 │ │ │ │ - subeq r5, r6, r0, asr #5 │ │ │ │ + subeq r5, r6, r4, lsr r2 │ │ │ │ + subeq r5, r6, ip, lsl r2 │ │ │ │ + subeq r5, r6, r8, asr #5 │ │ │ │ + strheq r5, [r6], #-32 @ 0xffffffe0 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 54ed68 │ │ │ │ + b 54ed78 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bcs 4c53d4 │ │ │ │ + bcs 4c53e4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - beq 4c5404 │ │ │ │ + beq 4c5414 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4c5420 │ │ │ │ + bne 4c5430 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c542c │ │ │ │ + beq 4c543c │ │ │ │ add r6, r0, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r0, r6 │ │ │ │ - b 4c53ec │ │ │ │ + b 4c53fc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c53d0 │ │ │ │ + beq 4c53e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4e68b0 │ │ │ │ + b 4e68c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c53d0 │ │ │ │ + beq 4c53e0 │ │ │ │ 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 2bcc50 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c5470 │ │ │ │ + beq 4c5480 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r6, r5 │ │ │ │ - b 4c5454 │ │ │ │ + b 4c5464 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5490 │ │ │ │ + beq 4c54a0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #22 │ │ │ │ - bhi 4c558c │ │ │ │ + bhi 4c559c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @@ -1180919,161 +1180923,161 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5518 │ │ │ │ + beq 4c5528 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c549c │ │ │ │ - b 4c5554 │ │ │ │ + bl 4c54ac │ │ │ │ + b 4c5564 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c549c │ │ │ │ + bl 4c54ac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c55c0 │ │ │ │ + beq 4c55d0 │ │ │ │ add r6, r0, #24 │ │ │ │ bl 496108 │ │ │ │ mov r0, r6 │ │ │ │ - b 4c5574 │ │ │ │ + b 4c5584 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ mov r5, r8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4c55e4 │ │ │ │ + beq 4c55f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r9 │ │ │ │ mov r6, r5 │ │ │ │ bl 496108 │ │ │ │ add r5, r6, #48 @ 0x30 │ │ │ │ sub r9, r7, #1 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 496108 │ │ │ │ - b 4c5594 │ │ │ │ + b 4c55a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5518 │ │ │ │ + beq 4c5528 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5518 │ │ │ │ + beq 4c5528 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ - b 4c560c │ │ │ │ + b 4c561c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ - b 4c56a4 │ │ │ │ + b 4c56b4 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 496108 │ │ │ │ - b 4c5634 │ │ │ │ + b 4c5644 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c5650 │ │ │ │ + beq 4c5660 │ │ │ │ add r6, r0, #48 @ 0x30 │ │ │ │ bl 4967b4 │ │ │ │ mov r0, r6 │ │ │ │ - b 4c5638 │ │ │ │ + b 4c5648 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c56ac │ │ │ │ + beq 4c56bc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #4 │ │ │ │ - b 4c56a0 │ │ │ │ + b 4c56b0 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c568c │ │ │ │ + beq 4c569c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ bl 496108 │ │ │ │ mov r6, r5 │ │ │ │ - b 4c5670 │ │ │ │ + b 4c5680 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c56ac │ │ │ │ + beq 4c56bc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4c5798 │ │ │ │ + bne 4c57a8 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c56ec │ │ │ │ + beq 4c56fc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5704 │ │ │ │ + beq 4c5714 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c571c │ │ │ │ + beq 4c572c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5734 │ │ │ │ + beq 4c5744 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c574c │ │ │ │ + beq 4c575c │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5764 │ │ │ │ + beq 4c5774 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c577c │ │ │ │ + beq 4c578c │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ @@ -1181081,69 +1181085,69 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4c56e0 │ │ │ │ - b 4c56ec │ │ │ │ + bne 4c56f0 │ │ │ │ + b 4c56fc │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #208] @ 0xd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c57d4 │ │ │ │ + beq 4c57e4 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c57ec │ │ │ │ + beq 4c57fc │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #232] @ 0xe8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5804 │ │ │ │ + beq 4c5814 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c581c │ │ │ │ + beq 4c582c │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5834 │ │ │ │ + beq 4c5844 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c584c │ │ │ │ + beq 4c585c │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5864 │ │ │ │ + beq 4c5874 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c587c │ │ │ │ + beq 4c588c │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5894 │ │ │ │ + beq 4c58a4 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #316] @ 0x13c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ @@ -1181153,15 +1181157,15 @@ │ │ │ │ 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 4c5974 │ │ │ │ + bhi 4c5984 │ │ │ │ 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 │ │ │ │ @@ -1181181,464 +1181185,464 @@ │ │ │ │ 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 4c5930 │ │ │ │ + beq 4c5940 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldrd r8, [r5, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c59d8 │ │ │ │ + beq 4c59e8 │ │ │ │ add r6, r0, #16 │ │ │ │ bl 496420 │ │ │ │ mov r0, r6 │ │ │ │ - b 4c595c │ │ │ │ + b 4c596c │ │ │ │ ldrd r8, [r5, #4] │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4c59f8 │ │ │ │ + beq 4c5a08 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r9 │ │ │ │ mov r5, r4 │ │ │ │ bl 496420 │ │ │ │ add r4, r5, #32 │ │ │ │ sub r9, r7, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 496420 │ │ │ │ - b 4c597c │ │ │ │ + b 4c598c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4c58b0 │ │ │ │ - b 4c59c4 │ │ │ │ + bl 4c58c0 │ │ │ │ + b 4c59d4 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4c58b0 │ │ │ │ + bl 4c58c0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5930 │ │ │ │ + beq 4c5940 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4c5930 │ │ │ │ + beq 4c5940 │ │ │ │ lsl r1, r6, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ - b 4c5a18 │ │ │ │ + b 4c5a28 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ - b 4c5aa4 │ │ │ │ + b 4c5ab4 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 496420 │ │ │ │ - b 4c5a40 │ │ │ │ + b 4c5a50 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c5a5c │ │ │ │ + beq 4c5a6c │ │ │ │ add r5, r0, #32 │ │ │ │ bl 495eec │ │ │ │ mov r0, r5 │ │ │ │ - b 4c5a44 │ │ │ │ + b 4c5a54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4c5aac │ │ │ │ + beq 4c5abc │ │ │ │ lsl r1, r6, #5 │ │ │ │ - b 4c5aa0 │ │ │ │ + b 4c5ab0 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c5a90 │ │ │ │ + beq 4c5aa0 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #16 │ │ │ │ bl 496420 │ │ │ │ mov r6, r4 │ │ │ │ - b 4c5a74 │ │ │ │ + b 4c5a84 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5aac │ │ │ │ + beq 4c5abc │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 4e6910 │ │ │ │ + bl 4e6920 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #6 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4c53bc │ │ │ │ + b 4c53cc │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c5af8 │ │ │ │ + beq 4c5b08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c53bc │ │ │ │ + bl 4c53cc │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 4c5b30 │ │ │ │ + beq 4c5b40 │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4c5b18 │ │ │ │ + b 4c5b28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5b54 │ │ │ │ + beq 4c5b64 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c5b78 │ │ │ │ + beq 4c5b88 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r5 │ │ │ │ - b 4c5b5c │ │ │ │ + b 4c5b6c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5b98 │ │ │ │ + beq 4c5ba8 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4c5be8 │ │ │ │ + beq 4c5bf8 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 4c5bcc │ │ │ │ + b 4c5bdc │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 4c5be8 │ │ │ │ + beq 4c5bf8 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5bc0 │ │ │ │ + beq 4c5bd0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c5bc0 │ │ │ │ + b 4c5bd0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5c04 │ │ │ │ + beq 4c5c14 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5c20 │ │ │ │ + beq 4c5c30 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5c3c │ │ │ │ + beq 4c5c4c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5c5c │ │ │ │ + beq 4c5c6c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ 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 4c5c8c │ │ │ │ + beq 4c5c9c │ │ │ │ add r6, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r6 │ │ │ │ - b 4c5c74 │ │ │ │ + b 4c5c84 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5cb0 │ │ │ │ + beq 4c5cc0 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c5cd4 │ │ │ │ + beq 4c5ce4 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r6, r5 │ │ │ │ - b 4c5cb8 │ │ │ │ + b 4c5cc8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5cf4 │ │ │ │ + beq 4c5d04 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4c5d44 │ │ │ │ + beq 4c5d54 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 4c5d28 │ │ │ │ + b 4c5d38 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 4c5d44 │ │ │ │ + beq 4c5d54 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5d1c │ │ │ │ + beq 4c5d2c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c5d1c │ │ │ │ + b 4c5d2c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5d64 │ │ │ │ + beq 4c5d74 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ - b 763328 │ │ │ │ + b 763338 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 4c5e54 │ │ │ │ - beq 4c5db8 │ │ │ │ + bcc 4c5e64 │ │ │ │ + beq 4c5dc8 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4c5dd8 │ │ │ │ + bne 4c5de8 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c5e10 │ │ │ │ + beq 4c5e20 │ │ │ │ add r6, r0, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r0, r6 │ │ │ │ - b 4c5da0 │ │ │ │ + b 4c5db0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5e54 │ │ │ │ + beq 4c5e64 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5e38 │ │ │ │ + beq 4c5e48 │ │ │ │ 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 4c5e40 │ │ │ │ + b 4c5e50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5e54 │ │ │ │ + beq 4c5e64 │ │ │ │ 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 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 4e477c │ │ │ │ + bl 4e478c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4c5e7c │ │ │ │ + beq 4c5e8c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r6, r5 │ │ │ │ - b 4c5e60 │ │ │ │ + b 4c5e70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5e9c │ │ │ │ + beq 4c5eac │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c5ec8 │ │ │ │ + beq 4c5ed8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, lr} │ │ │ │ - b 4c5d70 │ │ │ │ + b 4c5d80 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ ldr ip, [r1, #16] │ │ │ │ mov sl, r2 │ │ │ │ mov fp, r1 │ │ │ │ mov r8, r0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 4c5f50 │ │ │ │ + beq 4c5f60 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ mov r9, ip │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movw r0, #402 @ 0x192 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ add r7, sp, #176 @ 0xb0 │ │ │ │ ldrh sl, [r9, r0]! │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r1, [fp, #20] │ │ │ │ cmp sl, #11 │ │ │ │ ldr r5, [fp, #24] │ │ │ │ ldmib fp, {r2, r6} │ │ │ │ - bcc 4c5fd4 │ │ │ │ + bcc 4c5fe4 │ │ │ │ cmp r5, #5 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str ip, [sp, #136] @ 0x88 │ │ │ │ str r8, [sp, #28] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ - bcs 4c6014 │ │ │ │ + bcs 4c6024 │ │ │ │ mov r0, #4 │ │ │ │ - b 4c60d4 │ │ │ │ - ldr r0, [pc, #2756] @ 4c6a1c │ │ │ │ + b 4c60e4 │ │ │ │ + ldr r0, [pc, #2756] @ 4c6a2c │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c6868 │ │ │ │ + beq 4c6878 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #402 @ 0x192 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r6, [fp] │ │ │ │ str r2, [r0, #264] @ 0x108 │ │ │ │ strh r2, [r0, r1]! │ │ │ │ str ip, [r9] │ │ │ │ str r2, [r9, #4] │ │ │ │ ldrh r4, [r0] │ │ │ │ cmp r4, #11 │ │ │ │ - bcs 4c6878 │ │ │ │ + bcs 4c6888 │ │ │ │ add r1, r4, #1 │ │ │ │ strh r1, [r0] │ │ │ │ add r1, r4, r4, lsl #1 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ add r2, ip, r1, lsl #2 │ │ │ │ str r0, [r2, #276] @ 0x114 │ │ │ │ add r0, ip, r1, lsl #3 │ │ │ │ str r6, [r2, #268] @ 0x10c │ │ │ │ str r7, [r2, #272] @ 0x110 │ │ │ │ ldm sl, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ - b 4c66fc │ │ │ │ + b 4c670c │ │ │ │ add lr, r5, r5, lsl #1 │ │ │ │ add r0, ip, #268 @ 0x10c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, r5, #1 │ │ │ │ add r7, r0, lr, lsl #2 │ │ │ │ cmp r1, sl │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bls 4c6044 │ │ │ │ + bls 4c6054 │ │ │ │ stmib r7, {r2, r6} │ │ │ │ add fp, sp, #176 @ 0xb0 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ str r3, [r7] │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ - b 4c60b8 │ │ │ │ - beq 4c60d0 │ │ │ │ + b 4c60c8 │ │ │ │ + beq 4c60e0 │ │ │ │ add r4, r7, #52 @ 0x34 │ │ │ │ add r6, r7, #48 @ 0x30 │ │ │ │ cmp r5, #6 │ │ │ │ - bne 4c6718 │ │ │ │ + bne 4c6728 │ │ │ │ mov r0, #5 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl 4c7b7c │ │ │ │ - b 4c60ec │ │ │ │ + bl 4c7b8c │ │ │ │ + b 4c60fc │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r8, [sp, #28] │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, sl, r5 │ │ │ │ str ip, [sp, #24] │ │ │ │ add r8, r1, r1, lsl #1 │ │ │ │ @@ -1181665,34 +1181669,34 @@ │ │ │ │ ldr lr, [sp, #64] @ 0x40 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ ldm fp, {r1, r2, r3, r4, r5, r7} │ │ │ │ add r0, ip, lr, lsl #3 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ add r0, sl, #1 │ │ │ │ strh r0, [r9] │ │ │ │ - b 4c66f4 │ │ │ │ + b 4c6704 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl 4c7b7c │ │ │ │ + bl 4c7b8c │ │ │ │ add r4, r7, #44 @ 0x2c │ │ │ │ add r6, r7, #40 @ 0x28 │ │ │ │ ldr ip, [r6] │ │ │ │ add sl, r5, r5, lsl #1 │ │ │ │ ldr r0, [r4] │ │ │ │ movw r1, #402 @ 0x192 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, ip, #268 @ 0x10c │ │ │ │ mov r8, ip │ │ │ │ add r4, r0, sl, lsl #2 │ │ │ │ ldrh r9, [r8, r1]! │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ cmp r9, r5 │ │ │ │ - bls 4c6180 │ │ │ │ + bls 4c6190 │ │ │ │ sub r1, r9, r5 │ │ │ │ add r0, r4, #12 │ │ │ │ mov fp, ip │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ lsl r2, r1, #2 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1181709,15 +1181713,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ add r1, fp, sl, lsl #3 │ │ │ │ add r0, r1, #24 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 42958 │ │ │ │ mov ip, fp │ │ │ │ - b 4c61a8 │ │ │ │ + b 4c61b8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -1181742,17 +1181746,17 @@ │ │ │ │ mov r8, r1 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ - bne 4c620c │ │ │ │ + bne 4c621c │ │ │ │ ldr r8, [sp, #28] │ │ │ │ - b 4c66f4 │ │ │ │ + b 4c6704 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #4] │ │ │ │ @@ -1181761,15 +1181765,15 @@ │ │ │ │ ldr r9, [sp, #228] @ 0xe4 │ │ │ │ ldm r2!, {r3, r5, r6} │ │ │ │ stmia r1!, {r3, r5, r6} │ │ │ │ ldm r2, {r3, r4, r5, r6} │ │ │ │ stm r1, {r3, r4, r5, r6} │ │ │ │ ldr sl, [r7, #264] @ 0x108 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4c65f4 │ │ │ │ + beq 4c6604 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, r0, #48 @ 0x30 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r0, #40 @ 0x28 │ │ │ │ orr r0, r0, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #400 @ 0x190 │ │ │ │ @@ -1181779,53 +1181783,53 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ cmp ip, r9 │ │ │ │ ldrh fp, [r7, r0] │ │ │ │ ldm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ - bne 4c684c │ │ │ │ + bne 4c685c │ │ │ │ movw r0, #402 @ 0x192 │ │ │ │ ldrh r9, [sl, r0] │ │ │ │ cmp r9, #11 │ │ │ │ - bcc 4c6734 │ │ │ │ + bcc 4c6744 │ │ │ │ cmp fp, #5 │ │ │ │ add r0, ip, #1 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ str sl, [sp, #164] @ 0xa4 │ │ │ │ - bcs 4c62d8 │ │ │ │ + bcs 4c62e8 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ - bl 4c8134 │ │ │ │ + bl 4c8144 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 4c63cc │ │ │ │ + b 4c63dc │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - beq 4c6304 │ │ │ │ + beq 4c6314 │ │ │ │ cmp fp, #6 │ │ │ │ - bne 4c63b4 │ │ │ │ + bne 4c63c4 │ │ │ │ mov r1, #5 │ │ │ │ mov fp, #0 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ - bl 4c8134 │ │ │ │ + bl 4c8144 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b 4c63cc │ │ │ │ + b 4c63dc │ │ │ │ mov r1, #5 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ - bl 4c8134 │ │ │ │ + bl 4c8144 │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movw r0, #402 @ 0x192 │ │ │ │ mov fp, r7 │ │ │ │ ldrh r9, [fp, r0]! │ │ │ │ add lr, r9, #1 │ │ │ │ cmp r9, #6 │ │ │ │ - bcc 4c655c │ │ │ │ + bcc 4c656c │ │ │ │ sub r2, r9, #5 │ │ │ │ add r1, r7, #328 @ 0x148 │ │ │ │ add r0, r7, #340 @ 0x154 │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ add r4, r2, r2, lsl #1 │ │ │ │ lsl r2, r4, #2 │ │ │ │ bl 42958 │ │ │ │ @@ -1181850,33 +1181854,33 @@ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add lr, sp, #72 @ 0x48 │ │ │ │ str r0, [r7, #432] @ 0x1b0 │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r6, #400 @ 0x190 │ │ │ │ strh r0, [fp] │ │ │ │ - b 4c65a0 │ │ │ │ + b 4c65b0 │ │ │ │ mov r1, #6 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ - bl 4c8134 │ │ │ │ + bl 4c8144 │ │ │ │ sub fp, fp, #7 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r7, [r0] │ │ │ │ add r9, fp, fp, lsl #1 │ │ │ │ movw r0, #402 @ 0x192 │ │ │ │ mov r5, r8 │ │ │ │ add r8, fp, #1 │ │ │ │ mov r1, r7 │ │ │ │ ldrh sl, [r1, r0]! │ │ │ │ add r0, r7, #268 @ 0x10c │ │ │ │ add r4, r0, r9, lsl #2 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp sl, fp │ │ │ │ - bls 4c6478 │ │ │ │ + bls 4c6488 │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, sl, fp │ │ │ │ str r1, [sp, #20] │ │ │ │ add r6, r1, r1, lsl #1 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1181899,15 +1181903,15 @@ │ │ │ │ stm r9, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r1, r0, r8, lsl #2 │ │ │ │ add r0, r0, fp, lsl #2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 42958 │ │ │ │ - b 4c649c │ │ │ │ + b 4c64ac │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add ip, r7, r9, lsl #3 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r5, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -1181919,22 +1181923,22 @@ │ │ │ │ add r0, sl, #1 │ │ │ │ str r2, [r1, #408] @ 0x198 │ │ │ │ mov r2, #400 @ 0x190 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ strh r0, [r1] │ │ │ │ add r1, sl, #2 │ │ │ │ cmp r8, r1 │ │ │ │ - bcs 4c64e4 │ │ │ │ + bcs 4c64f4 │ │ │ │ add r1, r7, fp, lsl #2 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r0, fp │ │ │ │ ldr r1, [r1, #412] @ 0x19c │ │ │ │ strh fp, [r1, r2] │ │ │ │ str r7, [r1, #264] @ 0x108 │ │ │ │ - bne 4c64c8 │ │ │ │ + bne 4c64d8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ mov r1, r4 │ │ │ │ ldr fp, [r0] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -1181944,27 +1181948,27 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ ldr ip, [sp, #220] @ 0xdc │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq 4c66ec │ │ │ │ + beq 4c66fc │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ ldm r1!, {r2, r3, r6} │ │ │ │ mov r0, lr │ │ │ │ stmia r0!, {r2, r3, r6} │ │ │ │ ldm r1, {r2, r3, r5, r6} │ │ │ │ stm r0, {r2, r3, r5, r6} │ │ │ │ mov r0, #400 @ 0x190 │ │ │ │ ldr sl, [r7, #264] @ 0x108 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4c6278 │ │ │ │ - b 4c65f4 │ │ │ │ + bne 4c6288 │ │ │ │ + b 4c6604 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add ip, r7, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r9, #5 │ │ │ │ str r0, [r7, #332] @ 0x14c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r8, [r7, #328] @ 0x148 │ │ │ │ @@ -1181973,36 +1181977,36 @@ │ │ │ │ stm ip, {r0, r2, r3, r4, r5, r6} │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ mov r6, #400 @ 0x190 │ │ │ │ strh lr, [fp] │ │ │ │ add lr, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [r7, #432] @ 0x1b0 │ │ │ │ - bne 4c65c8 │ │ │ │ + bne 4c65d8 │ │ │ │ sub r0, r9, #4 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r7, r1, lsl #2 │ │ │ │ add r3, r1, #6 │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r2, [r2, #432] @ 0x1b0 │ │ │ │ cmp r0, r1 │ │ │ │ strh r3, [r2, r6] │ │ │ │ str r7, [r2, #264] @ 0x108 │ │ │ │ - bne 4c65a8 │ │ │ │ + bne 4c65b8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ ldr fp, [r0] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldm r0!, {r2, r3, r6} │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ - b 4c6514 │ │ │ │ + b 4c6524 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, lr │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ str fp, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldm r1!, {r2, r3, r6} │ │ │ │ stmia r0!, {r2, r3, r6} │ │ │ │ @@ -1182014,24 +1182018,24 @@ │ │ │ │ ldr r5, [r4] │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r5, #0 │ │ │ │ str ip, [sp, #220] @ 0xdc │ │ │ │ str r7, [sp, #216] @ 0xd8 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #176] @ 0xb0 │ │ │ │ - beq 4c6894 │ │ │ │ - ldr r0, [pc, #1000] @ 4c6a34 │ │ │ │ + beq 4c68a4 │ │ │ │ + ldr r0, [pc, #1000] @ 4c6a44 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #456 @ 0x1c8 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c68a8 │ │ │ │ + beq 4c68b8 │ │ │ │ mov r3, #0 │ │ │ │ movw r1, #402 @ 0x192 │ │ │ │ mov lr, r0 │ │ │ │ str r5, [r0, #408] @ 0x198 │ │ │ │ str r3, [r0, #264] @ 0x108 │ │ │ │ cmp r8, r9 │ │ │ │ strh r3, [lr, r1]! │ │ │ │ @@ -1182042,15 +1182046,15 @@ │ │ │ │ add r3, r8, #1 │ │ │ │ stm r4, {r0, r3} │ │ │ │ mov r3, sl │ │ │ │ str r0, [r5, #264] @ 0x108 │ │ │ │ ldr ip, [sp, #4] │ │ │ │ ldm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ stm ip, {r1, r2, r4, r5, r6, r7} │ │ │ │ - bne 4c68bc │ │ │ │ + bne 4c68cc │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ mov r8, #1 │ │ │ │ add ip, r0, #268 @ 0x10c │ │ │ │ strh r8, [lr] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -1182072,26 +1182076,26 @@ │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl 4c7b7c │ │ │ │ + bl 4c7b8c │ │ │ │ sub r5, r5, #7 │ │ │ │ - b 4c60ec │ │ │ │ + b 4c60fc │ │ │ │ add r5, fp, fp, lsl #1 │ │ │ │ add ip, sl, r0 │ │ │ │ add r0, sl, #268 @ 0x10c │ │ │ │ mov r6, r8 │ │ │ │ add r4, r0, r5, lsl #2 │ │ │ │ add lr, fp, #1 │ │ │ │ add r8, r9, #1 │ │ │ │ cmp fp, r9 │ │ │ │ - bcs 4c67e8 │ │ │ │ + bcs 4c67f8 │ │ │ │ add r1, lr, lr, lsl #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r9, fp │ │ │ │ str r1, [sp, #32] │ │ │ │ add r7, r1, r1, lsl #1 │ │ │ │ @@ -1182119,15 +1182123,15 @@ │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ add r0, r0, fp, lsl #2 │ │ │ │ add r0, r0, #8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 42958 │ │ │ │ ldr lr, [sp, #52] @ 0x34 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ - b 4c680c │ │ │ │ + b 4c681c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r0, sl, r5, lsl #3 │ │ │ │ str r6, [r4] │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ @@ -1182135,241 +1182139,241 @@ │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sl, lr, lsl #2 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ strh r8, [ip] │ │ │ │ str r1, [r0, #408] @ 0x198 │ │ │ │ add r0, r9, #2 │ │ │ │ cmp lr, r0 │ │ │ │ - bcs 4c66ec │ │ │ │ + bcs 4c66fc │ │ │ │ mov r0, #400 @ 0x190 │ │ │ │ add r1, sl, fp, lsl #2 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ ldr r1, [r1, #412] @ 0x19c │ │ │ │ strh fp, [r1, r0] │ │ │ │ str sl, [r1, #264] @ 0x108 │ │ │ │ - bne 4c682c │ │ │ │ - b 4c66ec │ │ │ │ - ldr r0, [pc, #468] @ 4c6a28 │ │ │ │ - ldr r2, [pc, #468] @ 4c6a2c │ │ │ │ + bne 4c683c │ │ │ │ + b 4c66fc │ │ │ │ + ldr r0, [pc, #468] @ 4c6a38 │ │ │ │ + ldr r2, [pc, #468] @ 4c6a3c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ bl 64f5c │ │ │ │ - b 4c68d8 │ │ │ │ + b 4c68e8 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #408 @ 0x198 │ │ │ │ bl 64e38 │ │ │ │ - b 4c68d8 │ │ │ │ - ldr r0, [pc, #416] @ 4c6a20 │ │ │ │ - ldr r2, [pc, #416] @ 4c6a24 │ │ │ │ + b 4c68e8 │ │ │ │ + ldr r0, [pc, #416] @ 4c6a30 │ │ │ │ + ldr r2, [pc, #416] @ 4c6a34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #32 │ │ │ │ bl 64f5c │ │ │ │ - b 4c68d8 │ │ │ │ - ldr r0, [pc, #404] @ 4c6a30 │ │ │ │ + b 4c68e8 │ │ │ │ + ldr r0, [pc, #404] @ 4c6a40 │ │ │ │ mov r4, fp │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4c68d8 │ │ │ │ + b 4c68e8 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ mov r4, fp │ │ │ │ bl 64e38 │ │ │ │ - b 4c68d8 │ │ │ │ - ldr r0, [pc, #372] @ 4c6a38 │ │ │ │ + b 4c68e8 │ │ │ │ + ldr r0, [pc, #372] @ 4c6a48 │ │ │ │ mov r4, fp │ │ │ │ - ldr r2, [pc, #368] @ 4c6a3c │ │ │ │ + ldr r2, [pc, #368] @ 4c6a4c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 64f5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 4c5d70 │ │ │ │ + bl 4c5d80 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c69f8 │ │ │ │ + beq 4c6a08 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - b 4c6920 │ │ │ │ + b 4c6930 │ │ │ │ bl 65120 │ │ │ │ - b 4c69e0 │ │ │ │ + b 4c69f0 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 4c5d70 │ │ │ │ + bl 4c5d80 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c69f8 │ │ │ │ + beq 4c6a08 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 75e1bc │ │ │ │ - b 4c6950 │ │ │ │ + bl 75e1cc │ │ │ │ + b 4c6960 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c696c │ │ │ │ + beq 4c697c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 4c5d70 │ │ │ │ - b 4c69f8 │ │ │ │ + bl 4c5d80 │ │ │ │ + b 4c6a08 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c5d70 │ │ │ │ + bl 4c5d80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4c69f8 │ │ │ │ + beq 4c6a08 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c5d70 │ │ │ │ + bl 4c5d80 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c69f8 │ │ │ │ + beq 4c6a08 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 4c5d70 │ │ │ │ + bl 4c5d80 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4c6a00 │ │ │ │ + bne 4c6a10 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r9, r9, r8, lsl sp │ │ │ │ - eoreq r2, fp, r0, lsr #24 │ │ │ │ - subeq r3, r6, ip, asr #25 │ │ │ │ - strdeq r3, [sp], -lr @ │ │ │ │ - subeq r3, r6, r8, asr #26 │ │ │ │ - subeq r3, r6, r4, lsr #25 │ │ │ │ - subeq r9, r9, r4, lsr #12 │ │ │ │ - eoreq r3, sp, r2, lsr r4 │ │ │ │ + subeq r9, r9, r8, lsl #26 │ │ │ │ + eoreq r2, fp, r0, lsl ip │ │ │ │ + strheq r3, [r6], #-204 @ 0xffffff34 │ │ │ │ + eoreq r3, sp, lr, ror #9 │ │ │ │ + subeq r3, r6, r8, lsr sp │ │ │ │ umaaleq r3, r6, r4, ip │ │ │ │ + subeq r9, r9, r4, lsl r6 │ │ │ │ + eoreq r3, sp, r2, lsr #8 │ │ │ │ + subeq r3, r6, r4, lsl #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c6a94 │ │ │ │ + beq 4c6aa4 │ │ │ │ ldrh r7, [r4, #138] @ 0x8a │ │ │ │ ldr r9, [r1, #12] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r7, #11 │ │ │ │ ldm r1, {r2, r5} │ │ │ │ ldr r0, [r1, #20] │ │ │ │ str r0, [sp, #32] │ │ │ │ - bcs 4c6b08 │ │ │ │ + bcs 4c6b18 │ │ │ │ add sl, r3, #1 │ │ │ │ add r8, r4, r3, lsl #3 │ │ │ │ cmp sl, r7 │ │ │ │ - bls 4c6bb0 │ │ │ │ + bls 4c6bc0 │ │ │ │ stm r8, {r2, r5} │ │ │ │ - b 4c6c00 │ │ │ │ - ldr r0, [pc, #2164] @ 4c7310 │ │ │ │ + b 4c6c10 │ │ │ │ + ldr r0, [pc, #2164] @ 4c7320 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #144 @ 0x90 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c71f4 │ │ │ │ + beq 4c7204 │ │ │ │ mov r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ strh r9, [r0, #138] @ 0x8a │ │ │ │ str r9, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ stm r0, {r4, r9} │ │ │ │ ldrh r3, [r4, #138] @ 0x8a │ │ │ │ cmp r3, #11 │ │ │ │ - bcs 4c7200 │ │ │ │ + bcs 4c7210 │ │ │ │ add r2, r3, #1 │ │ │ │ strh r2, [r4, #138] @ 0x8a │ │ │ │ ldrd r0, [r7] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [r2, r3, lsl #3]! │ │ │ │ add r0, r4, r3, lsl #2 │ │ │ │ str r1, [r2, #4] │ │ │ │ str fp, [r0, #92] @ 0x5c │ │ │ │ - b 4c71b8 │ │ │ │ + b 4c71c8 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r1, #8 │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r8, r3 │ │ │ │ - ldr r0, [pc, #1996] @ 4c72ec │ │ │ │ + ldr r0, [pc, #1996] @ 4c72fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #144 @ 0x90 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 4c71f4 │ │ │ │ + beq 4c7204 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #32 │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ strh r1, [r2, #138] @ 0x8a │ │ │ │ str r1, [r2, #88] @ 0x58 │ │ │ │ str fp, [sp, #12] │ │ │ │ - bcs 4c6c14 │ │ │ │ + bcs 4c6c24 │ │ │ │ ldrh r1, [r4, #138] @ 0x8a │ │ │ │ sub r7, r1, #5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #12 │ │ │ │ strh r7, [r1, #138] @ 0x8a │ │ │ │ - bcs 4c724c │ │ │ │ + bcs 4c725c │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ ldrd sl, [r0] │ │ │ │ lsl r2, r7, #3 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ add r0, r5, #92 @ 0x5c │ │ │ │ add r1, r4, #112 @ 0x70 │ │ │ │ lsl r2, r7, #2 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #4 │ │ │ │ strh r0, [r4, #138] @ 0x8a │ │ │ │ - b 4c6cc4 │ │ │ │ + b 4c6cd4 │ │ │ │ str fp, [sp, #12] │ │ │ │ sub fp, r7, r3 │ │ │ │ add r0, r4, sl, lsl #3 │ │ │ │ str r2, [sp, #28] │ │ │ │ lsl r2, fp, #3 │ │ │ │ mov r1, r8 │ │ │ │ str r5, [sp, #16] │ │ │ │ @@ -1182386,45 +1182390,45 @@ │ │ │ │ ldr fp, [sp, #12] │ │ │ │ bl 42958 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r4, r3, lsl #2 │ │ │ │ str fp, [r0, #92] @ 0x5c │ │ │ │ add r0, r7, #1 │ │ │ │ strh r0, [r4, #138] @ 0x8a │ │ │ │ - b 4c71b8 │ │ │ │ - beq 4c6c74 │ │ │ │ + b 4c71c8 │ │ │ │ + beq 4c6c84 │ │ │ │ cmp r8, #6 │ │ │ │ - bne 4c6cd0 │ │ │ │ + bne 4c6ce0 │ │ │ │ ldrh r1, [r4, #138] @ 0x8a │ │ │ │ sub r7, r1, #6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #12 │ │ │ │ strh r7, [r1, #138] @ 0x8a │ │ │ │ - bcs 4c7264 │ │ │ │ + bcs 4c7274 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ ldrd sl, [r0, #8] │ │ │ │ lsl r2, r7, #3 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ add r0, r5, #92 @ 0x5c │ │ │ │ add r1, r4, #116 @ 0x74 │ │ │ │ lsl r2, r7, #2 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #5 │ │ │ │ mov r8, #0 │ │ │ │ - b 4c6d20 │ │ │ │ + b 4c6d30 │ │ │ │ ldrh r1, [r4, #138] @ 0x8a │ │ │ │ sub r7, r1, #6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #12 │ │ │ │ strh r7, [r1, #138] @ 0x8a │ │ │ │ - bcs 4c727c │ │ │ │ + bcs 4c728c │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ ldrd sl, [r0, #8] │ │ │ │ lsl r2, r7, #3 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ @@ -1182433,21 +1182437,21 @@ │ │ │ │ add r1, r4, #116 @ 0x74 │ │ │ │ lsl r2, r7, #2 │ │ │ │ bl 438d4 │ │ │ │ mov r8, #5 │ │ │ │ strh r8, [r4, #138] @ 0x8a │ │ │ │ str r9, [sp] │ │ │ │ str r4, [sp, #24] │ │ │ │ - b 4c6d30 │ │ │ │ + b 4c6d40 │ │ │ │ ldrh r1, [r4, #138] @ 0x8a │ │ │ │ sub r7, r1, #7 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #12 │ │ │ │ strh r7, [r1, #138] @ 0x8a │ │ │ │ - bcs 4c7294 │ │ │ │ + bcs 4c72a4 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r1, r4, #56 @ 0x38 │ │ │ │ ldrd sl, [r0, #16] │ │ │ │ lsl r2, r7, #3 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ @@ -1182463,15 +1182467,15 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r8, [sp, #20] │ │ │ │ add r7, r0, r8, lsl #3 │ │ │ │ ldrh r6, [r0, #138] @ 0x8a │ │ │ │ cmp r6, r8 │ │ │ │ - bls 4c6da0 │ │ │ │ + bls 4c6db0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ sub fp, r6, r1 │ │ │ │ add r0, r0, r8, lsl #3 │ │ │ │ mov r1, r7 │ │ │ │ @@ -1182485,90 +1182489,90 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r0, #92 @ 0x5c │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ add r0, r0, r8, lsl #2 │ │ │ │ bl 42958 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ - b 4c6dac │ │ │ │ + b 4c6dbc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ strd r0, [r7] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, r1, r8, lsl #2 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ add r0, r6, #1 │ │ │ │ strh r0, [r1, #138] @ 0x8a │ │ │ │ ldr r7, [r4, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4c7050 │ │ │ │ + beq 4c7060 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4c6e1c │ │ │ │ + b 4c6e2c │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c70dc │ │ │ │ + beq 4c70ec │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r7, [r4, #88] @ 0x58 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldrd sl, [r0] │ │ │ │ - beq 4c7058 │ │ │ │ + beq 4c7068 │ │ │ │ cmp r9, r8 │ │ │ │ - bne 4c71dc │ │ │ │ + bne 4c71ec │ │ │ │ ldrh r8, [r7, #138] @ 0x8a │ │ │ │ ldrh r4, [r4, #136] @ 0x88 │ │ │ │ cmp r8, #11 │ │ │ │ - bcc 4c70ec │ │ │ │ + bcc 4c70fc │ │ │ │ cmp r4, #5 │ │ │ │ add r0, r9, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ - bcs 4c6e70 │ │ │ │ + bcs 4c6e80 │ │ │ │ mov r0, #4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r9, sl │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ mov sl, r6 │ │ │ │ - bl 4c7f44 │ │ │ │ + bl 4c7f54 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - b 4c6f48 │ │ │ │ - beq 4c6ea0 │ │ │ │ + b 4c6f58 │ │ │ │ + beq 4c6eb0 │ │ │ │ mov r9, sl │ │ │ │ cmp r4, #6 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ - bne 4c6f28 │ │ │ │ + bne 4c6f38 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 4c7f44 │ │ │ │ + bl 4c7f54 │ │ │ │ mov r4, #0 │ │ │ │ - b 4c6f40 │ │ │ │ + b 4c6f50 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 4c7f44 │ │ │ │ + bl 4c7f54 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ add r7, r4, #40 @ 0x28 │ │ │ │ ldrh r5, [r4, #138] @ 0x8a │ │ │ │ add r8, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ - bcc 4c7008 │ │ │ │ + bcc 4c7018 │ │ │ │ mov r9, fp │ │ │ │ mov fp, r6 │ │ │ │ sub r6, r5, #5 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ lsl r2, r6, #3 │ │ │ │ bl 42958 │ │ │ │ @@ -1182583,28 +1182587,28 @@ │ │ │ │ add r0, r4, #172 @ 0xac │ │ │ │ add r1, r4, #168 @ 0xa8 │ │ │ │ str fp, [r4, #112] @ 0x70 │ │ │ │ bl 42958 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r4, #168] @ 0xa8 │ │ │ │ strh r8, [r4, #138] @ 0x8a │ │ │ │ - b 4c7024 │ │ │ │ + b 4c7034 │ │ │ │ mov r0, #6 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 4c7f44 │ │ │ │ + bl 4c7f54 │ │ │ │ sub r4, r4, #7 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov sl, r6 │ │ │ │ ldrh r6, [r5, #138] @ 0x8a │ │ │ │ add r8, r5, r4, lsl #3 │ │ │ │ add r7, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bls 4c6fb4 │ │ │ │ + bls 4c6fc4 │ │ │ │ sub fp, r6, r4 │ │ │ │ add r0, r5, r7, lsl #3 │ │ │ │ mov r1, r8 │ │ │ │ lsl r2, fp, #3 │ │ │ │ bl 42958 │ │ │ │ str r9, [r8] │ │ │ │ add r9, r5, #92 @ 0x5c │ │ │ │ @@ -1182618,99 +1182622,99 @@ │ │ │ │ add r0, r5, #144 @ 0x90 │ │ │ │ mov r2, r8 │ │ │ │ add r1, r0, r7, lsl #2 │ │ │ │ add r0, r0, r4, lsl #2 │ │ │ │ add r0, r0, #8 │ │ │ │ str sl, [r9, r4, lsl #2] │ │ │ │ bl 42958 │ │ │ │ - b 4c6fc8 │ │ │ │ + b 4c6fd8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r9, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ add r0, r5, r4, lsl #2 │ │ │ │ str sl, [r0, #92] @ 0x5c │ │ │ │ add r1, r5, r7, lsl #2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, #1 │ │ │ │ str r2, [r1, #144] @ 0x90 │ │ │ │ add r1, r6, #2 │ │ │ │ cmp r7, r1 │ │ │ │ strh r0, [r5, #138] @ 0x8a │ │ │ │ - bcs 4c6de8 │ │ │ │ + bcs 4c6df8 │ │ │ │ add r1, r5, r4, lsl #2 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ ldr r1, [r1, #148] @ 0x94 │ │ │ │ strh r4, [r1, #136] @ 0x88 │ │ │ │ str r5, [r1, #88] @ 0x58 │ │ │ │ - bne 4c6fe8 │ │ │ │ - b 4c6de8 │ │ │ │ + bne 4c6ff8 │ │ │ │ + b 4c6df8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #5 │ │ │ │ str r0, [r4, #168] @ 0xa8 │ │ │ │ str r6, [r4, #112] @ 0x70 │ │ │ │ strh r8, [r4, #138] @ 0x8a │ │ │ │ strd sl, [r7] │ │ │ │ - bne 4c6df4 │ │ │ │ + bne 4c6e04 │ │ │ │ sub r0, r5, #4 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r4, r1, lsl #2 │ │ │ │ add r3, r1, #6 │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r2, [r2, #168] @ 0xa8 │ │ │ │ cmp r0, r1 │ │ │ │ strh r3, [r2, #136] @ 0x88 │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ - bne 4c702c │ │ │ │ - b 4c6df4 │ │ │ │ + bne 4c703c │ │ │ │ + b 4c6e04 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c7218 │ │ │ │ - ldr r0, [pc, #656] @ 4c7300 │ │ │ │ + beq 4c7228 │ │ │ │ + ldr r0, [pc, #656] @ 4c7310 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, #192 @ 0xc0 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c7224 │ │ │ │ + beq 4c7234 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ cmp r5, r8 │ │ │ │ str r4, [r0, #144] @ 0x90 │ │ │ │ strh r1, [r0, #138] @ 0x8a │ │ │ │ add r3, r5, #1 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ stm r2, {r0, r3} │ │ │ │ strh r1, [r4, #136] @ 0x88 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - bne 4c7234 │ │ │ │ + bne 4c7244 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r0, #148] @ 0x94 │ │ │ │ str r6, [r0, #92] @ 0x5c │ │ │ │ strh r1, [r0, #138] @ 0x8a │ │ │ │ strd sl, [r0] │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ strh r1, [r2, #136] @ 0x88 │ │ │ │ ldr r9, [sp] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - b 4c71b4 │ │ │ │ + b 4c71c4 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r9, r7, r4, lsl #3 │ │ │ │ add r6, r4, #1 │ │ │ │ add r5, r8, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - bcs 4c7160 │ │ │ │ + bcs 4c7170 │ │ │ │ sub r1, r8, r4 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ lsl r2, r1, #3 │ │ │ │ mov r1, r9 │ │ │ │ bl 42958 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ @@ -1182725,147 +1182729,147 @@ │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sl, r4, lsl #2] │ │ │ │ add r0, r7, #144 @ 0x90 │ │ │ │ add r1, r0, r6, lsl #2 │ │ │ │ add r0, r0, r4, lsl #2 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 42958 │ │ │ │ - b 4c7170 │ │ │ │ + b 4c7180 │ │ │ │ add r0, r7, r4, lsl #2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ strd sl, [r9] │ │ │ │ str r1, [r0, #92] @ 0x5c │ │ │ │ add r0, r7, r6, lsl #2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ strh r5, [r7, #138] @ 0x8a │ │ │ │ str r1, [r0, #144] @ 0x90 │ │ │ │ add r0, r8, #2 │ │ │ │ cmp r6, r0 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - bcs 4c71ac │ │ │ │ + bcs 4c71bc │ │ │ │ add r0, r7, r4, lsl #2 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ strh r4, [r0, #136] @ 0x88 │ │ │ │ str r7, [r0, #88] @ 0x58 │ │ │ │ - bne 4c7190 │ │ │ │ + bne 4c71a0 │ │ │ │ ldr r9, [sp] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ stm r6, {r4, r9} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r3, [r6, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r1, [r6, #12] │ │ │ │ str r0, [r1, #8] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #304] @ 4c7314 │ │ │ │ + ldr r0, [pc, #304] @ 4c7324 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ - ldr r2, [pc, #300] @ 4c7318 │ │ │ │ + ldr r2, [pc, #300] @ 4c7328 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ bl 64e38 │ │ │ │ - ldr r0, [pc, #276] @ 4c731c │ │ │ │ + ldr r0, [pc, #276] @ 4c732c │ │ │ │ mov r1, #32 │ │ │ │ - ldr r2, [pc, #272] @ 4c7320 │ │ │ │ + ldr r2, [pc, #272] @ 4c7330 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ - ldr r0, [pc, #236] @ 4c730c │ │ │ │ + ldr r0, [pc, #236] @ 4c731c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ bl 64e38 │ │ │ │ - b 4c72a8 │ │ │ │ - ldr r0, [pc, #200] @ 4c7304 │ │ │ │ + b 4c72b8 │ │ │ │ + ldr r0, [pc, #200] @ 4c7314 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #196] @ 4c7308 │ │ │ │ + ldr r2, [pc, #196] @ 4c7318 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ - ldr r2, [pc, #160] @ 4c72f4 │ │ │ │ + ldr r2, [pc, #160] @ 4c7304 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ - b 4c72a8 │ │ │ │ - ldr r2, [pc, #144] @ 4c72fc │ │ │ │ + b 4c72b8 │ │ │ │ + ldr r2, [pc, #144] @ 4c730c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ - b 4c72a8 │ │ │ │ - ldr r2, [pc, #116] @ 4c72f8 │ │ │ │ + b 4c72b8 │ │ │ │ + ldr r2, [pc, #116] @ 4c7308 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ - b 4c72a8 │ │ │ │ - ldr r2, [pc, #84] @ 4c72f0 │ │ │ │ + b 4c72b8 │ │ │ │ + ldr r2, [pc, #84] @ 4c7300 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4c72b8 │ │ │ │ - b 4c72b8 │ │ │ │ - b 4c72b8 │ │ │ │ + b 4c72c8 │ │ │ │ + b 4c72c8 │ │ │ │ + b 4c72c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r9, r9, r4, asr r1 │ │ │ │ - subeq r3, r6, r8, ror #5 │ │ │ │ + subeq r9, r9, r4, asr #2 │ │ │ │ + ldrdeq r3, [r6], #-40 @ 0xffffffd8 │ │ │ │ + subeq r3, r6, r0, lsr #6 │ │ │ │ + strdeq r3, [r6], #-32 @ 0xffffffe0 │ │ │ │ + subeq r3, r6, r8, lsl #6 │ │ │ │ + strdeq r8, [r9], #-176 @ 0xffffff50 │ │ │ │ + eoreq r2, sp, sl, lsr #21 │ │ │ │ + subeq r3, r6, ip, lsl #6 │ │ │ │ + subeq r3, r6, r4, lsl r3 │ │ │ │ + subeq r9, r9, r4, asr #3 │ │ │ │ + eoreq r2, sp, sl, asr fp │ │ │ │ + subeq r3, r6, r4, lsr #7 │ │ │ │ + eoreq r2, fp, r4, lsl #5 │ │ │ │ subeq r3, r6, r0, lsr r3 │ │ │ │ - subeq r3, r6, r0, lsl #6 │ │ │ │ - subeq r3, r6, r8, lsl r3 │ │ │ │ - subeq r8, r9, r0, lsl #24 │ │ │ │ - strhteq r2, [sp], -sl │ │ │ │ - subeq r3, r6, ip, lsl r3 │ │ │ │ - subeq r3, r6, r4, lsr #6 │ │ │ │ - ldrdeq r9, [r9], #-20 @ 0xffffffec │ │ │ │ - eoreq r2, sp, sl, ror #22 │ │ │ │ - strheq r3, [r6], #-52 @ 0xffffffcc │ │ │ │ - mlaeq fp, r4, r2, r2 │ │ │ │ - subeq r3, r6, r0, asr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c73c8 │ │ │ │ + beq 4c73d8 │ │ │ │ ldrh r6, [r4, #94] @ 0x5e │ │ │ │ ldr r5, [r1] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r6, #11 │ │ │ │ ldr fp, [r1, #12] │ │ │ │ ldr sl, [r1, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ - bcs 4c742c │ │ │ │ + bcs 4c743c │ │ │ │ add r8, sl, #1 │ │ │ │ add r9, r4, #4 │ │ │ │ cmp r8, r6 │ │ │ │ - bhi 4c73ac │ │ │ │ + bhi 4c73bc │ │ │ │ sub r2, r6, sl │ │ │ │ str r7, [sp, #12] │ │ │ │ add r0, r9, r8, lsl #2 │ │ │ │ add r1, r9, sl, lsl #2 │ │ │ │ lsl r7, r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ @@ -1182879,62 +1182883,62 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, r4, sl, lsl #2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r3, [r9, sl, lsl #2] │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ add r0, r6, #1 │ │ │ │ strh r0, [r4, #94] @ 0x5e │ │ │ │ - b 4c7964 │ │ │ │ - ldr r0, [pc, #1944] @ 4c7b68 │ │ │ │ + b 4c7974 │ │ │ │ + ldr r0, [pc, #1944] @ 4c7b78 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c7a5c │ │ │ │ + beq 4c7a6c │ │ │ │ mov fp, #0 │ │ │ │ mov r4, r0 │ │ │ │ strh fp, [r0, #94] @ 0x5e │ │ │ │ str fp, [r0] │ │ │ │ stm r5, {r4, fp} │ │ │ │ ldrh sl, [r0, #94] @ 0x5e │ │ │ │ cmp sl, #11 │ │ │ │ - bcs 4c7a68 │ │ │ │ + bcs 4c7a78 │ │ │ │ add r0, sl, #1 │ │ │ │ add r1, r4, sl, lsl #2 │ │ │ │ strh r0, [r4, #94] @ 0x5e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r0, [r1, #4] │ │ │ │ str r9, [r1, #48] @ 0x30 │ │ │ │ - b 4c7964 │ │ │ │ + b 4c7974 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ - ldr r0, [pc, #1792] @ 4c7b44 │ │ │ │ + ldr r0, [pc, #1792] @ 4c7b54 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c7a5c │ │ │ │ + beq 4c7a6c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp sl, #5 │ │ │ │ strh r0, [r8, #94] @ 0x5e │ │ │ │ str r0, [r8] │ │ │ │ - bcs 4c74c8 │ │ │ │ + bcs 4c74d8 │ │ │ │ ldrh r0, [r4, #94] @ 0x5e │ │ │ │ sub r0, r0, #5 │ │ │ │ strh r0, [r8, #94] @ 0x5e │ │ │ │ cmp r0, #12 │ │ │ │ - bcs 4c7ab4 │ │ │ │ + bcs 4c7ac4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r2, r8, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ lsl r7, r0, #2 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1182943,23 +1182947,23 @@ │ │ │ │ bl 438d4 │ │ │ │ add r0, r8, #48 @ 0x30 │ │ │ │ add r1, r4, #68 @ 0x44 │ │ │ │ mov r2, r7 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #4 │ │ │ │ strh r0, [r4, #94] @ 0x5e │ │ │ │ - b 4c7580 │ │ │ │ - beq 4c752c │ │ │ │ + b 4c7590 │ │ │ │ + beq 4c753c │ │ │ │ cmp sl, #6 │ │ │ │ - bne 4c758c │ │ │ │ + bne 4c759c │ │ │ │ ldrh r0, [r4, #94] @ 0x5e │ │ │ │ sub r0, r0, #6 │ │ │ │ strh r0, [r8, #94] @ 0x5e │ │ │ │ cmp r0, #12 │ │ │ │ - bcs 4c7ac8 │ │ │ │ + bcs 4c7ad8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r2, r8, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ lsl r7, r0, #2 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1182968,20 +1182972,20 @@ │ │ │ │ bl 438d4 │ │ │ │ add r0, r8, #48 @ 0x30 │ │ │ │ add r1, r4, #72 @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #5 │ │ │ │ mov sl, #0 │ │ │ │ - b 4c75e0 │ │ │ │ + b 4c75f0 │ │ │ │ ldrh r0, [r4, #94] @ 0x5e │ │ │ │ sub r0, r0, #6 │ │ │ │ strh r0, [r8, #94] @ 0x5e │ │ │ │ cmp r0, #12 │ │ │ │ - bcs 4c7adc │ │ │ │ + bcs 4c7aec │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r2, r8, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ lsl r7, r0, #2 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1182992,20 +1182996,20 @@ │ │ │ │ add r1, r4, #72 @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ bl 438d4 │ │ │ │ mov sl, #5 │ │ │ │ strh sl, [r4, #94] @ 0x5e │ │ │ │ str fp, [sp] │ │ │ │ mov r7, r4 │ │ │ │ - b 4c75f0 │ │ │ │ + b 4c7600 │ │ │ │ ldrh r0, [r4, #94] @ 0x5e │ │ │ │ sub r0, r0, #7 │ │ │ │ strh r0, [r8, #94] @ 0x5e │ │ │ │ cmp r0, #12 │ │ │ │ - bcs 4c7af0 │ │ │ │ + bcs 4c7b00 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ add r2, r8, #4 │ │ │ │ str r1, [sp, #28] │ │ │ │ lsl r7, r0, #2 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1183022,15 +1183026,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r8 │ │ │ │ str r0, [sp] │ │ │ │ ldrh r6, [r7, #94] @ 0x5e │ │ │ │ add r9, r7, #4 │ │ │ │ str r7, [sp, #8] │ │ │ │ cmp r6, sl │ │ │ │ - bls 4c763c │ │ │ │ + bls 4c764c │ │ │ │ add r7, sl, #1 │ │ │ │ sub r2, r6, sl │ │ │ │ add r1, r9, sl, lsl #2 │ │ │ │ lsl r5, r2, #2 │ │ │ │ add r0, r9, r7, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ bl 42958 │ │ │ │ @@ -1183047,53 +1183051,53 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ add r0, r6, #1 │ │ │ │ strh r0, [r7, #94] @ 0x5e │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4c78d4 │ │ │ │ + beq 4c78e4 │ │ │ │ cmp fp, r7 │ │ │ │ - bne 4c7a44 │ │ │ │ + bne 4c7a54 │ │ │ │ ldrh r9, [r6, #94] @ 0x5e │ │ │ │ ldrh r4, [r4, #92] @ 0x5c │ │ │ │ cmp r9, #11 │ │ │ │ - bcc 4c7984 │ │ │ │ + bcc 4c7994 │ │ │ │ cmp r4, #5 │ │ │ │ add r0, fp, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bcs 4c76b0 │ │ │ │ + bcs 4c76c0 │ │ │ │ mov r0, #4 │ │ │ │ add r1, sp, #32 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 4c7d60 │ │ │ │ + bl 4c7d70 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - b 4c7770 │ │ │ │ - beq 4c76d8 │ │ │ │ + b 4c7780 │ │ │ │ + beq 4c76e8 │ │ │ │ cmp r4, #6 │ │ │ │ - bne 4c7754 │ │ │ │ + bne 4c7764 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #32 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 4c7d60 │ │ │ │ + bl 4c7d70 │ │ │ │ mov r4, #0 │ │ │ │ - b 4c776c │ │ │ │ + b 4c777c │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #32 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 4c7d60 │ │ │ │ + bl 4c7d70 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldrh r5, [r4, #94] @ 0x5e │ │ │ │ add r7, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ - bcc 4c7868 │ │ │ │ + bcc 4c7878 │ │ │ │ mvn r0, #19 │ │ │ │ add r6, r0, r5, lsl #2 │ │ │ │ add r1, r4, #24 │ │ │ │ add r0, r4, #28 │ │ │ │ mov r2, r6 │ │ │ │ bl 42958 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ @@ -1183106,28 +1183110,28 @@ │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #24] │ │ │ │ add r0, r4, #124 @ 0x7c │ │ │ │ bl 42958 │ │ │ │ str r8, [r4, #120] @ 0x78 │ │ │ │ strh r7, [r4, #94] @ 0x5e │ │ │ │ - b 4c7888 │ │ │ │ + b 4c7898 │ │ │ │ mov r0, #6 │ │ │ │ add r1, sp, #32 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 4c7d60 │ │ │ │ + bl 4c7d70 │ │ │ │ sub r4, r4, #7 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldrh r7, [r5, #94] @ 0x5e │ │ │ │ add fp, r5, #4 │ │ │ │ add r1, fp, r4, lsl #2 │ │ │ │ add r6, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bls 4c77ec │ │ │ │ + bls 4c77fc │ │ │ │ sub r2, r7, r4 │ │ │ │ add r0, fp, r6, lsl #2 │ │ │ │ lsl r9, r2, #2 │ │ │ │ mov r2, r9 │ │ │ │ bl 42958 │ │ │ │ str r8, [sp, #20] │ │ │ │ mov r8, sl │ │ │ │ @@ -1183144,96 +1183148,96 @@ │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ add r1, r0, r6, lsl #2 │ │ │ │ add r0, r0, r4, lsl #2 │ │ │ │ mov sl, r8 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ bl 42958 │ │ │ │ - b 4c7800 │ │ │ │ + b 4c7810 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r1] │ │ │ │ add r0, r5, r4, lsl #2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ add r1, r5, r6, lsl #2 │ │ │ │ add r0, r7, #1 │ │ │ │ str r8, [r1, #96] @ 0x60 │ │ │ │ add r1, r7, #2 │ │ │ │ cmp r6, r1 │ │ │ │ strh r0, [r5, #94] @ 0x5e │ │ │ │ - bcs 4c7838 │ │ │ │ + bcs 4c7848 │ │ │ │ add r1, r5, r4, lsl #2 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ ldr r1, [r1, #100] @ 0x64 │ │ │ │ strh r4, [r1, #92] @ 0x5c │ │ │ │ str r5, [r1] │ │ │ │ - bne 4c781c │ │ │ │ + bne 4c782c │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c7954 │ │ │ │ + beq 4c7964 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r6, [r4] │ │ │ │ - b 4c7660 │ │ │ │ + b 4c7670 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r5, #5 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r8, [r4, #120] @ 0x78 │ │ │ │ str r0, [r4, #24] │ │ │ │ strh r7, [r4, #94] @ 0x5e │ │ │ │ - bne 4c78b0 │ │ │ │ + bne 4c78c0 │ │ │ │ sub r0, r5, #4 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r4, r1, lsl #2 │ │ │ │ add r3, r1, #6 │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r2, [r2, #120] @ 0x78 │ │ │ │ cmp r0, r1 │ │ │ │ strh r3, [r2, #92] @ 0x5c │ │ │ │ str r4, [r2] │ │ │ │ - bne 4c7890 │ │ │ │ + bne 4c78a0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r6, [r4] │ │ │ │ - b 4c7660 │ │ │ │ + b 4c7670 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c7a80 │ │ │ │ - ldr r0, [pc, #620] @ 4c7b58 │ │ │ │ + beq 4c7a90 │ │ │ │ + ldr r0, [pc, #620] @ 4c7b68 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #144 @ 0x90 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c7a8c │ │ │ │ + beq 4c7a9c │ │ │ │ mov r1, #0 │ │ │ │ cmp r5, r7 │ │ │ │ str r4, [r0, #96] @ 0x60 │ │ │ │ add r3, r5, #1 │ │ │ │ strh r1, [r0, #94] @ 0x5e │ │ │ │ str r1, [r0] │ │ │ │ stm r6, {r0, r3} │ │ │ │ strh r1, [r4, #92] @ 0x5c │ │ │ │ str r0, [r4] │ │ │ │ - bne 4c7a9c │ │ │ │ + bne 4c7aac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [r0, #100] @ 0x64 │ │ │ │ strh r1, [r0, #94] @ 0x5e │ │ │ │ @@ -1183252,15 +1183256,15 @@ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r6, #4 │ │ │ │ add r5, r4, #1 │ │ │ │ add r1, r0, r4, lsl #2 │ │ │ │ add r7, r9, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bcs 4c79f8 │ │ │ │ + bcs 4c7a08 │ │ │ │ sub r2, r9, r4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r5, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 42958 │ │ │ │ add fp, r6, #48 @ 0x30 │ │ │ │ @@ -1183275,124 +1183279,124 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [fp, r4, lsl #2] │ │ │ │ add r0, r6, #96 @ 0x60 │ │ │ │ add r1, r0, r5, lsl #2 │ │ │ │ add r0, r0, r4, lsl #2 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 42958 │ │ │ │ - b 4c7a0c │ │ │ │ + b 4c7a1c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r1] │ │ │ │ add r0, r6, r4, lsl #2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ add r0, r6, r5, lsl #2 │ │ │ │ strh r7, [r6, #94] @ 0x5e │ │ │ │ str r8, [r0, #96] @ 0x60 │ │ │ │ add r0, r9, #2 │ │ │ │ cmp r5, r0 │ │ │ │ - bcs 4c7954 │ │ │ │ + bcs 4c7964 │ │ │ │ add r0, r6, r4, lsl #2 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ strh r4, [r0, #92] @ 0x5c │ │ │ │ str r6, [r0] │ │ │ │ - bne 4c7a24 │ │ │ │ - b 4c7954 │ │ │ │ - ldr r0, [pc, #288] @ 4c7b6c │ │ │ │ + bne 4c7a34 │ │ │ │ + b 4c7964 │ │ │ │ + ldr r0, [pc, #288] @ 4c7b7c │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ - ldr r2, [pc, #284] @ 4c7b70 │ │ │ │ + ldr r2, [pc, #284] @ 4c7b80 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ bl 64e38 │ │ │ │ - ldr r0, [pc, #260] @ 4c7b74 │ │ │ │ + ldr r0, [pc, #260] @ 4c7b84 │ │ │ │ mov r1, #32 │ │ │ │ - ldr r2, [pc, #256] @ 4c7b78 │ │ │ │ + ldr r2, [pc, #256] @ 4c7b88 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ - ldr r0, [pc, #220] @ 4c7b64 │ │ │ │ + ldr r0, [pc, #220] @ 4c7b74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ bl 64e38 │ │ │ │ - b 4c7b00 │ │ │ │ - ldr r0, [pc, #184] @ 4c7b5c │ │ │ │ + b 4c7b10 │ │ │ │ + ldr r0, [pc, #184] @ 4c7b6c │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #180] @ 4c7b60 │ │ │ │ + ldr r2, [pc, #180] @ 4c7b70 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ - ldr r2, [pc, #144] @ 4c7b4c │ │ │ │ + ldr r2, [pc, #144] @ 4c7b5c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ - b 4c7b00 │ │ │ │ - ldr r2, [pc, #132] @ 4c7b54 │ │ │ │ + b 4c7b10 │ │ │ │ + ldr r2, [pc, #132] @ 4c7b64 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ - b 4c7b00 │ │ │ │ - ldr r2, [pc, #108] @ 4c7b50 │ │ │ │ + b 4c7b10 │ │ │ │ + ldr r2, [pc, #108] @ 4c7b60 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ - b 4c7b00 │ │ │ │ - ldr r2, [pc, #80] @ 4c7b48 │ │ │ │ + b 4c7b10 │ │ │ │ + ldr r2, [pc, #80] @ 4c7b58 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4c7b10 │ │ │ │ - b 4c7b10 │ │ │ │ - b 4c7b10 │ │ │ │ + b 4c7b20 │ │ │ │ + b 4c7b20 │ │ │ │ + b 4c7b20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r8, r9, r0, lsr r8 │ │ │ │ - subeq r2, r6, ip, lsl #21 │ │ │ │ + subeq r8, r9, r0, lsr #16 │ │ │ │ + subeq r2, r6, ip, ror sl │ │ │ │ + strheq r2, [r6], #-168 @ 0xffffff58 │ │ │ │ + umaaleq r2, r6, r0, sl │ │ │ │ + subeq r2, r6, r4, lsr #21 │ │ │ │ + subeq r8, r9, r4, ror r3 │ │ │ │ + eoreq r2, sp, r2, asr #4 │ │ │ │ + subeq r2, r6, r4, lsr #21 │ │ │ │ + subeq r2, r6, ip, lsr #21 │ │ │ │ + umaaleq r8, r9, r0, r8 │ │ │ │ + strdeq r2, [sp], -r2 @ │ │ │ │ + subeq r2, r6, ip, lsr fp │ │ │ │ + eoreq r1, fp, ip, lsl sl │ │ │ │ subeq r2, r6, r8, asr #21 │ │ │ │ - subeq r2, r6, r0, lsr #21 │ │ │ │ - strheq r2, [r6], #-164 @ 0xffffff5c │ │ │ │ - subeq r8, r9, r4, lsl #7 │ │ │ │ - eoreq r2, sp, r2, asr r2 │ │ │ │ - strheq r2, [r6], #-164 @ 0xffffff5c │ │ │ │ - strheq r2, [r6], #-172 @ 0xffffff54 │ │ │ │ - subeq r8, r9, r0, lsr #17 │ │ │ │ - eoreq r2, sp, r2, lsl #6 │ │ │ │ - subeq r2, r6, ip, asr #22 │ │ │ │ - eoreq r1, fp, ip, lsr #20 │ │ │ │ - ldrdeq r2, [r6], #-168 @ 0xffffff58 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #448] @ 4c7d50 │ │ │ │ + ldr r0, [pc, #448] @ 4c7d60 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c7cd0 │ │ │ │ + beq 4c7ce0 │ │ │ │ ldr r9, [r4] │ │ │ │ mov r2, r0 │ │ │ │ ldr fp, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add lr, r9, #268 @ 0x10c │ │ │ │ str r0, [r2, #264] @ 0x108 │ │ │ │ movw ip, #402 @ 0x192 │ │ │ │ @@ -1183414,19 +1183418,19 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bcs 4c7cdc │ │ │ │ + bcs 4c7cec │ │ │ │ add r3, fp, #1 │ │ │ │ sub r1, sl, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4c7cf0 │ │ │ │ + bne 4c7d00 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ add r4, r3, r3, lsl #1 │ │ │ │ add r5, r0, r0, lsl #1 │ │ │ │ add r3, sl, #268 @ 0x10c │ │ │ │ add r1, lr, r4, lsl #2 │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -1183461,80 +1183465,80 @@ │ │ │ │ str r0, [r8, #52] @ 0x34 │ │ │ │ str sl, [r8, #48] @ 0x30 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #408 @ 0x198 │ │ │ │ bl 64e38 │ │ │ │ - ldr r2, [pc, #112] @ 4c7d54 │ │ │ │ + ldr r2, [pc, #112] @ 4c7d64 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ - b 4c7d08 │ │ │ │ - ldr r0, [pc, #96] @ 4c7d58 │ │ │ │ - ldr r2, [pc, #96] @ 4c7d5c │ │ │ │ + b 4c7d18 │ │ │ │ + ldr r0, [pc, #96] @ 4c7d68 │ │ │ │ + ldr r2, [pc, #96] @ 4c7d6c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64f5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4c5d70 │ │ │ │ + bl 4c5d80 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c7d34 │ │ │ │ + beq 4c7d44 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #408 @ 0x198 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - ldrdeq r8, [r9], #-12 │ │ │ │ - subeq r2, r6, r0, lsr #17 │ │ │ │ - eoreq r2, sp, r2, lsr r0 │ │ │ │ - subeq r2, r6, r4, ror r8 │ │ │ │ + subeq r8, r9, ip, asr #1 │ │ │ │ + umaaleq r2, r6, r0, r8 │ │ │ │ + eoreq r2, sp, r2, lsr #32 │ │ │ │ + subeq r2, r6, r4, ror #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r0 │ │ │ │ ldr r6, [r1] │ │ │ │ - ldr r0, [pc, #432] @ 4c7f28 │ │ │ │ + ldr r0, [pc, #432] @ 4c7f38 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #144 @ 0x90 │ │ │ │ ldrh r5, [r6, #94] @ 0x5e │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c7e9c │ │ │ │ + beq 4c7eac │ │ │ │ ldr r9, [r8, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ add sl, r6, #48 @ 0x30 │ │ │ │ add r2, r6, #4 │ │ │ │ str r0, [r4] │ │ │ │ ldrh r1, [r6, #94] @ 0x5e │ │ │ │ mvn r0, r9 │ │ │ │ ldr r3, [sl, r9, lsl #2] │ │ │ │ ldr r7, [r2, r9, lsl #2] │ │ │ │ add r0, r1, r0 │ │ │ │ cmp r0, #12 │ │ │ │ strh r0, [r4, #94] @ 0x5e │ │ │ │ - bcs 4c7ea8 │ │ │ │ + bcs 4c7eb8 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, r9, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4c7ebc │ │ │ │ + bne 4c7ecc │ │ │ │ add r1, r2, r5, lsl #2 │ │ │ │ add r2, r4, #4 │ │ │ │ str r7, [sp] │ │ │ │ lsl r7, r0, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -1183543,120 +1183547,120 @@ │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ bl 438d4 │ │ │ │ strh r9, [r6, #94] @ 0x5e │ │ │ │ ldrh sl, [r4, #94] @ 0x5e │ │ │ │ add r0, sl, #1 │ │ │ │ cmp sl, #12 │ │ │ │ - bcs 4c7ed8 │ │ │ │ + bcs 4c7ee8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ sub r1, r1, r9 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4c7eec │ │ │ │ + bne 4c7efc │ │ │ │ add r1, r6, r9, lsl #2 │ │ │ │ add r7, r4, #96 @ 0x60 │ │ │ │ add r1, r1, #100 @ 0x64 │ │ │ │ lsl r2, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r7, r1, lsl #2] │ │ │ │ cmp r1, sl │ │ │ │ strh r1, [r2, #92] @ 0x5c │ │ │ │ addcc r1, r1, #1 │ │ │ │ str r4, [r2] │ │ │ │ - bcs 4c7e78 │ │ │ │ + bcs 4c7e88 │ │ │ │ cmp r1, sl │ │ │ │ - bls 4c7e58 │ │ │ │ + bls 4c7e68 │ │ │ │ stmib fp, {r0, r4} │ │ │ │ str r0, [fp, #12] │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [fp, #16] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r6, [fp] │ │ │ │ str r0, [fp, #20] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ bl 64e38 │ │ │ │ - ldr r2, [pc, #124] @ 4c7f2c │ │ │ │ + ldr r2, [pc, #124] @ 4c7f3c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ - b 4c7f04 │ │ │ │ - ldr r0, [pc, #108] @ 4c7f30 │ │ │ │ - ldr r2, [pc, #108] @ 4c7f34 │ │ │ │ + b 4c7f14 │ │ │ │ + ldr r0, [pc, #108] @ 4c7f40 │ │ │ │ + ldr r2, [pc, #108] @ 4c7f44 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64f5c │ │ │ │ - b 4c7f04 │ │ │ │ - ldr r2, [pc, #88] @ 4c7f38 │ │ │ │ + b 4c7f14 │ │ │ │ + ldr r2, [pc, #88] @ 4c7f48 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #12 │ │ │ │ bl 6532c │ │ │ │ - b 4c7f04 │ │ │ │ - ldr r0, [pc, #72] @ 4c7f3c │ │ │ │ - ldr r2, [pc, #72] @ 4c7f40 │ │ │ │ + b 4c7f14 │ │ │ │ + ldr r0, [pc, #72] @ 4c7f4c │ │ │ │ + ldr r2, [pc, #72] @ 4c7f50 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64f5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4c7f0c │ │ │ │ + b 4c7f1c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - strdeq r7, [r9], #-228 @ 0xffffff1c │ │ │ │ - ldrdeq r2, [r6], #-100 @ 0xffffff9c │ │ │ │ - eoreq r1, sp, r6, ror #28 │ │ │ │ - subeq r2, r6, r8, lsr #13 │ │ │ │ - strheq r2, [r6], #-100 @ 0xffffff9c │ │ │ │ - eoreq r1, sp, r6, lsr lr │ │ │ │ - subeq r2, r6, r8, ror r6 │ │ │ │ + subeq r7, r9, r4, ror #29 │ │ │ │ + subeq r2, r6, r4, asr #13 │ │ │ │ + eoreq r1, sp, r6, asr lr │ │ │ │ + umaaleq r2, r6, r8, r6 │ │ │ │ + subeq r2, r6, r4, lsr #13 │ │ │ │ + eoreq r1, sp, r6, lsr #28 │ │ │ │ + subeq r2, r6, r8, ror #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r0 │ │ │ │ ldr r6, [r1] │ │ │ │ - ldr r0, [pc, #444] @ 4c8118 │ │ │ │ + ldr r0, [pc, #444] @ 4c8128 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #192 @ 0xc0 │ │ │ │ ldrh r5, [r6, #138] @ 0x8a │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c8088 │ │ │ │ + beq 4c8098 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr sl, [r8, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ add fp, r6, #92 @ 0x5c │ │ │ │ ldrh r0, [r6, #138] @ 0x8a │ │ │ │ ldr r3, [r1, sl, lsl #3]! │ │ │ │ mvn r2, sl │ │ │ │ add r7, r0, r2 │ │ │ │ ldr r2, [fp, sl, lsl #2] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r7, #12 │ │ │ │ strh r7, [r4, #138] @ 0x8a │ │ │ │ - bcs 4c8094 │ │ │ │ + bcs 4c80a4 │ │ │ │ str r5, [sp, #16] │ │ │ │ add r5, sl, #1 │ │ │ │ sub r0, r0, r5 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 4c80ac │ │ │ │ + bne 4c80bc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r6, r5, lsl #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 438d4 │ │ │ │ @@ -1183664,105 +1183668,105 @@ │ │ │ │ add r0, r4, #92 @ 0x5c │ │ │ │ lsl r2, r7, #2 │ │ │ │ bl 438d4 │ │ │ │ strh sl, [r6, #138] @ 0x8a │ │ │ │ ldrh fp, [r4, #138] @ 0x8a │ │ │ │ add r0, fp, #1 │ │ │ │ cmp fp, #12 │ │ │ │ - bcs 4c80c8 │ │ │ │ + bcs 4c80d8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ sub r1, r1, sl │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4c80dc │ │ │ │ + bne 4c80ec │ │ │ │ add r1, r6, sl, lsl #2 │ │ │ │ add r7, r4, #144 @ 0x90 │ │ │ │ add r1, r1, #148 @ 0x94 │ │ │ │ lsl r2, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r7, r1, lsl #2] │ │ │ │ cmp r1, fp │ │ │ │ strh r1, [r2, #136] @ 0x88 │ │ │ │ addcc r1, r1, #1 │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ - bcs 4c805c │ │ │ │ + bcs 4c806c │ │ │ │ cmp r1, fp │ │ │ │ - bls 4c803c │ │ │ │ + bls 4c804c │ │ │ │ stmib r9, {r0, r4} │ │ │ │ str r0, [r9, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [r9, #20] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r6, [r9] │ │ │ │ str r0, [r9, #24] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ bl 64e38 │ │ │ │ - ldr r2, [pc, #128] @ 4c811c │ │ │ │ + ldr r2, [pc, #128] @ 4c812c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ - b 4c80f4 │ │ │ │ - ldr r0, [pc, #108] @ 4c8120 │ │ │ │ - ldr r2, [pc, #108] @ 4c8124 │ │ │ │ + b 4c8104 │ │ │ │ + ldr r0, [pc, #108] @ 4c8130 │ │ │ │ + ldr r2, [pc, #108] @ 4c8134 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64f5c │ │ │ │ - b 4c80f4 │ │ │ │ - ldr r2, [pc, #88] @ 4c8128 │ │ │ │ + b 4c8104 │ │ │ │ + ldr r2, [pc, #88] @ 4c8138 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #12 │ │ │ │ bl 6532c │ │ │ │ - b 4c80f4 │ │ │ │ - ldr r0, [pc, #72] @ 4c812c │ │ │ │ - ldr r2, [pc, #72] @ 4c8130 │ │ │ │ + b 4c8104 │ │ │ │ + ldr r0, [pc, #72] @ 4c813c │ │ │ │ + ldr r2, [pc, #72] @ 4c8140 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64f5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4c80fc │ │ │ │ + b 4c810c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r7, r9, r0, lsl sp │ │ │ │ - subeq r2, r6, r8, ror #9 │ │ │ │ - eoreq r1, sp, r6, ror ip │ │ │ │ - strheq r2, [r6], #-72 @ 0xffffffb8 │ │ │ │ - subeq r2, r6, r4, asr #9 │ │ │ │ - eoreq r1, sp, r6, asr #24 │ │ │ │ - subeq r2, r6, r8, lsl #9 │ │ │ │ + subeq r7, r9, r0, lsl #26 │ │ │ │ + ldrdeq r2, [r6], #-72 @ 0xffffffb8 │ │ │ │ + eoreq r1, sp, r6, ror #24 │ │ │ │ + subeq r2, r6, r8, lsr #9 │ │ │ │ + strheq r2, [r6], #-68 @ 0xffffffbc │ │ │ │ + eoreq r1, sp, r6, lsr ip │ │ │ │ + subeq r2, r6, r8, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r6, [r1] │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #624] @ 4c83bc │ │ │ │ + ldr r0, [pc, #624] @ 4c83cc │ │ │ │ mov r5, r1 │ │ │ │ movw r9, #402 @ 0x192 │ │ │ │ mov r1, #8 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #456 @ 0x1c8 │ │ │ │ ldrh sl, [r7, r9]! │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c82fc │ │ │ │ + beq 4c830c │ │ │ │ mov r4, r0 │ │ │ │ str r8, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ str r0, [r4, #264] @ 0x108 │ │ │ │ mov r1, r4 │ │ │ │ ldrh lr, [r7] │ │ │ │ @@ -1183785,19 +1183789,19 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, fp │ │ │ │ str r6, [sp, #28] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldm r3, {r2, r5, r6, r7, r9, sl} │ │ │ │ stm r1, {r2, r5, r6, r7, r9, sl} │ │ │ │ - bcs 4c8308 │ │ │ │ + bcs 4c8318 │ │ │ │ add r3, r8, #1 │ │ │ │ sub r1, lr, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4c831c │ │ │ │ + bne 4c832c │ │ │ │ add r5, r3, r3, lsl #1 │ │ │ │ add r6, r0, r0, lsl #1 │ │ │ │ add r3, r4, #268 @ 0x10c │ │ │ │ add r1, ip, r5, lsl #2 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r0, r3 │ │ │ │ bl 438d4 │ │ │ │ @@ -1183818,19 +1183822,19 @@ │ │ │ │ add r0, r9, #16 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrh r5, [r0] │ │ │ │ add r0, r5, #1 │ │ │ │ cmp r5, #12 │ │ │ │ - bcs 4c8338 │ │ │ │ + bcs 4c8348 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ sub r1, r1, r8 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4c834c │ │ │ │ + bne 4c835c │ │ │ │ add r1, sl, r8, lsl #2 │ │ │ │ add r7, r4, #408 @ 0x198 │ │ │ │ add r1, r1, #412 @ 0x19c │ │ │ │ lsl r2, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -1183838,17 +1183842,17 @@ │ │ │ │ mov r2, #400 @ 0x190 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [r7, r1, lsl #2] │ │ │ │ cmp r1, r5 │ │ │ │ strh r1, [r3, r2] │ │ │ │ addcc r1, r1, #1 │ │ │ │ str r4, [r3, #264] @ 0x108 │ │ │ │ - bcs 4c82cc │ │ │ │ + bcs 4c82dc │ │ │ │ cmp r1, r5 │ │ │ │ - bls 4c82ac │ │ │ │ + bls 4c82bc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldm r9!, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r9, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ str sl, [r0, #40] @ 0x28 │ │ │ │ @@ -1183856,478 +1183860,478 @@ │ │ │ │ str r4, [r0, #48] @ 0x30 │ │ │ │ str ip, [r0, #52] @ 0x34 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ bl 64e38 │ │ │ │ - ldr r2, [pc, #176] @ 4c83c0 │ │ │ │ + ldr r2, [pc, #176] @ 4c83d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ bl 6532c │ │ │ │ - b 4c8364 │ │ │ │ - ldr r0, [pc, #160] @ 4c83c4 │ │ │ │ - ldr r2, [pc, #160] @ 4c83c8 │ │ │ │ + b 4c8374 │ │ │ │ + ldr r0, [pc, #160] @ 4c83d4 │ │ │ │ + ldr r2, [pc, #160] @ 4c83d8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64f5c │ │ │ │ - b 4c8364 │ │ │ │ - ldr r2, [pc, #140] @ 4c83cc │ │ │ │ + b 4c8374 │ │ │ │ + ldr r2, [pc, #140] @ 4c83dc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #12 │ │ │ │ bl 6532c │ │ │ │ - b 4c8364 │ │ │ │ - ldr r0, [pc, #124] @ 4c83d0 │ │ │ │ - ldr r2, [pc, #124] @ 4c83d4 │ │ │ │ + b 4c8374 │ │ │ │ + ldr r0, [pc, #124] @ 4c83e0 │ │ │ │ + ldr r2, [pc, #124] @ 4c83e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64f5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4c5ea8 │ │ │ │ - b 4c83a0 │ │ │ │ + bl 4c5eb8 │ │ │ │ + b 4c83b0 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4c5d70 │ │ │ │ + bl 4c5d80 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c83a0 │ │ │ │ + beq 4c83b0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r7, r9, r8, lsl fp │ │ │ │ - subeq r2, r6, r4, ror r2 │ │ │ │ - eoreq r1, sp, r6, lsl #20 │ │ │ │ - subeq r2, r6, r8, asr #4 │ │ │ │ - subeq r2, r6, r4, asr r2 │ │ │ │ - ldrdeq r1, [sp], -r6 @ │ │ │ │ - subeq r2, r6, r8, lsl r2 │ │ │ │ + subeq r7, r9, r8, lsl #22 │ │ │ │ + subeq r2, r6, r4, ror #4 │ │ │ │ + strdeq r1, [sp], -r6 @ │ │ │ │ + subeq r2, r6, r8, lsr r2 │ │ │ │ + subeq r2, r6, r4, asr #4 │ │ │ │ + eoreq r1, sp, r6, asr #19 │ │ │ │ + subeq r2, r6, r8, lsl #4 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62bf7c │ │ │ │ + bl 62bf8c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 623c7c │ │ │ │ + b 623c8c │ │ │ │ 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 4c854c │ │ │ │ + bhi 4c855c │ │ │ │ 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 4c8578 │ │ │ │ + bmi 4c8588 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - bne 4c84c0 │ │ │ │ + bne 4c84d0 │ │ │ │ mov r7, #1 │ │ │ │ - b 4c84e8 │ │ │ │ + b 4c84f8 │ │ │ │ ldrd r6, [r1, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4c8524 │ │ │ │ + beq 4c8534 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bpl 4c84b8 │ │ │ │ - b 4c8578 │ │ │ │ + bpl 4c84c8 │ │ │ │ + b 4c8588 │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4c8524 │ │ │ │ + beq 4c8534 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bmi 4c8578 │ │ │ │ + bmi 4c8588 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - beq 4c8454 │ │ │ │ - ldr r0, [pc, #212] @ 4c859c │ │ │ │ + beq 4c8464 │ │ │ │ + ldr r0, [pc, #212] @ 4c85ac │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c857c │ │ │ │ + beq 4c858c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl 438d4 │ │ │ │ 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 4c8578 │ │ │ │ + bmi 4c8588 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ - bne 4c84c0 │ │ │ │ - b 4c8454 │ │ │ │ - ldr r2, [pc, #108] @ 4c8598 │ │ │ │ + bne 4c84d0 │ │ │ │ + b 4c8464 │ │ │ │ + ldr r2, [pc, #108] @ 4c85a8 │ │ │ │ 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 56c38 │ │ │ │ - b 4c8564 │ │ │ │ - ldr r2, [pc, #60] @ 4c8590 │ │ │ │ + b 4c8574 │ │ │ │ + ldr r2, [pc, #60] @ 4c85a0 │ │ │ │ add r3, sp, #39 @ 0x27 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 55600 │ │ │ │ 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] @ 4c8594 │ │ │ │ + ldr r2, [pc, #16] @ 4c85a4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - subeq r2, r6, r8, asr r0 │ │ │ │ - subeq r2, r6, r0, lsl r1 │ │ │ │ - subeq r2, r6, ip, ror r0 │ │ │ │ - subeq r7, r9, r4, lsr #15 │ │ │ │ + subeq r2, r6, r8, asr #32 │ │ │ │ + subeq r2, r6, r0, lsl #2 │ │ │ │ + subeq r2, r6, ip, rrx │ │ │ │ + umaaleq r7, r9, r4, r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r1, r8 │ │ │ │ - beq 4c85f0 │ │ │ │ + beq 4c8600 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r0, [r6], #24 │ │ │ │ str r6, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c85fc │ │ │ │ + bne 4c860c │ │ │ │ mov r9, #0 │ │ │ │ - b 4c8628 │ │ │ │ + b 4c8638 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, #0 │ │ │ │ - b 4c8628 │ │ │ │ + b 4c8638 │ │ │ │ add r5, sp, #32 │ │ │ │ strb r0, [sp, #32] │ │ │ │ orr r0, r5, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 499c2c │ │ │ │ mov r9, r1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4c8840 │ │ │ │ + bne 4c8850 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 4c8678 │ │ │ │ + beq 4c8688 │ │ │ │ mov r7, r6 │ │ │ │ ldrb r0, [r7], #24 │ │ │ │ str r7, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c867c │ │ │ │ + beq 4c868c │ │ │ │ add r5, sp, #32 │ │ │ │ strb r0, [sp, #32] │ │ │ │ orr r0, r5, #1 │ │ │ │ add r1, r6, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #12] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c867c │ │ │ │ + beq 4c868c │ │ │ │ ldr r9, [sp, #12] │ │ │ │ - b 4c8840 │ │ │ │ + b 4c8850 │ │ │ │ mov r7, r6 │ │ │ │ mov r2, #0 │ │ │ │ cmp r7, r8 │ │ │ │ - beq 4c86d4 │ │ │ │ + beq 4c86e4 │ │ │ │ mov r6, r7 │ │ │ │ ldrb r0, [r6], #24 │ │ │ │ str r6, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c86d8 │ │ │ │ + beq 4c86e8 │ │ │ │ add r5, sp, #32 │ │ │ │ strb r0, [sp, #32] │ │ │ │ orr r0, r5, #1 │ │ │ │ add r1, r7, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 499c2c │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c86e0 │ │ │ │ + beq 4c86f0 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ - b 4c8840 │ │ │ │ + b 4c8850 │ │ │ │ mov r6, r7 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r6, r8 │ │ │ │ - beq 4c8730 │ │ │ │ + beq 4c8740 │ │ │ │ mov r7, r6 │ │ │ │ ldrb r0, [r7], #24 │ │ │ │ str r7, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c8734 │ │ │ │ + beq 4c8744 │ │ │ │ add r5, sp, #32 │ │ │ │ strb r0, [sp, #32] │ │ │ │ orr r0, r5, #1 │ │ │ │ add r1, r6, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 499c2c │ │ │ │ mov r2, r1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c8734 │ │ │ │ + beq 4c8744 │ │ │ │ mov r9, r2 │ │ │ │ - b 4c8840 │ │ │ │ + b 4c8850 │ │ │ │ mov r7, r6 │ │ │ │ mov fp, #0 │ │ │ │ cmp r7, r8 │ │ │ │ - beq 4c8790 │ │ │ │ + beq 4c87a0 │ │ │ │ mov sl, r7 │ │ │ │ ldrb r0, [sl], #24 │ │ │ │ str sl, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c8794 │ │ │ │ + beq 4c87a4 │ │ │ │ add r5, sp, #32 │ │ │ │ strb r0, [sp, #32] │ │ │ │ orr r0, r5, #1 │ │ │ │ add r1, r7, #1 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 499c2c │ │ │ │ mov r2, r6 │ │ │ │ mov r6, r1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c8798 │ │ │ │ + beq 4c87a8 │ │ │ │ mov r9, r6 │ │ │ │ - b 4c8840 │ │ │ │ + b 4c8850 │ │ │ │ mov sl, r7 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, r8 │ │ │ │ - beq 4c87ec │ │ │ │ + beq 4c87fc │ │ │ │ mov r7, sl │ │ │ │ ldrb r0, [r7], #24 │ │ │ │ str r7, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c87f0 │ │ │ │ + beq 4c8800 │ │ │ │ add fp, sp, #32 │ │ │ │ strb r0, [sp, #32] │ │ │ │ orr r0, fp, #1 │ │ │ │ add r1, sl, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, fp │ │ │ │ bl 499c2c │ │ │ │ mov fp, r1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c8858 │ │ │ │ + beq 4c8868 │ │ │ │ mov r9, fp │ │ │ │ - b 4c8840 │ │ │ │ + b 4c8850 │ │ │ │ mov r7, sl │ │ │ │ cmp r7, r8 │ │ │ │ - beq 4c8864 │ │ │ │ + beq 4c8874 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r5], #24 │ │ │ │ str r5, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c8870 │ │ │ │ + beq 4c8880 │ │ │ │ add sl, sp, #32 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r1, r7, #1 │ │ │ │ orr r0, sl, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c886c │ │ │ │ + beq 4c887c │ │ │ │ mov r9, r1 │ │ │ │ mov r8, #1 │ │ │ │ strd r8, [r4] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ cmp r7, r8 │ │ │ │ - bne 4c87f8 │ │ │ │ + bne 4c8808 │ │ │ │ mov r1, #0 │ │ │ │ - b 4c8878 │ │ │ │ + b 4c8888 │ │ │ │ mov r2, r7 │ │ │ │ cmp r8, r5 │ │ │ │ - bne 4c88ac │ │ │ │ + bne 4c88bc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, r4, #12 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r9, [r4, #4] │ │ │ │ stm r3, {r0, r2, r6, fp} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ str r0, [r4] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #56] @ 4c88ec │ │ │ │ - ldr r2, [pc, #56] @ 4c88f0 │ │ │ │ + ldr r1, [pc, #56] @ 4c88fc │ │ │ │ + ldr r2, [pc, #56] @ 4c8900 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 55f6c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b 4c8898 │ │ │ │ - b 4c88d4 │ │ │ │ + b 4c88a8 │ │ │ │ + b 4c88e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r1, r6, ip, lsl #26 │ │ │ │ - subeq r1, r6, r0, lsl sp │ │ │ │ + strdeq r1, [r6], #-204 @ 0xffffff34 │ │ │ │ + subeq r1, r6, r0, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r1, r7 │ │ │ │ - beq 4c8930 │ │ │ │ + beq 4c8940 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r0, [r5], #24 │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c8964 │ │ │ │ - ldr r1, [pc, #232] @ 4c8a20 │ │ │ │ - ldr r2, [pc, #232] @ 4c8a24 │ │ │ │ + bne 4c8974 │ │ │ │ + ldr r1, [pc, #232] @ 4c8a30 │ │ │ │ + ldr r2, [pc, #232] @ 4c8a34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, sp, #32 │ │ │ │ strb r0, [sp, #32] │ │ │ │ orr r0, r6, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ bl 49a048 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c894c │ │ │ │ + beq 4c895c │ │ │ │ cmp r7, r5 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - bne 4c89c8 │ │ │ │ + bne 4c89d8 │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #88] @ 4c8a28 │ │ │ │ - ldr r2, [pc, #88] @ 4c8a2c │ │ │ │ + ldr r1, [pc, #88] @ 4c8a38 │ │ │ │ + ldr r2, [pc, #88] @ 4c8a3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf38c │ │ │ │ - b 4c8954 │ │ │ │ + bl 4cf39c │ │ │ │ + b 4c8964 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf38c │ │ │ │ - b 4c8a0c │ │ │ │ + bl 4cf39c │ │ │ │ + b 4c8a1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r1, r6, r0, lsl #26 │ │ │ │ - subeq r1, r6, ip, lsl #25 │ │ │ │ - strdeq r1, [r6], #-176 @ 0xffffff50 │ │ │ │ - strdeq r1, [r6], #-180 @ 0xffffff4c │ │ │ │ + strdeq r1, [r6], #-192 @ 0xffffff40 │ │ │ │ + subeq r1, r6, ip, ror ip │ │ │ │ + subeq r1, r6, r0, ror #23 │ │ │ │ + subeq r1, r6, r4, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr sl, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #4 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov r0, #8 │ │ │ │ @@ -1184340,159 +1184344,159 @@ │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ - beq 4c8ae4 │ │ │ │ + beq 4c8af4 │ │ │ │ mov r7, r1 │ │ │ │ ldrb r0, [r7], #24 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c8ae8 │ │ │ │ + beq 4c8af8 │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ strb r0, [sp, #184] @ 0xb8 │ │ │ │ orr r0, r5, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 499c2c │ │ │ │ mov r5, r1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c8ae8 │ │ │ │ + beq 4c8af8 │ │ │ │ mov r8, r5 │ │ │ │ - b 4c8e98 │ │ │ │ + b 4c8ea8 │ │ │ │ mov r7, r1 │ │ │ │ cmp r7, fp │ │ │ │ - beq 4c8b44 │ │ │ │ + beq 4c8b54 │ │ │ │ mov r6, r7 │ │ │ │ ldrb r0, [r6], #24 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c8b48 │ │ │ │ + beq 4c8b58 │ │ │ │ add r8, sp, #184 @ 0xb8 │ │ │ │ strb r0, [sp, #184] @ 0xb8 │ │ │ │ orr r0, r8, #1 │ │ │ │ add r1, r7, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r8 │ │ │ │ bl 499c2c │ │ │ │ mov r8, r1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4c8e98 │ │ │ │ + bne 4c8ea8 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ cmp r6, fp │ │ │ │ - bne 4c8b58 │ │ │ │ + bne 4c8b68 │ │ │ │ mov r7, r6 │ │ │ │ - b 4c8b6c │ │ │ │ + b 4c8b7c │ │ │ │ mov r6, r7 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r6, fp │ │ │ │ - beq 4c8b3c │ │ │ │ + beq 4c8b4c │ │ │ │ mov r7, r6 │ │ │ │ ldrb r0, [r7], #24 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c8bec │ │ │ │ + bne 4c8bfc │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ mov r9, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ cmp r7, fp │ │ │ │ - beq 4c8c3c │ │ │ │ + beq 4c8c4c │ │ │ │ mov r6, r7 │ │ │ │ ldrb r0, [r6], #24 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c8c40 │ │ │ │ + beq 4c8c50 │ │ │ │ add r8, sp, #184 @ 0xb8 │ │ │ │ strb r0, [sp, #184] @ 0xb8 │ │ │ │ orr r0, r8, #1 │ │ │ │ add r1, r7, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, r8 │ │ │ │ bl 499f30 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ ldr r8, [sp, #212] @ 0xd4 │ │ │ │ cmp ip, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c8e3c │ │ │ │ + beq 4c8e4c │ │ │ │ ldr lr, [sp, #216] @ 0xd8 │ │ │ │ cmp r6, fp │ │ │ │ str sl, [sp, #16] │ │ │ │ str r9, [sp, #12] │ │ │ │ - bne 4c8c5c │ │ │ │ + bne 4c8c6c │ │ │ │ mov r7, r6 │ │ │ │ - b 4c8c70 │ │ │ │ + b 4c8c80 │ │ │ │ add r8, sp, #184 @ 0xb8 │ │ │ │ strb r0, [sp, #184] @ 0xb8 │ │ │ │ orr r0, r8, #1 │ │ │ │ add r1, r6, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, r8 │ │ │ │ bl 499ea4 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r8, [sp, #212] @ 0xd4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c8e98 │ │ │ │ + beq 4c8ea8 │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ mov r9, #1 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r8, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r7, fp │ │ │ │ - bne 4c8b88 │ │ │ │ + bne 4c8b98 │ │ │ │ mov r6, r7 │ │ │ │ mov r8, #8 │ │ │ │ mov lr, #0 │ │ │ │ mov ip, #0 │ │ │ │ cmp r6, fp │ │ │ │ str sl, [sp, #16] │ │ │ │ str r9, [sp, #12] │ │ │ │ - beq 4c8be4 │ │ │ │ + beq 4c8bf4 │ │ │ │ mov r7, r6 │ │ │ │ ldrb r0, [r7], #24 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c8d54 │ │ │ │ + bne 4c8d64 │ │ │ │ mov r0, #0 │ │ │ │ str r8, [sp, #28] │ │ │ │ mov r9, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r7, fp │ │ │ │ mov r8, fp │ │ │ │ - beq 4c8ca4 │ │ │ │ + beq 4c8cb4 │ │ │ │ mov r8, r7 │ │ │ │ ldrb r0, [r8], #24 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c8db8 │ │ │ │ + bne 4c8dc8 │ │ │ │ mov sl, #4 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c8cdc │ │ │ │ + bne 4c8cec │ │ │ │ mov r8, r7 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr fp, [sp, #32] │ │ │ │ - b 4c8e98 │ │ │ │ + b 4c8ea8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp fp, r8 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ str ip, [sp, #68] @ 0x44 │ │ │ │ @@ -1184503,24 +1184507,24 @@ │ │ │ │ str lr, [sp, #76] @ 0x4c │ │ │ │ stm ip, {r3, r5, r6} │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bne 4c8ef0 │ │ │ │ + bne 4c8f00 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ 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} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r9, sp, #184 @ 0xb8 │ │ │ │ strb r0, [sp, #184] @ 0xb8 │ │ │ │ orr r0, r9, #1 │ │ │ │ add r1, r6, #1 │ │ │ │ mov r2, #23 │ │ │ │ @@ -1184530,24 +1184534,24 @@ │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, r9 │ │ │ │ bl 49a0d4 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r9, [sp, #212] @ 0xd4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 4c8e1c │ │ │ │ + beq 4c8e2c │ │ │ │ ldr ip, [sp, #20] │ │ │ │ mov lr, sl │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ str r8, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r7, fp │ │ │ │ mov r8, fp │ │ │ │ - bne 4c8c90 │ │ │ │ - b 4c8ca4 │ │ │ │ + bne 4c8ca0 │ │ │ │ + b 4c8cb4 │ │ │ │ str r9, [sp, #8] │ │ │ │ add r9, sp, #184 @ 0xb8 │ │ │ │ strb r0, [sp, #184] @ 0xb8 │ │ │ │ orr r0, r9, #1 │ │ │ │ add r1, r7, #1 │ │ │ │ mov r2, #23 │ │ │ │ mov r6, lr │ │ │ │ @@ -1184555,51 +1184559,51 @@ │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, r9 │ │ │ │ bl 49a0d4 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr sl, [sp, #212] @ 0xd4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c8edc │ │ │ │ + bne 4c8eec │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c8e14 │ │ │ │ + beq 4c8e24 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, sl │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c8e38 │ │ │ │ + beq 4c8e48 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r8, r9 │ │ │ │ ldr r6, [sp, #176] @ 0xb0 │ │ │ │ ldr r5, [sp, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4c8e7c │ │ │ │ + beq 4c8e8c │ │ │ │ add r7, r5, #16 │ │ │ │ - b 4c8e60 │ │ │ │ + b 4c8e70 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r7, r7, #32 │ │ │ │ - beq 4c8e7c │ │ │ │ + beq 4c8e8c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c8e54 │ │ │ │ + beq 4c8e64 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c8e54 │ │ │ │ + b 4c8e64 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c8e98 │ │ │ │ + beq 4c8ea8 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ stm r0, {r3, r5, r7} │ │ │ │ @@ -1184610,520 +1184614,520 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ str ip, [r4, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ str lr, [r4, #20] │ │ │ │ str fp, [r4, #24] │ │ │ │ str r9, [r4, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov lr, r6 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r9, [sp, #8] │ │ │ │ - b 4c8cb0 │ │ │ │ - ldr r1, [pc, #216] @ 4c8fd0 │ │ │ │ - ldr r2, [pc, #216] @ 4c8fd4 │ │ │ │ + b 4c8cc0 │ │ │ │ + ldr r1, [pc, #216] @ 4c8fe0 │ │ │ │ + ldr r2, [pc, #216] @ 4c8fe4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 4cf2d0 │ │ │ │ + bl 4cf2e0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 4cf2d0 │ │ │ │ - b 4c8fbc │ │ │ │ + bl 4cf2e0 │ │ │ │ + b 4c8fcc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c8f6c │ │ │ │ + beq 4c8f7c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c8f6c │ │ │ │ + b 4c8f7c │ │ │ │ mov r4, r0 │ │ │ │ str r8, [sp, #28] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c8f98 │ │ │ │ + beq 4c8fa8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c8f98 │ │ │ │ + b 4c8fa8 │ │ │ │ mov r4, r0 │ │ │ │ str r9, [sp, #12] │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 4cf42c │ │ │ │ + bl 4cf43c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c8fb4 │ │ │ │ - b 4c8fbc │ │ │ │ + bne 4c8fc4 │ │ │ │ + b 4c8fcc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 4cf42c │ │ │ │ + bl 4cf43c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r1, r6, r8, asr #13 │ │ │ │ - subeq r1, r6, ip, asr #13 │ │ │ │ + strheq r1, [r6], #-104 @ 0xffffff98 │ │ │ │ + strheq r1, [r6], #-108 @ 0xffffff94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r5, sp, #4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #262144 @ 0x40000 │ │ │ │ movcs r7, #262144 @ 0x40000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c904c │ │ │ │ + beq 4c905c │ │ │ │ lsl r5, r0, #2 │ │ │ │ - ldr r0, [pc, #552] @ 4c9254 │ │ │ │ + ldr r0, [pc, #552] @ 4c9264 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c91e8 │ │ │ │ + beq 4c91f8 │ │ │ │ mov r6, r0 │ │ │ │ - b 4c9054 │ │ │ │ + b 4c9064 │ │ │ │ mov r6, #4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r4, [sp, #28] │ │ │ │ cmp r5, r1 │ │ │ │ str r6, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ - beq 4c9130 │ │ │ │ + beq 4c9140 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [r0], #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4c9118 │ │ │ │ - ldr r9, [pc, #460] @ 4c925c │ │ │ │ + beq 4c9128 │ │ │ │ + ldr r9, [pc, #460] @ 4c926c │ │ │ │ add r0, sp, #32 │ │ │ │ orr r7, r0, #1 │ │ │ │ add r8, sp, #32 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, sp, #20 │ │ │ │ add r1, r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp, #32] │ │ │ │ bl 438d4 │ │ │ │ mov r0, r8 │ │ │ │ bl 499c2c │ │ │ │ mov r6, r1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4c9138 │ │ │ │ + bne 4c9148 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r4, r0 │ │ │ │ - bne 4c90e4 │ │ │ │ + bne 4c90f4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 4b56d8 │ │ │ │ + bl 4b56e8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r6, [r0, r4, lsl #2] │ │ │ │ add r0, r4, #1 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r5, r1 │ │ │ │ - beq 4c9158 │ │ │ │ + beq 4c9168 │ │ │ │ mov r2, r5 │ │ │ │ ldrb r3, [r2], #24 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4c90a0 │ │ │ │ + bne 4c90b0 │ │ │ │ add r2, r5, #24 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c916c │ │ │ │ - b 4c9178 │ │ │ │ + beq 4c917c │ │ │ │ + b 4c9188 │ │ │ │ mov r0, #0 │ │ │ │ - b 4c9180 │ │ │ │ + b 4c9190 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c9154 │ │ │ │ + beq 4c9164 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c916c │ │ │ │ + b 4c917c │ │ │ │ mov r2, r1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c9178 │ │ │ │ + bne 4c9188 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [fp] │ │ │ │ - b 4c9184 │ │ │ │ + b 4c9194 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 4c919c │ │ │ │ + bne 4c91ac │ │ │ │ str r7, [fp] │ │ │ │ str r6, [fp, #4] │ │ │ │ str r0, [fp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ 4c9260 │ │ │ │ - ldr r2, [pc, #188] @ 4c9264 │ │ │ │ + ldr r1, [pc, #188] @ 4c9270 │ │ │ │ + ldr r2, [pc, #188] @ 4c9274 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ strd r0, [fp] │ │ │ │ - beq 4c918c │ │ │ │ + beq 4c919c │ │ │ │ lsl r1, r7, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #104] @ 4c9258 │ │ │ │ + ldr r2, [pc, #104] @ 4c9268 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r5 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4c9240 │ │ │ │ + beq 4c9250 │ │ │ │ lsl r1, r7, #2 │ │ │ │ mov r0, r6 │ │ │ │ - b 4c9238 │ │ │ │ + b 4c9248 │ │ │ │ mov r4, r0 │ │ │ │ - b 4c9240 │ │ │ │ + b 4c9250 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c9240 │ │ │ │ + beq 4c9250 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r6, r9, r4, asr #24 │ │ │ │ + subeq r6, r9, r4, lsr ip │ │ │ │ + strdeq r1, [r6], #-60 @ 0xffffffc4 │ │ │ │ + subeq r1, r6, r0, ror #10 │ │ │ │ subeq r1, r6, ip, lsl #8 │ │ │ │ - subeq r1, r6, r0, ror r5 │ │ │ │ - subeq r1, r6, ip, lsl r4 │ │ │ │ - subeq r1, r6, r0, lsr #8 │ │ │ │ + subeq r1, r6, r0, lsl r4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r7, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b60cc │ │ │ │ + bl 4b60dc │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #24 │ │ │ │ - beq 4c92b0 │ │ │ │ + beq 4c92c0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4c92c8 │ │ │ │ + bne 4c92d8 │ │ │ │ ldm r6, {r0, r1, r2, r3, r5, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r5, r7} │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 4c9320 │ │ │ │ - ldr r2, [pc, #80] @ 4c9324 │ │ │ │ + ldr r1, [pc, #80] @ 4c9330 │ │ │ │ + ldr r2, [pc, #80] @ 4c9334 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 55f6c │ │ │ │ mov r1, #24 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4ceb60 │ │ │ │ - b 4c92b8 │ │ │ │ + bl 4ceb70 │ │ │ │ + b 4c92c8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4ceb60 │ │ │ │ - b 4c930c │ │ │ │ + bl 4ceb70 │ │ │ │ + b 4c931c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - strdeq r1, [r6], #-32 @ 0xffffffe0 │ │ │ │ - strdeq r1, [r6], #-36 @ 0xffffffdc │ │ │ │ + subeq r1, r6, r0, ror #5 │ │ │ │ + subeq r1, r6, r4, ror #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp sl, r5 │ │ │ │ - beq 4c9364 │ │ │ │ + beq 4c9374 │ │ │ │ mov r4, sl │ │ │ │ ldrb r0, [r4], #24 │ │ │ │ str r4, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c939c │ │ │ │ + bne 4c93ac │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #436] @ 4c9524 │ │ │ │ - ldr r2, [pc, #436] @ 4c9528 │ │ │ │ + ldr r1, [pc, #436] @ 4c9534 │ │ │ │ + ldr r2, [pc, #436] @ 4c9538 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r6, [r9] │ │ │ │ strb r0, [r9, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ add r1, sl, #1 │ │ │ │ orr r6, r7, #1 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r7 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4c93d8 │ │ │ │ + bne 4c93e8 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - b 4c9380 │ │ │ │ + b 4c9390 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 4c9400 │ │ │ │ + beq 4c9410 │ │ │ │ ldrb fp, [sl, #24] │ │ │ │ add r4, sl, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp fp, #6 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r4, [sp, #20] │ │ │ │ - bne 4c9408 │ │ │ │ + bne 4c9418 │ │ │ │ mov r0, #1 │ │ │ │ - b 4c9368 │ │ │ │ + b 4c9378 │ │ │ │ add r1, sl, #25 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #23 │ │ │ │ strb fp, [sp, #48] @ 0x30 │ │ │ │ bl 438d4 │ │ │ │ cmp fp, #1 │ │ │ │ - bne 4c94b0 │ │ │ │ + bne 4c94c0 │ │ │ │ ldrb r0, [sp, #49] @ 0x31 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl 49af44 │ │ │ │ cmp fp, #1 │ │ │ │ - bne 4c9380 │ │ │ │ + bne 4c9390 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 4c9460 │ │ │ │ + beq 4c9470 │ │ │ │ ldrb r0, [sl, #48] @ 0x30 │ │ │ │ add r4, sl, #72 @ 0x48 │ │ │ │ str r4, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c9468 │ │ │ │ + bne 4c9478 │ │ │ │ mov r0, #2 │ │ │ │ - b 4c9368 │ │ │ │ + b 4c9378 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ orr r0, r7, #1 │ │ │ │ add r1, sl, #49 @ 0x31 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r7 │ │ │ │ bl 499c2c │ │ │ │ mov r6, r1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4c9380 │ │ │ │ + bne 4c9390 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 4c94cc │ │ │ │ + bne 4c94dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [r9] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ stmib r9, {r0, r6} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b 4c9388 │ │ │ │ - ldr r2, [pc, #104] @ 4c9520 │ │ │ │ + b 4c9398 │ │ │ │ + ldr r2, [pc, #104] @ 4c9530 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 5377c │ │ │ │ mov r6, r0 │ │ │ │ - b 4c9430 │ │ │ │ - ldr r1, [pc, #88] @ 4c952c │ │ │ │ - ldr r2, [pc, #88] @ 4c9530 │ │ │ │ + b 4c9440 │ │ │ │ + ldr r1, [pc, #88] @ 4c953c │ │ │ │ + ldr r2, [pc, #88] @ 4c9540 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 55f6c │ │ │ │ str r0, [r9] │ │ │ │ mov r0, #2 │ │ │ │ - b 4c9388 │ │ │ │ - b 4c9508 │ │ │ │ + b 4c9398 │ │ │ │ + b 4c9518 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 49af44 │ │ │ │ - b 4c950c │ │ │ │ + b 4c951c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq pc, r5, r4, lsr #26 │ │ │ │ - strheq r1, [r6], #-40 @ 0xffffffd8 │ │ │ │ - subeq r1, r6, r4, asr r2 │ │ │ │ - subeq r1, r6, ip, ror #1 │ │ │ │ - strdeq r1, [r6], #-0 │ │ │ │ + subeq pc, r5, r4, lsl sp @ │ │ │ │ + subeq r1, r6, r8, lsr #5 │ │ │ │ + subeq r1, r6, r4, asr #4 │ │ │ │ + ldrdeq r1, [r6], #-12 │ │ │ │ + subeq r1, r6, r0, ror #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ movw r5, #18724 @ 0x4924 │ │ │ │ cmp r1, r5 │ │ │ │ movcc r5, r1 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c95bc │ │ │ │ + beq 4c95cc │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r1, #4 │ │ │ │ lsl r4, r0, #3 │ │ │ │ - ldr r0, [pc, #776] @ 4c9898 │ │ │ │ + ldr r0, [pc, #776] @ 4c98a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c95c4 │ │ │ │ - ldr r2, [pc, #752] @ 4c989c │ │ │ │ + bne 4c95d4 │ │ │ │ + ldr r2, [pc, #752] @ 4c98ac │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #4 │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ cmp r4, r2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - beq 4c9600 │ │ │ │ + beq 4c9610 │ │ │ │ mov r3, r4 │ │ │ │ str r7, [sp, #12] │ │ │ │ ldrb r7, [r3], #24 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r7, #6 │ │ │ │ - bne 4c9614 │ │ │ │ + bne 4c9624 │ │ │ │ mov r3, #0 │ │ │ │ - b 4c970c │ │ │ │ + b 4c971c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #32] │ │ │ │ - b 4c97b8 │ │ │ │ + b 4c97c8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add sl, r0, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add fp, r0, #8 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ orr r9, r0, #1 │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #23 │ │ │ │ strb r7, [sp, #112] @ 0x70 │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #600] @ 4c98a0 │ │ │ │ + ldr r0, [pc, #600] @ 4c98b0 │ │ │ │ mov r1, #6 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r2, [pc, #584] @ 4c98a4 │ │ │ │ + ldr r2, [pc, #584] @ 4c98b4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 49a604 │ │ │ │ ldr lr, [sp, #136] @ 0x88 │ │ │ │ ldr ip, [sp, #140] @ 0x8c │ │ │ │ cmp lr, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c9724 │ │ │ │ + beq 4c9734 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ ldm r2!, {r0, r1, r4, r5, r6, r7} │ │ │ │ stmia r3!, {r0, r1, r4, r5, r6, r7} │ │ │ │ ldm r2, {r0, r1, r4, r5, r6, r7} │ │ │ │ stm r3, {r0, r1, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ cmp r8, r0 │ │ │ │ str lr, [sp, #56] @ 0x38 │ │ │ │ - bne 4c96b8 │ │ │ │ - ldr r1, [pc, #504] @ 4c98a8 │ │ │ │ + bne 4c96c8 │ │ │ │ + ldr r1, [pc, #504] @ 4c98b8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5aa8 │ │ │ │ + bl 4b5ab8 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ rsb r1, r8, r8, lsl #3 │ │ │ │ ldm r2!, {r3, r4, r5, r6} │ │ │ │ add r1, r0, r1, lsl #3 │ │ │ │ stmia r1!, {r3, r4, r5, r6} │ │ │ │ ldm r2!, {r3, r4, r5, r6, r7} │ │ │ │ @@ -1185131,1741 +1185135,1741 @@ │ │ │ │ ldm r2, {r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r3, r4, r5, r6, r7} │ │ │ │ add r3, r8, #1 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 4c9790 │ │ │ │ + beq 4c97a0 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r7, [r1], #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r7, #6 │ │ │ │ - bne 4c962c │ │ │ │ + bne 4c963c │ │ │ │ add r1, r4, #24 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c97a0 │ │ │ │ + bne 4c97b0 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - b 4c9774 │ │ │ │ + b 4c9784 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r4, ip │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ add r6, r1, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4c9750 │ │ │ │ + beq 4c9760 │ │ │ │ add r5, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r5 │ │ │ │ - b 4c9738 │ │ │ │ + b 4c9748 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c9770 │ │ │ │ + beq 4c9780 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ stmib r7, {r0, r3} │ │ │ │ str r1, [r7] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c971c │ │ │ │ + beq 4c972c │ │ │ │ str r7, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4c97d4 │ │ │ │ + bne 4c97e4 │ │ │ │ add r2, sp, #32 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #208] @ 4c98ac │ │ │ │ - ldr r2, [pc, #208] @ 4c98b0 │ │ │ │ + ldr r1, [pc, #208] @ 4c98bc │ │ │ │ + ldr r2, [pc, #208] @ 4c98c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r7] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4cf38c │ │ │ │ - b 4c9780 │ │ │ │ + bl 4cf39c │ │ │ │ + b 4c9790 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4cf38c │ │ │ │ - b 4c9880 │ │ │ │ + bl 4cf39c │ │ │ │ + b 4c9890 │ │ │ │ mov r4, r0 │ │ │ │ - b 4c9880 │ │ │ │ + b 4c9890 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 4cf2d0 │ │ │ │ - b 4c9878 │ │ │ │ + bl 4cf2e0 │ │ │ │ + b 4c9888 │ │ │ │ mov r4, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4c984c │ │ │ │ + beq 4c985c │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r5, r7 │ │ │ │ - b 4c9830 │ │ │ │ + b 4c9840 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c9880 │ │ │ │ + beq 4c9890 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c9880 │ │ │ │ + b 4c9890 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 4cf38c │ │ │ │ + bl 4cf39c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - subeq r6, r9, r4, ror #13 │ │ │ │ - subeq r1, r6, r0, asr r0 │ │ │ │ - subeq lr, r5, r8, ror #22 │ │ │ │ - eoreq ip, ip, sl, lsr r9 │ │ │ │ - subeq r0, r6, r8, asr pc │ │ │ │ - subeq r0, r6, r4, ror #27 │ │ │ │ - subeq r0, r6, r8, ror #27 │ │ │ │ + ldrdeq r6, [r9], #-100 @ 0xffffff9c │ │ │ │ + subeq r1, r6, r0, asr #32 │ │ │ │ + subeq lr, r5, r8, asr fp │ │ │ │ + eoreq ip, ip, sl, lsr #18 │ │ │ │ + subeq r0, r6, r8, asr #30 │ │ │ │ + ldrdeq r0, [r6], #-212 @ 0xffffff2c │ │ │ │ + ldrdeq r0, [r6], #-216 @ 0xffffff28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r9, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r1, r6 │ │ │ │ - beq 4c98f0 │ │ │ │ + beq 4c9900 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r0, [r5], #24 │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c9924 │ │ │ │ - ldr r1, [pc, #276] @ 4c9a0c │ │ │ │ - ldr r2, [pc, #276] @ 4c9a10 │ │ │ │ + bne 4c9934 │ │ │ │ + ldr r1, [pc, #276] @ 4c9a1c │ │ │ │ + ldr r2, [pc, #276] @ 4c9a20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 55f6c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r7, sp, #16 │ │ │ │ strb r0, [sp, #16] │ │ │ │ orr r0, r7, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ bl 499fbc │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c990c │ │ │ │ + beq 4c991c │ │ │ │ cmp r6, r5 │ │ │ │ - bne 4c9980 │ │ │ │ + bne 4c9990 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r8, [r4] │ │ │ │ str r7, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #140] @ 4c9a14 │ │ │ │ - ldr r2, [pc, #140] @ 4c9a18 │ │ │ │ + ldr r1, [pc, #140] @ 4c9a24 │ │ │ │ + ldr r2, [pc, #140] @ 4c9a28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - beq 4c9914 │ │ │ │ + beq 4c9924 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4c99f8 │ │ │ │ + beq 4c9a08 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c99f8 │ │ │ │ + b 4c9a08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r0, r6, r8, asr #26 │ │ │ │ - subeq r0, r6, ip, asr #25 │ │ │ │ - subeq r0, r6, r8, lsr ip │ │ │ │ - subeq r0, r6, ip, lsr ip │ │ │ │ + subeq r0, r6, r8, lsr sp │ │ │ │ + strheq r0, [r6], #-204 @ 0xffffff34 │ │ │ │ + subeq r0, r6, r8, lsr #24 │ │ │ │ + subeq r0, r6, ip, lsr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, sl │ │ │ │ mov r6, sl │ │ │ │ - beq 4c9a60 │ │ │ │ + beq 4c9a70 │ │ │ │ mov r6, r5 │ │ │ │ ldrb r0, [r6], #24 │ │ │ │ str r6, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c9a7c │ │ │ │ - ldr r1, [pc, #592] @ 4c9cb8 │ │ │ │ - ldr r2, [pc, #592] @ 4c9cbc │ │ │ │ + bne 4c9a8c │ │ │ │ + ldr r1, [pc, #592] @ 4c9cc8 │ │ │ │ + ldr r2, [pc, #592] @ 4c9ccc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 55f6c │ │ │ │ - b 4c9af8 │ │ │ │ + b 4c9b08 │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ add r1, r5, #1 │ │ │ │ orr r7, r9, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r7 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4c9ab8 │ │ │ │ + bne 4c9ac8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - b 4c9af8 │ │ │ │ + b 4c9b08 │ │ │ │ cmp r6, sl │ │ │ │ mov r6, sl │ │ │ │ - beq 4c9ae0 │ │ │ │ + beq 4c9af0 │ │ │ │ ldrb r1, [r5, #24] │ │ │ │ add r6, r5, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #6 │ │ │ │ str r6, [sp, #20] │ │ │ │ - bne 4c9b28 │ │ │ │ - ldr r1, [pc, #472] @ 4c9cc0 │ │ │ │ - ldr r2, [pc, #472] @ 4c9cc4 │ │ │ │ + bne 4c9b38 │ │ │ │ + ldr r1, [pc, #472] @ 4c9cd0 │ │ │ │ + ldr r2, [pc, #472] @ 4c9cd4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 55f6c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [r2] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c9c04 │ │ │ │ + bne 4c9c14 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ stm r4, {r0, r3, fp} │ │ │ │ str r8, [r4, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b 4c9c1c │ │ │ │ + b 4c9c2c │ │ │ │ strb r1, [sp, #64] @ 0x40 │ │ │ │ add r1, r5, #25 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #23 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c9ab0 │ │ │ │ + bne 4c9ac0 │ │ │ │ cmp r6, sl │ │ │ │ mov r6, sl │ │ │ │ - beq 4c9b84 │ │ │ │ + beq 4c9b94 │ │ │ │ ldrb r0, [r5, #48] @ 0x30 │ │ │ │ add r6, r5, #72 @ 0x48 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #6 │ │ │ │ str r6, [sp, #20] │ │ │ │ - bne 4c9ba0 │ │ │ │ - ldr r1, [pc, #316] @ 4c9cc8 │ │ │ │ - ldr r2, [pc, #316] @ 4c9ccc │ │ │ │ + bne 4c9bb0 │ │ │ │ + ldr r1, [pc, #316] @ 4c9cd8 │ │ │ │ + ldr r2, [pc, #316] @ 4c9cdc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 55f6c │ │ │ │ - b 4c9af8 │ │ │ │ + b 4c9b08 │ │ │ │ add r1, r5, #49 @ 0x31 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ - bl 4b5b4c │ │ │ │ + bl 4b5b5c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4c9be4 │ │ │ │ + bne 4c9bf4 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - b 4c9b00 │ │ │ │ + b 4c9b10 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [r2] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4c9b10 │ │ │ │ + beq 4c9b20 │ │ │ │ cmp sl, r6 │ │ │ │ - bne 4c9c34 │ │ │ │ + bne 4c9c44 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ stm r4, {r0, r3, fp} │ │ │ │ str r8, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ str r9, [r4, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #148] @ 4c9cd0 │ │ │ │ - ldr r2, [pc, #148] @ 4c9cd4 │ │ │ │ + ldr r1, [pc, #148] @ 4c9ce0 │ │ │ │ + ldr r2, [pc, #148] @ 4c9ce4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55f6c │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4] │ │ │ │ - beq 4c9c24 │ │ │ │ + beq 4c9c34 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4c9ca4 │ │ │ │ + beq 4c9cb4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4c9ca4 │ │ │ │ + b 4c9cb4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - strheq r0, [r6], #-176 @ 0xffffff50 │ │ │ │ - subeq r0, r6, ip, asr fp │ │ │ │ - subeq r0, r6, r0, lsr fp │ │ │ │ - ldrdeq r0, [r6], #-172 @ 0xffffff54 │ │ │ │ - subeq r0, r6, ip, lsl #21 │ │ │ │ - subeq r0, r6, r8, lsr sl │ │ │ │ - subeq r0, r6, r4, lsl #19 │ │ │ │ - subeq r0, r6, r8, lsl #19 │ │ │ │ + subeq r0, r6, r0, lsr #23 │ │ │ │ + subeq r0, r6, ip, asr #22 │ │ │ │ + subeq r0, r6, r0, lsr #22 │ │ │ │ + subeq r0, r6, ip, asr #21 │ │ │ │ + subeq r0, r6, ip, ror sl │ │ │ │ + subeq r0, r6, r8, lsr #20 │ │ │ │ + subeq r0, r6, r4, ror r9 │ │ │ │ + subeq r0, r6, r8, ror r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d12} │ │ │ │ sub sp, sp, #704 @ 0x2c0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ ldr r9, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ cmp r2, r6 │ │ │ │ - beq 4c9d70 │ │ │ │ + beq 4c9d80 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r0, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c9d74 │ │ │ │ + beq 4c9d84 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, r5, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 499c2c │ │ │ │ mov r8, r1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4ca590 │ │ │ │ + bne 4ca5a0 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ cmp r1, r6 │ │ │ │ - bne 4c9d80 │ │ │ │ + bne 4c9d90 │ │ │ │ mov r2, r1 │ │ │ │ mov fp, #0 │ │ │ │ cmp r2, r6 │ │ │ │ - bne 4c9da0 │ │ │ │ + bne 4c9db0 │ │ │ │ mov r1, r2 │ │ │ │ - b 4c9db4 │ │ │ │ + b 4c9dc4 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - beq 4c9d58 │ │ │ │ + beq 4c9d68 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c9e04 │ │ │ │ + bne 4c9e14 │ │ │ │ mov fp, #0 │ │ │ │ cmp r2, r6 │ │ │ │ - beq 4c9d68 │ │ │ │ + beq 4c9d78 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r0, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4c9e38 │ │ │ │ + bne 4c9e48 │ │ │ │ mov sl, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - beq 4c9e90 │ │ │ │ + beq 4c9ea0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c9e94 │ │ │ │ + beq 4c9ea4 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ orr r0, r5, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 499c2c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c9efc │ │ │ │ + beq 4c9f0c │ │ │ │ mov r8, r1 │ │ │ │ - b 4ca590 │ │ │ │ + b 4ca5a0 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ orr r0, r5, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 499c2c │ │ │ │ mov fp, r1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c9e6c │ │ │ │ + beq 4c9e7c │ │ │ │ mov r8, fp │ │ │ │ - b 4ca590 │ │ │ │ + b 4ca5a0 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, r5, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 499c2c │ │ │ │ mov sl, r1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4c9e80 │ │ │ │ + beq 4c9e90 │ │ │ │ mov r8, sl │ │ │ │ - b 4ca590 │ │ │ │ + b 4ca5a0 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ cmp r2, r6 │ │ │ │ - bne 4c9da0 │ │ │ │ - b 4c9d68 │ │ │ │ + bne 4c9db0 │ │ │ │ + b 4c9d78 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ cmp r1, r6 │ │ │ │ - bne 4c9dc0 │ │ │ │ + bne 4c9dd0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ cmp r2, r6 │ │ │ │ str sl, [sp, #296] @ 0x128 │ │ │ │ str r7, [sp, #308] @ 0x134 │ │ │ │ - beq 4c9f18 │ │ │ │ + beq 4c9f28 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r4, [r5], #24 │ │ │ │ str r5, [sp, #316] @ 0x13c │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4c9f1c │ │ │ │ + beq 4c9f2c │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r4, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4ca814 │ │ │ │ + bne 4ca824 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ ldr sl, [sp, #688] @ 0x2b0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ - bne 4c9f84 │ │ │ │ + bne 4c9f94 │ │ │ │ mov r8, sl │ │ │ │ - b 4ca58c │ │ │ │ + b 4ca59c │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ cmp r2, r6 │ │ │ │ str sl, [sp, #296] @ 0x128 │ │ │ │ str r7, [sp, #308] @ 0x134 │ │ │ │ - bne 4c9eac │ │ │ │ + bne 4c9ebc │ │ │ │ mov r5, r2 │ │ │ │ str r8, [sp, #284] @ 0x11c │ │ │ │ mov r0, #0 │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r8, #0 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 4c9f94 │ │ │ │ + beq 4c9fa4 │ │ │ │ mov r1, r5 │ │ │ │ ldrb r0, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4c9f98 │ │ │ │ + beq 4c9fa8 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ orr r0, r6, #1 │ │ │ │ add r1, r5, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ mov r1, r6 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #664] @ 0x298 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ca07c │ │ │ │ + beq 4ca08c │ │ │ │ ldr r9, [sp, #668] @ 0x29c │ │ │ │ - b 4c9ffc │ │ │ │ + b 4ca00c │ │ │ │ str r8, [sp, #284] @ 0x11c │ │ │ │ ldr r8, [sp, #692] @ 0x2b4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 4c9f38 │ │ │ │ + bne 4c9f48 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ cmp r1, r6 │ │ │ │ str r9, [sp, #268] @ 0x10c │ │ │ │ str fp, [sp, #264] @ 0x108 │ │ │ │ - beq 4ca004 │ │ │ │ + beq 4ca014 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r4, [r5], #24 │ │ │ │ str r5, [sp, #316] @ 0x13c │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4ca008 │ │ │ │ + beq 4ca018 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, r1, #1 │ │ │ │ orr r0, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r4, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4ca838 │ │ │ │ + bne 4ca848 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ ldr r9, [sp, #688] @ 0x2b0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ - bne 4ca094 │ │ │ │ + bne 4ca0a4 │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ - b 4ca570 │ │ │ │ + b 4ca580 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ mov fp, #0 │ │ │ │ cmp r5, r6 │ │ │ │ str r9, [sp, #288] @ 0x120 │ │ │ │ - beq 4ca0a4 │ │ │ │ + beq 4ca0b4 │ │ │ │ mov r2, r5 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4ca0a8 │ │ │ │ + beq 4ca0b8 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ orr r0, r6, #1 │ │ │ │ add r1, r5, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 499c2c │ │ │ │ mov r9, r1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4ca1e8 │ │ │ │ + bne 4ca1f8 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ cmp r2, r6 │ │ │ │ - bne 4ca0b4 │ │ │ │ + bne 4ca0c4 │ │ │ │ mov r1, r2 │ │ │ │ - b 4ca0c8 │ │ │ │ + b 4ca0d8 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ - b 4c9fa0 │ │ │ │ + b 4c9fb0 │ │ │ │ ldr fp, [sp, #692] @ 0x2b4 │ │ │ │ cmp r5, r6 │ │ │ │ str r9, [sp, #288] @ 0x120 │ │ │ │ - bne 4ca024 │ │ │ │ + bne 4ca034 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, #0 │ │ │ │ cmp r2, r6 │ │ │ │ - beq 4ca074 │ │ │ │ + beq 4ca084 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r0, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4ca120 │ │ │ │ + bne 4ca130 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r6 │ │ │ │ - beq 4ca174 │ │ │ │ + beq 4ca184 │ │ │ │ ldrb r3, [r2], #24 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4ca178 │ │ │ │ + beq 4ca188 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ add r1, r1, #1 │ │ │ │ orr r0, r6, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 499c2c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4ca264 │ │ │ │ + beq 4ca274 │ │ │ │ mov r9, r1 │ │ │ │ - b 4ca1e8 │ │ │ │ + b 4ca1f8 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, r6, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ mov r1, r6 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #664] @ 0x298 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4ca158 │ │ │ │ + bne 4ca168 │ │ │ │ ldr r9, [sp, #668] @ 0x29c │ │ │ │ - b 4ca1e8 │ │ │ │ + b 4ca1f8 │ │ │ │ ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ ldr r7, [sp, #676] @ 0x2a4 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r6 │ │ │ │ - bne 4ca0dc │ │ │ │ + bne 4ca0ec │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ cmp r2, r0 │ │ │ │ str sl, [sp, #280] @ 0x118 │ │ │ │ str r8, [sp, #256] @ 0x100 │ │ │ │ str fp, [sp, #252] @ 0xfc │ │ │ │ str r5, [sp, #248] @ 0xf8 │ │ │ │ str r7, [sp, #244] @ 0xf4 │ │ │ │ - beq 4ca1fc │ │ │ │ + beq 4ca20c │ │ │ │ mov sl, r2 │ │ │ │ ldrb r4, [sl], #24 │ │ │ │ str sl, [sp, #316] @ 0x13c │ │ │ │ cmp r4, #6 │ │ │ │ - beq 4ca200 │ │ │ │ + beq 4ca210 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r4, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4ca864 │ │ │ │ + bne 4ca874 │ │ │ │ ldr r7, [sp, #684] @ 0x2ac │ │ │ │ ldr fp, [sp, #688] @ 0x2b0 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4ca278 │ │ │ │ + bne 4ca288 │ │ │ │ mov r9, fp │ │ │ │ ldr sl, [sp, #280] @ 0x118 │ │ │ │ ldr r4, [sp, #300] @ 0x12c │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4ca560 │ │ │ │ - b 4ca570 │ │ │ │ + bne 4ca570 │ │ │ │ + b 4ca580 │ │ │ │ mov sl, r2 │ │ │ │ mov fp, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r4, #0 │ │ │ │ cmp sl, r0 │ │ │ │ - beq 4ca288 │ │ │ │ + beq 4ca298 │ │ │ │ mov r1, sl │ │ │ │ ldrb r0, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4ca28c │ │ │ │ + beq 4ca29c │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ orr r0, r6, #1 │ │ │ │ add r1, sl, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [sp, #280] @ 0x118 │ │ │ │ bl 499c2c │ │ │ │ mov r8, r1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4ca534 │ │ │ │ + bne 4ca544 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ - b 4ca294 │ │ │ │ + b 4ca2a4 │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ mov r0, r6 │ │ │ │ - b 4ca180 │ │ │ │ + b 4ca190 │ │ │ │ ldr r4, [sp, #692] @ 0x2b4 │ │ │ │ mov r0, r6 │ │ │ │ cmp sl, r0 │ │ │ │ - bne 4ca214 │ │ │ │ + bne 4ca224 │ │ │ │ mov r1, sl │ │ │ │ mov r8, #0 │ │ │ │ ldr sl, [sp, #280] @ 0x118 │ │ │ │ cmp r1, r6 │ │ │ │ - beq 4ca2f4 │ │ │ │ + beq 4ca304 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r5, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r5, #6 │ │ │ │ - beq 4ca2f8 │ │ │ │ + beq 4ca308 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, r1, #1 │ │ │ │ orr r0, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r5, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 4ca93c │ │ │ │ + bne 4ca94c │ │ │ │ ldrb r5, [sp, #681] @ 0x2a9 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ bl 49af44 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ cmp r2, r6 │ │ │ │ - bne 4ca304 │ │ │ │ + bne 4ca314 │ │ │ │ mov r1, r2 │ │ │ │ - b 4ca318 │ │ │ │ + b 4ca328 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, #0 │ │ │ │ cmp r2, r6 │ │ │ │ - beq 4ca2ec │ │ │ │ + beq 4ca2fc │ │ │ │ mov r1, r2 │ │ │ │ ldrb r0, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4ca374 │ │ │ │ + bne 4ca384 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ cmp r1, r6 │ │ │ │ - beq 4ca3cc │ │ │ │ + beq 4ca3dc │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4ca3d0 │ │ │ │ + beq 4ca3e0 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ orr r0, r6, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4ca424 │ │ │ │ + beq 4ca434 │ │ │ │ ldr r8, [sp, #240] @ 0xf0 │ │ │ │ - b 4ca534 │ │ │ │ + b 4ca544 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, r6, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ mov r1, r6 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #664] @ 0x298 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4ca3ac │ │ │ │ + bne 4ca3bc │ │ │ │ ldr r8, [sp, #668] @ 0x29c │ │ │ │ - b 4ca534 │ │ │ │ + b 4ca544 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ cmp r1, r6 │ │ │ │ - bne 4ca32c │ │ │ │ + bne 4ca33c │ │ │ │ mov r2, r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r2, r6 │ │ │ │ - beq 4ca434 │ │ │ │ + beq 4ca444 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r0, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4ca438 │ │ │ │ + beq 4ca448 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, r6, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 499c2c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4ca60c │ │ │ │ + beq 4ca61c │ │ │ │ mov r8, r1 │ │ │ │ - b 4ca534 │ │ │ │ + b 4ca544 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ cmp r2, r6 │ │ │ │ - bne 4ca3e0 │ │ │ │ + bne 4ca3f0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r1, r6 │ │ │ │ str r4, [sp, #212] @ 0xd4 │ │ │ │ - beq 4ca464 │ │ │ │ + beq 4ca474 │ │ │ │ mov r0, r1 │ │ │ │ ldrb r5, [r0], #24 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ cmp r5, #6 │ │ │ │ - bne 4ca4f8 │ │ │ │ + bne 4ca508 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ str r4, [sp, #224] @ 0xe0 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf684 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ ldm r6, {r0, r1, r6} │ │ │ │ eor r2, r0, #2 │ │ │ │ orrs r1, r2, r1 │ │ │ │ - bne 4ca4a0 │ │ │ │ + bne 4ca4b0 │ │ │ │ mov r8, r6 │ │ │ │ - b 4ca4d4 │ │ │ │ + b 4ca4e4 │ │ │ │ ands r0, r0, #1 │ │ │ │ ldr r5, [sp, #692] @ 0x2b4 │ │ │ │ moveq r5, r0 │ │ │ │ moveq r6, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf684 │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ eor r2, r0, #2 │ │ │ │ orrs r1, r2, r1 │ │ │ │ - bne 4ca5b4 │ │ │ │ + bne 4ca5c4 │ │ │ │ mov r8, r3 │ │ │ │ ldr r4, [sp, #300] @ 0x12c │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ca53c │ │ │ │ + beq 4ca54c │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ca53c │ │ │ │ + b 4ca54c │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, r1, #1 │ │ │ │ orr r0, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r5, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4ca990 │ │ │ │ + bne 4ca9a0 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ca530 │ │ │ │ + beq 4ca540 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4ca62c │ │ │ │ + bne 4ca63c │ │ │ │ mov r8, r4 │ │ │ │ ldr r4, [sp, #300] @ 0x12c │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ca554 │ │ │ │ + beq 4ca564 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ca570 │ │ │ │ + beq 4ca580 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ca588 │ │ │ │ + beq 4ca598 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r8, r9 │ │ │ │ ldr r7, [sp, #308] @ 0x134 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r8, [r7] │ │ │ │ str r0, [r7, #316] @ 0x13c │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #704 @ 0x2c0 │ │ │ │ vpop {d8-d12} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ands r0, r0, #1 │ │ │ │ ldr r1, [sp, #692] @ 0x2b4 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r3, r0 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf730 │ │ │ │ + bl 4cf740 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ca638 │ │ │ │ + beq 4ca648 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ - bne 4ca64c │ │ │ │ + bne 4ca65c │ │ │ │ ldr r4, [sp, #300] @ 0x12c │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ ldr r8, [sp, #204] @ 0xcc │ │ │ │ - b 4ca4e0 │ │ │ │ + b 4ca4f0 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ str r5, [sp, #220] @ 0xdc │ │ │ │ cmp r1, r6 │ │ │ │ str r4, [sp, #212] @ 0xd4 │ │ │ │ - bne 4ca450 │ │ │ │ - b 4ca464 │ │ │ │ + bne 4ca460 │ │ │ │ + b 4ca474 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ - b 4ca470 │ │ │ │ + b 4ca480 │ │ │ │ mov r0, #1 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ mov r0, #0 │ │ │ │ - b 4ca650 │ │ │ │ + b 4ca660 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf684 │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ eor r2, r0, #2 │ │ │ │ orrs r1, r2, r1 │ │ │ │ - beq 4ca6b0 │ │ │ │ + beq 4ca6c0 │ │ │ │ ands r0, r0, #1 │ │ │ │ ldr r1, [sp, #692] @ 0x2b4 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r3, r0 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf684 │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ eor r2, r0, #2 │ │ │ │ orrs r1, r2, r1 │ │ │ │ - bne 4ca6b8 │ │ │ │ + bne 4ca6c8 │ │ │ │ mov r8, r3 │ │ │ │ - b 4ca74c │ │ │ │ + b 4ca75c │ │ │ │ ands r0, r0, #1 │ │ │ │ ldr r1, [sp, #692] @ 0x2b4 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r3, r0 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #680] @ 0x2a8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4ca748 │ │ │ │ + beq 4ca758 │ │ │ │ ldrb r0, [sp, #681] @ 0x2a9 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #680] @ 0x2a8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4ca748 │ │ │ │ + beq 4ca758 │ │ │ │ ldrb r0, [sp, #681] @ 0x2a9 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #680] @ 0x2a8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4ca748 │ │ │ │ + beq 4ca758 │ │ │ │ ldrb r0, [sp, #681] @ 0x2a9 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #680] @ 0x2a8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4ca780 │ │ │ │ + bne 4ca790 │ │ │ │ ldr r8, [sp, #684] @ 0x2ac │ │ │ │ ldr r4, [sp, #300] @ 0x12c │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ca4e0 │ │ │ │ + beq 4ca4f0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r1, r6 │ │ │ │ - b 4ca4e0 │ │ │ │ + b 4ca4f0 │ │ │ │ ldrb r0, [sp, #681] @ 0x2a9 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf684 │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ eor r2, r0, #2 │ │ │ │ orrs r1, r2, r1 │ │ │ │ - beq 4ca6b0 │ │ │ │ + beq 4ca6c0 │ │ │ │ ands r0, r0, #1 │ │ │ │ ldr r1, [sp, #692] @ 0x2b4 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r3, r0 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov sl, r0 │ │ │ │ - bl 4cf730 │ │ │ │ + bl 4cf740 │ │ │ │ ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ca88c │ │ │ │ + beq 4ca89c │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - bne 4ca8a0 │ │ │ │ + bne 4ca8b0 │ │ │ │ ldr sl, [sp, #280] @ 0x118 │ │ │ │ ldr r4, [sp, #300] @ 0x12c │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ ldr r8, [sp, #144] @ 0x90 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4ca768 │ │ │ │ - b 4ca4e0 │ │ │ │ - ldr r2, [pc, #3792] @ 4cb6ec │ │ │ │ + bne 4ca778 │ │ │ │ + b 4ca4f0 │ │ │ │ + ldr r2, [pc, #3792] @ 4cb6fc │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ bl 5377c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ bl 49af44 │ │ │ │ - b 4ca590 │ │ │ │ + b 4ca5a0 │ │ │ │ str sl, [sp, #280] @ 0x118 │ │ │ │ - ldr r2, [pc, #3756] @ 4cb6f0 │ │ │ │ + ldr r2, [pc, #3756] @ 4cb700 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ bl 5377c │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ ldr sl, [sp, #280] @ 0x118 │ │ │ │ bl 49af44 │ │ │ │ - b 4c9ffc │ │ │ │ - ldr r2, [pc, #3720] @ 4cb6f4 │ │ │ │ + b 4ca00c │ │ │ │ + ldr r2, [pc, #3720] @ 4cb704 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ bl 5377c │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ ldr sl, [sp, #280] @ 0x118 │ │ │ │ bl 49af44 │ │ │ │ - b 4ca1e4 │ │ │ │ + b 4ca1f4 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #0 │ │ │ │ - b 4ca8a4 │ │ │ │ + b 4ca8b4 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4ca8cc │ │ │ │ + beq 4ca8dc │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4ca964 │ │ │ │ + bne 4ca974 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf8e8 │ │ │ │ + bl 4cf8f8 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ ldr r1, [sp, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4ca8f8 │ │ │ │ + bne 4ca908 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ - b 4cb1cc │ │ │ │ - vldr s18, [pc, #1008] @ 4cacf0 │ │ │ │ + b 4cb1dc │ │ │ │ + vldr s18, [pc, #1008] @ 4cad00 │ │ │ │ vmov s0, r1 │ │ │ │ tst r0, #1 │ │ │ │ vmov.f32 s16, s18 │ │ │ │ vmovne.f32 s16, s0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf730 │ │ │ │ + bl 4cf740 │ │ │ │ ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ca9b8 │ │ │ │ + beq 4ca9c8 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - bne 4ca9cc │ │ │ │ + bne 4ca9dc │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - b 4cb1c8 │ │ │ │ - ldr r2, [pc, #3508] @ 4cb6f8 │ │ │ │ + b 4cb1d8 │ │ │ │ + ldr r2, [pc, #3508] @ 4cb708 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ bl 5377c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ ldr sl, [sp, #280] @ 0x118 │ │ │ │ bl 49af44 │ │ │ │ - b 4ca534 │ │ │ │ + b 4ca544 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ orr r0, sl, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4ca8d4 │ │ │ │ - b 4cb1cc │ │ │ │ - ldr r2, [pc, #3428] @ 4cb6fc │ │ │ │ + beq 4ca8e4 │ │ │ │ + b 4cb1dc │ │ │ │ + ldr r2, [pc, #3428] @ 4cb70c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ bl 5377c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ ldr sl, [sp, #280] @ 0x118 │ │ │ │ bl 49af44 │ │ │ │ - b 4ca534 │ │ │ │ + b 4ca544 │ │ │ │ mov r0, #1 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ - b 4ca9d0 │ │ │ │ + b 4ca9e0 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf8e8 │ │ │ │ + bl 4cf8f8 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ ldr r1, [sp, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ - beq 4cb1ac │ │ │ │ + beq 4cb1bc │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ tst r0, #1 │ │ │ │ vmov.f32 s20, s18 │ │ │ │ vmov s0, r1 │ │ │ │ vmovne.f32 s20, s0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf684 │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ eor r2, r0, #2 │ │ │ │ orrs r1, r2, r1 │ │ │ │ - bne 4caa34 │ │ │ │ + bne 4caa44 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - b 4cb1a8 │ │ │ │ + b 4cb1b8 │ │ │ │ ands r0, r0, #1 │ │ │ │ ldr r1, [sp, #692] @ 0x2b4 │ │ │ │ moveq r1, r0 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ moveq r1, r0 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf684 │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ eor r2, r0, #2 │ │ │ │ orrs r1, r2, r1 │ │ │ │ - bne 4caa7c │ │ │ │ + bne 4caa8c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ - b 4cb1a8 │ │ │ │ + b 4cb1b8 │ │ │ │ ands r0, r0, #1 │ │ │ │ ldr r1, [sp, #692] @ 0x2b4 │ │ │ │ moveq r1, r0 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ moveq r1, r0 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf730 │ │ │ │ + bl 4cf740 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4caad0 │ │ │ │ + beq 4caae0 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4cb1ac │ │ │ │ + beq 4cb1bc │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ - b 4caae0 │ │ │ │ + b 4caaf0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cfa1c │ │ │ │ + bl 4cfa2c │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4cab1c │ │ │ │ + beq 4cab2c │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4cb188 │ │ │ │ + beq 4cb198 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ - b 4cab2c │ │ │ │ + b 4cab3c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 4cab90 │ │ │ │ + beq 4caba0 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r3, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4cab94 │ │ │ │ + beq 4caba4 │ │ │ │ add sl, sp, #680 @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, sl, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cb164 │ │ │ │ + bne 4cb174 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ - b 4cab98 │ │ │ │ + b 4caba8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - beq 4cabf4 │ │ │ │ + beq 4cac04 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r3, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4cabf8 │ │ │ │ + beq 4cac08 │ │ │ │ add sl, sp, #680 @ 0x2a8 │ │ │ │ add r1, r1, #1 │ │ │ │ orr r0, sl, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cb164 │ │ │ │ + bne 4cb174 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ - b 4cabfc │ │ │ │ + b 4cac0c │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - beq 4cac1c │ │ │ │ + beq 4cac2c │ │ │ │ mov r1, r2 │ │ │ │ ldrb r0, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cacb8 │ │ │ │ + bne 4cacc8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf8e8 │ │ │ │ + bl 4cf8f8 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ ldr r1, [sp, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ - beq 4cb164 │ │ │ │ + beq 4cb174 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ vmov.f32 s22, s18 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ vmov s0, r1 │ │ │ │ vmovne.f32 s22, s0 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 4cacf4 │ │ │ │ + beq 4cad04 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r3, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4cacf8 │ │ │ │ + beq 4cad08 │ │ │ │ add sl, sp, #680 @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, sl, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cb164 │ │ │ │ + bne 4cb174 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ - b 4cacfc │ │ │ │ + b 4cad0c │ │ │ │ add sl, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, sl, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - beq 4cac24 │ │ │ │ - b 4cb164 │ │ │ │ + beq 4cac34 │ │ │ │ + b 4cb174 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - beq 4cad58 │ │ │ │ + beq 4cad68 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r3, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4cad5c │ │ │ │ + beq 4cad6c │ │ │ │ add sl, sp, #680 @ 0x2a8 │ │ │ │ add r1, r1, #1 │ │ │ │ orr r0, sl, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cb164 │ │ │ │ + bne 4cb174 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ - b 4cad60 │ │ │ │ + b 4cad70 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - beq 4cadbc │ │ │ │ + beq 4cadcc │ │ │ │ mov r1, r2 │ │ │ │ ldrb r3, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4cadc0 │ │ │ │ + beq 4cadd0 │ │ │ │ add sl, sp, #680 @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, sl, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cb164 │ │ │ │ + bne 4cb174 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ - b 4cadc4 │ │ │ │ + b 4cadd4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - beq 4cade4 │ │ │ │ + beq 4cadf4 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cae80 │ │ │ │ + bne 4cae90 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add sl, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov r0, sl │ │ │ │ - bl 4cf8e8 │ │ │ │ + bl 4cf8f8 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ ldr r1, [sp, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ - beq 4cb164 │ │ │ │ + beq 4cb174 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ vmov.f32 s24, s18 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ vmov s0, r1 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ vmovne.f32 s24, s0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4cae48 │ │ │ │ + beq 4cae58 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4caf34 │ │ │ │ + bne 4caf44 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf684 │ │ │ │ ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ eor r2, r1, #2 │ │ │ │ orrs r0, r2, r0 │ │ │ │ - bne 4caeb8 │ │ │ │ + bne 4caec8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - b 4cb160 │ │ │ │ + b 4cb170 │ │ │ │ add sl, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ orr r0, sl, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - beq 4cadec │ │ │ │ - b 4cb164 │ │ │ │ + beq 4cadfc │ │ │ │ + b 4cb174 │ │ │ │ ands r1, r1, #1 │ │ │ │ ldr r3, [sp, #692] @ 0x2b4 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ moveq r3, r1 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ moveq r3, r1 │ │ │ │ cmp r2, r0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 4caf68 │ │ │ │ + beq 4caf78 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r3, [r1], #24 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4caf6c │ │ │ │ + beq 4caf7c │ │ │ │ add sl, sp, #680 @ 0x2a8 │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, sl, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp, #680] @ 0x2a8 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cb164 │ │ │ │ + bne 4cb174 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ - b 4caf70 │ │ │ │ + b 4caf80 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ orr r0, sl, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ tst r0, #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - beq 4cae50 │ │ │ │ - b 4cb164 │ │ │ │ + beq 4cae60 │ │ │ │ + b 4cb174 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - beq 4caf90 │ │ │ │ + beq 4cafa0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cafdc │ │ │ │ + bne 4cafec │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf730 │ │ │ │ + bl 4cf740 │ │ │ │ ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - beq 4cb00c │ │ │ │ + beq 4cb01c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4cb014 │ │ │ │ + bne 4cb024 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 4cb018 │ │ │ │ + b 4cb028 │ │ │ │ add sl, sp, #680 @ 0x2a8 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ orr r0, sl, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4caf98 │ │ │ │ - b 4cb164 │ │ │ │ + beq 4cafa8 │ │ │ │ + b 4cb174 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b 4cb160 │ │ │ │ + b 4cb170 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add sl, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov r0, sl │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf684 │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #32] │ │ │ │ eor r2, r0, #2 │ │ │ │ orrs r1, r2, r1 │ │ │ │ - bne 4cb050 │ │ │ │ + bne 4cb060 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4cb140 │ │ │ │ + b 4cb150 │ │ │ │ ands r0, r0, #1 │ │ │ │ ldr r3, [sp, #692] @ 0x2b4 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ moveq r3, r0 │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ moveq r3, r0 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq 4cb090 │ │ │ │ + beq 4cb0a0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cb118 │ │ │ │ + bne 4cb128 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #680] @ 0x2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb0bc │ │ │ │ + beq 4cb0cc │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4cb140 │ │ │ │ + b 4cb150 │ │ │ │ ldrb r0, [sp, #681] @ 0x2a9 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf8e8 │ │ │ │ + bl 4cf8f8 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ ldr r1, [sp, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cb110 │ │ │ │ + beq 4cb120 │ │ │ │ vmov s0, r1 │ │ │ │ tst r0, #1 │ │ │ │ vmovne.f32 s18, s0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ - bl 4cf674 │ │ │ │ + bl 4cf684 │ │ │ │ ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ eor r3, r2, #2 │ │ │ │ orrs r0, r3, r0 │ │ │ │ - bne 4cb1f0 │ │ │ │ + bne 4cb200 │ │ │ │ str r1, [sp, #28] │ │ │ │ - b 4cb140 │ │ │ │ + b 4cb150 │ │ │ │ strb r0, [sp, #680] @ 0x2a8 │ │ │ │ orr r0, sl, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, sl │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #28] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4cb098 │ │ │ │ + beq 4cb0a8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb15c │ │ │ │ + beq 4cb16c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb180 │ │ │ │ + beq 4cb190 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb1a4 │ │ │ │ + beq 4cb1b4 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4cb1c4 │ │ │ │ + beq 4cb1d4 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4cb1e4 │ │ │ │ + beq 4cb1f4 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r8, [sp, #148] @ 0x94 │ │ │ │ ldr sl, [sp, #280] @ 0x118 │ │ │ │ - b 4ca74c │ │ │ │ + b 4ca75c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ str r3, [sp, #640] @ 0x280 │ │ │ │ ands r2, r2, #1 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [sp, #636] @ 0x27c │ │ │ │ @@ -1187034,527 +1187038,527 @@ │ │ │ │ vstr s24, [sp, #512] @ 0x200 │ │ │ │ vstr s22, [sp, #492] @ 0x1ec │ │ │ │ vstr s20, [sp, #476] @ 0x1dc │ │ │ │ vstr s16, [sp, #472] @ 0x1d8 │ │ │ │ str r8, [sp, #456] @ 0x1c8 │ │ │ │ str r9, [sp, #448] @ 0x1c0 │ │ │ │ strb r0, [sp, #657] @ 0x291 │ │ │ │ - bne 4cb4c8 │ │ │ │ + bne 4cb4d8 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ bl 438d4 │ │ │ │ - b 4ca59c │ │ │ │ - ldr r1, [pc, #560] @ 4cb700 │ │ │ │ - ldr r2, [pc, #560] @ 4cb704 │ │ │ │ + b 4ca5ac │ │ │ │ + ldr r1, [pc, #560] @ 4cb710 │ │ │ │ + ldr r2, [pc, #560] @ 4cb714 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 55f6c │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r2] │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ str r1, [r2, #316] @ 0x13c │ │ │ │ - bl 4cee78 │ │ │ │ - b 4ca59c │ │ │ │ + bl 4cee88 │ │ │ │ + b 4ca5ac │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ - bl 4cee78 │ │ │ │ - b 4cb6d8 │ │ │ │ + bl 4cee88 │ │ │ │ + b 4cb6e8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb53c │ │ │ │ + beq 4cb54c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cb53c │ │ │ │ + b 4cb54c │ │ │ │ mov r6, r0 │ │ │ │ - b 4cb558 │ │ │ │ + b 4cb568 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb558 │ │ │ │ + beq 4cb568 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb5a4 │ │ │ │ + beq 4cb5b4 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cb5a4 │ │ │ │ + b 4cb5b4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ bl 49af44 │ │ │ │ - b 4cb674 │ │ │ │ + b 4cb684 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ bl 49af44 │ │ │ │ - b 4cb674 │ │ │ │ + b 4cb684 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4cb600 │ │ │ │ + beq 4cb610 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cb600 │ │ │ │ + b 4cb610 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ bl 49af44 │ │ │ │ - b 4cb698 │ │ │ │ + b 4cb6a8 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ bl 49af44 │ │ │ │ - b 4cb6b4 │ │ │ │ + b 4cb6c4 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ bl 49af44 │ │ │ │ - b 4cb6d8 │ │ │ │ + b 4cb6e8 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4cb620 │ │ │ │ + beq 4cb630 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cb620 │ │ │ │ + b 4cb630 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb644 │ │ │ │ + beq 4cb654 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cb644 │ │ │ │ + b 4cb654 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb674 │ │ │ │ + beq 4cb684 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cb674 │ │ │ │ + b 4cb684 │ │ │ │ mov r6, r0 │ │ │ │ str sl, [sp, #280] @ 0x118 │ │ │ │ - b 4cb6b4 │ │ │ │ + b 4cb6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4cb698 │ │ │ │ + beq 4cb6a8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cb698 │ │ │ │ + b 4cb6a8 │ │ │ │ mov r6, r0 │ │ │ │ str sl, [sp, #280] @ 0x118 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb6b4 │ │ │ │ + beq 4cb6c4 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb6d8 │ │ │ │ + beq 4cb6e8 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #304] @ 0x130 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cb6d8 │ │ │ │ + b 4cb6e8 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq lr, r5, r0, ror #19 │ │ │ │ - strheq lr, [r5], #-152 @ 0xffffff68 │ │ │ │ - umaaleq lr, r5, r0, r9 │ │ │ │ - umaaleq lr, r5, r8, r8 │ │ │ │ - subeq lr, r5, r4, ror #16 │ │ │ │ - strdeq pc, [r5], #-0 │ │ │ │ - strdeq pc, [r5], #-4 │ │ │ │ + ldrdeq lr, [r5], #-144 @ 0xffffff70 │ │ │ │ + subeq lr, r5, r8, lsr #19 │ │ │ │ + subeq lr, r5, r0, lsl #19 │ │ │ │ + subeq lr, r5, r8, lsl #17 │ │ │ │ + subeq lr, r5, r4, asr r8 │ │ │ │ + subeq pc, r5, r0, ror #1 │ │ │ │ + subeq pc, r5, r4, ror #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #764 @ 0x2fc │ │ │ │ add r4, sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #3120 @ 0xc30 │ │ │ │ movcs r4, #3120 @ 0xc30 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - beq 4cb780 │ │ │ │ + beq 4cb790 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mul r5, r0, r1 │ │ │ │ - ldr r0, [pc, #776] @ 4cba68 │ │ │ │ + ldr r0, [pc, #776] @ 4cba78 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb9bc │ │ │ │ + beq 4cb9cc │ │ │ │ mov r6, r0 │ │ │ │ - b 4cb788 │ │ │ │ + b 4cb798 │ │ │ │ mov r6, #8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ stm r0, {r4, r6, r8} │ │ │ │ cmp r7, r1 │ │ │ │ - beq 4cb7c0 │ │ │ │ + beq 4cb7d0 │ │ │ │ mov r2, r7 │ │ │ │ str r9, [sp, #16] │ │ │ │ ldrb r3, [r2], #24 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4cb7d4 │ │ │ │ + bne 4cb7e4 │ │ │ │ mov r2, #0 │ │ │ │ - b 4cb8c8 │ │ │ │ + b 4cb8d8 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - b 4cb970 │ │ │ │ + b 4cb980 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ orr r0, r1, #4 │ │ │ │ add sl, r1, #320 @ 0x140 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ str r0, [sp, #20] │ │ │ │ add fp, r1, #320 @ 0x140 │ │ │ │ orr r5, r1, #4 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ orr r4, r1, #1 │ │ │ │ add r1, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp, #400] @ 0x190 │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #604] @ 4cba70 │ │ │ │ + ldr r0, [pc, #604] @ 4cba80 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ mov r3, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r2, [pc, #588] @ 4cba74 │ │ │ │ + ldr r2, [pc, #588] @ 4cba84 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 49a6bc │ │ │ │ ldr r9, [sp, #740] @ 0x2e4 │ │ │ │ ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4cb8e0 │ │ │ │ + beq 4cb8f0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ bl 438d4 │ │ │ │ ldm fp, {r0, r1, r2, r3} │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ cmp r8, r7 │ │ │ │ str r9, [sp, #380] @ 0x17c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - bne 4cb884 │ │ │ │ - ldr r1, [pc, #508] @ 4cba78 │ │ │ │ + bne 4cb894 │ │ │ │ + ldr r1, [pc, #508] @ 4cba88 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5960 │ │ │ │ + bl 4b5970 │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ mla r0, r8, r0, r6 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ bl 438d4 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add r2, r8, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cmp r7, r1 │ │ │ │ - beq 4cb92c │ │ │ │ + beq 4cb93c │ │ │ │ mov r0, r7 │ │ │ │ ldrb r3, [r0], #24 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4cb7f8 │ │ │ │ + bne 4cb808 │ │ │ │ add r0, r7, #24 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4cb940 │ │ │ │ - b 4cb95c │ │ │ │ + beq 4cb950 │ │ │ │ + b 4cb96c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cb908 │ │ │ │ + beq 4cb918 │ │ │ │ add r5, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r5 │ │ │ │ - b 4cb8f0 │ │ │ │ + b 4cb900 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cb928 │ │ │ │ + beq 4cb938 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cb940 │ │ │ │ + b 4cb950 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4cb95c │ │ │ │ + bne 4cb96c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [r9, #8] │ │ │ │ stm r9, {r0, r6} │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #764 @ 0x2fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, r0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bne 4cb98c │ │ │ │ + bne 4cb99c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #764 @ 0x2fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #232] @ 4cba7c │ │ │ │ - ldr r2, [pc, #232] @ 4cba80 │ │ │ │ + ldr r1, [pc, #232] @ 4cba8c │ │ │ │ + ldr r2, [pc, #232] @ 4cba90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r9] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4cf230 │ │ │ │ - b 4cb94c │ │ │ │ - ldr r2, [pc, #168] @ 4cba6c │ │ │ │ + bl 4cf240 │ │ │ │ + b 4cb95c │ │ │ │ + ldr r2, [pc, #168] @ 4cba7c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r5 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4cf230 │ │ │ │ - b 4cba50 │ │ │ │ + bl 4cf240 │ │ │ │ + b 4cba60 │ │ │ │ mov r4, r0 │ │ │ │ - b 4cba50 │ │ │ │ + b 4cba60 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4cee78 │ │ │ │ - b 4cba48 │ │ │ │ + bl 4cee88 │ │ │ │ + b 4cba58 │ │ │ │ mov r4, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cba1c │ │ │ │ + beq 4cba2c │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r5, r6 │ │ │ │ - b 4cba00 │ │ │ │ + b 4cba10 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cba50 │ │ │ │ + beq 4cba60 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cba50 │ │ │ │ + b 4cba60 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 4cf230 │ │ │ │ + bl 4cf240 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - subeq r4, r9, r0, lsl r5 │ │ │ │ - subeq lr, r5, r8, lsr ip │ │ │ │ - subeq ip, r5, r4, asr #15 │ │ │ │ - eoreq sl, ip, ip, asr r7 │ │ │ │ - subeq lr, r5, ip, lsl #27 │ │ │ │ - subeq lr, r5, ip, lsr #24 │ │ │ │ - subeq lr, r5, r0, lsr ip │ │ │ │ + subeq r4, r9, r0, lsl #10 │ │ │ │ + subeq lr, r5, r8, lsr #24 │ │ │ │ + strheq ip, [r5], #-116 @ 0xffffff8c │ │ │ │ + eoreq sl, ip, ip, asr #14 │ │ │ │ + subeq lr, r5, ip, ror sp │ │ │ │ + subeq lr, r5, ip, lsl ip │ │ │ │ + subeq lr, r5, r0, lsr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp sl, r6 │ │ │ │ - beq 4cbac0 │ │ │ │ + beq 4cbad0 │ │ │ │ mov r7, sl │ │ │ │ ldrb r0, [r7], #24 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cbaf4 │ │ │ │ + bne 4cbb04 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #648] @ 4cbd54 │ │ │ │ - ldr r2, [pc, #648] @ 4cbd58 │ │ │ │ + ldr r1, [pc, #648] @ 4cbd64 │ │ │ │ + ldr r2, [pc, #648] @ 4cbd68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r4] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ add r1, sl, #1 │ │ │ │ orr r9, r8, #1 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r9 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4cbb30 │ │ │ │ + bne 4cbb40 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - b 4cbadc │ │ │ │ + b 4cbaec │ │ │ │ cmp r7, r6 │ │ │ │ - beq 4cbb54 │ │ │ │ + beq 4cbb64 │ │ │ │ ldrb r0, [sl, #24] │ │ │ │ add r7, sl, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #6 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bne 4cbb5c │ │ │ │ + bne 4cbb6c │ │ │ │ mov r0, #1 │ │ │ │ - b 4cbac4 │ │ │ │ + b 4cbad4 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sl, #25 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cbb28 │ │ │ │ + bne 4cbb38 │ │ │ │ cmp r7, r6 │ │ │ │ - beq 4cbbb0 │ │ │ │ + beq 4cbbc0 │ │ │ │ ldrb r0, [sl, #48] @ 0x30 │ │ │ │ add r7, sl, #72 @ 0x48 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #6 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bne 4cbbb8 │ │ │ │ + bne 4cbbc8 │ │ │ │ mov r0, #2 │ │ │ │ - b 4cbac4 │ │ │ │ + b 4cbad4 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sl, #49 @ 0x31 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #23 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cbb28 │ │ │ │ + bne 4cbb38 │ │ │ │ cmp r7, r6 │ │ │ │ - beq 4cbc10 │ │ │ │ + beq 4cbc20 │ │ │ │ ldrb r0, [sl, #72] @ 0x48 │ │ │ │ add r7, sl, #96 @ 0x60 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #6 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bne 4cbc18 │ │ │ │ + bne 4cbc28 │ │ │ │ mov r0, #3 │ │ │ │ - b 4cbac4 │ │ │ │ + b 4cbad4 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sl, #73 @ 0x49 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #23 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cbb28 │ │ │ │ + bne 4cbb38 │ │ │ │ cmp r7, r6 │ │ │ │ - beq 4cbc70 │ │ │ │ + beq 4cbc80 │ │ │ │ ldrb r0, [sl, #96] @ 0x60 │ │ │ │ add r7, sl, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #6 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bne 4cbc78 │ │ │ │ + bne 4cbc88 │ │ │ │ mov r0, #4 │ │ │ │ - b 4cbac4 │ │ │ │ + b 4cbad4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sl, #97 @ 0x61 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #23 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cbb28 │ │ │ │ + bne 4cbb38 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 4cbd14 │ │ │ │ + bne 4cbd24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, r4, #8 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ stm r0, {r1, fp} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ @@ -1187568,143 +1187572,143 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ strd r2, [r0, #32] │ │ │ │ str r1, [r0, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 4cbd5c │ │ │ │ - ldr r2, [pc, #64] @ 4cbd60 │ │ │ │ + ldr r1, [pc, #64] @ 4cbd6c │ │ │ │ + ldr r2, [pc, #64] @ 4cbd70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 55f6c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b 4cbd00 │ │ │ │ - b 4cbd3c │ │ │ │ + b 4cbd10 │ │ │ │ + b 4cbd4c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq lr, r5, r4, lsl #23 │ │ │ │ - strdeq lr, [r5], #-168 @ 0xffffff58 │ │ │ │ - subeq lr, r5, r4, lsr #17 │ │ │ │ - subeq lr, r5, r8, lsr #17 │ │ │ │ + subeq lr, r5, r4, ror fp │ │ │ │ + subeq lr, r5, r8, ror #21 │ │ │ │ + umaaleq lr, r5, r4, r8 │ │ │ │ + umaaleq lr, r5, r8, r8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r1, r7 │ │ │ │ - beq 4cbda0 │ │ │ │ + beq 4cbdb0 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r0, [r5], #24 │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cbdd4 │ │ │ │ - ldr r1, [pc, #232] @ 4cbe90 │ │ │ │ - ldr r2, [pc, #232] @ 4cbe94 │ │ │ │ + bne 4cbde4 │ │ │ │ + ldr r1, [pc, #232] @ 4cbea0 │ │ │ │ + ldr r2, [pc, #232] @ 4cbea4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, sp, #32 │ │ │ │ strb r0, [sp, #32] │ │ │ │ orr r0, r6, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ bl 49a160 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4cbdbc │ │ │ │ + beq 4cbdcc │ │ │ │ cmp r7, r5 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - bne 4cbe38 │ │ │ │ + bne 4cbe48 │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #88] @ 4cbe98 │ │ │ │ - ldr r2, [pc, #88] @ 4cbe9c │ │ │ │ + ldr r1, [pc, #88] @ 4cbea8 │ │ │ │ + ldr r2, [pc, #88] @ 4cbeac │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf230 │ │ │ │ - b 4cbdc4 │ │ │ │ + bl 4cf240 │ │ │ │ + b 4cbdd4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf230 │ │ │ │ - b 4cbe7c │ │ │ │ + bl 4cf240 │ │ │ │ + b 4cbe8c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq lr, r5, r8, lsl #17 │ │ │ │ - subeq lr, r5, ip, lsl r8 │ │ │ │ - subeq lr, r5, r0, lsl #15 │ │ │ │ - subeq lr, r5, r4, lsl #15 │ │ │ │ + subeq lr, r5, r8, ror r8 │ │ │ │ + subeq lr, r5, ip, lsl #16 │ │ │ │ + subeq lr, r5, r0, ror r7 │ │ │ │ + subeq lr, r5, r4, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add r5, sp, #16 │ │ │ │ mov fp, r0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movcs r5, #65536 @ 0x10000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cbf20 │ │ │ │ + beq 4cbf30 │ │ │ │ lsl r6, r0, #4 │ │ │ │ - ldr r0, [pc, #872] @ 4cc258 │ │ │ │ + ldr r0, [pc, #872] @ 4cc268 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cbf28 │ │ │ │ - ldr r2, [pc, #844] @ 4cc25c │ │ │ │ + bne 4cbf38 │ │ │ │ + ldr r2, [pc, #844] @ 4cc26c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r6 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #8 │ │ │ │ mov r5, #0 │ │ │ │ @@ -1187712,22 +1187716,22 @@ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ cmp r1, r2 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ - beq 4cc0dc │ │ │ │ + beq 4cc0ec │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ ldrb r3, [r0], #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, #6 │ │ │ │ str r4, [sp] │ │ │ │ - beq 4cc0d4 │ │ │ │ + beq 4cc0e4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov sl, #0 │ │ │ │ add r8, r0, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r9, r0, #8 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -1187749,424 +1187753,424 @@ │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strb r1, [sp, #84] @ 0x54 │ │ │ │ - b 4cc060 │ │ │ │ + b 4cc070 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ stm r0, {r2, r5} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 4cbea0 │ │ │ │ - b 4cc040 │ │ │ │ + bl 4cbeb0 │ │ │ │ + b 4cc050 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4cc058 │ │ │ │ + beq 4cc068 │ │ │ │ cmp r2, #1 │ │ │ │ stm r9, {r6, ip} │ │ │ │ movne r0, #-2147483638 @ 0x8000000a │ │ │ │ moveq r0, #-2147483640 @ 0x80000008 │ │ │ │ - b 4cc060 │ │ │ │ + b 4cc070 │ │ │ │ stm r9, {r2, r5} │ │ │ │ mov r0, #-2147483636 @ 0x8000000c │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - b 4cc064 │ │ │ │ + b 4cc074 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ stm r0, {r2, r5} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 4bec84 │ │ │ │ + bl 4bec94 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 4cc068 │ │ │ │ - b 4cc140 │ │ │ │ + bne 4cc078 │ │ │ │ + b 4cc150 │ │ │ │ stm r9, {r6, ip} │ │ │ │ mov r0, #-2147483644 @ 0x80000004 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldrd r2, [r9] │ │ │ │ cmp sl, r1 │ │ │ │ strd r2, [r8] │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - bne 4cc094 │ │ │ │ - ldr r1, [pc, #468] @ 4cc260 │ │ │ │ + bne 4cc0a4 │ │ │ │ + ldr r1, [pc, #468] @ 4cc270 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5598 │ │ │ │ + bl 4b55a8 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r1, [r0, sl, lsl #4]! │ │ │ │ add sl, sl, #1 │ │ │ │ stmib r0, {r2, r3, r7} │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4cc0f8 │ │ │ │ + beq 4cc108 │ │ │ │ mov r0, r1 │ │ │ │ ldrb r3, [r0], #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4cbf94 │ │ │ │ + bne 4cbfa4 │ │ │ │ add r0, r1, #24 │ │ │ │ - b 4cc0fc │ │ │ │ + b 4cc10c │ │ │ │ ldrd r0, [r0] │ │ │ │ mov r2, #-2147483628 @ 0x80000014 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 4cc124 │ │ │ │ + b 4cc134 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #-2147483628 @ 0x80000014 │ │ │ │ ldrd r4, [r3] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - bne 4cc194 │ │ │ │ + bne 4cc1a4 │ │ │ │ add r3, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r6, sl, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4cc160 │ │ │ │ + beq 4cc170 │ │ │ │ add r5, r0, #16 │ │ │ │ bl 496420 │ │ │ │ mov r0, r5 │ │ │ │ - b 4cc148 │ │ │ │ + b 4cc158 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cc17c │ │ │ │ + beq 4cc18c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ strd r6, [fp] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #200] @ 4cc264 │ │ │ │ - ldr r2, [pc, #200] @ 4cc268 │ │ │ │ + ldr r1, [pc, #200] @ 4cc274 │ │ │ │ + ldr r2, [pc, #200] @ 4cc278 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ strd r0, [fp] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4cef74 │ │ │ │ - b 4cc130 │ │ │ │ + bl 4cef84 │ │ │ │ + b 4cc140 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4cef74 │ │ │ │ - b 4cc23c │ │ │ │ + bl 4cef84 │ │ │ │ + b 4cc24c │ │ │ │ mov r4, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4cc1f4 │ │ │ │ + beq 4cc204 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #16 │ │ │ │ bl 496420 │ │ │ │ mov r5, r7 │ │ │ │ - b 4cc1d8 │ │ │ │ + b 4cc1e8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cc23c │ │ │ │ + beq 4cc24c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cc23c │ │ │ │ + b 4cc24c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ - b 4cc234 │ │ │ │ + b 4cc244 │ │ │ │ mov r4, r0 │ │ │ │ - b 4cc23c │ │ │ │ + b 4cc24c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4cef74 │ │ │ │ + bl 4cef84 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 4cf494 │ │ │ │ + bl 4cf4a4 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - subeq r3, r9, r0, lsl #27 │ │ │ │ - subeq lr, r5, ip, ror #14 │ │ │ │ - strdeq lr, [r5], #-92 @ 0xffffffa4 │ │ │ │ - subeq lr, r5, r4, lsr #8 │ │ │ │ - subeq lr, r5, r8, lsr #8 │ │ │ │ + subeq r3, r9, r0, ror sp │ │ │ │ + subeq lr, r5, ip, asr r7 │ │ │ │ + subeq lr, r5, ip, ror #11 │ │ │ │ + subeq lr, r5, r4, lsl r4 │ │ │ │ + subeq lr, r5, r8, lsl r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #796 @ 0x31c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cc2a8 │ │ │ │ + beq 4cc2b8 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 4cc2f4 │ │ │ │ + bne 4cc304 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #4048] @ 4cd284 │ │ │ │ - ldr r2, [pc, #4048] @ 4cd288 │ │ │ │ + ldr r1, [pc, #4048] @ 4cd294 │ │ │ │ + ldr r2, [pc, #4048] @ 4cd298 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ mov fp, r0 │ │ │ │ mov r6, #3 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ stm sl, {r6, fp} │ │ │ │ add r0, sl, #24 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #796 @ 0x31c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ strb r1, [sp, #624] @ 0x270 │ │ │ │ orr r5, r6, #1 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 499c2c │ │ │ │ mov fp, r1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cc2c4 │ │ │ │ + bne 4cc2d4 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cc348 │ │ │ │ + beq 4cc358 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r6, [r1], #24 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ cmp r6, #6 │ │ │ │ - bne 4cc350 │ │ │ │ + bne 4cc360 │ │ │ │ mov r0, #1 │ │ │ │ - b 4cc2ac │ │ │ │ + b 4cc2bc │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #23 │ │ │ │ strb r6, [sp, #624] @ 0x270 │ │ │ │ bl 438d4 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 4cc510 │ │ │ │ + bne 4cc520 │ │ │ │ ldrb r7, [sp, #625] @ 0x271 │ │ │ │ add r9, sp, #624 @ 0x270 │ │ │ │ mov r0, r9 │ │ │ │ bl 49af44 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 4cc438 │ │ │ │ + bne 4cc448 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cc3a8 │ │ │ │ + beq 4cc3b8 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 4cc3b0 │ │ │ │ + bne 4cc3c0 │ │ │ │ mov r0, #2 │ │ │ │ - b 4cc2ac │ │ │ │ + b 4cc2bc │ │ │ │ orr r6, r9, #1 │ │ │ │ strb r1, [sp, #624] @ 0x270 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r9 │ │ │ │ bl 499c2c │ │ │ │ mov r4, r1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4cc3e4 │ │ │ │ + beq 4cc3f4 │ │ │ │ mov fp, r4 │ │ │ │ - b 4cc2c4 │ │ │ │ + b 4cc2d4 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cc408 │ │ │ │ + beq 4cc418 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 4cc410 │ │ │ │ + bne 4cc420 │ │ │ │ mov r0, #3 │ │ │ │ - b 4cc2ac │ │ │ │ + b 4cc2bc │ │ │ │ strb r1, [sp, #624] @ 0x270 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r9 │ │ │ │ bl 499c2c │ │ │ │ mov r5, r1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4cc440 │ │ │ │ + beq 4cc450 │ │ │ │ mov fp, r5 │ │ │ │ - b 4cc2c4 │ │ │ │ + b 4cc2d4 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cc464 │ │ │ │ + beq 4cc474 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 4cc46c │ │ │ │ + bne 4cc47c │ │ │ │ mov r0, #4 │ │ │ │ - b 4cc2ac │ │ │ │ + b 4cc2bc │ │ │ │ strb r1, [sp, #624] @ 0x270 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ mov r1, r9 │ │ │ │ bl 49a1ec │ │ │ │ ldrb r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc4a0 │ │ │ │ + beq 4cc4b0 │ │ │ │ ldr fp, [sp, #580] @ 0x244 │ │ │ │ - b 4cc2c4 │ │ │ │ + b 4cc2d4 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cc4cc │ │ │ │ + beq 4cc4dc │ │ │ │ ldrb r1, [sp, #577] @ 0x241 │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp, #284] @ 0x11c │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 4cc4d4 │ │ │ │ + bne 4cc4e4 │ │ │ │ mov r0, #5 │ │ │ │ - b 4cc2ac │ │ │ │ + b 4cc2bc │ │ │ │ strb r1, [sp, #624] @ 0x270 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r9 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ tst r0, #1 │ │ │ │ str r7, [sp, #268] @ 0x10c │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ str r4, [sp, #276] @ 0x114 │ │ │ │ - beq 4cc52c │ │ │ │ + beq 4cc53c │ │ │ │ ldr fp, [sp, #280] @ 0x118 │ │ │ │ - b 4cc2c4 │ │ │ │ - ldr r2, [pc, #3444] @ 4cd28c │ │ │ │ + b 4cc2d4 │ │ │ │ + ldr r2, [pc, #3444] @ 4cd29c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #576 @ 0x240 │ │ │ │ bl 5377c │ │ │ │ mov r5, r0 │ │ │ │ - b 4cc370 │ │ │ │ + b 4cc380 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cc550 │ │ │ │ + beq 4cc560 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 4cc558 │ │ │ │ + bne 4cc568 │ │ │ │ mov r0, #6 │ │ │ │ - b 4cc2ac │ │ │ │ + b 4cc2bc │ │ │ │ strb r1, [sp, #624] @ 0x270 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r9 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4cc588 │ │ │ │ + beq 4cc598 │ │ │ │ ldr fp, [sp, #264] @ 0x108 │ │ │ │ - b 4cc2c4 │ │ │ │ + b 4cc2d4 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc5ac │ │ │ │ + beq 4cc5bc │ │ │ │ ldr fp, [sp, #628] @ 0x274 │ │ │ │ - b 4cc2c4 │ │ │ │ + b 4cc2d4 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cc8c0 │ │ │ │ + beq 4cc8d0 │ │ │ │ ldr r1, [sp, #292] @ 0x124 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4cc5e0 │ │ │ │ + beq 4cc5f0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cc5e8 │ │ │ │ + bne 4cc5f8 │ │ │ │ mov r0, #8 │ │ │ │ - b 4cc2ac │ │ │ │ + b 4cc2bc │ │ │ │ strb r0, [sp, #624] @ 0x270 │ │ │ │ orr r0, r6, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4cc618 │ │ │ │ + beq 4cc628 │ │ │ │ ldr fp, [sp, #256] @ 0x100 │ │ │ │ - b 4cc2c4 │ │ │ │ + b 4cc2d4 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cfb50 │ │ │ │ + bl 4cfb60 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ cmp r1, #4 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - bne 4cc644 │ │ │ │ + bne 4cc654 │ │ │ │ ldr fp, [sp, #248] @ 0xf8 │ │ │ │ - b 4cc2c4 │ │ │ │ + b 4cc2d4 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ add r3, sp, #696 @ 0x2b8 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #636] @ 0x27c │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [sp, #640] @ 0x280 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ @@ -1188178,785 +1188182,785 @@ │ │ │ │ stmia r3!, {r0, r1, r6, r9, ip, lr} │ │ │ │ ldm r7, {r0, r1, r2, r4, r5, r6} │ │ │ │ stm r3, {r0, r1, r2, r4, r5, r6} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4cc6b4 │ │ │ │ + beq 4cc6c4 │ │ │ │ add r7, sp, #696 @ 0x2b8 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ ldm r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ ldr r1, [sp, #292] @ 0x124 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4cc6d8 │ │ │ │ + beq 4cc6e8 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cc720 │ │ │ │ + bne 4cc730 │ │ │ │ mov r0, #10 │ │ │ │ - ldr r1, [pc, #4088] @ 4cd6dc │ │ │ │ - ldr r2, [pc, #4088] @ 4cd6e0 │ │ │ │ + ldr r1, [pc, #4088] @ 4cd6ec │ │ │ │ + ldr r2, [pc, #4088] @ 4cd6f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #240] @ 0xf0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4cc718 │ │ │ │ + beq 4cc728 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ bl 2bcc50 │ │ │ │ ldr fp, [sp, #252] @ 0xfc │ │ │ │ - b 4cc2c4 │ │ │ │ + b 4cc2d4 │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ strb r0, [sp, #624] @ 0x270 │ │ │ │ orr r0, r4, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cc6f4 │ │ │ │ + bne 4cc704 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf730 │ │ │ │ + bl 4cf740 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr r1, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - bne 4cc778 │ │ │ │ + bne 4cc788 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - b 4cc8b8 │ │ │ │ + b 4cc8c8 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4cc9cc │ │ │ │ + beq 4cc9dc │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc7b0 │ │ │ │ + beq 4cc7c0 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ - b 4cc898 │ │ │ │ + b 4cc8a8 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cca38 │ │ │ │ + beq 4cca48 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf80c │ │ │ │ + bl 4cf81c │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr r1, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ - bne 4cc7f0 │ │ │ │ + bne 4cc800 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ - b 4cc898 │ │ │ │ + b 4cc8a8 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4cca40 │ │ │ │ + beq 4cca50 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc82c │ │ │ │ + beq 4cc83c │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ - b 4cc87c │ │ │ │ + b 4cc88c │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4ccad4 │ │ │ │ + beq 4ccae4 │ │ │ │ ldr r1, [sp, #292] @ 0x124 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4cc860 │ │ │ │ + beq 4cc870 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cc8c8 │ │ │ │ + bne 4cc8d8 │ │ │ │ mov r0, #15 │ │ │ │ - ldr r1, [pc, #3872] @ 4cd78c │ │ │ │ - ldr r2, [pc, #3872] @ 4cd790 │ │ │ │ + ldr r1, [pc, #3872] @ 4cd79c │ │ │ │ + ldr r2, [pc, #3872] @ 4cd7a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc898 │ │ │ │ + beq 4cc8a8 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc8b4 │ │ │ │ + beq 4cc8c4 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ - b 4cc6f4 │ │ │ │ + b 4cc704 │ │ │ │ mov r0, #7 │ │ │ │ - b 4cc2ac │ │ │ │ + b 4cc2bc │ │ │ │ strb r0, [sp, #624] @ 0x270 │ │ │ │ orr r0, r6, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cc87c │ │ │ │ + bne 4cc88c │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cfab0 │ │ │ │ + bl 4cfac0 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cc820 │ │ │ │ + bne 4cc830 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ccb34 │ │ │ │ + beq 4ccb44 │ │ │ │ ldr r1, [sp, #292] @ 0x124 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4cc940 │ │ │ │ + beq 4cc950 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cc948 │ │ │ │ + bne 4cc958 │ │ │ │ mov r0, #17 │ │ │ │ - b 4cc864 │ │ │ │ + b 4cc874 │ │ │ │ strb r0, [sp, #624] @ 0x270 │ │ │ │ orr r0, r6, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4cc978 │ │ │ │ + beq 4cc988 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ - b 4cc824 │ │ │ │ + b 4cc834 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cc820 │ │ │ │ + bne 4cc830 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4ccbc8 │ │ │ │ + beq 4ccbd8 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf80c │ │ │ │ + bl 4cf81c │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr r1, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ - bne 4cc9d4 │ │ │ │ + bne 4cc9e4 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ - b 4cc824 │ │ │ │ + b 4cc834 │ │ │ │ mov r0, #11 │ │ │ │ - b 4cc6dc │ │ │ │ + b 4cc6ec │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ccca0 │ │ │ │ + beq 4cccb0 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cca2c │ │ │ │ + bne 4cca3c │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4ccca8 │ │ │ │ + beq 4cccb8 │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cca60 │ │ │ │ + beq 4cca70 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ - b 4ccab0 │ │ │ │ + b 4ccac0 │ │ │ │ mov r0, #12 │ │ │ │ - b 4cca44 │ │ │ │ + b 4cca54 │ │ │ │ mov r0, #13 │ │ │ │ - ldr r1, [pc, #3384] @ 4cd784 │ │ │ │ - ldr r2, [pc, #3384] @ 4cd788 │ │ │ │ + ldr r1, [pc, #3384] @ 4cd794 │ │ │ │ + ldr r2, [pc, #3384] @ 4cd798 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ - b 4cc898 │ │ │ │ + b 4cc8a8 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cccb0 │ │ │ │ + beq 4cccc0 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cca94 │ │ │ │ + beq 4ccaa4 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 4ccadc │ │ │ │ + bne 4ccaec │ │ │ │ mov r0, #22 │ │ │ │ - ldr r1, [pc, #3316] @ 4cd794 │ │ │ │ - ldr r2, [pc, #3316] @ 4cd798 │ │ │ │ + ldr r1, [pc, #3316] @ 4cd7a4 │ │ │ │ + ldr r2, [pc, #3316] @ 4cd7a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ccacc │ │ │ │ + beq 4ccadc │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ - b 4cc824 │ │ │ │ + b 4cc834 │ │ │ │ mov r0, #14 │ │ │ │ - b 4cc864 │ │ │ │ + b 4cc874 │ │ │ │ orr r5, r4, #1 │ │ │ │ strb r1, [sp, #624] @ 0x270 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ tst r0, #1 │ │ │ │ - bne 4ccab0 │ │ │ │ + bne 4ccac0 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4ccb2c │ │ │ │ + beq 4ccb3c │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 4ccb3c │ │ │ │ + bne 4ccb4c │ │ │ │ mov r0, #23 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ mov r0, #16 │ │ │ │ - b 4cc864 │ │ │ │ + b 4cc874 │ │ │ │ strb r1, [sp, #624] @ 0x270 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4ccb6c │ │ │ │ + beq 4ccb7c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - b 4cca30 │ │ │ │ + b 4cca40 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4ccb90 │ │ │ │ + beq 4ccba0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 4ccb98 │ │ │ │ + bne 4ccba8 │ │ │ │ mov r0, #24 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ strb r1, [sp, #624] @ 0x270 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4ccbd0 │ │ │ │ + beq 4ccbe0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - b 4cca30 │ │ │ │ + b 4cca40 │ │ │ │ mov r0, #18 │ │ │ │ - b 4cc864 │ │ │ │ + b 4cc874 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cca2c │ │ │ │ + bne 4cca3c │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cccb8 │ │ │ │ + beq 4cccc8 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cca2c │ │ │ │ + bne 4cca3c │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cccc0 │ │ │ │ + beq 4cccd0 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cca2c │ │ │ │ + bne 4cca3c │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cccc8 │ │ │ │ + beq 4cccd8 │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cca2c │ │ │ │ + bne 4cca3c │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cccd0 │ │ │ │ + beq 4ccce0 │ │ │ │ ldr r1, [sp, #292] @ 0x124 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4ccc98 │ │ │ │ + beq 4ccca8 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cccd8 │ │ │ │ + bne 4ccce8 │ │ │ │ mov r0, #29 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ mov r0, #19 │ │ │ │ - b 4cc864 │ │ │ │ + b 4cc874 │ │ │ │ mov r0, #20 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ mov r0, #21 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ mov r0, #25 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ mov r0, #26 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ mov r0, #27 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ mov r0, #28 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ strb r0, [sp, #624] @ 0x270 │ │ │ │ orr r0, r4, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4ccd08 │ │ │ │ + beq 4ccd18 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - b 4cca30 │ │ │ │ + b 4cca40 │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cca2c │ │ │ │ + bne 4cca3c │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4ccd60 │ │ │ │ + beq 4ccd70 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4ccd58 │ │ │ │ + beq 4ccd68 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 4ccd68 │ │ │ │ + bne 4ccd78 │ │ │ │ mov r0, #31 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ mov r0, #30 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ orr r5, r4, #1 │ │ │ │ strb r1, [sp, #624] @ 0x270 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4ccd9c │ │ │ │ + beq 4ccdac │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - b 4cca30 │ │ │ │ + b 4cca40 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4ccdc0 │ │ │ │ + beq 4ccdd0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 4ccdc8 │ │ │ │ + bne 4ccdd8 │ │ │ │ mov r0, #32 │ │ │ │ - b 4cca98 │ │ │ │ + b 4ccaa8 │ │ │ │ strb r1, [sp, #624] @ 0x270 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4ccdf8 │ │ │ │ + beq 4cce08 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - b 4cca30 │ │ │ │ + b 4cca40 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf730 │ │ │ │ + bl 4cf740 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr r1, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - beq 4cce3c │ │ │ │ + beq 4cce4c │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4cce44 │ │ │ │ + bne 4cce54 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - b 4cce48 │ │ │ │ + b 4cce58 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - b 4cca30 │ │ │ │ + b 4cca40 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cce70 │ │ │ │ + beq 4cce80 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd5b8 │ │ │ │ + b 4cd5c8 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf730 │ │ │ │ + bl 4cf740 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr r1, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - beq 4ccebc │ │ │ │ + beq 4ccecc │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4ccec8 │ │ │ │ + bne 4cced8 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - b 4ccecc │ │ │ │ + b 4ccedc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd5b8 │ │ │ │ + b 4cd5c8 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ccef4 │ │ │ │ + beq 4ccf04 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd59c │ │ │ │ + b 4cd5ac │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4ccf34 │ │ │ │ + beq 4ccf44 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf730 │ │ │ │ + bl 4cf740 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr r1, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - bne 4ccf3c │ │ │ │ + bne 4ccf4c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd59c │ │ │ │ + b 4cd5ac │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - b 4ccfac │ │ │ │ + b 4ccfbc │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ccfa8 │ │ │ │ + beq 4ccfb8 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cd044 │ │ │ │ + bne 4cd054 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4ccfc8 │ │ │ │ + beq 4ccfd8 │ │ │ │ ldr r1, [sp, #292] @ 0x124 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4ccfa0 │ │ │ │ + beq 4ccfb0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r2], #24 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4ccfd0 │ │ │ │ + bne 4ccfe0 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - b 4cd0b0 │ │ │ │ + b 4cd0c0 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - ldr r1, [pc, #2024] @ 4cd79c │ │ │ │ - ldr r2, [pc, #2024] @ 4cd7a0 │ │ │ │ + ldr r1, [pc, #2024] @ 4cd7ac │ │ │ │ + ldr r2, [pc, #2024] @ 4cd7b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd59c │ │ │ │ + b 4cd5ac │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - b 4cd0b0 │ │ │ │ + b 4cd0c0 │ │ │ │ strb r0, [sp, #624] @ 0x270 │ │ │ │ orr r0, r4, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cd580 │ │ │ │ + bne 4cd590 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf8e8 │ │ │ │ + bl 4cf8f8 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr r1, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - bne 4cd024 │ │ │ │ + bne 4cd034 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd580 │ │ │ │ + b 4cd590 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4cd050 │ │ │ │ + beq 4cd060 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd058 │ │ │ │ + beq 4cd068 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd580 │ │ │ │ + b 4cd590 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - b 4cd0b0 │ │ │ │ + b 4cd0c0 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cd0ac │ │ │ │ + beq 4cd0bc │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf730 │ │ │ │ + bl 4cf740 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr r1, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - beq 4cd0cc │ │ │ │ + beq 4cd0dc │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4cd0d8 │ │ │ │ + bne 4cd0e8 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b 4cd0dc │ │ │ │ + b 4cd0ec │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #1772] @ 4cd7a4 │ │ │ │ - ldr r2, [pc, #1772] @ 4cd7a8 │ │ │ │ + ldr r1, [pc, #1772] @ 4cd7b4 │ │ │ │ + ldr r2, [pc, #1772] @ 4cd7b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd580 │ │ │ │ + b 4cd590 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd580 │ │ │ │ + b 4cd590 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf8e8 │ │ │ │ + bl 4cf8f8 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr r1, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bne 4cd10c │ │ │ │ + bne 4cd11c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd564 │ │ │ │ + b 4cd574 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4cd168 │ │ │ │ + beq 4cd178 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cd210 │ │ │ │ + bne 4cd220 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cd170 │ │ │ │ + beq 4cd180 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf8e8 │ │ │ │ + bl 4cf8f8 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr r1, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bne 4cd178 │ │ │ │ + bne 4cd188 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd564 │ │ │ │ + b 4cd574 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ - b 4cd54c │ │ │ │ + b 4cd55c │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ - b 4cd54c │ │ │ │ + b 4cd55c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4cd21c │ │ │ │ + beq 4cd22c │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cd210 │ │ │ │ + bne 4cd220 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cd224 │ │ │ │ + beq 4cd234 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cd210 │ │ │ │ + bne 4cd220 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cd22c │ │ │ │ + beq 4cd23c │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cd210 │ │ │ │ + bne 4cd220 │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cd234 │ │ │ │ + beq 4cd244 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf594 │ │ │ │ + bl 4cf5a4 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd23c │ │ │ │ + beq 4cd24c │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd564 │ │ │ │ + b 4cd574 │ │ │ │ mov r0, #45 @ 0x2d │ │ │ │ - b 4cd54c │ │ │ │ + b 4cd55c │ │ │ │ mov r0, #46 @ 0x2e │ │ │ │ - b 4cd54c │ │ │ │ + b 4cd55c │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ - b 4cd54c │ │ │ │ + b 4cd55c │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - b 4cd54c │ │ │ │ + b 4cd55c │ │ │ │ ldrb r0, [sp, #625] @ 0x271 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4cd27c │ │ │ │ + beq 4cd28c │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ - bl 4cf730 │ │ │ │ + bl 4cf740 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldr r1, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - bne 4cd290 │ │ │ │ + bne 4cd2a0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cd564 │ │ │ │ + b 4cd574 │ │ │ │ mov r0, #49 @ 0x31 │ │ │ │ - b 4cd54c │ │ │ │ - subeq lr, r5, ip, ror #6 │ │ │ │ - subeq lr, r5, r0, lsl r3 │ │ │ │ - subeq ip, r5, r4, asr #25 │ │ │ │ + b 4cd55c │ │ │ │ + subeq lr, r5, ip, asr r3 │ │ │ │ + subeq lr, r5, r0, lsl #6 │ │ │ │ + strheq ip, [r5], #-196 @ 0xffffff3c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4cd548 │ │ │ │ + beq 4cd558 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ add r9, sp, #576 @ 0x240 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r7, sp, #744 @ 0x2e8 │ │ │ │ ldm r9!, {r0, r1, r2, r4, ip, lr} │ │ │ │ mov r3, r7 │ │ │ │ stmia r3!, {r0, r1, r2, r4, ip, lr} │ │ │ │ @@ -1189111,572 +1189115,572 @@ │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ str fp, [sp, #472] @ 0x1d8 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4cd5dc │ │ │ │ + bne 4cd5ec │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #796 @ 0x31c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #50 @ 0x32 │ │ │ │ - ldr r1, [pc, #600] @ 4cd7ac │ │ │ │ - ldr r2, [pc, #600] @ 4cd7b0 │ │ │ │ + ldr r1, [pc, #600] @ 4cd7bc │ │ │ │ + ldr r2, [pc, #600] @ 4cd7c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd580 │ │ │ │ + beq 4cd590 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd59c │ │ │ │ + beq 4cd5ac │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd5b8 │ │ │ │ + beq 4cd5c8 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd5d4 │ │ │ │ + beq 4cd5e4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - b 4cca30 │ │ │ │ - ldr r1, [pc, #464] @ 4cd7b4 │ │ │ │ - ldr r2, [pc, #464] @ 4cd7b8 │ │ │ │ + b 4cca40 │ │ │ │ + ldr r1, [pc, #464] @ 4cd7c4 │ │ │ │ + ldr r2, [pc, #464] @ 4cd7c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #3 │ │ │ │ strd r0, [sl] │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl 4ced7c │ │ │ │ + bl 4ced8c │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #796 @ 0x31c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl 4ced7c │ │ │ │ - b 4cd770 │ │ │ │ + bl 4ced8c │ │ │ │ + b 4cd780 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd650 │ │ │ │ + beq 4cd660 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cd650 │ │ │ │ + b 4cd660 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd674 │ │ │ │ + beq 4cd684 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cd674 │ │ │ │ + b 4cd684 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd698 │ │ │ │ + beq 4cd6a8 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cd698 │ │ │ │ + b 4cd6a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd6bc │ │ │ │ + beq 4cd6cc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cd6bc │ │ │ │ + b 4cd6cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd6e8 │ │ │ │ + beq 4cd6f8 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cd6e8 │ │ │ │ - subeq sp, r5, ip, lsr pc │ │ │ │ - subeq sp, r5, r0, ror #29 │ │ │ │ + b 4cd6f8 │ │ │ │ + subeq sp, r5, ip, lsr #30 │ │ │ │ + ldrdeq sp, [r5], #-224 @ 0xffffff20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd70c │ │ │ │ + beq 4cd71c │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cd70c │ │ │ │ + b 4cd71c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd730 │ │ │ │ + beq 4cd740 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cd730 │ │ │ │ + b 4cd740 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #240] @ 0xf0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4cd770 │ │ │ │ + beq 4cd780 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cd770 │ │ │ │ + b 4cd780 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ bl 49af44 │ │ │ │ - b 4cd770 │ │ │ │ + b 4cd780 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - ldrdeq sp, [r5], #-180 @ 0xffffff4c │ │ │ │ - subeq sp, r5, r8, ror fp │ │ │ │ - strheq sp, [r5], #-212 @ 0xffffff2c │ │ │ │ - subeq sp, r5, r8, asr sp │ │ │ │ - subeq sp, r5, r0, lsl #23 │ │ │ │ - subeq sp, r5, r4, lsr #22 │ │ │ │ - subeq sp, r5, ip, ror #12 │ │ │ │ - subeq sp, r5, r0, lsl r6 │ │ │ │ - subeq sp, r5, r8, ror #10 │ │ │ │ - subeq sp, r5, ip, lsl #10 │ │ │ │ - subeq sp, r5, ip, asr #1 │ │ │ │ - subeq sp, r5, r0, ror r0 │ │ │ │ - ldrdeq ip, [r5], #-252 @ 0xffffff04 │ │ │ │ - subeq ip, r5, r0, ror #31 │ │ │ │ + subeq sp, r5, r4, asr #23 │ │ │ │ + subeq sp, r5, r8, ror #22 │ │ │ │ + subeq sp, r5, r4, lsr #27 │ │ │ │ + subeq sp, r5, r8, asr #26 │ │ │ │ + subeq sp, r5, r0, ror fp │ │ │ │ + subeq sp, r5, r4, lsl fp │ │ │ │ + subeq sp, r5, ip, asr r6 │ │ │ │ + subeq sp, r5, r0, lsl #12 │ │ │ │ + subeq sp, r5, r8, asr r5 │ │ │ │ + strdeq sp, [r5], #-76 @ 0xffffffb4 │ │ │ │ + strheq sp, [r5], #-12 │ │ │ │ + subeq sp, r5, r0, rrx │ │ │ │ + subeq ip, r5, ip, asr #31 │ │ │ │ + ldrdeq ip, [r5], #-240 @ 0xffffff10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r4, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movcs r7, #65536 @ 0x10000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r7 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ - beq 4cd830 │ │ │ │ + beq 4cd840 │ │ │ │ lsl r4, r0, #4 │ │ │ │ - ldr r0, [pc, #628] @ 4cda84 │ │ │ │ + ldr r0, [pc, #628] @ 4cda94 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cda18 │ │ │ │ + beq 4cda28 │ │ │ │ mov r6, r0 │ │ │ │ - b 4cd838 │ │ │ │ + b 4cd848 │ │ │ │ mov r6, #8 │ │ │ │ mov r7, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ cmp r4, r2 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #32] │ │ │ │ - beq 4cd958 │ │ │ │ + beq 4cd968 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldrb r3, [r0], #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4cd950 │ │ │ │ + beq 4cd960 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add fp, r0, #13 │ │ │ │ orr r8, r0, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ orr r7, r0, #1 │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #492] @ 4cda8c │ │ │ │ + ldr r0, [pc, #492] @ 4cda9c │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r2, [pc, #476] @ 4cda90 │ │ │ │ + ldr r2, [pc, #476] @ 4cdaa0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 49a324 │ │ │ │ ldrb sl, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ cmp sl, #2 │ │ │ │ - beq 4cd960 │ │ │ │ + beq 4cd970 │ │ │ │ ldrd r4, [r8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [fp, #2] │ │ │ │ ldrh r1, [fp] │ │ │ │ cmp r9, r2 │ │ │ │ strh r1, [sp, #44] @ 0x2c │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ - bne 4cd904 │ │ │ │ - ldr r1, [pc, #408] @ 4cda94 │ │ │ │ + bne 4cd914 │ │ │ │ + ldr r1, [pc, #408] @ 4cdaa4 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5598 │ │ │ │ + bl 4b55a8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r1, [sp, #46] @ 0x2e │ │ │ │ ldrh r2, [sp, #44] @ 0x2c │ │ │ │ str r6, [r0, r9, lsl #4]! │ │ │ │ strd r4, [r0, #4] │ │ │ │ strb sl, [r0, #12] │ │ │ │ strh r2, [r0, #13] │ │ │ │ strb r1, [r0, #15] │ │ │ │ add r0, r9, #1 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 4cd984 │ │ │ │ + beq 4cd994 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r3, [r1], #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4cd884 │ │ │ │ + bne 4cd894 │ │ │ │ add r1, r4, #24 │ │ │ │ - b 4cd988 │ │ │ │ + b 4cd998 │ │ │ │ mov r0, #0 │ │ │ │ - b 4cd9b0 │ │ │ │ + b 4cd9c0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cd97c │ │ │ │ + beq 4cd98c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - b 4cd99c │ │ │ │ + b 4cd9ac │ │ │ │ mov r1, r2 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4cd9a8 │ │ │ │ + bne 4cd9b8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [r5] │ │ │ │ - b 4cd9b4 │ │ │ │ + b 4cd9c4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 4cd9cc │ │ │ │ + bne 4cd9dc │ │ │ │ str r7, [r5] │ │ │ │ str r6, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #196] @ 4cda98 │ │ │ │ - ldr r2, [pc, #196] @ 4cda9c │ │ │ │ + ldr r1, [pc, #196] @ 4cdaa8 │ │ │ │ + ldr r2, [pc, #196] @ 4cdaac │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ strd r0, [r5] │ │ │ │ - beq 4cd9bc │ │ │ │ + beq 4cd9cc │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #104] @ 4cda88 │ │ │ │ + ldr r2, [pc, #104] @ 4cda98 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4cda70 │ │ │ │ + beq 4cda80 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, r6 │ │ │ │ - b 4cda68 │ │ │ │ + b 4cda78 │ │ │ │ mov r4, r0 │ │ │ │ - b 4cda70 │ │ │ │ + b 4cda80 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cda70 │ │ │ │ + beq 4cda80 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r2, r9, r0, ror #8 │ │ │ │ + subeq r2, r9, r0, asr r4 │ │ │ │ + subeq ip, r5, ip, asr #23 │ │ │ │ + subeq sl, r5, r0, ror #17 │ │ │ │ + eoreq r4, sl, r3, lsr #22 │ │ │ │ + strdeq ip, [r5], #-204 @ 0xffffff34 │ │ │ │ ldrdeq ip, [r5], #-188 @ 0xffffff44 │ │ │ │ - strdeq sl, [r5], #-128 @ 0xffffff80 │ │ │ │ - eoreq r4, sl, r3, lsr fp │ │ │ │ - subeq ip, r5, ip, lsl #26 │ │ │ │ - subeq ip, r5, ip, ror #23 │ │ │ │ - strdeq ip, [r5], #-176 @ 0xffffff50 │ │ │ │ + subeq ip, r5, r0, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ str r5, [sp, #8] │ │ │ │ movw r5, #37449 @ 0x9249 │ │ │ │ cmp r1, r5 │ │ │ │ mov r7, #0 │ │ │ │ movcc r5, r1 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cdb18 │ │ │ │ + beq 4cdb28 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r1, #4 │ │ │ │ lsl r4, r0, #2 │ │ │ │ - ldr r0, [pc, #636] @ 4cdd78 │ │ │ │ + ldr r0, [pc, #636] @ 4cdd88 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cdd04 │ │ │ │ + beq 4cdd14 │ │ │ │ mov fp, r0 │ │ │ │ - b 4cdb20 │ │ │ │ + b 4cdb30 │ │ │ │ mov fp, #4 │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ cmp r4, r2 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq 4cdc3c │ │ │ │ + beq 4cdc4c │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldrb r3, [r0], #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4cdc34 │ │ │ │ + beq 4cdc44 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ orr r9, r0, #1 │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp, #72] @ 0x48 │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #500] @ 4cdd80 │ │ │ │ + ldr r0, [pc, #500] @ 4cdd90 │ │ │ │ mov r1, #7 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r2, [pc, #484] @ 4cdd84 │ │ │ │ + ldr r2, [pc, #484] @ 4cdd94 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 49a3dc │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cdc44 │ │ │ │ + bne 4cdc54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ cmp sl, r0 │ │ │ │ - bne 4cdbec │ │ │ │ - ldr r1, [pc, #420] @ 4cdd88 │ │ │ │ + bne 4cdbfc │ │ │ │ + ldr r1, [pc, #420] @ 4cdd98 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5a04 │ │ │ │ + bl 4b5a14 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ rsb r1, sl, sl, lsl #3 │ │ │ │ str fp, [r0, r1, lsl #2]! │ │ │ │ mov r1, r8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, r0, #4 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sl, #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r4, r2 │ │ │ │ - beq 4cdc6c │ │ │ │ + beq 4cdc7c │ │ │ │ mov r1, r4 │ │ │ │ ldrb r3, [r1], #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4cdb70 │ │ │ │ + bne 4cdb80 │ │ │ │ add r1, r4, #24 │ │ │ │ - b 4cdc70 │ │ │ │ + b 4cdc80 │ │ │ │ mov r0, #0 │ │ │ │ - b 4cdc98 │ │ │ │ + b 4cdca8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cdc64 │ │ │ │ + beq 4cdc74 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - b 4cdc84 │ │ │ │ + b 4cdc94 │ │ │ │ mov r1, r2 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4cdc90 │ │ │ │ + bne 4cdca0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [r6] │ │ │ │ - b 4cdc9c │ │ │ │ + b 4cdcac │ │ │ │ cmp r2, r1 │ │ │ │ - bne 4cdcb4 │ │ │ │ + bne 4cdcc4 │ │ │ │ str r5, [r6] │ │ │ │ str fp, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #208] @ 4cdd8c │ │ │ │ - ldr r2, [pc, #208] @ 4cdd90 │ │ │ │ + ldr r1, [pc, #208] @ 4cdd9c │ │ │ │ + ldr r2, [pc, #208] @ 4cdda0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #0 │ │ │ │ strd r0, [r6] │ │ │ │ - beq 4cdca4 │ │ │ │ + beq 4cdcb4 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #112] @ 4cdd7c │ │ │ │ + ldr r2, [pc, #112] @ 4cdd8c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4cdd64 │ │ │ │ + beq 4cdd74 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, fp │ │ │ │ - b 4cdd5c │ │ │ │ + b 4cdd6c │ │ │ │ mov r4, r0 │ │ │ │ - b 4cdd64 │ │ │ │ + b 4cdd74 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cdd64 │ │ │ │ + beq 4cdd74 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r2, r9, r8, ror r1 │ │ │ │ - strdeq ip, [r5], #-128 @ 0xffffff80 │ │ │ │ - subeq sl, r5, r4, asr r6 │ │ │ │ - eoreq r8, ip, r2, lsl #8 │ │ │ │ - subeq ip, r5, r4, lsr #20 │ │ │ │ - subeq ip, r5, r4, lsl #18 │ │ │ │ - subeq ip, r5, r8, lsl #18 │ │ │ │ + subeq r2, r9, r8, ror #2 │ │ │ │ + subeq ip, r5, r0, ror #17 │ │ │ │ + subeq sl, r5, r4, asr #12 │ │ │ │ + strdeq r8, [ip], -r2 @ │ │ │ │ + subeq ip, r5, r4, lsl sl │ │ │ │ + strdeq ip, [r5], #-132 @ 0xffffff7c │ │ │ │ + strdeq ip, [r5], #-136 @ 0xffffff78 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #292 @ 0x124 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 4cddd0 │ │ │ │ + beq 4cdde0 │ │ │ │ mov r5, sl │ │ │ │ ldrb r0, [r5], #24 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cde34 │ │ │ │ + bne 4cde44 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #1032] @ 4ce1e4 │ │ │ │ - ldr r2, [pc, #1032] @ 4ce1e8 │ │ │ │ + ldr r1, [pc, #1032] @ 4ce1f4 │ │ │ │ + ldr r2, [pc, #1032] @ 4ce1f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ mov fp, r0 │ │ │ │ mov sl, #1 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ strd sl, [r8] │ │ │ │ @@ -1189688,188 +1189692,188 @@ │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ add r0, r8, #52 @ 0x34 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #240 @ 0xf0 │ │ │ │ strb r0, [sp, #240] @ 0xf0 │ │ │ │ orr r0, r6, #1 │ │ │ │ add r1, sl, #1 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 499c2c │ │ │ │ mov fp, r1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cddec │ │ │ │ + bne 4cddfc │ │ │ │ cmp r5, r9 │ │ │ │ - beq 4cde7c │ │ │ │ + beq 4cde8c │ │ │ │ ldrb r0, [sl, #24] │ │ │ │ add r4, sl, #48 @ 0x30 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cde84 │ │ │ │ + bne 4cde94 │ │ │ │ mov r0, #1 │ │ │ │ - b 4cddd4 │ │ │ │ + b 4cdde4 │ │ │ │ add r5, sp, #216 @ 0xd8 │ │ │ │ strb r0, [sp, #216] @ 0xd8 │ │ │ │ orr r0, r5, #1 │ │ │ │ add r1, sl, #25 │ │ │ │ mov r2, #23 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ bl 438d4 │ │ │ │ - ldr r2, [pc, #812] @ 4ce1d4 │ │ │ │ - ldr r0, [pc, #812] @ 4ce1d8 │ │ │ │ + ldr r2, [pc, #812] @ 4ce1e4 │ │ │ │ + ldr r0, [pc, #812] @ 4ce1e8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, sp, #240 @ 0xf0 │ │ │ │ mov r1, #5 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #12 │ │ │ │ bl 49a99c │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cdee0 │ │ │ │ + beq 4cdef0 │ │ │ │ ldr fp, [sp, #244] @ 0xf4 │ │ │ │ - b 4cddec │ │ │ │ + b 4cddfc │ │ │ │ add ip, r6, #12 │ │ │ │ ldr lr, [sp, #248] @ 0xf8 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ cmp r4, r9 │ │ │ │ ldm ip!, {r2, r3, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r5, r6} │ │ │ │ ldm ip, {r0, r2, r3, r5, r6} │ │ │ │ stm r1, {r0, r2, r3, r5, r6} │ │ │ │ - beq 4cdf18 │ │ │ │ + beq 4cdf28 │ │ │ │ ldrb r0, [sl, #48] @ 0x30 │ │ │ │ add r4, sl, #72 @ 0x48 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cdf20 │ │ │ │ + bne 4cdf30 │ │ │ │ mov r0, #2 │ │ │ │ - b 4cddd4 │ │ │ │ + b 4cdde4 │ │ │ │ strb r0, [sp, #216] @ 0xd8 │ │ │ │ add r1, sl, #49 @ 0x31 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #23 │ │ │ │ str lr, [sp, #32] │ │ │ │ bl 438d4 │ │ │ │ - ldr r2, [pc, #668] @ 4ce1dc │ │ │ │ + ldr r2, [pc, #668] @ 4ce1ec │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #664] @ 4ce1e0 │ │ │ │ + ldr r0, [pc, #664] @ 4ce1f0 │ │ │ │ mov r1, #5 │ │ │ │ add r5, sp, #240 @ 0xf0 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [sp] │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ bl 49a99c │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cded8 │ │ │ │ + bne 4cdee8 │ │ │ │ add ip, r5, #12 │ │ │ │ ldr lr, [sp, #248] @ 0xf8 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ cmp r4, r9 │ │ │ │ ldm ip!, {r2, r3, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r5, r6} │ │ │ │ ldm ip, {r0, r2, r3, r5, r6} │ │ │ │ stm r1, {r0, r2, r3, r5, r6} │ │ │ │ - beq 4cdfa8 │ │ │ │ + beq 4cdfb8 │ │ │ │ ldrb r0, [sl, #72] @ 0x48 │ │ │ │ add r5, sl, #96 @ 0x60 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4cdfb0 │ │ │ │ + bne 4cdfc0 │ │ │ │ mov r0, #3 │ │ │ │ - b 4cddd4 │ │ │ │ + b 4cdde4 │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ strb r0, [sp, #240] @ 0xf0 │ │ │ │ orr r0, r4, #1 │ │ │ │ add r1, sl, #73 @ 0x49 │ │ │ │ mov r2, #23 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4cdfe8 │ │ │ │ + beq 4cdff8 │ │ │ │ mov fp, r1 │ │ │ │ - b 4cddec │ │ │ │ + b 4cddfc │ │ │ │ cmp r5, r9 │ │ │ │ - beq 4ce004 │ │ │ │ + beq 4ce014 │ │ │ │ ldrb r0, [sl, #96] @ 0x60 │ │ │ │ add r5, sl, #120 @ 0x78 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4ce00c │ │ │ │ + bne 4ce01c │ │ │ │ mov r0, #4 │ │ │ │ - b 4cddd4 │ │ │ │ + b 4cdde4 │ │ │ │ add r2, sl, #97 @ 0x61 │ │ │ │ strb r0, [sp, #240] @ 0xf0 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cdfe0 │ │ │ │ + bne 4cdff0 │ │ │ │ cmp r5, r9 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq 4ce058 │ │ │ │ + beq 4ce068 │ │ │ │ ldrb r0, [sl, #120] @ 0x78 │ │ │ │ add r5, sl, #144 @ 0x90 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4ce060 │ │ │ │ + bne 4ce070 │ │ │ │ mov r0, #5 │ │ │ │ - b 4cddd4 │ │ │ │ + b 4cdde4 │ │ │ │ add r1, sl, #121 @ 0x79 │ │ │ │ strb r0, [sp, #240] @ 0xf0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ str r1, [sp, #20] │ │ │ │ tst r0, #1 │ │ │ │ str r7, [sp, #16] │ │ │ │ - beq 4ce094 │ │ │ │ + beq 4ce0a4 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - b 4cddec │ │ │ │ + b 4cddfc │ │ │ │ cmp r5, r9 │ │ │ │ - beq 4ce0b4 │ │ │ │ + beq 4ce0c4 │ │ │ │ ldrb r0, [sl, #144] @ 0x90 │ │ │ │ add r1, sl, #168 @ 0xa8 │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #6 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bne 4ce0bc │ │ │ │ + bne 4ce0cc │ │ │ │ mov r0, #6 │ │ │ │ - b 4cddd4 │ │ │ │ + b 4cdde4 │ │ │ │ add r1, sl, #145 @ 0x91 │ │ │ │ strb r0, [sp, #240] @ 0xf0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl 499c2c │ │ │ │ tst r0, #1 │ │ │ │ - bne 4cdfe0 │ │ │ │ + bne 4cdff0 │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ add ip, sp, #96 @ 0x60 │ │ │ │ add lr, sp, #56 @ 0x38 │ │ │ │ ldm r4!, {r0, r3, r5, r6} │ │ │ │ mov r2, ip │ │ │ │ stmia r2!, {r0, r3, r5, r6} │ │ │ │ ldm r4, {r0, r3, r5, r6, r7} │ │ │ │ @@ -1189878,15 +1189882,15 @@ │ │ │ │ mov r0, lr │ │ │ │ ldm r4!, {r3, r5, r6, r7} │ │ │ │ stmia r0!, {r3, r5, r6, r7} │ │ │ │ ldm r4, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r9, r0 │ │ │ │ - bne 4ce194 │ │ │ │ + bne 4ce1a4 │ │ │ │ ldm ip!, {r2, r3, r5, r6} │ │ │ │ add r0, r8, #12 │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ ldm ip, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ add r0, r8, #52 @ 0x34 │ │ │ │ ldm lr!, {r2, r3, r6, r7} │ │ │ │ @@ -1189904,274 +1189908,274 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, #0 │ │ │ │ str fp, [r8, #88] @ 0x58 │ │ │ │ str r1, [r8, #104] @ 0x68 │ │ │ │ str r0, [r8] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 4ce1ec │ │ │ │ - ldr r2, [pc, #80] @ 4ce1f0 │ │ │ │ + ldr r1, [pc, #80] @ 4ce1fc │ │ │ │ + ldr r2, [pc, #80] @ 4ce200 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55f6c │ │ │ │ str r0, [r8, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b 4ce180 │ │ │ │ - b 4ce1bc │ │ │ │ + b 4ce190 │ │ │ │ + b 4ce1cc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - mlaeq ip, r5, r1, ip │ │ │ │ - subeq ip, r5, r4, asr r8 │ │ │ │ - eoreq ip, ip, r1, lsl #2 │ │ │ │ - strheq ip, [r5], #-112 @ 0xffffff90 │ │ │ │ - subeq ip, r5, ip, ror #16 │ │ │ │ - subeq ip, r5, r8, ror #15 │ │ │ │ - subeq ip, r5, r4, lsr #8 │ │ │ │ - subeq ip, r5, r8, lsr #8 │ │ │ │ + eoreq ip, ip, r5, lsl #3 │ │ │ │ + subeq ip, r5, r4, asr #16 │ │ │ │ + strdeq ip, [ip], -r1 @ │ │ │ │ + subeq ip, r5, r0, lsr #15 │ │ │ │ + subeq ip, r5, ip, asr r8 │ │ │ │ + ldrdeq ip, [r5], #-120 @ 0xffffff88 │ │ │ │ + subeq ip, r5, r4, lsl r4 │ │ │ │ + subeq ip, r5, r8, lsl r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ add r4, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 501980 │ │ │ │ + bl 501990 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5019a4 │ │ │ │ + bl 5019b4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #32768 @ 0x8000 │ │ │ │ movcs r4, #32768 @ 0x8000 │ │ │ │ ands r0, r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ - beq 4ce278 │ │ │ │ + beq 4ce288 │ │ │ │ lsl r5, r0, #5 │ │ │ │ - ldr r0, [pc, #736] @ 4ce528 │ │ │ │ + ldr r0, [pc, #736] @ 4ce538 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ce280 │ │ │ │ - ldr r2, [pc, #708] @ 4ce52c │ │ │ │ + bne 4ce290 │ │ │ │ + ldr r2, [pc, #708] @ 4ce53c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r5 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ cmp r7, r2 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - beq 4ce2bc │ │ │ │ + beq 4ce2cc │ │ │ │ mov r3, r7 │ │ │ │ str r8, [sp, #12] │ │ │ │ ldrb r5, [r3], #24 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r5, #6 │ │ │ │ - bne 4ce2d0 │ │ │ │ + bne 4ce2e0 │ │ │ │ mov r3, #0 │ │ │ │ - b 4ce3bc │ │ │ │ + b 4ce3cc │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - b 4ce47c │ │ │ │ + b 4ce48c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r1, #24 │ │ │ │ orr fp, r1, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r7, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r5, [sp, #80] @ 0x50 │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #552] @ 4ce530 │ │ │ │ + ldr r0, [pc, #552] @ 4ce540 │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r2, [pc, #536] @ 4ce534 │ │ │ │ + ldr r2, [pc, #536] @ 4ce544 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 49a8e4 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ce3d8 │ │ │ │ + beq 4ce3e8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ ldm fp, {r0, r1, r2} │ │ │ │ ldm r3, {r6, r9} │ │ │ │ ldr sl, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4ce370 │ │ │ │ - ldr r1, [pc, #464] @ 4ce538 │ │ │ │ + bne 4ce380 │ │ │ │ + ldr r1, [pc, #464] @ 4ce548 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5638 │ │ │ │ + bl 4b5648 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r7, r4, lsl #5]! │ │ │ │ stmib r7, {r1, r2, r3, r8, sl} │ │ │ │ add r3, r4, #1 │ │ │ │ str r6, [r7, #24] │ │ │ │ str r9, [r7, #28] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ cmp r7, r2 │ │ │ │ - beq 4ce454 │ │ │ │ + beq 4ce464 │ │ │ │ mov r1, r7 │ │ │ │ ldrb r5, [r1], #24 │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r5, #6 │ │ │ │ - bne 4ce2ec │ │ │ │ + bne 4ce2fc │ │ │ │ add r1, r7, #24 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4ce468 │ │ │ │ + bne 4ce478 │ │ │ │ mov r5, r0 │ │ │ │ - b 4ce438 │ │ │ │ + b 4ce448 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ce41c │ │ │ │ + beq 4ce42c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r6, r0, #16 │ │ │ │ - b 4ce400 │ │ │ │ + b 4ce410 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r6, r6, #32 │ │ │ │ - beq 4ce41c │ │ │ │ + beq 4ce42c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ce3f4 │ │ │ │ + beq 4ce404 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ce3f4 │ │ │ │ + b 4ce404 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ce438 │ │ │ │ + beq 4ce448 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r8, #8] │ │ │ │ stm r8, {r0, r5} │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ce3d0 │ │ │ │ + beq 4ce3e0 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bne 4ce498 │ │ │ │ + bne 4ce4a8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #156] @ 4ce53c │ │ │ │ - ldr r2, [pc, #156] @ 4ce540 │ │ │ │ + ldr r1, [pc, #156] @ 4ce54c │ │ │ │ + ldr r2, [pc, #156] @ 4ce550 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 55f6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r8] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4cf42c │ │ │ │ + bl 4cf43c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - b 4ce510 │ │ │ │ + b 4ce520 │ │ │ │ mov r4, r0 │ │ │ │ - b 4ce514 │ │ │ │ + b 4ce524 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4ce50c │ │ │ │ + beq 4ce51c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ce50c │ │ │ │ + b 4ce51c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 4cf42c │ │ │ │ + bl 4cf43c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4cf17c │ │ │ │ + bl 4cf18c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r1, r9, r8, lsr #20 │ │ │ │ - umaaleq ip, r5, r4, r3 │ │ │ │ - strheq r9, [r5], #-200 @ 0xffffff38 │ │ │ │ - eoreq r7, sl, r9, ror #12 │ │ │ │ - subeq ip, r5, r0, lsr #5 │ │ │ │ - subeq ip, r5, r0, lsr #2 │ │ │ │ - subeq ip, r5, r4, lsr #2 │ │ │ │ + subeq r1, r9, r8, lsl sl │ │ │ │ + subeq ip, r5, r4, lsl #7 │ │ │ │ + subeq r9, r5, r8, lsr #25 │ │ │ │ + eoreq r7, sl, r9, asr r6 │ │ │ │ + umaaleq ip, r5, r0, r2 │ │ │ │ + subeq ip, r5, r0, lsl r1 │ │ │ │ + subeq ip, r5, r4, lsl r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 48e45c │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ce580 │ │ │ │ + beq 4ce590 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4ce598 │ │ │ │ + bne 4ce5a8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r7, #4] │ │ │ │ mov r0, #6 │ │ │ │ - b 4ce590 │ │ │ │ + b 4ce5a0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7, #12] │ │ │ │ str r0, [r7, #4] │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r7] │ │ │ │ - b 4ce884 │ │ │ │ + b 4ce894 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -1190194,32 +1190198,32 @@ │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ str r9, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ str r6, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 4f0300 │ │ │ │ + bl 4f0310 │ │ │ │ ldrb r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4ce658 │ │ │ │ + bne 4ce668 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #6 │ │ │ │ cmp r5, #0 │ │ │ │ str sl, [r7, #4] │ │ │ │ strb r0, [r7] │ │ │ │ - beq 4ce87c │ │ │ │ + beq 4ce88c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ce87c │ │ │ │ + b 4ce88c │ │ │ │ ldrb r1, [sp, #171] @ 0xab │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ ldrh r2, [sp, #169] @ 0xa9 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r7, [sp, #180] @ 0xb4 │ │ │ │ ldr r6, [sp, #184] @ 0xb8 │ │ │ │ @@ -1190233,20 +1190237,20 @@ │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ - bl 4e5ee0 │ │ │ │ + bl 4e5ef0 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4ce6c4 │ │ │ │ + beq 4ce6d4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r1, r0, #8 │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add fp, r0, #8 │ │ │ │ @@ -1190257,17 +1190261,17 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ bl 48e45c │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ce7f4 │ │ │ │ + beq 4ce804 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4ce834 │ │ │ │ + beq 4ce844 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r2, [r4] │ │ │ │ str r6, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ @@ -1190281,18 +1190285,18 @@ │ │ │ │ str r2, [sp, #200] @ 0xc8 │ │ │ │ str r4, [sp, #196] @ 0xc4 │ │ │ │ str r5, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4f0300 │ │ │ │ + bl 4f0310 │ │ │ │ ldrb r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4ce840 │ │ │ │ + beq 4ce850 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r9, sp, #192 @ 0xc0 │ │ │ │ ldm fp, {r2, r3, r5} │ │ │ │ ldrh lr, [r1] │ │ │ │ ldrb r6, [r1, #2] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r4, [fp, #12] │ │ │ │ @@ -1190308,21 +1190312,21 @@ │ │ │ │ str ip, [sp, #148] @ 0x94 │ │ │ │ strb r0, [sp, #144] @ 0x90 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 4e5ee0 │ │ │ │ + bl 4e5ef0 │ │ │ │ ldrb r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4ce6f8 │ │ │ │ + beq 4ce708 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cea80 │ │ │ │ - b 4ce6f8 │ │ │ │ + bl 4cea90 │ │ │ │ + b 4ce708 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r3, #5 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #203] @ 0xcb │ │ │ │ str r1, [sp, #199] @ 0xc7 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ @@ -1190330,223 +1190334,223 @@ │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ ldr r7, [sp, #192] @ 0xc0 │ │ │ │ str r2, [r6, #12] │ │ │ │ strb r3, [r6] │ │ │ │ str r7, [r6, #1] │ │ │ │ str r0, [r6, #5] │ │ │ │ str r1, [r6, #9] │ │ │ │ - b 4ce884 │ │ │ │ + b 4ce894 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - b 4ce870 │ │ │ │ + b 4ce880 │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - beq 4ce870 │ │ │ │ + beq 4ce880 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #6 │ │ │ │ str r7, [r5, #4] │ │ │ │ strb r0, [r5] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4e68b0 │ │ │ │ + bl 4e68c0 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ce89c │ │ │ │ + bne 4ce8ac │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 48c640 │ │ │ │ - b 4ce90c │ │ │ │ + b 4ce91c │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ bl 48c640 │ │ │ │ - b 4ce8e8 │ │ │ │ + b 4ce8f8 │ │ │ │ bl 65120 │ │ │ │ - b 4ce928 │ │ │ │ + b 4ce938 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ce92c │ │ │ │ + beq 4ce93c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - b 4ce91c │ │ │ │ + b 4ce92c │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #32] │ │ │ │ - b 4ce934 │ │ │ │ + b 4ce944 │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4ce92c │ │ │ │ + beq 4ce93c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ce92c │ │ │ │ + b 4ce93c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4e68b0 │ │ │ │ + bl 4e68c0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ce958 │ │ │ │ + beq 4ce968 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - b 615624 │ │ │ │ + b 615634 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4ce97c │ │ │ │ + ldr r1, [pc, #8] @ 4ce98c │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq fp, ip, sl, lsr #8 │ │ │ │ - b 615ee8 │ │ │ │ - b 61563c │ │ │ │ - b 615f00 │ │ │ │ - b 615654 │ │ │ │ - b 615f30 │ │ │ │ + b 76124c │ │ │ │ + eoreq fp, ip, sl, lsl r4 │ │ │ │ + b 615ef8 │ │ │ │ + b 61564c │ │ │ │ + b 615f10 │ │ │ │ + b 615664 │ │ │ │ + b 615f40 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4cef74 │ │ │ │ + bl 4cef84 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4cef74 │ │ │ │ + b 4cef84 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4cef74 │ │ │ │ + bl 4cef84 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4cea00 │ │ │ │ + beq 4cea10 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r9 │ │ │ │ mov r6, r5 │ │ │ │ bl 496420 │ │ │ │ add r5, r6, #32 │ │ │ │ sub r9, r7, #1 │ │ │ │ add r0, r6, #16 │ │ │ │ bl 496420 │ │ │ │ - b 4ce9d4 │ │ │ │ + b 4ce9e4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cea20 │ │ │ │ + beq 4cea30 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #16 │ │ │ │ bl 496420 │ │ │ │ - b 4cea3c │ │ │ │ + b 4cea4c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cea58 │ │ │ │ + beq 4cea68 │ │ │ │ add r6, r0, #32 │ │ │ │ bl 495eec │ │ │ │ mov r0, r6 │ │ │ │ - b 4cea40 │ │ │ │ + b 4cea50 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cea74 │ │ │ │ + beq 4cea84 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bcs 4cea98 │ │ │ │ + bcs 4ceaa8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - beq 4ceac8 │ │ │ │ + beq 4cead8 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4ceae4 │ │ │ │ + bne 4ceaf4 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ceaf0 │ │ │ │ + beq 4ceb00 │ │ │ │ add r6, r0, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r0, r6 │ │ │ │ - b 4ceab0 │ │ │ │ + b 4ceac0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cea94 │ │ │ │ + beq 4ceaa4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4e68b0 │ │ │ │ + b 4e68c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cea94 │ │ │ │ + beq 4ceaa4 │ │ │ │ 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 2bcc50 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ceb34 │ │ │ │ + beq 4ceb44 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r6, r5 │ │ │ │ - b 4ceb18 │ │ │ │ + b 4ceb28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ceb54 │ │ │ │ + beq 4ceb64 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #22 │ │ │ │ - bhi 4cec50 │ │ │ │ + bhi 4cec60 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @@ -1190568,161 +1190572,161 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cebdc │ │ │ │ + beq 4cebec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ceb60 │ │ │ │ - b 4cec18 │ │ │ │ + bl 4ceb70 │ │ │ │ + b 4cec28 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ceb60 │ │ │ │ + bl 4ceb70 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cec84 │ │ │ │ + beq 4cec94 │ │ │ │ add r6, r0, #24 │ │ │ │ bl 496108 │ │ │ │ mov r0, r6 │ │ │ │ - b 4cec38 │ │ │ │ + b 4cec48 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ mov r5, r8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4ceca8 │ │ │ │ + beq 4cecb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r9 │ │ │ │ mov r6, r5 │ │ │ │ bl 496108 │ │ │ │ add r5, r6, #48 @ 0x30 │ │ │ │ sub r9, r7, #1 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 496108 │ │ │ │ - b 4cec58 │ │ │ │ + b 4cec68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cebdc │ │ │ │ + beq 4cebec │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cebdc │ │ │ │ + beq 4cebec │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ - b 4cecd0 │ │ │ │ + b 4cece0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ - b 4ced68 │ │ │ │ + b 4ced78 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 496108 │ │ │ │ - b 4cecf8 │ │ │ │ + b 4ced08 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ced14 │ │ │ │ + beq 4ced24 │ │ │ │ add r6, r0, #48 @ 0x30 │ │ │ │ bl 4967b4 │ │ │ │ mov r0, r6 │ │ │ │ - b 4cecfc │ │ │ │ + b 4ced0c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ced70 │ │ │ │ + beq 4ced80 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #4 │ │ │ │ - b 4ced64 │ │ │ │ + b 4ced74 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ced50 │ │ │ │ + beq 4ced60 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ bl 496108 │ │ │ │ mov r6, r5 │ │ │ │ - b 4ced34 │ │ │ │ + b 4ced44 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ced70 │ │ │ │ + beq 4ced80 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4cee5c │ │ │ │ + bne 4cee6c │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cedb0 │ │ │ │ + beq 4cedc0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cedc8 │ │ │ │ + beq 4cedd8 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cede0 │ │ │ │ + beq 4cedf0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cedf8 │ │ │ │ + beq 4cee08 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cee10 │ │ │ │ + beq 4cee20 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cee28 │ │ │ │ + beq 4cee38 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cee40 │ │ │ │ + beq 4cee50 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ @@ -1190730,69 +1190734,69 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4ceda4 │ │ │ │ - b 4cedb0 │ │ │ │ + bne 4cedb4 │ │ │ │ + b 4cedc0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #208] @ 0xd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cee98 │ │ │ │ + beq 4ceea8 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ceeb0 │ │ │ │ + beq 4ceec0 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #232] @ 0xe8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ceec8 │ │ │ │ + beq 4ceed8 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ceee0 │ │ │ │ + beq 4ceef0 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ceef8 │ │ │ │ + beq 4cef08 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cef10 │ │ │ │ + beq 4cef20 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cef28 │ │ │ │ + beq 4cef38 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cef40 │ │ │ │ + beq 4cef50 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cef58 │ │ │ │ + beq 4cef68 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #316] @ 0x13c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ @@ -1190802,15 +1190806,15 @@ │ │ │ │ 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 4cf038 │ │ │ │ + bhi 4cf048 │ │ │ │ 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 │ │ │ │ @@ -1190830,102 +1190834,102 @@ │ │ │ │ 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 4ceff4 │ │ │ │ + beq 4cf004 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldrd r8, [r5, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cf09c │ │ │ │ + beq 4cf0ac │ │ │ │ add r6, r0, #16 │ │ │ │ bl 496420 │ │ │ │ mov r0, r6 │ │ │ │ - b 4cf020 │ │ │ │ + b 4cf030 │ │ │ │ ldrd r8, [r5, #4] │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4cf0bc │ │ │ │ + beq 4cf0cc │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r9 │ │ │ │ mov r5, r4 │ │ │ │ bl 496420 │ │ │ │ add r4, r5, #32 │ │ │ │ sub r9, r7, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 496420 │ │ │ │ - b 4cf040 │ │ │ │ + b 4cf050 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cef74 │ │ │ │ - b 4cf088 │ │ │ │ + bl 4cef84 │ │ │ │ + b 4cf098 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cef74 │ │ │ │ + bl 4cef84 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ceff4 │ │ │ │ + beq 4cf004 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4ceff4 │ │ │ │ + beq 4cf004 │ │ │ │ lsl r1, r6, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ - b 4cf0dc │ │ │ │ + b 4cf0ec │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ - b 4cf168 │ │ │ │ + b 4cf178 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 496420 │ │ │ │ - b 4cf104 │ │ │ │ + b 4cf114 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cf120 │ │ │ │ + beq 4cf130 │ │ │ │ add r5, r0, #32 │ │ │ │ bl 495eec │ │ │ │ mov r0, r5 │ │ │ │ - b 4cf108 │ │ │ │ + b 4cf118 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4cf170 │ │ │ │ + beq 4cf180 │ │ │ │ lsl r1, r6, #5 │ │ │ │ - b 4cf164 │ │ │ │ + b 4cf174 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cf154 │ │ │ │ + beq 4cf164 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #16 │ │ │ │ bl 496420 │ │ │ │ mov r6, r4 │ │ │ │ - b 4cf138 │ │ │ │ + b 4cf148 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf170 │ │ │ │ + beq 4cf180 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ @@ -1190936,244 +1190940,244 @@ │ │ │ │ movw r2, #43691 @ 0xaaab │ │ │ │ movt r2, #43690 @ 0xaaaa │ │ │ │ sub r1, r1, r0 │ │ │ │ lsr r1, r1, #3 │ │ │ │ mul r1, r1, r2 │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cf1bc │ │ │ │ + beq 4cf1cc │ │ │ │ add r6, r0, #24 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ mov r0, r6 │ │ │ │ - b 4cf1a4 │ │ │ │ + b 4cf1b4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cf1e0 │ │ │ │ + beq 4cf1f0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cf204 │ │ │ │ + beq 4cf214 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ mov r6, r5 │ │ │ │ - b 4cf1e8 │ │ │ │ + b 4cf1f8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cf224 │ │ │ │ + beq 4cf234 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 4cf25c │ │ │ │ + beq 4cf26c │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4cf244 │ │ │ │ + b 4cf254 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf280 │ │ │ │ + beq 4cf290 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cf2a4 │ │ │ │ + beq 4cf2b4 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r5 │ │ │ │ - b 4cf288 │ │ │ │ + b 4cf298 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf2c4 │ │ │ │ + beq 4cf2d4 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4cf314 │ │ │ │ + beq 4cf324 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 4cf2f8 │ │ │ │ + b 4cf308 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 4cf314 │ │ │ │ + beq 4cf324 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cf2ec │ │ │ │ + beq 4cf2fc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cf2ec │ │ │ │ + b 4cf2fc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf330 │ │ │ │ + beq 4cf340 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cf34c │ │ │ │ + beq 4cf35c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cf368 │ │ │ │ + beq 4cf378 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cf388 │ │ │ │ + beq 4cf398 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ 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 4cf3b8 │ │ │ │ + beq 4cf3c8 │ │ │ │ add r6, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r6 │ │ │ │ - b 4cf3a0 │ │ │ │ + b 4cf3b0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf3dc │ │ │ │ + beq 4cf3ec │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cf400 │ │ │ │ + beq 4cf410 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r6, r5 │ │ │ │ - b 4cf3e4 │ │ │ │ + b 4cf3f4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf420 │ │ │ │ + beq 4cf430 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4cf470 │ │ │ │ + beq 4cf480 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 4cf454 │ │ │ │ + b 4cf464 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 4cf470 │ │ │ │ + beq 4cf480 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4cf448 │ │ │ │ + beq 4cf458 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4cf448 │ │ │ │ + b 4cf458 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf490 │ │ │ │ + beq 4cf4a0 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ 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 4cf4c0 │ │ │ │ + beq 4cf4d0 │ │ │ │ add r6, r0, #16 │ │ │ │ bl 496420 │ │ │ │ mov r0, r6 │ │ │ │ - b 4cf4a8 │ │ │ │ + b 4cf4b8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf4e0 │ │ │ │ + beq 4cf4f0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4cf504 │ │ │ │ + beq 4cf514 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #16 │ │ │ │ bl 496420 │ │ │ │ mov r6, r5 │ │ │ │ - b 4cf4e8 │ │ │ │ + b 4cf4f8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf520 │ │ │ │ + beq 4cf530 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf558 │ │ │ │ + beq 4cf568 │ │ │ │ ldrd r2, [r4, #36] @ 0x24 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r5 │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -1191192,45 +1191196,45 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4cf5c0 │ │ │ │ + beq 4cf5d0 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r4, [r3], #24 │ │ │ │ str r3, [r1, #4] │ │ │ │ cmp r4, #6 │ │ │ │ - bne 4cf5d8 │ │ │ │ + bne 4cf5e8 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r0, #1] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r4, [sp] │ │ │ │ bl 438d4 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4cf620 │ │ │ │ + bne 4cf630 │ │ │ │ mov r0, sp │ │ │ │ ldrb r4, [sp, #1] │ │ │ │ bl 49af44 │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r5, #1] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #72] @ 4cf670 │ │ │ │ + ldr r2, [pc, #72] @ 4cf680 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #31 │ │ │ │ mov r0, sp │ │ │ │ bl 5377c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 49af44 │ │ │ │ @@ -1191242,26 +1191246,26 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 49af44 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - strheq r9, [r5], #-180 @ 0xffffff4c │ │ │ │ + subeq r9, r5, r4, lsr #23 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 4cf6a0 │ │ │ │ + beq 4cf6b0 │ │ │ │ mov r2, r5 │ │ │ │ ldrb r3, [r2], #24 │ │ │ │ str r2, [r1, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4cf6b4 │ │ │ │ + bne 4cf6c4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, sp │ │ │ │ @@ -1191271,15 +1191275,15 @@ │ │ │ │ strb r3, [sp] │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ bl 499d60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf708 │ │ │ │ + beq 4cf718 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r1, [r6, #4] │ │ │ │ str r2, [r6] │ │ │ │ str r0, [r6, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -1191295,46 +1191299,46 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4cf75c │ │ │ │ + beq 4cf76c │ │ │ │ mov r3, r2 │ │ │ │ ldrb r5, [r3], #24 │ │ │ │ str r3, [r1, #4] │ │ │ │ cmp r5, #6 │ │ │ │ - bne 4cf76c │ │ │ │ + bne 4cf77c │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r5, [sp] │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4cf7c0 │ │ │ │ + bne 4cf7d0 │ │ │ │ ldmib sp, {r0, r5} │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4cf7ac │ │ │ │ + bne 4cf7bc │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r4, {r0, r5} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ stm r4, {r0, r5} │ │ │ │ str r1, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 4cf808 │ │ │ │ + ldr r2, [pc, #64] @ 4cf818 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #31 │ │ │ │ mov r0, sp │ │ │ │ bl 5377c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 49af44 │ │ │ │ @@ -1191344,52 +1191348,52 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 49af44 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r9, r5, r4, lsr sl │ │ │ │ + subeq r9, r5, r4, lsr #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4cf838 │ │ │ │ + beq 4cf848 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r5, [r3], #24 │ │ │ │ str r3, [r1, #4] │ │ │ │ cmp r5, #6 │ │ │ │ - bne 4cf848 │ │ │ │ + bne 4cf858 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ add r1, r2, #1 │ │ │ │ orr r0, r0, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r5, [sp] │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 4cf89c │ │ │ │ + bne 4cf8ac │ │ │ │ ldmib sp, {r0, r5} │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4cf888 │ │ │ │ + bne 4cf898 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r4, {r0, r5} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ stm r4, {r0, r5} │ │ │ │ str r1, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 4cf8e4 │ │ │ │ + ldr r2, [pc, #64] @ 4cf8f4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #31 │ │ │ │ mov r0, sp │ │ │ │ bl 5377c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 49af44 │ │ │ │ @@ -1191399,53 +1191403,53 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 49af44 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r9, r5, r8, asr #18 │ │ │ │ + subeq r9, r5, r8, lsr r9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4cf918 │ │ │ │ + beq 4cf928 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r5, [r3], #24 │ │ │ │ str r3, [r1, #4] │ │ │ │ cmp r5, #6 │ │ │ │ - bne 4cf92c │ │ │ │ + bne 4cf93c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, sp │ │ │ │ orr r0, r6, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r5, [sp] │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 4cf9cc │ │ │ │ + bne 4cf9dc │ │ │ │ add r0, r6, #8 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4cf974 │ │ │ │ + beq 4cf984 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4cf980 │ │ │ │ - bl 76da34 │ │ │ │ - b 4cf978 │ │ │ │ - bl 76d7cc │ │ │ │ + bne 4cf990 │ │ │ │ + bl 76da44 │ │ │ │ + b 4cf988 │ │ │ │ + bl 76d7dc │ │ │ │ vmov s16, r0 │ │ │ │ - b 4cf9ac │ │ │ │ + b 4cf9bc │ │ │ │ vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ cmn r1, #1 │ │ │ │ vmov.f32 s0, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov d2, r0, r1 │ │ │ │ vmovgt.f32 s0, s2 │ │ │ │ vcvt.f32.f64 s2, d2 │ │ │ │ vmov r0, s0 │ │ │ │ @@ -1191457,15 +1191461,15 @@ │ │ │ │ bl 49af44 │ │ │ │ mov r0, #1 │ │ │ │ vstr s16, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #68] @ 4cfa18 │ │ │ │ + ldr r2, [pc, #68] @ 4cfa28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #31 │ │ │ │ mov r0, sp │ │ │ │ bl 5377c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 49af44 │ │ │ │ @@ -1191476,63 +1191480,63 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 49af44 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r9, r5, r8, ror r7 │ │ │ │ + subeq r9, r5, r8, ror #14 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 4cfa48 │ │ │ │ + beq 4cfa58 │ │ │ │ mov r2, r5 │ │ │ │ ldrb r3, [r2], #24 │ │ │ │ str r2, [r1, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4cfa58 │ │ │ │ + bne 4cfa68 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, sp │ │ │ │ orr r0, r4, #1 │ │ │ │ add r1, r5, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r3, [sp] │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ead38 │ │ │ │ + bl 4ead48 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4cfaa0 │ │ │ │ + bne 4cfab0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r6] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 4cfadc │ │ │ │ + beq 4cfaec │ │ │ │ mov r2, r5 │ │ │ │ ldrb r3, [r2], #24 │ │ │ │ str r2, [r1, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4cfaec │ │ │ │ + bne 4cfafc │ │ │ │ mov r1, #768 @ 0x300 │ │ │ │ strh r1, [r0] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, sp │ │ │ │ orr r0, r4, #1 │ │ │ │ @@ -1191541,15 +1191545,15 @@ │ │ │ │ strb r3, [sp] │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ bl 48b454 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cfb38 │ │ │ │ + beq 4cfb48 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ @@ -1191559,20 +1191563,20 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 4cfb7c │ │ │ │ + beq 4cfb8c │ │ │ │ mov r2, r4 │ │ │ │ ldrb r3, [r2], #24 │ │ │ │ str r2, [r1, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4cfb8c │ │ │ │ + bne 4cfb9c │ │ │ │ mov r1, #3 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r5, sp │ │ │ │ orr r0, r5, #1 │ │ │ │ @@ -1191583,15 +1191587,15 @@ │ │ │ │ add r4, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 488454 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ cmp r8, #3 │ │ │ │ - bne 4cfbd8 │ │ │ │ + bne 4cfbe8 │ │ │ │ mov r0, #4 │ │ │ │ stm r6, {r0, r9} │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add ip, r4, #8 │ │ │ │ add r3, r6, #8 │ │ │ │ ldm ip!, {r0, r1, r4, r5, r7} │ │ │ │ @@ -1191605,18 +1191609,18 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r0 │ │ │ │ add r1, r1, #24 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cfcd4 │ │ │ │ + beq 4cfce4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r2, r0, r1, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r0, #272] @ 0x110 │ │ │ │ add r8, r1, #4 │ │ │ │ @@ -1191624,101 +1191628,101 @@ │ │ │ │ ldr ip, [r0, #268] @ 0x10c │ │ │ │ ldr fp, [r0, #276] @ 0x114 │ │ │ │ mov r0, r8 │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ cmp ip, #-2147483648 @ 0x80000000 │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r6, #4 │ │ │ │ - beq 4cfd40 │ │ │ │ + beq 4cfd50 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r4, ip │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4cfc84 │ │ │ │ + beq 4cfc94 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ cmp fp, #4 │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ - beq 4cfd0c │ │ │ │ + beq 4cfd1c │ │ │ │ cmp fp, #6 │ │ │ │ - beq 4cfcdc │ │ │ │ + beq 4cfcec │ │ │ │ ldr r5, [sp] │ │ │ │ cmp fp, #14 │ │ │ │ - bne 4cfd24 │ │ │ │ - ldr r1, [pc, #224] @ 4cfd90 │ │ │ │ + bne 4cfd34 │ │ │ │ + ldr r1, [pc, #224] @ 4cfda0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cfd24 │ │ │ │ + bne 4cfd34 │ │ │ │ mov r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4cfd30 │ │ │ │ - b 4cfd40 │ │ │ │ + bne 4cfd40 │ │ │ │ + b 4cfd50 │ │ │ │ mov r6, #4 │ │ │ │ - b 4cfd40 │ │ │ │ - ldr r1, [pc, #176] @ 4cfd94 │ │ │ │ + b 4cfd50 │ │ │ │ + ldr r1, [pc, #176] @ 4cfda4 │ │ │ │ mov r2, #6 │ │ │ │ ldr r5, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cfd24 │ │ │ │ + bne 4cfd34 │ │ │ │ mov r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4cfd30 │ │ │ │ - b 4cfd40 │ │ │ │ + bne 4cfd40 │ │ │ │ + b 4cfd50 │ │ │ │ ldr r5, [sp] │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #124] @ 4cfd98 │ │ │ │ + ldr r1, [pc, #124] @ 4cfda8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cfd54 │ │ │ │ + beq 4cfd64 │ │ │ │ mov r6, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4cfd40 │ │ │ │ + beq 4cfd50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r6, [sl, #1] │ │ │ │ strb r0, [sl] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4cfd30 │ │ │ │ - b 4cfd40 │ │ │ │ + bne 4cfd40 │ │ │ │ + b 4cfd50 │ │ │ │ mov r5, r0 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ cmp r4, #0 │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ - beq 4cfd88 │ │ │ │ + beq 4cfd98 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq r6, ip, r7 │ │ │ │ - eoreq r5, ip, r1, ror #31 │ │ │ │ - ldrdeq r5, [sl], -sp @ │ │ │ │ + strdeq r5, [ip], -r7 @ │ │ │ │ + ldrdeq r5, [ip], -r1 @ │ │ │ │ + eoreq r5, sl, sp, asr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r1, r1, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cfe04 │ │ │ │ + beq 4cfe14 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r2, r0, r1, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr sl, [r0, #268] @ 0x10c │ │ │ │ add r8, r1, #4 │ │ │ │ @@ -1191726,40 +1191730,40 @@ │ │ │ │ ldr r0, [r0, #276] @ 0x114 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bne 4cfe14 │ │ │ │ + bne 4cfe24 │ │ │ │ mov r0, #1536 @ 0x600 │ │ │ │ strh r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r9] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4cfe28 │ │ │ │ + beq 4cfe38 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d1a4c │ │ │ │ + bl 4d1a5c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4cfe5c │ │ │ │ + beq 4cfe6c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4cfe80 │ │ │ │ + bne 4cfe90 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [fp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ @@ -1191768,31 +1191772,31 @@ │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ cmp sl, #0 │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ - beq 4cfebc │ │ │ │ + beq 4cfecc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r1, r1, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cff2c │ │ │ │ + beq 4cff3c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r2, r0, r1, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr sl, [r0, #268] @ 0x10c │ │ │ │ add r8, r1, #4 │ │ │ │ @@ -1191800,40 +1191804,40 @@ │ │ │ │ ldr r0, [r0, #276] @ 0x114 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bne 4cff3c │ │ │ │ + bne 4cff4c │ │ │ │ mov r0, #1792 @ 0x700 │ │ │ │ strh r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r9] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4cff50 │ │ │ │ + beq 4cff60 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ bl 484304 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4cff84 │ │ │ │ + beq 4cff94 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4cffa8 │ │ │ │ + bne 4cffb8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [fp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ @@ -1191841,34 +1191845,34 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ - b 4cffd4 │ │ │ │ + b 4cffe4 │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4cffec │ │ │ │ + beq 4cfffc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r0 │ │ │ │ add r1, r1, #24 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d00c4 │ │ │ │ + beq 4d00d4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r2, r0, r1, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r0, #272] @ 0x110 │ │ │ │ add r8, r1, #4 │ │ │ │ @@ -1191876,103 +1191880,103 @@ │ │ │ │ ldr ip, [r0, #268] @ 0x10c │ │ │ │ ldr fp, [r0, #276] @ 0x114 │ │ │ │ mov r0, r8 │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ cmp ip, #-2147483648 @ 0x80000000 │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r6, #4 │ │ │ │ - beq 4d0138 │ │ │ │ + beq 4d0148 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r4, ip │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4d0074 │ │ │ │ + beq 4d0084 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ cmp fp, #6 │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ - beq 4d00fc │ │ │ │ + beq 4d010c │ │ │ │ cmp fp, #8 │ │ │ │ - beq 4d00cc │ │ │ │ + beq 4d00dc │ │ │ │ ldr r5, [sp] │ │ │ │ cmp fp, #14 │ │ │ │ - bne 4d011c │ │ │ │ - ldr r1, [pc, #232] @ 4d0188 │ │ │ │ + bne 4d012c │ │ │ │ + ldr r1, [pc, #232] @ 4d0198 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d011c │ │ │ │ + bne 4d012c │ │ │ │ mov r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4d0128 │ │ │ │ - b 4d0138 │ │ │ │ + bne 4d0138 │ │ │ │ + b 4d0148 │ │ │ │ mov r6, #4 │ │ │ │ - b 4d0138 │ │ │ │ - ldr r1, [pc, #188] @ 4d0190 │ │ │ │ + b 4d0148 │ │ │ │ + ldr r1, [pc, #188] @ 4d01a0 │ │ │ │ mov r2, #8 │ │ │ │ ldr r5, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d011c │ │ │ │ + bne 4d012c │ │ │ │ mov r6, #2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4d0128 │ │ │ │ - b 4d0138 │ │ │ │ - ldr r1, [pc, #136] @ 4d018c │ │ │ │ + bne 4d0138 │ │ │ │ + b 4d0148 │ │ │ │ + ldr r1, [pc, #136] @ 4d019c │ │ │ │ mov r2, #6 │ │ │ │ ldr r5, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d014c │ │ │ │ + beq 4d015c │ │ │ │ mov r6, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d0138 │ │ │ │ + beq 4d0148 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r6, [sl, #1] │ │ │ │ strb r0, [sl] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4d0128 │ │ │ │ - b 4d0138 │ │ │ │ + bne 4d0138 │ │ │ │ + b 4d0148 │ │ │ │ mov r5, r0 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ cmp r4, #0 │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ - beq 4d0180 │ │ │ │ + beq 4d0190 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq r5, ip, r7, lsl ip │ │ │ │ - eoreq r5, ip, sl, lsl #28 │ │ │ │ - eoreq r2, sl, r3, asr #5 │ │ │ │ + eoreq r5, ip, r7, lsl #24 │ │ │ │ + strdeq r5, [ip], -sl @ │ │ │ │ + strhteq r2, [sl], -r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r1, r1, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d01fc │ │ │ │ + beq 4d020c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r2, r0, r1, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr sl, [r0, #268] @ 0x10c │ │ │ │ add r8, r1, #4 │ │ │ │ @@ -1191980,40 +1191984,40 @@ │ │ │ │ ldr r0, [r0, #276] @ 0x114 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bne 4d020c │ │ │ │ + bne 4d021c │ │ │ │ mov r0, #13312 @ 0x3400 │ │ │ │ strh r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r9] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4d0220 │ │ │ │ + beq 4d0230 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ bl 488bc8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4d0254 │ │ │ │ + beq 4d0264 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d0278 │ │ │ │ + bne 4d0288 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [fp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ @@ -1192021,34 +1192025,34 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ - b 4d02a4 │ │ │ │ + b 4d02b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4d02bc │ │ │ │ + beq 4d02cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r1, r1, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d032c │ │ │ │ + beq 4d033c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r2, r0, r1, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr sl, [r0, #268] @ 0x10c │ │ │ │ add r8, r1, #4 │ │ │ │ @@ -1192056,40 +1192060,40 @@ │ │ │ │ ldr r0, [r0, #276] @ 0x114 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bne 4d033c │ │ │ │ + bne 4d034c │ │ │ │ mov r0, #14336 @ 0x3800 │ │ │ │ strh r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r9] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4d0350 │ │ │ │ + beq 4d0360 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ bl 483578 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4d0384 │ │ │ │ + beq 4d0394 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d03a8 │ │ │ │ + bne 4d03b8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [fp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ @@ -1192097,34 +1192101,34 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ - b 4d03d4 │ │ │ │ + b 4d03e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4d03ec │ │ │ │ + beq 4d03fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r1, r1, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d045c │ │ │ │ + beq 4d046c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r2, r0, r1, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr sl, [r0, #268] @ 0x10c │ │ │ │ add r8, r1, #4 │ │ │ │ @@ -1192132,40 +1192136,40 @@ │ │ │ │ ldr r0, [r0, #276] @ 0x114 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bne 4d046c │ │ │ │ + bne 4d047c │ │ │ │ mov r0, #2048 @ 0x800 │ │ │ │ strh r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r9] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4d0480 │ │ │ │ + beq 4d0490 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ bl 4844a4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4d04b4 │ │ │ │ + beq 4d04c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d04d8 │ │ │ │ + bne 4d04e8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [fp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ @@ -1192173,34 +1192177,34 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ - b 4d0504 │ │ │ │ + b 4d0514 │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4d051c │ │ │ │ + beq 4d052c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r1, r1, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d05fc │ │ │ │ + beq 4d060c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r2, r0, r1, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r9, [r0, #268] @ 0x10c │ │ │ │ add r8, r1, #4 │ │ │ │ @@ -1192209,70 +1192213,70 @@ │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r6, #2 │ │ │ │ - beq 4d0600 │ │ │ │ + beq 4d0610 │ │ │ │ ldrb r0, [sl] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4d05a4 │ │ │ │ + beq 4d05b4 │ │ │ │ mov r0, sl │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r0, #8 │ │ │ │ - bne 4d05e0 │ │ │ │ - ldr r1, [pc, #120] @ 4d0640 │ │ │ │ + bne 4d05f0 │ │ │ │ + ldr r1, [pc, #120] @ 4d0650 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4d0600 │ │ │ │ + beq 4d0610 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d0600 │ │ │ │ + b 4d0610 │ │ │ │ mov r6, #2 │ │ │ │ mov r0, #0 │ │ │ │ strb r6, [fp, #1] │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ cmp r9, #0 │ │ │ │ stm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ - beq 4d0638 │ │ │ │ + beq 4d0648 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r1, [sl], -r7 @ │ │ │ │ + eoreq r1, sl, r7, asr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r0 │ │ │ │ add r1, r1, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d06ac │ │ │ │ + beq 4d06bc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r2, r0, r1, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr sl, [r0, #268] @ 0x10c │ │ │ │ add r8, r1, #4 │ │ │ │ @@ -1192280,40 +1192284,40 @@ │ │ │ │ ldr r0, [r0, #276] @ 0x114 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bne 4d06bc │ │ │ │ + bne 4d06cc │ │ │ │ mov r0, #2048 @ 0x800 │ │ │ │ strh r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r9] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4d06d0 │ │ │ │ + beq 4d06e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d1888 │ │ │ │ + bl 4d1898 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4d0704 │ │ │ │ + beq 4d0714 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d0728 │ │ │ │ + bne 4d0738 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [fp, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ @@ -1192322,50 +1192326,50 @@ │ │ │ │ strb r0, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ cmp sl, #0 │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ - beq 4d0764 │ │ │ │ + beq 4d0774 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldrb r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #6 │ │ │ │ cmp r5, #6 │ │ │ │ strb r0, [r1] │ │ │ │ - beq 4d0828 │ │ │ │ + beq 4d0838 │ │ │ │ mov r6, sp │ │ │ │ orr r0, r6, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #23 │ │ │ │ strb r5, [sp] │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 4d084c │ │ │ │ + bne 4d085c │ │ │ │ add r0, r6, #8 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d07d4 │ │ │ │ + beq 4d07e4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d07e0 │ │ │ │ - bl 76da34 │ │ │ │ + bne 4d07f0 │ │ │ │ + bl 76da44 │ │ │ │ vmov s0, r0 │ │ │ │ - b 4d080c │ │ │ │ - bl 76d7cc │ │ │ │ + b 4d081c │ │ │ │ + bl 76d7dc │ │ │ │ vmov s0, r0 │ │ │ │ - b 4d080c │ │ │ │ + b 4d081c │ │ │ │ vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ cmn r1, #1 │ │ │ │ vmov.f32 s0, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov d2, r0, r1 │ │ │ │ vmovgt.f32 s0, s2 │ │ │ │ vcvt.f32.f64 s2, d2 │ │ │ │ vmov r0, s0 │ │ │ │ @@ -1192376,190 +1192380,190 @@ │ │ │ │ vstr s0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, sp │ │ │ │ bl 49af44 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ 4d0888 │ │ │ │ + ldr r0, [pc, #88] @ 4d0898 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5611c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #48] @ 4d0884 │ │ │ │ + ldr r2, [pc, #48] @ 4d0894 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #31 │ │ │ │ mov r0, sp │ │ │ │ bl 5377c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b 4d0814 │ │ │ │ + b 4d0824 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 49af44 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - strdeq r8, [r5], #-136 @ 0xffffff78 │ │ │ │ - strhteq r5, [sl], -r1 │ │ │ │ + subeq r8, r5, r8, ror #17 │ │ │ │ + eoreq r5, sl, r1, lsr #27 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r2, #6 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #6 │ │ │ │ - beq 4d08d4 │ │ │ │ + beq 4d08e4 │ │ │ │ mov r4, sp │ │ │ │ orr r2, r4, #1 │ │ │ │ strb r1, [sp] │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #23 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 499c2c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #24] @ 4d08f4 │ │ │ │ + ldr r0, [pc, #24] @ 4d0904 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5611c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - eoreq r5, sl, r5, lsl #26 │ │ │ │ + strdeq r5, [sl], -r5 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ mov r4, r1 │ │ │ │ ldr r8, [r1, #24] │ │ │ │ mov r5, r0 │ │ │ │ ldr r9, [r1, #28] │ │ │ │ cmp r6, #8 │ │ │ │ - bne 4d094c │ │ │ │ - ldr r1, [pc, #356] @ 4d0a88 │ │ │ │ + bne 4d095c │ │ │ │ + ldr r1, [pc, #356] @ 4d0a98 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d0a1c │ │ │ │ + bne 4d0a2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4d09ac │ │ │ │ - b 4d09bc │ │ │ │ + bne 4d09bc │ │ │ │ + b 4d09cc │ │ │ │ cmp r6, #9 │ │ │ │ - bne 4d0a1c │ │ │ │ - ldr r1, [pc, #296] @ 4d0a84 │ │ │ │ + bne 4d0a2c │ │ │ │ + ldr r1, [pc, #296] @ 4d0a94 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d09a0 │ │ │ │ - ldr r1, [pc, #272] @ 4d0a8c │ │ │ │ + beq 4d09b0 │ │ │ │ + ldr r1, [pc, #272] @ 4d0a9c │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d0a1c │ │ │ │ + bne 4d0a2c │ │ │ │ mov r6, #2 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4d09ac │ │ │ │ - b 4d09bc │ │ │ │ + bne 4d09bc │ │ │ │ + b 4d09cc │ │ │ │ mov r6, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4d09bc │ │ │ │ + beq 4d09cc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4d09ec │ │ │ │ + beq 4d09fc │ │ │ │ mov r0, #3 │ │ │ │ str sl, [r5, #4] │ │ │ │ strb r0, [r5] │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4d0a14 │ │ │ │ + beq 4d0a24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r7, sp │ │ │ │ orr r0, r7, #7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #24 │ │ │ │ bl 438d4 │ │ │ │ strb r6, [r5], #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #31 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #108] @ 4d0a90 │ │ │ │ + ldr r2, [pc, #108] @ 4d0aa0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #3 │ │ │ │ bl 56048 │ │ │ │ mov sl, r0 │ │ │ │ mov r7, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4d09ac │ │ │ │ - b 4d09bc │ │ │ │ + bne 4d09bc │ │ │ │ + b 4d09cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4d0a64 │ │ │ │ + beq 4d0a74 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4d0a78 │ │ │ │ + beq 4d0a88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq r5, ip, pc, asr #30 │ │ │ │ - eoreq r1, sl, fp, lsr #21 │ │ │ │ - eoreq r5, ip, r8, lsr pc │ │ │ │ - strdeq r7, [r5], #-192 @ 0xffffff40 │ │ │ │ + eoreq r5, ip, pc, lsr pc │ │ │ │ + mlaeq sl, fp, sl, r1 │ │ │ │ + eoreq r5, ip, r8, lsr #30 │ │ │ │ + subeq r7, r5, r0, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov fp, r1 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ mov r6, r0 │ │ │ │ movcs r6, #32768 @ 0x8000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d0af8 │ │ │ │ - ldr r0, [pc, #1024] @ 4d0ec8 │ │ │ │ + beq 4d0b08 │ │ │ │ + ldr r0, [pc, #1024] @ 4d0ed8 │ │ │ │ lsl r4, r6, #5 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d0b00 │ │ │ │ - ldr r2, [pc, #1000] @ 4d0ed4 │ │ │ │ + bne 4d0b10 │ │ │ │ + ldr r2, [pc, #1000] @ 4d0ee4 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ mov r0, #8 │ │ │ │ mov r6, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1192586,34 +1192590,34 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, fp, #24 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 4d0d14 │ │ │ │ + b 4d0d24 │ │ │ │ ldrb r0, [fp] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 4d0b88 │ │ │ │ + beq 4d0b98 │ │ │ │ mov r0, fp │ │ │ │ - bl 4cea80 │ │ │ │ + bl 4cea90 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #6 │ │ │ │ ldrb r3, [fp] │ │ │ │ str r8, [sp, #108] @ 0x6c │ │ │ │ mov r8, #-2147483636 @ 0x8000000c │ │ │ │ cmp r3, #6 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ str r9, [sp, #100] @ 0x64 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ strb r0, [fp] │ │ │ │ - beq 4d0d70 │ │ │ │ + beq 4d0d80 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ ldm r0, {r0, r7} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb r6, [fp, #1] │ │ │ │ @@ -1192623,51 +1192627,51 @@ │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ mov r0, #-2147483630 @ 0x80000012 │ │ │ │ - b 4d0ca4 │ │ │ │ + b 4d0cb4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 4cbea0 │ │ │ │ - b 4d0c88 │ │ │ │ + bl 4cbeb0 │ │ │ │ + b 4d0c98 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 4d0c98 │ │ │ │ + beq 4d0ca8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r2, #1 │ │ │ │ stm r1, {r0, r7} │ │ │ │ moveq r0, #-2147483640 @ 0x80000008 │ │ │ │ movne r0, #-2147483644 @ 0x80000004 │ │ │ │ - b 4d0ca4 │ │ │ │ + b 4d0cb4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b 4d0ca8 │ │ │ │ + b 4d0cb8 │ │ │ │ strb r6, [sp, #116] @ 0x74 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 4d0ca4 │ │ │ │ + b 4d0cb4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 4bec84 │ │ │ │ + bl 4bec94 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 4d0ca8 │ │ │ │ - b 4d0d88 │ │ │ │ + bne 4d0cb8 │ │ │ │ + b 4d0d98 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ stm r1, {r0, r7} │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ @@ -1192677,194 +1192681,194 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r0, [r0] │ │ │ │ cmp r4, r2 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ strd r0, [r3] │ │ │ │ - bne 4d0cf0 │ │ │ │ - ldr r1, [pc, #488] @ 4d0ed0 │ │ │ │ + bne 4d0d00 │ │ │ │ + ldr r1, [pc, #488] @ 4d0ee0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5638 │ │ │ │ + bl 4b5648 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ add r0, r0, r4, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #104] @ 0x68 │ │ │ │ addne r1, r1, r1, lsl #1 │ │ │ │ addne r2, r0, r1, lsl #3 │ │ │ │ addne r0, r0, r1, lsl #2 │ │ │ │ ldrne r9, [r0, #268] @ 0x10c │ │ │ │ ldrne sl, [r0, #272] @ 0x110 │ │ │ │ ldrne r8, [r0, #276] @ 0x114 │ │ │ │ ldrne r0, [sp, #44] @ 0x2c │ │ │ │ ldmne r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stmne r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ cmpne r9, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d0b74 │ │ │ │ + bne 4d0b84 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #340] @ 4d0ecc │ │ │ │ + ldr r0, [pc, #340] @ 4d0edc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #16 │ │ │ │ bl 5611c │ │ │ │ mov r5, r0 │ │ │ │ - b 4d0d8c │ │ │ │ + b 4d0d9c │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 4cef74 │ │ │ │ + bl 4cef84 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ stm r1, {r0, r5} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4d0dd4 │ │ │ │ + beq 4d0de4 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r4 │ │ │ │ bl 496420 │ │ │ │ add r4, r5, #32 │ │ │ │ sub r7, r6, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 496420 │ │ │ │ - b 4d0da8 │ │ │ │ + b 4d0db8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d0d68 │ │ │ │ + beq 4d0d78 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 4d0e00 │ │ │ │ - b 4d0eb0 │ │ │ │ + b 4d0e10 │ │ │ │ + b 4d0ec0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 4cef74 │ │ │ │ - b 4d0eb4 │ │ │ │ + bl 4cef84 │ │ │ │ + b 4d0ec4 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4ce994 │ │ │ │ - b 4d0eb4 │ │ │ │ + bl 4ce9a4 │ │ │ │ + b 4d0ec4 │ │ │ │ bl 65120 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ - beq 4d0eb4 │ │ │ │ + beq 4d0ec4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d0eb4 │ │ │ │ + b 4d0ec4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 496420 │ │ │ │ - b 4d0e6c │ │ │ │ + b 4d0e7c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4d0e88 │ │ │ │ + beq 4d0e98 │ │ │ │ add r5, r0, #32 │ │ │ │ bl 495eec │ │ │ │ mov r0, r5 │ │ │ │ - b 4d0e70 │ │ │ │ + b 4d0e80 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d0ebc │ │ │ │ + beq 4d0ecc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4ce9c4 │ │ │ │ + bl 4ce9d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq pc, r8, r4, lsr #3 │ │ │ │ - eoreq r5, sl, sp, ror #16 │ │ │ │ - subeq r9, r5, r0, lsl #19 │ │ │ │ - subeq r9, r5, r8, ror #22 │ │ │ │ + umaaleq pc, r8, r4, r1 @ │ │ │ │ + eoreq r5, sl, sp, asr r8 │ │ │ │ + subeq r9, r5, r0, ror r9 │ │ │ │ + subeq r9, r5, r8, asr fp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4d0f34 │ │ │ │ + beq 4d0f44 │ │ │ │ movw r2, #43691 @ 0xaaab │ │ │ │ sub r1, r1, r0 │ │ │ │ movt r2, #43690 @ 0xaaaa │ │ │ │ add r6, r0, #4 │ │ │ │ umull r1, r2, r1, r2 │ │ │ │ lsr r5, r2, #3 │ │ │ │ - b 4d0f18 │ │ │ │ + b 4d0f28 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4d0f34 │ │ │ │ + beq 4d0f44 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d0f0c │ │ │ │ + beq 4d0f1c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d0f0c │ │ │ │ + b 4d0f1c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d0f58 │ │ │ │ + beq 4d0f68 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 4d0fa0 │ │ │ │ + beq 4d0fb0 │ │ │ │ sub r0, r0, r5 │ │ │ │ movw r1, #34329 @ 0x8619 │ │ │ │ movt r1, #6241 @ 0x1861 │ │ │ │ lsr r0, r0, #4 │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ lsr r6, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4cee78 │ │ │ │ + bl 4cee88 │ │ │ │ add r5, r5, #336 @ 0x150 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 4d0f8c │ │ │ │ + bne 4d0f9c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d0fc4 │ │ │ │ + beq 4d0fd4 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -1192874,154 +1192878,154 @@ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ movw r2, #20165 @ 0x4ec5 │ │ │ │ movt r2, #50412 @ 0xc4ec │ │ │ │ add r4, r0, #52 @ 0x34 │ │ │ │ sub r1, r1, r0 │ │ │ │ lsr r1, r1, #2 │ │ │ │ mul r6, r1, r2 │ │ │ │ - b 4d1010 │ │ │ │ + b 4d1020 │ │ │ │ sub r2, r5, #40 @ 0x28 │ │ │ │ sub r6, r7, #1 │ │ │ │ add r4, r5, #52 @ 0x34 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r0, r5, #28 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4d1048 │ │ │ │ + beq 4d1058 │ │ │ │ ldr r0, [r4, #-20] @ 0xffffffec │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d0ff4 │ │ │ │ + beq 4d1004 │ │ │ │ ldrd r2, [r5, #-16] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub r0, r5, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r6 │ │ │ │ - b 4d0ff4 │ │ │ │ + b 4d1004 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d106c │ │ │ │ + beq 4d107c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r2, r5, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r0, r5, #28 │ │ │ │ blx r3 │ │ │ │ - b 4d1094 │ │ │ │ + b 4d10a4 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4d10b0 │ │ │ │ + beq 4d10c0 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r5, #52 @ 0x34 │ │ │ │ - bl 4cf52c │ │ │ │ + bl 4cf53c │ │ │ │ mov r5, r4 │ │ │ │ - b 4d1094 │ │ │ │ + b 4d10a4 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d10d0 │ │ │ │ + beq 4d10e0 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8] │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 4d110c │ │ │ │ + beq 4d111c │ │ │ │ sub r0, r0, r5 │ │ │ │ lsr r6, r0, #2 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 43e68 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 4d10fc │ │ │ │ + bne 4d110c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d112c │ │ │ │ + beq 4d113c │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d1184 │ │ │ │ + beq 4d1194 │ │ │ │ cmp r1, #1 │ │ │ │ add r1, r0, #64 @ 0x40 │ │ │ │ - bne 4d11b0 │ │ │ │ + bne 4d11c0 │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r5, r2, r3 │ │ │ │ strex r4, r5, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4d1158 │ │ │ │ + bne 4d1168 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r0, #100] @ 0x64 │ │ │ │ tst r1, r2 │ │ │ │ - beq 4d11d4 │ │ │ │ + beq 4d11e4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ orr r3, r1, #4 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4d118c │ │ │ │ + bne 4d119c │ │ │ │ tst r1, #4 │ │ │ │ dmb ish │ │ │ │ - bne 4d117c │ │ │ │ - b 4d11d4 │ │ │ │ + bne 4d118c │ │ │ │ + b 4d11e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4d11b4 │ │ │ │ + bne 4d11c4 │ │ │ │ tst r2, #1 │ │ │ │ dmb ish │ │ │ │ - bne 4d117c │ │ │ │ + bne 4d118c │ │ │ │ mov r5, r0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ mov r6, r5 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d12d0 │ │ │ │ - ldr r0, [pc, #1000] @ 4d15f0 │ │ │ │ + bne 4d12e0 │ │ │ │ + ldr r0, [pc, #1000] @ 4d1600 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d15e4 │ │ │ │ + beq 4d15f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r5, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r3, r6, #128 @ 0x80 │ │ │ │ @@ -1193031,61 +1193035,61 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r5, [r2, #8]! │ │ │ │ ldrex r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4d1284 │ │ │ │ + bne 4d1294 │ │ │ │ dmb ish │ │ │ │ strex r4, r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d128c │ │ │ │ + beq 4d129c │ │ │ │ ldrex r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d126c │ │ │ │ + beq 4d127c │ │ │ │ clrex │ │ │ │ - b 4d1290 │ │ │ │ + b 4d12a0 │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4d12d0 │ │ │ │ + bne 4d12e0 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d12a4 │ │ │ │ + bne 4d12b4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d12cc │ │ │ │ + bne 4d12dc │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 53bb0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d13d0 │ │ │ │ - ldr r0, [pc, #748] @ 4d15f4 │ │ │ │ + bne 4d13e0 │ │ │ │ + ldr r0, [pc, #748] @ 4d1604 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d15e4 │ │ │ │ + beq 4d15f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r5, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r3, r6, #132 @ 0x84 │ │ │ │ @@ -1193095,61 +1193099,61 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r5, [r2, #8]! │ │ │ │ ldrex r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4d1384 │ │ │ │ + bne 4d1394 │ │ │ │ dmb ish │ │ │ │ strex r4, r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d138c │ │ │ │ + beq 4d139c │ │ │ │ ldrex r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d136c │ │ │ │ + beq 4d137c │ │ │ │ clrex │ │ │ │ - b 4d1390 │ │ │ │ + b 4d13a0 │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4d13d0 │ │ │ │ + bne 4d13e0 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d13a4 │ │ │ │ + bne 4d13b4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d13cc │ │ │ │ + bne 4d13dc │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 53bb0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6, #136] @ 0x88 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d14d0 │ │ │ │ - ldr r0, [pc, #496] @ 4d15f8 │ │ │ │ + bne 4d14e0 │ │ │ │ + ldr r0, [pc, #496] @ 4d1608 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d15e4 │ │ │ │ + beq 4d15f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r5, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r3, r6, #136 @ 0x88 │ │ │ │ @@ -1193159,61 +1193163,61 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r5, [r2, #8]! │ │ │ │ ldrex r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4d1484 │ │ │ │ + bne 4d1494 │ │ │ │ dmb ish │ │ │ │ strex r4, r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d148c │ │ │ │ + beq 4d149c │ │ │ │ ldrex r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d146c │ │ │ │ + beq 4d147c │ │ │ │ clrex │ │ │ │ - b 4d1490 │ │ │ │ + b 4d14a0 │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4d14d0 │ │ │ │ + bne 4d14e0 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d14a4 │ │ │ │ + bne 4d14b4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d14cc │ │ │ │ + bne 4d14dc │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 53bb0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6, #140] @ 0x8c │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d15d0 │ │ │ │ - ldr r0, [pc, #244] @ 4d15fc │ │ │ │ + bne 4d15e0 │ │ │ │ + ldr r0, [pc, #244] @ 4d160c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d15e4 │ │ │ │ + beq 4d15f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r6, #140 @ 0x8c │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -1193223,59 +1193227,59 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r6, [r2, #8]! │ │ │ │ ldrex r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4d1584 │ │ │ │ + bne 4d1594 │ │ │ │ dmb ish │ │ │ │ strex r6, r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4d158c │ │ │ │ + beq 4d159c │ │ │ │ ldrex r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d156c │ │ │ │ + beq 4d157c │ │ │ │ clrex │ │ │ │ - b 4d1590 │ │ │ │ + b 4d15a0 │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4d15d0 │ │ │ │ + bne 4d15e0 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d15a4 │ │ │ │ + bne 4d15b4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d15cc │ │ │ │ + bne 4d15dc │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 53bb0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64e38 │ │ │ │ - subeq lr, r8, r8, ror #20 │ │ │ │ - subeq lr, r8, r8, ror #18 │ │ │ │ - subeq lr, r8, r8, ror #16 │ │ │ │ - subeq lr, r8, r8, ror #14 │ │ │ │ + subeq lr, r8, r8, asr sl │ │ │ │ + subeq lr, r8, r8, asr r9 │ │ │ │ + subeq lr, r8, r8, asr r8 │ │ │ │ + subeq lr, r8, r8, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov sl, r2 │ │ │ │ ldr r6, [sl], #4 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 4d1708 │ │ │ │ + bne 4d1718 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r9, [r2, #20] │ │ │ │ cmp r6, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ addne r5, r6, #16 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -1193285,57 +1193289,57 @@ │ │ │ │ cmp ip, sl │ │ │ │ streq r9, [r1, #8] │ │ │ │ mov ip, #0 │ │ │ │ str r6, [r5] │ │ │ │ ldr r6, [r2] │ │ │ │ str ip, [r2] │ │ │ │ tst r6, #1 │ │ │ │ - beq 4d17f8 │ │ │ │ + beq 4d1808 │ │ │ │ mov r4, sl │ │ │ │ mov r8, sp │ │ │ │ ldm r4, {r2, r5, r6, r7, r9} │ │ │ │ mov lr, r8 │ │ │ │ stm lr, {r2, r5, r6, r7, r9} │ │ │ │ ldm sl, {r2, r7} │ │ │ │ str r2, [sp, #24] │ │ │ │ orr r2, r2, #2 │ │ │ │ ldr r6, [sl, #8] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #3 │ │ │ │ strb ip, [sp] │ │ │ │ str r6, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bne 4d1718 │ │ │ │ + bne 4d1728 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #16] │ │ │ │ - beq 4d1718 │ │ │ │ + beq 4d1728 │ │ │ │ ldm sl, {r2, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ mov r6, #3 │ │ │ │ strb r6, [sp, #24] │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 4d1804 │ │ │ │ + beq 4d1814 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4d177c │ │ │ │ + bne 4d178c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d1734 │ │ │ │ + beq 4d1744 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - b 4d177c │ │ │ │ + b 4d178c │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm sl, {r2, r3, r7} │ │ │ │ ldr r6, [r1, #12] │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ @@ -1193347,56 +1193351,56 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ sub r7, r5, #1 │ │ │ │ strex r6, r7, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4d1744 │ │ │ │ + bne 4d1754 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 4d177c │ │ │ │ + bne 4d178c │ │ │ │ dmb ish │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r7, sp, #24 │ │ │ │ ldrb r6, [sp] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ cmp r6, #2 │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ sub r0, r5, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ - bne 4d1710 │ │ │ │ + bne 4d1720 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d17c0 │ │ │ │ + beq 4d17d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, r8, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4d17cc │ │ │ │ + bne 4d17dc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d1710 │ │ │ │ + bne 4d1720 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #132] @ 4d1884 │ │ │ │ + ldr r0, [pc, #132] @ 4d1894 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ mov r2, #1 │ │ │ │ strb r0, [sp, #60] @ 0x3c │ │ │ │ strb r2, [sp, #61] @ 0x3d │ │ │ │ @@ -1193406,118 +1193410,118 @@ │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 558c0 │ │ │ │ ldrb r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d16d0 │ │ │ │ - b 4d177c │ │ │ │ + bne 4d16e0 │ │ │ │ + b 4d178c │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d1868 │ │ │ │ + beq 4d1878 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4d2548 │ │ │ │ - b 4d1868 │ │ │ │ + bl 4d2558 │ │ │ │ + b 4d1878 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4d2548 │ │ │ │ + bl 4d2558 │ │ │ │ mov r0, sp │ │ │ │ - bl 4d25a0 │ │ │ │ + bl 4d25b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r8, r5, ip, lsr #29 │ │ │ │ + umaaleq r8, r5, ip, lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r2, #11 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 4d19e0 │ │ │ │ + bhi 4d19f0 │ │ │ │ mov r5, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldr r1, [pc, #372] @ 4d1a48 │ │ │ │ + ldr r1, [pc, #372] @ 4d1a58 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d19e0 │ │ │ │ + bne 4d19f0 │ │ │ │ mov r0, #6 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #308] @ 4d1a38 │ │ │ │ + ldr r1, [pc, #308] @ 4d1a48 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d19f4 │ │ │ │ - ldr r1, [pc, #284] @ 4d1a3c │ │ │ │ + beq 4d1a04 │ │ │ │ + ldr r1, [pc, #284] @ 4d1a4c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d19e0 │ │ │ │ + bne 4d19f0 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #244] @ 4d1a44 │ │ │ │ + ldr r1, [pc, #244] @ 4d1a54 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d19e0 │ │ │ │ + bne 4d19f0 │ │ │ │ mov r0, #5 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #180] @ 4d1a34 │ │ │ │ + ldr r1, [pc, #180] @ 4d1a44 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d19e0 │ │ │ │ + bne 4d19f0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #128] @ 4d1a30 │ │ │ │ + ldr r1, [pc, #128] @ 4d1a40 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d1a08 │ │ │ │ - ldr r1, [pc, #116] @ 4d1a40 │ │ │ │ + beq 4d1a18 │ │ │ │ + ldr r1, [pc, #116] @ 4d1a50 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d1a1c │ │ │ │ + beq 4d1a2c │ │ │ │ mov r0, #7 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1193530,90 +1193534,90 @@ │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + eoreq r8, ip, r4, lsr #12 │ │ │ │ + eoreq r4, sl, sp, lsl ip │ │ │ │ + eoreq r8, ip, r2, ror #13 │ │ │ │ + ldrdeq r8, [ip], -r3 @ │ │ │ │ eoreq r8, ip, r4, lsr r6 │ │ │ │ - eoreq r4, sl, sp, lsr #24 │ │ │ │ - strdeq r8, [ip], -r2 @ │ │ │ │ - eoreq r8, ip, r3, ror #13 │ │ │ │ - eoreq r8, ip, r4, asr #12 │ │ │ │ - ldrdeq r8, [ip], -r2 @ │ │ │ │ - eoreq r8, ip, sl, asr r7 │ │ │ │ + eoreq r8, ip, r2, asr #13 │ │ │ │ + eoreq r8, ip, sl, asr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r2, #10 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 4d1b60 │ │ │ │ + bhi 4d1b70 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldr r2, [pc, #276] @ 4d1ba0 │ │ │ │ + ldr r2, [pc, #276] @ 4d1bb0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d1b60 │ │ │ │ + bne 4d1b70 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #228] @ 4d1ba4 │ │ │ │ + ldr r2, [pc, #228] @ 4d1bb4 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #13 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d1b74 │ │ │ │ - ldr r1, [pc, #200] @ 4d1bac │ │ │ │ + beq 4d1b84 │ │ │ │ + ldr r1, [pc, #200] @ 4d1bbc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d1b60 │ │ │ │ + bne 4d1b70 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #148] @ 4d1ba8 │ │ │ │ + ldr r2, [pc, #148] @ 4d1bb8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #12 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d1b60 │ │ │ │ + bne 4d1b70 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #84] @ 4d1b9c │ │ │ │ + ldr r2, [pc, #84] @ 4d1bac │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #15 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d1b88 │ │ │ │ + beq 4d1b98 │ │ │ │ mov r0, #5 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1193621,125 +1193625,125 @@ │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r1, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - eoreq r8, ip, r1, lsl #10 │ │ │ │ - eoreq r8, ip, ip, asr #11 │ │ │ │ - mlaeq ip, lr, r5, r8 │ │ │ │ - eoreq r8, ip, fp, asr r5 │ │ │ │ - mlaeq ip, r3, r5, r8 │ │ │ │ + strdeq r8, [ip], -r1 @ │ │ │ │ + strhteq r8, [ip], -ip │ │ │ │ + eoreq r8, ip, lr, lsl #11 │ │ │ │ + eoreq r8, ip, fp, asr #10 │ │ │ │ + eoreq r8, ip, r3, lsl #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r5, [r0, #8] │ │ │ │ mov r9, #2 │ │ │ │ mov r4, r0 │ │ │ │ strb r9, [r0, #8] │ │ │ │ cmp r5, #2 │ │ │ │ - beq 4d1f40 │ │ │ │ + beq 4d1f50 │ │ │ │ ldm r4, {r8, fp} │ │ │ │ mov r7, #3 │ │ │ │ ldr r6, [r8] │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d1c04 │ │ │ │ + beq 4d1c14 │ │ │ │ cmp r0, #1 │ │ │ │ and r1, r5, #1 │ │ │ │ add r0, r6, #64 @ 0x40 │ │ │ │ - bne 4d1c78 │ │ │ │ + bne 4d1c88 │ │ │ │ mov r2, r0 │ │ │ │ bl 482dd4 │ │ │ │ - b 4d1c7c │ │ │ │ + b 4d1c8c │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ ldrex r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d1c30 │ │ │ │ + bne 4d1c40 │ │ │ │ dmb ish │ │ │ │ strex r2, r7, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d1c90 │ │ │ │ + beq 4d1ca0 │ │ │ │ ldrex r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d1c18 │ │ │ │ + beq 4d1c28 │ │ │ │ mov r2, #0 │ │ │ │ clrex │ │ │ │ and r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ dmb ish │ │ │ │ - beq 4d1ca4 │ │ │ │ + beq 4d1cb4 │ │ │ │ strb r5, [r6, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d1c50 │ │ │ │ + bne 4d1c60 │ │ │ │ mov r0, #2 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 4d1cb4 │ │ │ │ - b 4d1d10 │ │ │ │ + bne 4d1cc4 │ │ │ │ + b 4d1d20 │ │ │ │ bl 4832c0 │ │ │ │ mov r5, r1 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 4d1cb4 │ │ │ │ - b 4d1d10 │ │ │ │ + bne 4d1cc4 │ │ │ │ + b 4d1d20 │ │ │ │ mov r2, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4d1c48 │ │ │ │ + bne 4d1c58 │ │ │ │ ubfx r0, r1, #2, #1 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 4d1d10 │ │ │ │ + beq 4d1d20 │ │ │ │ and r6, r5, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4d1f04 │ │ │ │ + bne 4d1f14 │ │ │ │ cmp fp, #0 │ │ │ │ strb r6, [r4, #8] │ │ │ │ - beq 4d1cf8 │ │ │ │ + beq 4d1d08 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ bl 4a265c │ │ │ │ strb r9, [r4, #8] │ │ │ │ mov fp, r6 │ │ │ │ ldr r6, [r8] │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d1be8 │ │ │ │ - b 4d1c04 │ │ │ │ + bne 4d1bf8 │ │ │ │ + b 4d1c14 │ │ │ │ ldr r0, [r8] │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 537b4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 4d1cdc │ │ │ │ + b 4d1cec │ │ │ │ mov r0, #1 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r7, r6, #164 @ 0xa4 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d1dfc │ │ │ │ - ldr r0, [pc, #572] @ 4d1f7c │ │ │ │ + bne 4d1e0c │ │ │ │ + ldr r0, [pc, #572] @ 4d1f8c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d1f50 │ │ │ │ + beq 4d1f60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ strb r1, [r0, #16] │ │ │ │ @@ -1193748,60 +1193752,60 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r3, [r2, #8]! │ │ │ │ ldrex r5, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4d1db8 │ │ │ │ + bne 4d1dc8 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d1f18 │ │ │ │ + beq 4d1f28 │ │ │ │ ldrex r5, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d1da0 │ │ │ │ + beq 4d1db0 │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4d1dfc │ │ │ │ + bne 4d1e0c │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d1dd0 │ │ │ │ + bne 4d1de0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d1df8 │ │ │ │ + bne 4d1e08 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 53ce8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ add r6, r6, #168 @ 0xa8 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d1ef4 │ │ │ │ - ldr r0, [pc, #328] @ 4d1f80 │ │ │ │ + bne 4d1f04 │ │ │ │ + ldr r0, [pc, #328] @ 4d1f90 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d1f50 │ │ │ │ + beq 4d1f60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ strb r1, [r0, #16] │ │ │ │ @@ -1193810,132 +1193814,132 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r3, [r2, #8]! │ │ │ │ ldrex r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4d1eb0 │ │ │ │ + bne 4d1ec0 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d1f2c │ │ │ │ + beq 4d1f3c │ │ │ │ ldrex r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d1e98 │ │ │ │ + beq 4d1ea8 │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4d1ef4 │ │ │ │ + bne 4d1f04 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d1ec8 │ │ │ │ + bne 4d1ed8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d1ef0 │ │ │ │ + bne 4d1f00 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 53bb0 │ │ │ │ mov r6, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 4d2618 │ │ │ │ + bl 4d2628 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq 4d1dc8 │ │ │ │ - b 4d1dfc │ │ │ │ + beq 4d1dd8 │ │ │ │ + b 4d1e0c │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq 4d1ec0 │ │ │ │ - b 4d1ef4 │ │ │ │ - ldr r0, [pc, #60] @ 4d1f84 │ │ │ │ + beq 4d1ed0 │ │ │ │ + b 4d1f04 │ │ │ │ + ldr r0, [pc, #60] @ 4d1f94 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4d1f5c │ │ │ │ + b 4d1f6c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d1f64 │ │ │ │ + b 4d1f74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 4d2618 │ │ │ │ + bl 4d2628 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq sp, r8, r0, lsr pc │ │ │ │ - subeq sp, r8, r8, lsr lr │ │ │ │ - subeq r8, r5, ip, lsl r9 │ │ │ │ + subeq sp, r8, r0, lsr #30 │ │ │ │ + subeq sp, r8, r8, lsr #28 │ │ │ │ + subeq r8, r5, ip, lsl #18 │ │ │ │ movw ip, #29288 @ 0x7268 │ │ │ │ movw r2, #26841 @ 0x68d9 │ │ │ │ movw r1, #33083 @ 0x813b │ │ │ │ movw r3, #12649 @ 0x3169 │ │ │ │ movt ip, #42907 @ 0xa79b │ │ │ │ movt r2, #41641 @ 0xa2a9 │ │ │ │ movt r1, #65320 @ 0xff28 │ │ │ │ movt r3, #16674 @ 0x4122 │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ - b 4f79fc │ │ │ │ - b 4f7a14 │ │ │ │ + b 4f7a0c │ │ │ │ + b 4f7a24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ - ldr ip, [pc, #92] @ 4d2034 │ │ │ │ + ldr ip, [pc, #92] @ 4d2044 │ │ │ │ mov r6, #9 │ │ │ │ - ldr lr, [pc, #88] @ 4d2038 │ │ │ │ + ldr lr, [pc, #88] @ 4d2048 │ │ │ │ add r5, r0, #4 │ │ │ │ - ldr r4, [pc, #84] @ 4d203c │ │ │ │ + ldr r4, [pc, #84] @ 4d204c │ │ │ │ mov r7, #6 │ │ │ │ - ldr r1, [pc, #80] @ 4d2040 │ │ │ │ + ldr r1, [pc, #80] @ 4d2050 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #76] @ 4d2044 │ │ │ │ + ldr r3, [pc, #76] @ 4d2054 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, r4, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r8, r5, r4, lsl #16 │ │ │ │ - eoreq r8, ip, r9, lsr #5 │ │ │ │ - subeq r8, r5, ip, lsl #16 │ │ │ │ - eoreq r8, ip, r1, lsl #5 │ │ │ │ - eoreq r8, ip, pc, lsl #5 │ │ │ │ + strdeq r8, [r5], #-116 @ 0xffffff8c │ │ │ │ + mlaeq ip, r9, r2, r8 │ │ │ │ + strdeq r8, [r5], #-124 @ 0xffffff84 │ │ │ │ + eoreq r8, ip, r1, ror r2 │ │ │ │ + eoreq r8, ip, pc, ror r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 4d2060 │ │ │ │ + bne 4d2070 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 4d2064 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + bne 4d2074 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1193943,493 +1193947,493 @@ │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ add r1, r6, #176 @ 0xb0 │ │ │ │ ldrex r0, [r1] │ │ │ │ sub r2, r0, #1 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d2094 │ │ │ │ + bne 4d20a4 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne 4d20bc │ │ │ │ + bne 4d20cc │ │ │ │ add r0, r6, #32 │ │ │ │ - bl 4d1130 │ │ │ │ + bl 4d1140 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d20c0 │ │ │ │ + bne 4d20d0 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4d6960 │ │ │ │ + b 4d6970 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d20f4 │ │ │ │ + bne 4d2104 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d211c │ │ │ │ + bne 4d212c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d224c │ │ │ │ + beq 4d225c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d2174 │ │ │ │ + bne 4d2184 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldr r6, [r4, #108] @ 0x6c │ │ │ │ and r5, r2, r1 │ │ │ │ and r1, r0, r1 │ │ │ │ cmp r5, r1 │ │ │ │ - bls 4d21d8 │ │ │ │ + bls 4d21e8 │ │ │ │ sub r2, r5, r1 │ │ │ │ - b 4d21f4 │ │ │ │ + b 4d2204 │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ bic r6, r0, #1 │ │ │ │ bic r5, r2, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 4d21ac │ │ │ │ + bne 4d21bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d224c │ │ │ │ + beq 4d225c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #252 @ 0xfc │ │ │ │ - b 4d2244 │ │ │ │ + b 4d2254 │ │ │ │ add r6, r6, #2 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 4d218c │ │ │ │ + beq 4d219c │ │ │ │ and r0, r6, #62 @ 0x3e │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bne 4d21a0 │ │ │ │ + bne 4d21b0 │ │ │ │ ldr r7, [r1, #248] @ 0xf8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #252 @ 0xfc │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r1, r7 │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ - b 4d21a0 │ │ │ │ - bcs 4d21e8 │ │ │ │ + b 4d21b0 │ │ │ │ + bcs 4d21f8 │ │ │ │ sub r0, r6, r1 │ │ │ │ add r2, r0, r5 │ │ │ │ - b 4d21f4 │ │ │ │ + b 4d2204 │ │ │ │ bic r2, r2, r3 │ │ │ │ subs r2, r2, r0 │ │ │ │ movne r2, r6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d2234 │ │ │ │ + beq 4d2244 │ │ │ │ cmp r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ movwcc r0, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ mvn r0, r0 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 4d21f4 │ │ │ │ - ldr r2, [pc, #592] @ 4d2478 │ │ │ │ + bcc 4d2204 │ │ │ │ + ldr r2, [pc, #592] @ 4d2488 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ bl 65098 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4d224c │ │ │ │ + beq 4d225c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d228c │ │ │ │ + beq 4d229c │ │ │ │ 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 4d2264 │ │ │ │ + bne 4d2274 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d228c │ │ │ │ + bne 4d229c │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d22cc │ │ │ │ + beq 4d22dc │ │ │ │ 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 4d22a4 │ │ │ │ + bne 4d22b4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d22cc │ │ │ │ + bne 4d22dc │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d230c │ │ │ │ + beq 4d231c │ │ │ │ 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 4d22e4 │ │ │ │ + bne 4d22f4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d230c │ │ │ │ + bne 4d231c │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d234c │ │ │ │ + beq 4d235c │ │ │ │ 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 4d2324 │ │ │ │ + bne 4d2334 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d234c │ │ │ │ + bne 4d235c │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4d2370 │ │ │ │ + beq 4d2380 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d23b0 │ │ │ │ + beq 4d23c0 │ │ │ │ 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 4d2388 │ │ │ │ + bne 4d2398 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d23b0 │ │ │ │ + bne 4d23c0 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d23f0 │ │ │ │ + beq 4d2400 │ │ │ │ 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 4d23c8 │ │ │ │ + bne 4d23d8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d23f0 │ │ │ │ + bne 4d2400 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d2430 │ │ │ │ + beq 4d2440 │ │ │ │ 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 4d2408 │ │ │ │ + bne 4d2418 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d2430 │ │ │ │ + bne 4d2440 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d2470 │ │ │ │ + beq 4d2480 │ │ │ │ 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 4d2448 │ │ │ │ + bne 4d2458 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d2470 │ │ │ │ + bne 4d2480 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r6, r5, r4, ror #3 │ │ │ │ + ldrdeq r6, [r5], #-20 @ 0xffffffec │ │ │ │ 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 4d2490 │ │ │ │ + bne 4d24a0 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne 4d24bc │ │ │ │ + bne 4d24cc │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 4d1130 │ │ │ │ + bl 4d1140 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d24c4 │ │ │ │ + bne 4d24d4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d24ec │ │ │ │ + bne 4d24fc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4d2618 │ │ │ │ + b 4d2628 │ │ │ │ mov r5, r0 │ │ │ │ - b 4d2534 │ │ │ │ + b 4d2544 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d250c │ │ │ │ + bne 4d251c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d2534 │ │ │ │ + bne 4d2544 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 4d2618 │ │ │ │ + bl 4d2628 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d2570 │ │ │ │ + beq 4d2580 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d2578 │ │ │ │ + bne 4d2588 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d259c │ │ │ │ + bne 4d25ac │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d25c8 │ │ │ │ + beq 4d25d8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d25d0 │ │ │ │ + bne 4d25e0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d25f4 │ │ │ │ + bne 4d2604 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ orr r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bxeq lr │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d267c │ │ │ │ + beq 4d268c │ │ │ │ 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 4a0978 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4d26b4 │ │ │ │ + beq 4d26c4 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4d26b4 │ │ │ │ + bne 4d26c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d2684 │ │ │ │ + beq 4d2694 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 4d26b4 │ │ │ │ + b 4d26c4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ 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 4d2690 │ │ │ │ + bne 4d26a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d26b4 │ │ │ │ + bne 4d26c4 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d26bc │ │ │ │ + bne 4d26cc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d26e4 │ │ │ │ + bne 4d26f4 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d2748 │ │ │ │ + beq 4d2758 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4d2748 │ │ │ │ + bne 4d2758 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, r4, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d271c │ │ │ │ + beq 4d272c │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ blx r1 │ │ │ │ - b 4d2748 │ │ │ │ + b 4d2758 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4d2724 │ │ │ │ + bne 4d2734 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d2748 │ │ │ │ + bne 4d2758 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ - b 4d27a4 │ │ │ │ + b 4d27b4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d2774 │ │ │ │ + bne 4d2784 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d279c │ │ │ │ + bne 4d27ac │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d27c0 │ │ │ │ + bl 4d27d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d2820 │ │ │ │ + beq 4d2830 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d27f4 │ │ │ │ + beq 4d2804 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d27fc │ │ │ │ + bne 4d280c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d2820 │ │ │ │ + bne 4d2830 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldmib r0, {r3, r5} │ │ │ │ @@ -1194475,21 +1194479,21 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r0, #25973 @ 0x6575 │ │ │ │ movt r0, #28787 @ 0x7073 │ │ │ │ eor r0, r4, r0 │ │ │ │ mov r4, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6afc │ │ │ │ + bl 4d6b0c │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #67 @ 0x43 │ │ │ │ strb r0, [sp, #67] @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4d6afc │ │ │ │ + bl 4d6b0c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ orr lr, r2, r1, lsl #24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ eor r2, lr, r7 │ │ │ │ @@ -1194630,413 +1194634,413 @@ │ │ │ │ eor r0, r0, r1 │ │ │ │ eor r1, r2, r1 │ │ │ │ eor r1, r1, r7 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #76] @ 4d2bb4 │ │ │ │ + ldr r5, [pc, #76] @ 4d2bc4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43090 │ │ │ │ - ldr r0, [pc, #48] @ 4d2bb8 │ │ │ │ + ldr r0, [pc, #48] @ 4d2bc8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 43fac │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 497810 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, r8, asr #27 │ │ │ │ + strheq ip, [r8], #-216 @ 0xffffff28 │ │ │ │ andeq r3, r0, r0, asr r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #76] @ 4d2c18 │ │ │ │ + ldr r5, [pc, #76] @ 4d2c28 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43090 │ │ │ │ - ldr r0, [pc, #48] @ 4d2c1c │ │ │ │ + ldr r0, [pc, #48] @ 4d2c2c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 43fac │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 497b20 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq sp, r8, r8, asr r3 │ │ │ │ + subeq sp, r8, r8, asr #6 │ │ │ │ andeq r3, r0, ip, lsr r9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #220] @ 4d2d0c │ │ │ │ + ldr r5, [pc, #220] @ 4d2d1c │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43090 │ │ │ │ - ldr r0, [pc, #192] @ 4d2d10 │ │ │ │ + ldr r0, [pc, #192] @ 4d2d20 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 43fac │ │ │ │ - ldr r1, [pc, #168] @ 4d2d14 │ │ │ │ - ldr lr, [pc, #168] @ 4d2d18 │ │ │ │ - ldr r3, [pc, #168] @ 4d2d1c │ │ │ │ + ldr r1, [pc, #168] @ 4d2d24 │ │ │ │ + ldr lr, [pc, #168] @ 4d2d28 │ │ │ │ + ldr r3, [pc, #168] @ 4d2d2c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #164] @ 4d2d20 │ │ │ │ + ldr ip, [pc, #164] @ 4d2d30 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #160] @ 4d2d24 │ │ │ │ + ldr r2, [pc, #160] @ 4d2d34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r6, [pc, #156] @ 4d2d28 │ │ │ │ + ldr r6, [pc, #156] @ 4d2d38 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add r0, r4, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ stm r0, {r1, r2, lr} │ │ │ │ str r3, [r4, #28] │ │ │ │ str ip, [r4, #32] │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #120] @ 4d2d2c │ │ │ │ + ldr r0, [pc, #120] @ 4d2d3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4d2ccc │ │ │ │ + bne 4d2cdc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #92] @ 4d2d30 │ │ │ │ + ldr r3, [pc, #92] @ 4d2d40 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #88] @ 4d2d34 │ │ │ │ + ldr r0, [pc, #88] @ 4d2d44 │ │ │ │ strb r1, [sp, #11] │ │ │ │ add r1, sp, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r0, [pc, #60] @ 4d2d38 │ │ │ │ + ldr r0, [pc, #60] @ 4d2d48 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4d2cc4 │ │ │ │ + b 4d2cd4 │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, ip, lsr #31 │ │ │ │ + umaaleq ip, r8, ip, pc @ │ │ │ │ andeq r3, r0, r0, ror r5 │ │ │ │ andeq r2, r1, r4, asr #19 │ │ │ │ andeq r2, r1, r4, asr pc │ │ │ │ andeq r2, r1, ip, asr fp │ │ │ │ andeq r2, r1, r4, lsr #27 │ │ │ │ andeq r2, r1, r8, asr pc │ │ │ │ muleq r1, r4, r7 │ │ │ │ - ldrdeq sp, [r8], #-24 @ 0xffffffe8 │ │ │ │ - subeq r6, r5, r4, asr r2 │ │ │ │ - subeq r6, r5, r8, lsl #8 │ │ │ │ - subeq sp, r8, ip, lsl #3 │ │ │ │ + subeq sp, r8, r8, asr #3 │ │ │ │ + subeq r6, r5, r4, asr #4 │ │ │ │ + strdeq r6, [r5], #-56 @ 0xffffffc8 │ │ │ │ + subeq sp, r8, ip, ror r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #76] @ 4d2d98 │ │ │ │ + ldr r5, [pc, #76] @ 4d2da8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43090 │ │ │ │ - ldr r0, [pc, #48] @ 4d2d9c │ │ │ │ + ldr r0, [pc, #48] @ 4d2dac │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 43fac │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 4974c0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, r4, lsr pc │ │ │ │ + subeq ip, r8, r4, lsr #30 │ │ │ │ andeq r3, r0, ip, lsl #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #76] @ 4d2dfc │ │ │ │ + ldr r5, [pc, #76] @ 4d2e0c │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43090 │ │ │ │ - ldr r0, [pc, #48] @ 4d2e00 │ │ │ │ + ldr r0, [pc, #48] @ 4d2e10 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 43fac │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 4980c4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - ldrdeq ip, [r8], #-204 @ 0xffffff34 │ │ │ │ + subeq ip, r8, ip, asr #25 │ │ │ │ ldrdeq r3, [r0], -r0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r8, [pc, #320] @ 4d2f54 │ │ │ │ + ldr r8, [pc, #320] @ 4d2f64 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43090 │ │ │ │ - ldr r0, [pc, #292] @ 4d2f58 │ │ │ │ + ldr r0, [pc, #292] @ 4d2f68 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r8, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 43fac │ │ │ │ - ldr r1, [pc, #268] @ 4d2f5c │ │ │ │ - ldr r2, [pc, #268] @ 4d2f60 │ │ │ │ - ldr r3, [pc, #268] @ 4d2f64 │ │ │ │ + ldr r1, [pc, #268] @ 4d2f6c │ │ │ │ + ldr r2, [pc, #268] @ 4d2f70 │ │ │ │ + ldr r3, [pc, #268] @ 4d2f74 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #264] @ 4d2f68 │ │ │ │ + ldr r6, [pc, #264] @ 4d2f78 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #260] @ 4d2f6c │ │ │ │ + ldr r5, [pc, #260] @ 4d2f7c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #256] @ 4d2f70 │ │ │ │ + ldr r7, [pc, #256] @ 4d2f80 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ add r0, r4, #28 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r2, [r4, #20] │ │ │ │ stm r0, {r3, r6, r7} │ │ │ │ - ldr r0, [pc, #220] @ 4d2f74 │ │ │ │ + ldr r0, [pc, #220] @ 4d2f84 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4d2efc │ │ │ │ - ldr r6, [pc, #212] @ 4d2f84 │ │ │ │ + bne 4d2f0c │ │ │ │ + ldr r6, [pc, #212] @ 4d2f94 │ │ │ │ ldr r4, [r8, #32] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4d2f38 │ │ │ │ + bne 4d2f48 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d2ef4 │ │ │ │ + beq 4d2f04 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ lsl r6, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64aa90 │ │ │ │ + bl 64aaa0 │ │ │ │ subs r6, r6, #60 @ 0x3c │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ - bne 4d2edc │ │ │ │ + bne 4d2eec │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #116] @ 4d2f78 │ │ │ │ + ldr r3, [pc, #116] @ 4d2f88 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #112] @ 4d2f7c │ │ │ │ + ldr r0, [pc, #112] @ 4d2f8c │ │ │ │ strb r1, [sp, #11] │ │ │ │ add r1, sp, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r0, [pc, #84] @ 4d2f80 │ │ │ │ + ldr r0, [pc, #84] @ 4d2f90 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4d2ea8 │ │ │ │ - ldr r0, [pc, #72] @ 4d2f88 │ │ │ │ + b 4d2eb8 │ │ │ │ + ldr r0, [pc, #72] @ 4d2f98 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r0 │ │ │ │ bl 536ec │ │ │ │ - b 4d2ec4 │ │ │ │ + b 4d2ed4 │ │ │ │ bl 65104 │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, r0, asr ip │ │ │ │ + subeq ip, r8, r0, asr #24 │ │ │ │ strdeq r3, [r0], -ip │ │ │ │ andeq r2, r1, r0, ror #15 │ │ │ │ andeq r2, r1, r0, ror ip │ │ │ │ muleq r1, r0, sl │ │ │ │ andeq r2, r1, r0, lsl #24 │ │ │ │ andeq r2, r1, r4, ror sp │ │ │ │ andeq r2, r1, r0, ror #13 │ │ │ │ - subeq ip, r8, r0, asr #25 │ │ │ │ - subeq r6, r5, r0, lsl r0 │ │ │ │ - subeq r6, r5, r8, lsr #4 │ │ │ │ - subeq ip, r8, r8, lsr #24 │ │ │ │ - subeq sp, r8, r0, asr r8 │ │ │ │ - subeq sp, r8, r4, asr #15 │ │ │ │ + strheq ip, [r8], #-192 @ 0xffffff40 │ │ │ │ + subeq r6, r5, r0 │ │ │ │ + subeq r6, r5, r8, lsl r2 │ │ │ │ + subeq ip, r8, r8, lsl ip │ │ │ │ + subeq sp, r8, r0, asr #16 │ │ │ │ + strheq sp, [r8], #-116 @ 0xffffff8c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #76] @ 4d2fe8 │ │ │ │ + ldr r5, [pc, #76] @ 4d2ff8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43090 │ │ │ │ - ldr r0, [pc, #48] @ 4d2fec │ │ │ │ + ldr r0, [pc, #48] @ 4d2ffc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 43fac │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 497f24 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, r0, lsr #21 │ │ │ │ + umaaleq ip, r8, r0, sl │ │ │ │ andeq r3, r0, ip, lsl #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #76] @ 4d304c │ │ │ │ + ldr r5, [pc, #76] @ 4d305c │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43090 │ │ │ │ - ldr r0, [pc, #48] @ 4d3050 │ │ │ │ + ldr r0, [pc, #48] @ 4d3060 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 43fac │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 497d20 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, r8, asr fp │ │ │ │ + subeq ip, r8, r8, asr #22 │ │ │ │ andeq r3, r0, ip, ror #6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #76] @ 4d30b0 │ │ │ │ + ldr r5, [pc, #76] @ 4d30c0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43090 │ │ │ │ - ldr r0, [pc, #48] @ 4d30b4 │ │ │ │ + ldr r0, [pc, #48] @ 4d30c4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 43fac │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 497998 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - umaaleq ip, r8, r0, ip │ │ │ │ + subeq ip, r8, r0, lsl #25 │ │ │ │ andeq r3, r0, r0, lsr #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #76] @ 4d3114 │ │ │ │ + ldr r5, [pc, #76] @ 4d3124 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43090 │ │ │ │ - ldr r0, [pc, #48] @ 4d3118 │ │ │ │ + ldr r0, [pc, #48] @ 4d3128 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 43fac │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 497648 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, r4, asr #17 │ │ │ │ + strheq ip, [r8], #-132 @ 0xffffff7c │ │ │ │ andeq r2, r0, r4, asr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #360] @ 4d3294 │ │ │ │ + ldr r1, [pc, #360] @ 4d32a4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #7 │ │ │ │ - bne 4d31e8 │ │ │ │ - ldr r0, [pc, #320] @ 4d3284 │ │ │ │ + bne 4d31f8 │ │ │ │ + ldr r0, [pc, #320] @ 4d3294 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4d3248 │ │ │ │ - ldr r0, [pc, #304] @ 4d328c │ │ │ │ + beq 4d3258 │ │ │ │ + ldr r0, [pc, #304] @ 4d329c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r7, #0 │ │ │ │ - ldr r5, [pc, #284] @ 4d3298 │ │ │ │ + ldr r5, [pc, #284] @ 4d32a8 │ │ │ │ str r6, [r4, #32] │ │ │ │ mov r1, #4 │ │ │ │ str r7, [r4, #16] │ │ │ │ add lr, r4, #40 @ 0x28 │ │ │ │ str r7, [r4, #20] │ │ │ │ add r5, pc, r5 │ │ │ │ str r7, [r4, #24] │ │ │ │ - ldr r0, [pc, #256] @ 4d329c │ │ │ │ - ldr ip, [pc, #240] @ 4d3290 │ │ │ │ + ldr r0, [pc, #256] @ 4d32ac │ │ │ │ + ldr ip, [pc, #240] @ 4d32a0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ add r0, pc, ip │ │ │ │ stm lr, {r2, r3, r7} │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ @@ -1195049,180 +1195053,180 @@ │ │ │ │ str r9, [r4, #36] @ 0x24 │ │ │ │ str r7, [r4] │ │ │ │ stm r0, {r1, r3, r6} │ │ │ │ strb r7, [r4, #80] @ 0x50 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #172] @ 4d32a0 │ │ │ │ - ldr r2, [pc, #172] @ 4d32a4 │ │ │ │ - ldr r1, [pc, #172] @ 4d32a8 │ │ │ │ + ldr r0, [pc, #172] @ 4d32b0 │ │ │ │ + ldr r2, [pc, #172] @ 4d32b4 │ │ │ │ + ldr r1, [pc, #172] @ 4d32b8 │ │ │ │ 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, #136] @ 4d32ac │ │ │ │ + ldr r3, [pc, #136] @ 4d32bc │ │ │ │ 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 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, sp │ │ │ │ - bl 730db4 │ │ │ │ - ldr r0, [pc, #48] @ 4d3288 │ │ │ │ + bl 730dc4 │ │ │ │ + ldr r0, [pc, #48] @ 4d3298 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r8, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldm sp, {r6, r9} │ │ │ │ str r8, [r0] │ │ │ │ strd r2, [r0, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b 4d3170 │ │ │ │ + b 4d3180 │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, r8, asr fp │ │ │ │ - subeq ip, r8, r4, asr #20 │ │ │ │ - subeq ip, r8, r0, asr #22 │ │ │ │ - strdeq ip, [r8], #-164 @ 0xffffff5c │ │ │ │ - ldrdeq ip, [r8], #-176 @ 0xffffff50 │ │ │ │ - subeq r7, r5, r4, lsr #13 │ │ │ │ + subeq ip, r8, r8, asr #22 │ │ │ │ + subeq ip, r8, r4, lsr sl │ │ │ │ + subeq ip, r8, r0, lsr fp │ │ │ │ + subeq ip, r8, r4, ror #21 │ │ │ │ + subeq ip, r8, r0, asr #23 │ │ │ │ umaaleq r7, r5, r4, r6 │ │ │ │ - eoreq fp, r9, r4, lsl #27 │ │ │ │ - subeq r7, r5, r8, lsr #10 │ │ │ │ - subeq r7, r5, r8, asr #10 │ │ │ │ - strheq ip, [r8], #-164 @ 0xffffff5c │ │ │ │ + subeq r7, r5, r4, lsl #13 │ │ │ │ + eoreq fp, r9, r4, ror sp │ │ │ │ + subeq r7, r5, r8, lsl r5 │ │ │ │ + subeq r7, r5, r8, lsr r5 │ │ │ │ + subeq ip, r8, r4, lsr #21 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #156] @ 4d335c │ │ │ │ + ldr r1, [pc, #156] @ 4d336c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #3 │ │ │ │ moveq r1, #0 │ │ │ │ moveq r2, #4 │ │ │ │ streq r1, [r0, #16] │ │ │ │ streq r1, [r0, #20] │ │ │ │ streq r2, [r0, #24] │ │ │ │ streq r1, [r0, #28] │ │ │ │ streq r1, [r0] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #100] @ 4d3360 │ │ │ │ - ldr ip, [pc, #100] @ 4d3364 │ │ │ │ - ldr r3, [pc, #100] @ 4d3368 │ │ │ │ + ldr r0, [pc, #100] @ 4d3370 │ │ │ │ + ldr ip, [pc, #100] @ 4d3374 │ │ │ │ + ldr r3, [pc, #100] @ 4d3378 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #96] @ 4d336c │ │ │ │ + ldr r1, [pc, #96] @ 4d337c │ │ │ │ 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] @ 4d3370 │ │ │ │ + ldr r2, [pc, #60] @ 4d3380 │ │ │ │ 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 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, ip, lsr #15 │ │ │ │ - eoreq fp, r9, ip, ror ip │ │ │ │ - eoreq fp, r9, ip, lsr #24 │ │ │ │ - subeq r7, r5, r8, lsl r4 │ │ │ │ - subeq r7, r5, r8, lsr r4 │ │ │ │ - subeq ip, r8, r4, lsr #19 │ │ │ │ + umaaleq ip, r8, ip, r7 │ │ │ │ + eoreq fp, r9, ip, ror #24 │ │ │ │ + eoreq fp, r9, ip, lsl ip │ │ │ │ + subeq r7, r5, r8, lsl #8 │ │ │ │ + subeq r7, r5, r8, lsr #8 │ │ │ │ + umaaleq ip, r8, r4, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ - ldr r1, [pc, #1012] @ 4d3778 │ │ │ │ + ldr r1, [pc, #1012] @ 4d3788 │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r9, r1, r0 │ │ │ │ tst r9, #7 │ │ │ │ - bne 4d35e0 │ │ │ │ - ldr r0, [pc, #988] @ 4d377c │ │ │ │ + bne 4d35f0 │ │ │ │ + ldr r0, [pc, #988] @ 4d378c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4d363c │ │ │ │ - ldr r0, [pc, #980] @ 4d378c │ │ │ │ + bne 4d364c │ │ │ │ + ldr r0, [pc, #980] @ 4d379c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #972] @ 4d3790 │ │ │ │ + ldr r1, [pc, #972] @ 4d37a0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ - bl 4b4a94 │ │ │ │ + bl 4b4aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d370c │ │ │ │ - ldr r2, [pc, #948] @ 4d3798 │ │ │ │ + beq 4d371c │ │ │ │ + ldr r2, [pc, #948] @ 4d37a8 │ │ │ │ add r1, r4, #24 │ │ │ │ ldm r0, {r3, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ str r5, [r1, #8] │ │ │ │ adds r5, r3, #1 │ │ │ │ str r4, [r1, #12] │ │ │ │ str r5, [r0] │ │ │ │ stm r1, {r3, r7} │ │ │ │ adc r1, r7, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #900] @ 4d379c │ │ │ │ - ldr ip, [pc, #836] @ 4d3760 │ │ │ │ + ldr r0, [pc, #900] @ 4d37ac │ │ │ │ + ldr ip, [pc, #836] @ 4d3770 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, pc, ip │ │ │ │ ldr r4, [r2, #8] │ │ │ │ ldr r8, [r2, #12] │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ tst r1, #1 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ - beq 4d3674 │ │ │ │ - ldr r0, [pc, #780] @ 4d3768 │ │ │ │ + beq 4d3684 │ │ │ │ + ldr r0, [pc, #780] @ 4d3778 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add r3, r0, #8 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #804] @ 4d37a0 │ │ │ │ + ldr r3, [pc, #804] @ 4d37b0 │ │ │ │ add r8, sp, #176 @ 0xb0 │ │ │ │ add r0, r8, #24 │ │ │ │ - ldr r5, [pc, #740] @ 4d376c │ │ │ │ + ldr r5, [pc, #740] @ 4d377c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ stm r0, {r1, r2} │ │ │ │ adds r4, r1, #1 │ │ │ │ str r6, [r0, #8] │ │ │ │ adc r6, r2, #0 │ │ │ │ str r7, [r0, #12] │ │ │ │ @@ -1195231,27 +1195235,27 @@ │ │ │ │ str r7, [sp, #32] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ str r4, [r0, #8] │ │ │ │ mov r3, r6 │ │ │ │ str r6, [r0, #12] │ │ │ │ mov r5, #0 │ │ │ │ - ldr r6, [pc, #728] @ 4d37a4 │ │ │ │ + ldr r6, [pc, #728] @ 4d37b4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ tst r0, #1 │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ str sl, [sp, #24] │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ str fp, [sp, #16] │ │ │ │ str fp, [sp, #192] @ 0xc0 │ │ │ │ str r7, [sp, #196] @ 0xc4 │ │ │ │ - beq 4d36b4 │ │ │ │ - ldr r0, [pc, #632] @ 4d3774 │ │ │ │ + beq 4d36c4 │ │ │ │ + ldr r0, [pc, #632] @ 4d3784 │ │ │ │ adds sl, r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ adc fp, r3, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ strd sl, [r0, #8] │ │ │ │ @@ -1195303,71 +1195307,71 @@ │ │ │ │ str r1, [r9, #148] @ 0x94 │ │ │ │ str fp, [r9, #152] @ 0x98 │ │ │ │ str fp, [r9, #156] @ 0x9c │ │ │ │ str r0, [r9, #160] @ 0xa0 │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #444] @ 4d37a8 │ │ │ │ - ldr r2, [pc, #444] @ 4d37ac │ │ │ │ - ldr r1, [pc, #444] @ 4d37b0 │ │ │ │ + ldr r0, [pc, #444] @ 4d37b8 │ │ │ │ + ldr r2, [pc, #444] @ 4d37bc │ │ │ │ + ldr r1, [pc, #444] @ 4d37c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #408] @ 4d37b4 │ │ │ │ + ldr r3, [pc, #408] @ 4d37c4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 64efc │ │ │ │ - b 4d3718 │ │ │ │ - ldr r3, [pc, #316] @ 4d3780 │ │ │ │ + b 4d3728 │ │ │ │ + ldr r3, [pc, #316] @ 4d3790 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #312] @ 4d3784 │ │ │ │ + ldr r0, [pc, #312] @ 4d3794 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ - ldr r0, [pc, #288] @ 4d3788 │ │ │ │ + ldr r0, [pc, #288] @ 4d3798 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4d33b0 │ │ │ │ + b 4d33c0 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 730db4 │ │ │ │ - ldr r0, [pc, #224] @ 4d3764 │ │ │ │ + bl 730dc4 │ │ │ │ + ldr r0, [pc, #224] @ 4d3774 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ add r7, sp, #240 @ 0xf0 │ │ │ │ mov r6, #1 │ │ │ │ mov fp, #0 │ │ │ │ stm r0, {r6, fp} │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r3, [r0, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #1 │ │ │ │ str r7, [r0, #20] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 4d3474 │ │ │ │ + b 4d3484 │ │ │ │ add r5, r8, #8 │ │ │ │ mov sl, r8 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 730db4 │ │ │ │ - ldr r0, [pc, #164] @ 4d3770 │ │ │ │ + bl 730dc4 │ │ │ │ + ldr r0, [pc, #164] @ 4d3780 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r4, [sp, #240] @ 0xf0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ mov r8, sl │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ @@ -1195376,287 +1195380,287 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [r0, #20] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b 4d34f4 │ │ │ │ - ldr r0, [pc, #128] @ 4d3794 │ │ │ │ + b 4d3504 │ │ │ │ + ldr r0, [pc, #128] @ 4d37a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 62fcc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b663c │ │ │ │ - b 4d3728 │ │ │ │ + bl 4b664c │ │ │ │ + b 4d3738 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 4b6718 │ │ │ │ - b 4d3748 │ │ │ │ + bl 4b6728 │ │ │ │ + b 4d3758 │ │ │ │ bl 65120 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl 4d25f8 │ │ │ │ + bl 4d2608 │ │ │ │ bl 65104 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 43e68 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl 4d25f8 │ │ │ │ + bl 4d2608 │ │ │ │ bl 65104 │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, r4, ror r8 │ │ │ │ - subeq ip, r8, r8, lsl r6 │ │ │ │ - subeq ip, r8, ip, lsr r8 │ │ │ │ - strdeq ip, [r8], #-120 @ 0xffffff88 │ │ │ │ - ldrdeq ip, [r8], #-80 @ 0xffffffb0 │ │ │ │ - umaaleq ip, r8, r4, r7 │ │ │ │ - subeq ip, r8, ip, lsl #14 │ │ │ │ - subeq ip, r8, ip, ror #21 │ │ │ │ - strdeq r5, [r5], #-128 @ 0xffffff80 │ │ │ │ - umaaleq r5, r5, r8, sl │ │ │ │ - subeq ip, r8, r0, lsr #16 │ │ │ │ + subeq ip, r8, r4, ror #16 │ │ │ │ + subeq ip, r8, r8, lsl #12 │ │ │ │ subeq ip, r8, ip, lsr #16 │ │ │ │ - subeq r6, r5, r0, ror #12 │ │ │ │ - subeq r6, r5, r8, asr r5 │ │ │ │ - subeq r7, r5, r8, asr #1 │ │ │ │ - umaaleq r7, r5, r4, r0 │ │ │ │ - subeq r7, r5, ip, lsr #7 │ │ │ │ - subeq r7, r5, r8, ror #6 │ │ │ │ - eoreq fp, r9, ip, lsl #19 │ │ │ │ - subeq r7, r5, r8, lsr r1 │ │ │ │ - subeq r7, r5, r8, asr r1 │ │ │ │ - subeq ip, r8, r0, asr #13 │ │ │ │ + subeq ip, r8, r8, ror #15 │ │ │ │ + subeq ip, r8, r0, asr #11 │ │ │ │ + subeq ip, r8, r4, lsl #15 │ │ │ │ + strdeq ip, [r8], #-108 @ 0xffffff94 │ │ │ │ + ldrdeq ip, [r8], #-172 @ 0xffffff54 │ │ │ │ + subeq r5, r5, r0, ror #17 │ │ │ │ + subeq r5, r5, r8, lsl #21 │ │ │ │ + subeq ip, r8, r0, lsl r8 │ │ │ │ + subeq ip, r8, ip, lsl r8 │ │ │ │ + subeq r6, r5, r0, asr r6 │ │ │ │ + subeq r6, r5, r8, asr #10 │ │ │ │ + strheq r7, [r5], #-8 │ │ │ │ + subeq r7, r5, r4, lsl #1 │ │ │ │ + umaaleq r7, r5, ip, r3 │ │ │ │ + subeq r7, r5, r8, asr r3 │ │ │ │ + eoreq fp, r9, ip, ror r9 │ │ │ │ + subeq r7, r5, r8, lsr #2 │ │ │ │ + subeq r7, r5, r8, asr #2 │ │ │ │ + strheq ip, [r8], #-96 @ 0xffffffa0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #388] @ 4d394c │ │ │ │ + ldr r1, [pc, #388] @ 4d395c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r5, r1, r0 │ │ │ │ tst r5, #3 │ │ │ │ - bne 4d385c │ │ │ │ - ldr r6, [pc, #368] @ 4d3950 │ │ │ │ + bne 4d386c │ │ │ │ + ldr r6, [pc, #368] @ 4d3960 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4d38c4 │ │ │ │ - ldr r7, [pc, #360] @ 4d3960 │ │ │ │ + bne 4d38d4 │ │ │ │ + ldr r7, [pc, #360] @ 4d3970 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7, #32] │ │ │ │ - ldr r1, [pc, #352] @ 4d3964 │ │ │ │ + ldr r1, [pc, #352] @ 4d3974 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4d3900 │ │ │ │ + bne 4d3910 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ - ldr r1, [pc, #332] @ 4d3974 │ │ │ │ + ldr r1, [pc, #332] @ 4d3984 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [r5, #16] │ │ │ │ str r1, [r5] │ │ │ │ str r0, [r5, #20] │ │ │ │ str r1, [r5, #24] │ │ │ │ str r1, [r5, #28] │ │ │ │ str r1, [r5, #32] │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ - ldr r0, [pc, #272] @ 4d3978 │ │ │ │ - ldr r2, [pc, #272] @ 4d397c │ │ │ │ - ldr r3, [pc, #272] @ 4d3980 │ │ │ │ + ldr r0, [pc, #272] @ 4d3988 │ │ │ │ + ldr r2, [pc, #272] @ 4d398c │ │ │ │ + ldr r3, [pc, #272] @ 4d3990 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #268] @ 4d3984 │ │ │ │ + ldr r1, [pc, #268] @ 4d3994 │ │ │ │ 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, #232] @ 4d3988 │ │ │ │ + ldr r7, [pc, #232] @ 4d3998 │ │ │ │ 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 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r3, [pc, #136] @ 4d3954 │ │ │ │ + ldr r3, [pc, #136] @ 4d3964 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #132] @ 4d3958 │ │ │ │ + ldr r0, [pc, #132] @ 4d3968 │ │ │ │ strb r1, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r0, [pc, #104] @ 4d395c │ │ │ │ + ldr r0, [pc, #104] @ 4d396c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4d37f0 │ │ │ │ - ldr r3, [pc, #96] @ 4d3968 │ │ │ │ + b 4d3800 │ │ │ │ + ldr r3, [pc, #96] @ 4d3978 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #92] @ 4d396c │ │ │ │ + ldr r0, [pc, #92] @ 4d397c │ │ │ │ strb r1, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r0, [pc, #64] @ 4d3970 │ │ │ │ + ldr r0, [pc, #64] @ 4d3980 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4d381c │ │ │ │ + b 4d382c │ │ │ │ mov r0, r4 │ │ │ │ bl 43e68 │ │ │ │ bl 65104 │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, ip, ror r2 │ │ │ │ - subeq ip, r8, r8, lsl r7 │ │ │ │ - subeq r5, r5, r4, lsr r6 │ │ │ │ - subeq r5, r5, r0, asr #16 │ │ │ │ - subeq ip, r8, r0, lsl #12 │ │ │ │ - subeq ip, r8, r0, asr #2 │ │ │ │ - subeq r5, r5, ip, ror #4 │ │ │ │ - strdeq r5, [r5], #-88 @ 0xffffffa8 │ │ │ │ - subeq r5, r5, r4, lsl #16 │ │ │ │ - subeq ip, r8, r4, asr #11 │ │ │ │ - subeq r5, r5, r8, asr #4 │ │ │ │ - eoreq fp, r9, r0, lsl r7 │ │ │ │ - eoreq fp, r9, r0, asr #13 │ │ │ │ - subeq r6, r5, ip, lsr #29 │ │ │ │ - subeq r6, r5, ip, asr #29 │ │ │ │ - subeq ip, r8, r8, lsr r4 │ │ │ │ + subeq ip, r8, ip, ror #4 │ │ │ │ + subeq ip, r8, r8, lsl #14 │ │ │ │ + subeq r5, r5, r4, lsr #12 │ │ │ │ + subeq r5, r5, r0, lsr r8 │ │ │ │ + strdeq ip, [r8], #-80 @ 0xffffffb0 │ │ │ │ + subeq ip, r8, r0, lsr r1 │ │ │ │ + subeq r5, r5, ip, asr r2 │ │ │ │ + subeq r5, r5, r8, ror #11 │ │ │ │ + strdeq r5, [r5], #-116 @ 0xffffff8c │ │ │ │ + strheq ip, [r8], #-84 @ 0xffffffac │ │ │ │ + subeq r5, r5, r8, lsr r2 │ │ │ │ + eoreq fp, r9, r0, lsl #14 │ │ │ │ + strhteq fp, [r9], -r0 │ │ │ │ + umaaleq r6, r5, ip, lr │ │ │ │ + strheq r6, [r5], #-236 @ 0xffffff14 │ │ │ │ + subeq ip, r8, r8, lsr #8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #156] @ 4d3a38 │ │ │ │ + ldr r1, [pc, #156] @ 4d3a48 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #7 │ │ │ │ - bne 4d39d4 │ │ │ │ + bne 4d39e4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4e87bc │ │ │ │ + bl 4e87cc │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [r4], #16 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #200 @ 0xc8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #92] @ 4d3a3c │ │ │ │ - ldr r2, [pc, #92] @ 4d3a40 │ │ │ │ - ldr r1, [pc, #92] @ 4d3a44 │ │ │ │ + ldr r0, [pc, #92] @ 4d3a4c │ │ │ │ + ldr r2, [pc, #92] @ 4d3a50 │ │ │ │ + ldr r1, [pc, #92] @ 4d3a54 │ │ │ │ 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] @ 4d3a48 │ │ │ │ + ldr r3, [pc, #56] @ 4d3a58 │ │ │ │ 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 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - umaaleq ip, r8, r0, r5 │ │ │ │ - mlaeq r9, r8, r5, fp │ │ │ │ - subeq r6, r5, ip, lsr sp │ │ │ │ - subeq r6, r5, ip, asr sp │ │ │ │ - subeq ip, r8, r8, asr #5 │ │ │ │ + subeq ip, r8, r0, lsl #11 │ │ │ │ + eoreq fp, r9, r8, lsl #11 │ │ │ │ + subeq r6, r5, ip, lsr #26 │ │ │ │ + subeq r6, r5, ip, asr #26 │ │ │ │ + strheq ip, [r8], #-40 @ 0xffffffd8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #140] @ 4d3ae8 │ │ │ │ + ldr r1, [pc, #140] @ 4d3af8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #7 │ │ │ │ - bne 4d3a84 │ │ │ │ + bne 4d3a94 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ str r1, [r0], #16 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, lr} │ │ │ │ b 42ed4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #92] @ 4d3aec │ │ │ │ - ldr r2, [pc, #92] @ 4d3af0 │ │ │ │ - ldr r1, [pc, #92] @ 4d3af4 │ │ │ │ + ldr r0, [pc, #92] @ 4d3afc │ │ │ │ + ldr r2, [pc, #92] @ 4d3b00 │ │ │ │ + ldr r1, [pc, #92] @ 4d3b04 │ │ │ │ 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] @ 4d3af8 │ │ │ │ + ldr r3, [pc, #56] @ 4d3b08 │ │ │ │ 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 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - ldrdeq fp, [r8], #-236 @ 0xffffff14 │ │ │ │ - eoreq fp, r9, r8, ror #9 │ │ │ │ - subeq r6, r5, ip, lsl #25 │ │ │ │ - subeq r6, r5, ip, lsr #25 │ │ │ │ - subeq ip, r8, r8, lsl r2 │ │ │ │ + subeq fp, r8, ip, asr #29 │ │ │ │ + ldrdeq fp, [r9], -r8 @ │ │ │ │ + subeq r6, r5, ip, ror ip │ │ │ │ + umaaleq r6, r5, ip, ip │ │ │ │ + subeq ip, r8, r8, lsl #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #400] @ 4d3c9c │ │ │ │ + ldr r1, [pc, #400] @ 4d3cac │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r5, r1, r0 │ │ │ │ tst r5, #7 │ │ │ │ - bne 4d3bf0 │ │ │ │ - ldr r0, [pc, #380] @ 4d3ca0 │ │ │ │ + bne 4d3c00 │ │ │ │ + ldr r0, [pc, #380] @ 4d3cb0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4d3c50 │ │ │ │ - ldr r0, [pc, #372] @ 4d3cb0 │ │ │ │ + bne 4d3c60 │ │ │ │ + ldr r0, [pc, #372] @ 4d3cc0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #364] @ 4d3cb4 │ │ │ │ + ldr r1, [pc, #364] @ 4d3cc4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r5, #24] │ │ │ │ mov r6, #0 │ │ │ │ str r0, [r5, #72] @ 0x48 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1195691,70 +1195695,70 @@ │ │ │ │ str r0, [r5, #260] @ 0x104 │ │ │ │ str r0, [r5, #248] @ 0xf8 │ │ │ │ str r0, [r5, #236] @ 0xec │ │ │ │ str r0, [r5, #224] @ 0xe0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #188] @ 4d3cb8 │ │ │ │ - ldr r2, [pc, #188] @ 4d3cbc │ │ │ │ - ldr r1, [pc, #188] @ 4d3cc0 │ │ │ │ + ldr r0, [pc, #188] @ 4d3cc8 │ │ │ │ + ldr r2, [pc, #188] @ 4d3ccc │ │ │ │ + ldr r1, [pc, #188] @ 4d3cd0 │ │ │ │ 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, #152] @ 4d3cc4 │ │ │ │ + ldr r3, [pc, #152] @ 4d3cd4 │ │ │ │ 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 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r3, [pc, #76] @ 4d3ca4 │ │ │ │ + ldr r3, [pc, #76] @ 4d3cb4 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #72] @ 4d3ca8 │ │ │ │ + ldr r0, [pc, #72] @ 4d3cb8 │ │ │ │ strb r1, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r0, [pc, #44] @ 4d3cac │ │ │ │ + ldr r0, [pc, #44] @ 4d3cbc │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4d3b34 │ │ │ │ + b 4d3b44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl 4d25f8 │ │ │ │ + bl 4d2608 │ │ │ │ bl 65104 │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r8, r4, asr r0 │ │ │ │ - subeq ip, r8, r0, asr #7 │ │ │ │ - strdeq r5, [r5], #-40 @ 0xffffffd8 │ │ │ │ - subeq r5, r5, r4, ror r4 │ │ │ │ - subeq ip, r8, r0, ror #4 │ │ │ │ - subeq ip, r8, r0, asr #3 │ │ │ │ - subeq r5, r5, ip, asr #29 │ │ │ │ - eoreq fp, r9, ip, ror r3 │ │ │ │ - subeq r6, r5, r0, lsr #22 │ │ │ │ - subeq r6, r5, r0, asr #22 │ │ │ │ - subeq ip, r8, ip, lsr #1 │ │ │ │ + subeq ip, r8, r4, asr #32 │ │ │ │ + strheq ip, [r8], #-48 @ 0xffffffd0 │ │ │ │ + subeq r5, r5, r8, ror #5 │ │ │ │ + subeq r5, r5, r4, ror #8 │ │ │ │ + subeq ip, r8, r0, asr r2 │ │ │ │ + strheq ip, [r8], #-16 │ │ │ │ + strheq r5, [r5], #-236 @ 0xffffff14 │ │ │ │ + eoreq fp, r9, ip, ror #6 │ │ │ │ + subeq r6, r5, r0, lsl fp │ │ │ │ + subeq r6, r5, r0, lsr fp │ │ │ │ + umaaleq ip, r8, ip, r0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #208] @ 4d3da8 │ │ │ │ + ldr r1, [pc, #208] @ 4d3db8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #3 │ │ │ │ moveq r1, #0 │ │ │ │ moveq r2, #1 │ │ │ │ streq r1, [r0] │ │ │ │ @@ -1195774,76 +1195778,76 @@ │ │ │ │ streq r1, [r0, #68] @ 0x44 │ │ │ │ streq r1, [r0, #72] @ 0x48 │ │ │ │ streq r1, [r0, #76] @ 0x4c │ │ │ │ strheq r1, [r0, #80] @ 0x50 │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #100] @ 4d3dac │ │ │ │ - ldr ip, [pc, #100] @ 4d3db0 │ │ │ │ - ldr r3, [pc, #100] @ 4d3db4 │ │ │ │ + ldr r0, [pc, #100] @ 4d3dbc │ │ │ │ + ldr ip, [pc, #100] @ 4d3dc0 │ │ │ │ + ldr r3, [pc, #100] @ 4d3dc4 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #96] @ 4d3db8 │ │ │ │ + ldr r1, [pc, #96] @ 4d3dc8 │ │ │ │ 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] @ 4d3dbc │ │ │ │ + ldr r2, [pc, #60] @ 4d3dcc │ │ │ │ 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 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - strheq fp, [r8], #-204 @ 0xffffff34 │ │ │ │ - eoreq fp, r9, r0, lsr r2 │ │ │ │ - eoreq fp, r9, r0, ror #3 │ │ │ │ - subeq r6, r5, ip, asr #19 │ │ │ │ - subeq r6, r5, ip, ror #19 │ │ │ │ - subeq fp, r8, r8, asr pc │ │ │ │ + subeq fp, r8, ip, lsr #25 │ │ │ │ + eoreq fp, r9, r0, lsr #4 │ │ │ │ + ldrdeq fp, [r9], -r0 @ │ │ │ │ + strheq r6, [r5], #-156 @ 0xffffff64 │ │ │ │ + ldrdeq r6, [r5], #-156 @ 0xffffff64 │ │ │ │ + subeq fp, r8, r8, asr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #348] @ 4d3f2c │ │ │ │ + ldr r1, [pc, #348] @ 4d3f3c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #7 │ │ │ │ - bne 4d3e80 │ │ │ │ - ldr r0, [pc, #308] @ 4d3f1c │ │ │ │ + bne 4d3e90 │ │ │ │ + ldr r0, [pc, #308] @ 4d3f2c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4d3ee0 │ │ │ │ - ldr r0, [pc, #292] @ 4d3f24 │ │ │ │ + beq 4d3ef0 │ │ │ │ + ldr r0, [pc, #292] @ 4d3f34 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, #0 │ │ │ │ - ldr r7, [pc, #272] @ 4d3f30 │ │ │ │ + ldr r7, [pc, #272] @ 4d3f40 │ │ │ │ str r6, [r4, #24] │ │ │ │ mov r1, #4 │ │ │ │ str r5, [r4, #16] │ │ │ │ add lr, r4, #32 │ │ │ │ - ldr r0, [pc, #256] @ 4d3f34 │ │ │ │ + ldr r0, [pc, #256] @ 4d3f44 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr ip, [pc, #236] @ 4d3f28 │ │ │ │ + ldr ip, [pc, #236] @ 4d3f38 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ add r0, pc, ip │ │ │ │ stm lr, {r2, r3, r5} │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ @@ -1195855,196 +1195859,196 @@ │ │ │ │ str r9, [r0, #12] │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ str r5, [r4] │ │ │ │ stm r0, {r1, r3, r7} │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #172] @ 4d3f38 │ │ │ │ - ldr r2, [pc, #172] @ 4d3f3c │ │ │ │ - ldr r1, [pc, #172] @ 4d3f40 │ │ │ │ + ldr r0, [pc, #172] @ 4d3f48 │ │ │ │ + ldr r2, [pc, #172] @ 4d3f4c │ │ │ │ + ldr r1, [pc, #172] @ 4d3f50 │ │ │ │ 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, #136] @ 4d3f44 │ │ │ │ + ldr r3, [pc, #136] @ 4d3f54 │ │ │ │ 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 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, sp │ │ │ │ - bl 730db4 │ │ │ │ - ldr r0, [pc, #48] @ 4d3f20 │ │ │ │ + bl 730dc4 │ │ │ │ + ldr r0, [pc, #48] @ 4d3f30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 43fd0 <__tls_get_addr@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r8, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldm sp, {r6, r9} │ │ │ │ str r8, [r0] │ │ │ │ strd r2, [r0, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b 4d3e14 │ │ │ │ + b 4d3e24 │ │ │ │ bl 65104 │ │ │ │ - strheq fp, [r8], #-228 @ 0xffffff1c │ │ │ │ - subeq fp, r8, ip, lsr #27 │ │ │ │ - umaaleq fp, r8, ip, lr │ │ │ │ - subeq fp, r8, r8, asr lr │ │ │ │ - subeq fp, r8, r4, lsl lr │ │ │ │ - subeq r6, r5, r0, lsl #20 │ │ │ │ - strdeq r6, [r5], #-152 @ 0xffffff68 │ │ │ │ - eoreq fp, r9, ip, ror #1 │ │ │ │ - umaaleq r6, r5, r0, r8 │ │ │ │ - strheq r6, [r5], #-128 @ 0xffffff80 │ │ │ │ - subeq fp, r8, ip, lsl lr │ │ │ │ + subeq fp, r8, r4, lsr #29 │ │ │ │ + umaaleq fp, r8, ip, sp │ │ │ │ + subeq fp, r8, ip, lsl #29 │ │ │ │ + subeq fp, r8, r8, asr #28 │ │ │ │ + subeq fp, r8, r4, lsl #28 │ │ │ │ + strdeq r6, [r5], #-144 @ 0xffffff70 │ │ │ │ + subeq r6, r5, r8, ror #19 │ │ │ │ + ldrdeq fp, [r9], -ip @ │ │ │ │ + subeq r6, r5, r0, lsl #17 │ │ │ │ + subeq r6, r5, r0, lsr #17 │ │ │ │ + subeq fp, r8, ip, lsl #28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #148] @ 4d3fec │ │ │ │ + ldr r1, [pc, #148] @ 4d3ffc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #3 │ │ │ │ moveq r1, #-2147483648 @ 0x80000000 │ │ │ │ streq r1, [r0, #28] │ │ │ │ streq r1, [r0, #16] │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r0] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #100] @ 4d3ff0 │ │ │ │ - ldr ip, [pc, #100] @ 4d3ff4 │ │ │ │ - ldr r3, [pc, #100] @ 4d3ff8 │ │ │ │ + ldr r0, [pc, #100] @ 4d4000 │ │ │ │ + ldr ip, [pc, #100] @ 4d4004 │ │ │ │ + ldr r3, [pc, #100] @ 4d4008 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #96] @ 4d3ffc │ │ │ │ + ldr r1, [pc, #96] @ 4d400c │ │ │ │ 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] @ 4d4000 │ │ │ │ + ldr r2, [pc, #60] @ 4d4010 │ │ │ │ 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 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - subeq fp, r8, r0, lsr sp │ │ │ │ - eoreq sl, r9, ip, ror #31 │ │ │ │ - mlaeq r9, ip, pc, sl @ │ │ │ │ - subeq r6, r5, r8, lsl #15 │ │ │ │ - subeq r6, r5, r8, lsr #15 │ │ │ │ - subeq fp, r8, r4, lsl sp │ │ │ │ + subeq fp, r8, r0, lsr #26 │ │ │ │ + ldrdeq sl, [r9], -ip @ │ │ │ │ + eoreq sl, r9, ip, lsl #31 │ │ │ │ + subeq r6, r5, r8, ror r7 │ │ │ │ + umaaleq r6, r5, r8, r7 │ │ │ │ + subeq fp, r8, r4, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ 4d4254 │ │ │ │ + ldr r1, [pc, #576] @ 4d4264 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d40c8 │ │ │ │ + bne 4d40d8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4d4128 │ │ │ │ + bne 4d4138 │ │ │ │ bl 435a4 │ │ │ │ - ldr r3, [pc, #540] @ 4d4270 │ │ │ │ + ldr r3, [pc, #540] @ 4d4280 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #536] @ 4d4274 │ │ │ │ + ldr r1, [pc, #536] @ 4d4284 │ │ │ │ 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 43c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d410c │ │ │ │ - ldr r4, [pc, #504] @ 4d4280 │ │ │ │ + beq 4d411c │ │ │ │ + ldr r4, [pc, #504] @ 4d4290 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 4367c │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq 4d40bc │ │ │ │ + beq 4d40cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #376] @ 4d4258 │ │ │ │ - ldr r3, [pc, #376] @ 4d425c │ │ │ │ - ldr r5, [pc, #376] @ 4d4260 │ │ │ │ + ldr r0, [pc, #376] @ 4d4268 │ │ │ │ + ldr r3, [pc, #376] @ 4d426c │ │ │ │ + ldr r5, [pc, #376] @ 4d4270 │ │ │ │ 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 64e80 │ │ │ │ - b 4d41f4 │ │ │ │ - ldr r0, [pc, #356] @ 4d4278 │ │ │ │ - ldr r2, [pc, #356] @ 4d427c │ │ │ │ + b 4d4204 │ │ │ │ + ldr r0, [pc, #356] @ 4d4288 │ │ │ │ + ldr r2, [pc, #356] @ 4d428c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ - b 4d41f4 │ │ │ │ + b 4d4204 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d41bc │ │ │ │ - ldr r0, [pc, #312] @ 4d4284 │ │ │ │ + beq 4d41cc │ │ │ │ + ldr r0, [pc, #312] @ 4d4294 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #308] @ 4d4288 │ │ │ │ - ldr r3, [pc, #308] @ 4d428c │ │ │ │ + ldr r1, [pc, #308] @ 4d4298 │ │ │ │ + ldr r3, [pc, #308] @ 4d429c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #304] @ 4d4290 │ │ │ │ + ldr r2, [pc, #304] @ 4d42a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1196060,120 +1196064,120 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4d41f4 │ │ │ │ - ldr r1, [pc, #160] @ 4d4264 │ │ │ │ - ldr r0, [pc, #160] @ 4d4268 │ │ │ │ - ldr r3, [pc, #160] @ 4d426c │ │ │ │ + b 4d4204 │ │ │ │ + ldr r1, [pc, #160] @ 4d4274 │ │ │ │ + ldr r0, [pc, #160] @ 4d4278 │ │ │ │ + ldr r3, [pc, #160] @ 4d427c │ │ │ │ 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 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d41fc │ │ │ │ + b 4d420c │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq 4d4234 │ │ │ │ + beq 4d4244 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d4238 │ │ │ │ + bne 4d4248 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - mlaeq ip, r2, r1, r6 │ │ │ │ - eoreq r5, ip, r4, lsr #31 │ │ │ │ - subeq r6, r5, r0, asr #12 │ │ │ │ - umaaleq r6, r5, r0, r6 │ │ │ │ - ldrdeq r6, [r5], #-88 @ 0xffffffa8 │ │ │ │ - strhteq r5, [ip], -ip │ │ │ │ - subeq r6, r5, r0, ror #10 │ │ │ │ + eoreq r6, ip, r2, lsl #3 │ │ │ │ + mlaeq ip, r4, pc, r5 @ │ │ │ │ + subeq r6, r5, r0, lsr r6 │ │ │ │ + subeq r6, r5, r0, lsl #13 │ │ │ │ + subeq r6, r5, r8, asr #11 │ │ │ │ + eoreq r5, ip, ip, lsr #29 │ │ │ │ + subeq r6, r5, r0, asr r5 │ │ │ │ @ instruction: 0xffffef28 │ │ │ │ @ instruction: 0xfffff74c │ │ │ │ - eoreq r6, ip, r5, asr #1 │ │ │ │ - subeq r6, r5, r8, ror r6 │ │ │ │ - strheq fp, [r8], #-148 @ 0xffffff6c │ │ │ │ + strhteq r6, [ip], -r5 │ │ │ │ + subeq r6, r5, r8, ror #12 │ │ │ │ + subeq fp, r8, r4, lsr #19 │ │ │ │ @ instruction: 0xfffd8000 │ │ │ │ - subeq r6, r5, r4, lsl r6 │ │ │ │ - subeq r6, r5, ip, asr #12 │ │ │ │ - eoreq sl, r9, r4, lsl #27 │ │ │ │ + subeq r6, r5, r4, lsl #12 │ │ │ │ + subeq r6, r5, ip, lsr r6 │ │ │ │ + eoreq sl, r9, r4, ror sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #696] @ 4d455c │ │ │ │ + ldr r1, [pc, #696] @ 4d456c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d43c4 │ │ │ │ + bne 4d43d4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4d4434 │ │ │ │ + bne 4d4444 │ │ │ │ bl 435a4 │ │ │ │ - ldr r3, [pc, #660] @ 4d4578 │ │ │ │ + ldr r3, [pc, #660] @ 4d4588 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #656] @ 4d457c │ │ │ │ + ldr r1, [pc, #656] @ 4d458c │ │ │ │ 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 43c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d4408 │ │ │ │ - ldr r7, [pc, #624] @ 4d4588 │ │ │ │ + beq 4d4418 │ │ │ │ + ldr r7, [pc, #624] @ 4d4598 │ │ │ │ mov r1, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r0, [r7, #32] │ │ │ │ bl 4367c │ │ │ │ - ldr r1, [pc, #604] @ 4d458c │ │ │ │ + ldr r1, [pc, #604] @ 4d459c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r7, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d4424 │ │ │ │ + beq 4d4434 │ │ │ │ mov r7, r0 │ │ │ │ bl 431a4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #556] @ 4d4590 │ │ │ │ + ldr r0, [pc, #556] @ 4d45a0 │ │ │ │ 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] │ │ │ │ @@ -1196183,63 +1196187,63 @@ │ │ │ │ bl 42df0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r8, #0 │ │ │ │ strb r4, [r5] │ │ │ │ - beq 4d43b8 │ │ │ │ + beq 4d43c8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #388] @ 4d4560 │ │ │ │ - ldr r3, [pc, #388] @ 4d4564 │ │ │ │ - ldr r5, [pc, #388] @ 4d4568 │ │ │ │ + ldr r0, [pc, #388] @ 4d4570 │ │ │ │ + ldr r3, [pc, #388] @ 4d4574 │ │ │ │ + ldr r5, [pc, #388] @ 4d4578 │ │ │ │ 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 64e80 │ │ │ │ - b 4d4500 │ │ │ │ - ldr r0, [pc, #368] @ 4d4580 │ │ │ │ - ldr r2, [pc, #368] @ 4d4584 │ │ │ │ + b 4d4510 │ │ │ │ + ldr r0, [pc, #368] @ 4d4590 │ │ │ │ + ldr r2, [pc, #368] @ 4d4594 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ - b 4d4500 │ │ │ │ + b 4d4510 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 64e38 │ │ │ │ - b 4d4500 │ │ │ │ + b 4d4510 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d44c8 │ │ │ │ - ldr r0, [pc, #316] @ 4d4594 │ │ │ │ + beq 4d44d8 │ │ │ │ + ldr r0, [pc, #316] @ 4d45a4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #312] @ 4d4598 │ │ │ │ - ldr r3, [pc, #312] @ 4d459c │ │ │ │ + ldr r1, [pc, #312] @ 4d45a8 │ │ │ │ + ldr r3, [pc, #312] @ 4d45ac │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #308] @ 4d45a0 │ │ │ │ + ldr r2, [pc, #308] @ 4d45b0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1196255,121 +1196259,121 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4d4500 │ │ │ │ - ldr r1, [pc, #156] @ 4d456c │ │ │ │ - ldr r0, [pc, #156] @ 4d4570 │ │ │ │ - ldr r3, [pc, #156] @ 4d4574 │ │ │ │ + b 4d4510 │ │ │ │ + ldr r1, [pc, #156] @ 4d457c │ │ │ │ + ldr r0, [pc, #156] @ 4d4580 │ │ │ │ + ldr r3, [pc, #156] @ 4d4584 │ │ │ │ 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 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d4530 │ │ │ │ + b 4d4540 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d4558 │ │ │ │ + beq 4d4568 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq 4d4558 │ │ │ │ + beq 4d4568 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq r5, ip, r3, asr pc │ │ │ │ - eoreq r5, ip, r8, lsr #25 │ │ │ │ - subeq r6, r5, r4, asr #6 │ │ │ │ - umaaleq r6, r5, r4, r3 │ │ │ │ - subeq r6, r5, ip, asr #5 │ │ │ │ - strhteq r5, [ip], -r0 │ │ │ │ - subeq r6, r5, r4, asr r2 │ │ │ │ + eoreq r5, ip, r3, asr #30 │ │ │ │ + mlaeq ip, r8, ip, r5 │ │ │ │ + subeq r6, r5, r4, lsr r3 │ │ │ │ + subeq r6, r5, r4, lsl #7 │ │ │ │ + strheq r6, [r5], #-44 @ 0xffffffd4 │ │ │ │ + eoreq r5, ip, r0, lsr #23 │ │ │ │ + subeq r6, r5, r4, asr #4 │ │ │ │ @ instruction: 0xffffeb10 │ │ │ │ @ instruction: 0xffffefb4 │ │ │ │ - eoreq r5, ip, r9, asr #27 │ │ │ │ - subeq r6, r5, ip, ror r3 │ │ │ │ - subeq fp, r8, ip, asr #14 │ │ │ │ - subeq fp, r8, r4, asr #18 │ │ │ │ + strhteq r5, [ip], -r9 │ │ │ │ + subeq r6, r5, ip, ror #6 │ │ │ │ + subeq fp, r8, ip, lsr r7 │ │ │ │ + subeq fp, r8, r4, lsr r9 │ │ │ │ andeq r1, r0, r4, lsl fp │ │ │ │ @ instruction: 0xfffd7cf4 │ │ │ │ - subeq r6, r5, r8, lsl #6 │ │ │ │ - subeq r6, r5, r0, asr #6 │ │ │ │ - eoreq sl, r9, r8, ror sl │ │ │ │ + strdeq r6, [r5], #-40 @ 0xffffffd8 │ │ │ │ + subeq r6, r5, r0, lsr r3 │ │ │ │ + eoreq sl, r9, r8, ror #20 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #696] @ 4d486c │ │ │ │ + ldr r1, [pc, #696] @ 4d487c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d46d4 │ │ │ │ + bne 4d46e4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4d4744 │ │ │ │ + bne 4d4754 │ │ │ │ bl 435a4 │ │ │ │ - ldr r3, [pc, #660] @ 4d4888 │ │ │ │ + ldr r3, [pc, #660] @ 4d4898 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #656] @ 4d488c │ │ │ │ + ldr r1, [pc, #656] @ 4d489c │ │ │ │ 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 43c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d4718 │ │ │ │ - ldr r7, [pc, #624] @ 4d4898 │ │ │ │ + beq 4d4728 │ │ │ │ + ldr r7, [pc, #624] @ 4d48a8 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r0, [r7, #32] │ │ │ │ bl 4367c │ │ │ │ - ldr r1, [pc, #604] @ 4d489c │ │ │ │ + ldr r1, [pc, #604] @ 4d48ac │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r7, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d4734 │ │ │ │ + beq 4d4744 │ │ │ │ mov r7, r0 │ │ │ │ bl 431a4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #556] @ 4d48a0 │ │ │ │ + ldr r0, [pc, #556] @ 4d48b0 │ │ │ │ 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] │ │ │ │ @@ -1196379,63 +1196383,63 @@ │ │ │ │ bl 42df0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r8, #0 │ │ │ │ strb r4, [r5] │ │ │ │ - beq 4d46c8 │ │ │ │ + beq 4d46d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #388] @ 4d4870 │ │ │ │ - ldr r3, [pc, #388] @ 4d4874 │ │ │ │ - ldr r5, [pc, #388] @ 4d4878 │ │ │ │ + ldr r0, [pc, #388] @ 4d4880 │ │ │ │ + ldr r3, [pc, #388] @ 4d4884 │ │ │ │ + ldr r5, [pc, #388] @ 4d4888 │ │ │ │ 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 64e80 │ │ │ │ - b 4d4810 │ │ │ │ - ldr r0, [pc, #368] @ 4d4890 │ │ │ │ - ldr r2, [pc, #368] @ 4d4894 │ │ │ │ + b 4d4820 │ │ │ │ + ldr r0, [pc, #368] @ 4d48a0 │ │ │ │ + ldr r2, [pc, #368] @ 4d48a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ - b 4d4810 │ │ │ │ + b 4d4820 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 64e38 │ │ │ │ - b 4d4810 │ │ │ │ + b 4d4820 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d47d8 │ │ │ │ - ldr r0, [pc, #316] @ 4d48a4 │ │ │ │ + beq 4d47e8 │ │ │ │ + ldr r0, [pc, #316] @ 4d48b4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #312] @ 4d48a8 │ │ │ │ - ldr r3, [pc, #312] @ 4d48ac │ │ │ │ + ldr r1, [pc, #312] @ 4d48b8 │ │ │ │ + ldr r3, [pc, #312] @ 4d48bc │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #308] @ 4d48b0 │ │ │ │ + ldr r2, [pc, #308] @ 4d48c0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1196451,156 +1196455,156 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4d4810 │ │ │ │ - ldr r1, [pc, #156] @ 4d487c │ │ │ │ - ldr r0, [pc, #156] @ 4d4880 │ │ │ │ - ldr r3, [pc, #156] @ 4d4884 │ │ │ │ + b 4d4820 │ │ │ │ + ldr r1, [pc, #156] @ 4d488c │ │ │ │ + ldr r0, [pc, #156] @ 4d4890 │ │ │ │ + ldr r3, [pc, #156] @ 4d4894 │ │ │ │ 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 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d4840 │ │ │ │ + b 4d4850 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d4868 │ │ │ │ + beq 4d4878 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq 4d4868 │ │ │ │ + beq 4d4878 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq r5, ip, r1, asr ip │ │ │ │ - mlaeq ip, r8, r9, r5 │ │ │ │ - subeq r6, r5, r4, lsr r0 │ │ │ │ - subeq r6, r5, r4, lsl #1 │ │ │ │ - strheq r5, [r5], #-252 @ 0xffffff04 │ │ │ │ - eoreq r5, ip, r0, lsr #17 │ │ │ │ - subeq r5, r5, r4, asr #30 │ │ │ │ + eoreq r5, ip, r1, asr #24 │ │ │ │ + eoreq r5, ip, r8, lsl #19 │ │ │ │ + subeq r6, r5, r4, lsr #32 │ │ │ │ + subeq r6, r5, r4, ror r0 │ │ │ │ + subeq r5, r5, ip, lsr #31 │ │ │ │ + mlaeq ip, r0, r8, r5 │ │ │ │ + subeq r5, r5, r4, lsr pc │ │ │ │ @ instruction: 0xffffea50 │ │ │ │ @ instruction: 0xffffeb10 │ │ │ │ - strhteq r5, [ip], -r9 │ │ │ │ - subeq r6, r5, ip, rrx │ │ │ │ - subeq fp, r8, ip, asr #13 │ │ │ │ - subeq fp, r8, r4, lsr r6 │ │ │ │ + eoreq r5, ip, r9, lsr #21 │ │ │ │ + subeq r6, r5, ip, asr r0 │ │ │ │ + strheq fp, [r8], #-108 @ 0xffffff94 │ │ │ │ + subeq fp, r8, r4, lsr #12 │ │ │ │ andeq r1, r0, r4, lsr #9 │ │ │ │ @ instruction: 0xfffd79e4 │ │ │ │ - strdeq r5, [r5], #-248 @ 0xffffff08 │ │ │ │ - subeq r6, r5, r0, lsr r0 │ │ │ │ - eoreq sl, r9, r8, ror #14 │ │ │ │ + subeq r5, r5, r8, ror #31 │ │ │ │ + subeq r6, r5, r0, lsr #32 │ │ │ │ + eoreq sl, r9, r8, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ 4d4b04 │ │ │ │ + ldr r1, [pc, #576] @ 4d4b14 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d4978 │ │ │ │ + bne 4d4988 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4d49d8 │ │ │ │ + bne 4d49e8 │ │ │ │ bl 435a4 │ │ │ │ - ldr r3, [pc, #540] @ 4d4b20 │ │ │ │ + ldr r3, [pc, #540] @ 4d4b30 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #536] @ 4d4b24 │ │ │ │ + ldr r1, [pc, #536] @ 4d4b34 │ │ │ │ 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 43c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d49bc │ │ │ │ - ldr r4, [pc, #504] @ 4d4b30 │ │ │ │ + beq 4d49cc │ │ │ │ + ldr r4, [pc, #504] @ 4d4b40 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 4367c │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq 4d496c │ │ │ │ + beq 4d497c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #376] @ 4d4b08 │ │ │ │ - ldr r3, [pc, #376] @ 4d4b0c │ │ │ │ - ldr r5, [pc, #376] @ 4d4b10 │ │ │ │ + ldr r0, [pc, #376] @ 4d4b18 │ │ │ │ + ldr r3, [pc, #376] @ 4d4b1c │ │ │ │ + ldr r5, [pc, #376] @ 4d4b20 │ │ │ │ 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 64e80 │ │ │ │ - b 4d4aa4 │ │ │ │ - ldr r0, [pc, #356] @ 4d4b28 │ │ │ │ - ldr r2, [pc, #356] @ 4d4b2c │ │ │ │ + b 4d4ab4 │ │ │ │ + ldr r0, [pc, #356] @ 4d4b38 │ │ │ │ + ldr r2, [pc, #356] @ 4d4b3c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ - b 4d4aa4 │ │ │ │ + b 4d4ab4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d4a6c │ │ │ │ - ldr r0, [pc, #312] @ 4d4b34 │ │ │ │ + beq 4d4a7c │ │ │ │ + ldr r0, [pc, #312] @ 4d4b44 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #308] @ 4d4b38 │ │ │ │ - ldr r3, [pc, #308] @ 4d4b3c │ │ │ │ + ldr r1, [pc, #308] @ 4d4b48 │ │ │ │ + ldr r3, [pc, #308] @ 4d4b4c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #304] @ 4d4b40 │ │ │ │ + ldr r2, [pc, #304] @ 4d4b50 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1196616,155 +1196620,155 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4d4aa4 │ │ │ │ - ldr r1, [pc, #160] @ 4d4b14 │ │ │ │ - ldr r0, [pc, #160] @ 4d4b18 │ │ │ │ - ldr r3, [pc, #160] @ 4d4b1c │ │ │ │ + b 4d4ab4 │ │ │ │ + ldr r1, [pc, #160] @ 4d4b24 │ │ │ │ + ldr r0, [pc, #160] @ 4d4b28 │ │ │ │ + ldr r3, [pc, #160] @ 4d4b2c │ │ │ │ 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 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d4aac │ │ │ │ + b 4d4abc │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq 4d4ae4 │ │ │ │ + beq 4d4af4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d4ae8 │ │ │ │ + bne 4d4af8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq r5, ip, ip, asr #18 │ │ │ │ - strdeq r5, [ip], -r4 @ │ │ │ │ - umaaleq r5, r5, r0, sp │ │ │ │ - subeq r5, r5, r0, ror #27 │ │ │ │ - subeq r5, r5, r8, lsr #26 │ │ │ │ - eoreq r5, ip, ip, lsl #12 │ │ │ │ - strheq r5, [r5], #-192 @ 0xffffff40 │ │ │ │ + eoreq r5, ip, ip, lsr r9 │ │ │ │ + eoreq r5, ip, r4, ror #13 │ │ │ │ + subeq r5, r5, r0, lsl #27 │ │ │ │ + ldrdeq r5, [r5], #-208 @ 0xffffff30 │ │ │ │ + subeq r5, r5, r8, lsl sp │ │ │ │ + strdeq r5, [ip], -ip @ │ │ │ │ + subeq r5, r5, r0, lsr #25 │ │ │ │ @ instruction: 0xffffe244 │ │ │ │ @ instruction: 0xfffff130 │ │ │ │ - eoreq r5, ip, r5, lsl r8 │ │ │ │ - subeq r5, r5, r8, asr #27 │ │ │ │ - strdeq sl, [r8], #-248 @ 0xffffff08 │ │ │ │ + eoreq r5, ip, r5, lsl #16 │ │ │ │ + strheq r5, [r5], #-216 @ 0xffffff28 │ │ │ │ + subeq sl, r8, r8, ror #31 │ │ │ │ @ instruction: 0xfffd7750 │ │ │ │ - subeq r5, r5, r4, ror #26 │ │ │ │ - umaaleq r5, r5, ip, sp │ │ │ │ - ldrdeq sl, [r9], -r4 @ │ │ │ │ + subeq r5, r5, r4, asr sp │ │ │ │ + subeq r5, r5, ip, lsl #27 │ │ │ │ + eoreq sl, r9, r4, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ 4d4d94 │ │ │ │ + ldr r1, [pc, #576] @ 4d4da4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d4c08 │ │ │ │ + bne 4d4c18 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4d4c68 │ │ │ │ + bne 4d4c78 │ │ │ │ bl 435a4 │ │ │ │ - ldr r3, [pc, #540] @ 4d4db0 │ │ │ │ + ldr r3, [pc, #540] @ 4d4dc0 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #536] @ 4d4db4 │ │ │ │ + ldr r1, [pc, #536] @ 4d4dc4 │ │ │ │ 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 43c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d4c4c │ │ │ │ - ldr r4, [pc, #504] @ 4d4dc0 │ │ │ │ + beq 4d4c5c │ │ │ │ + ldr r4, [pc, #504] @ 4d4dd0 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 4367c │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq 4d4bfc │ │ │ │ + beq 4d4c0c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #376] @ 4d4d98 │ │ │ │ - ldr r3, [pc, #376] @ 4d4d9c │ │ │ │ - ldr r5, [pc, #376] @ 4d4da0 │ │ │ │ + ldr r0, [pc, #376] @ 4d4da8 │ │ │ │ + ldr r3, [pc, #376] @ 4d4dac │ │ │ │ + ldr r5, [pc, #376] @ 4d4db0 │ │ │ │ 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 64e80 │ │ │ │ - b 4d4d34 │ │ │ │ - ldr r0, [pc, #356] @ 4d4db8 │ │ │ │ - ldr r2, [pc, #356] @ 4d4dbc │ │ │ │ + b 4d4d44 │ │ │ │ + ldr r0, [pc, #356] @ 4d4dc8 │ │ │ │ + ldr r2, [pc, #356] @ 4d4dcc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ - b 4d4d34 │ │ │ │ + b 4d4d44 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d4cfc │ │ │ │ - ldr r0, [pc, #312] @ 4d4dc4 │ │ │ │ + beq 4d4d0c │ │ │ │ + ldr r0, [pc, #312] @ 4d4dd4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #308] @ 4d4dc8 │ │ │ │ - ldr r3, [pc, #308] @ 4d4dcc │ │ │ │ + ldr r1, [pc, #308] @ 4d4dd8 │ │ │ │ + ldr r3, [pc, #308] @ 4d4ddc │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #304] @ 4d4dd0 │ │ │ │ + ldr r2, [pc, #304] @ 4d4de0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1196780,155 +1196784,155 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4d4d34 │ │ │ │ - ldr r1, [pc, #160] @ 4d4da4 │ │ │ │ - ldr r0, [pc, #160] @ 4d4da8 │ │ │ │ - ldr r3, [pc, #160] @ 4d4dac │ │ │ │ + b 4d4d44 │ │ │ │ + ldr r1, [pc, #160] @ 4d4db4 │ │ │ │ + ldr r0, [pc, #160] @ 4d4db8 │ │ │ │ + ldr r3, [pc, #160] @ 4d4dbc │ │ │ │ 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 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d4d3c │ │ │ │ + b 4d4d4c │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq 4d4d74 │ │ │ │ + beq 4d4d84 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d4d78 │ │ │ │ + bne 4d4d88 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r5, [ip], -r1 @ │ │ │ │ - eoreq r5, ip, r4, ror #8 │ │ │ │ - subeq r5, r5, r0, lsl #22 │ │ │ │ - subeq r5, r5, r0, asr fp │ │ │ │ - umaaleq r5, r5, r8, sl │ │ │ │ - eoreq r5, ip, ip, ror r3 │ │ │ │ - subeq r5, r5, r0, lsr #20 │ │ │ │ + eoreq r5, ip, r1, asr #13 │ │ │ │ + eoreq r5, ip, r4, asr r4 │ │ │ │ + strdeq r5, [r5], #-160 @ 0xffffff60 │ │ │ │ + subeq r5, r5, r0, asr #22 │ │ │ │ + subeq r5, r5, r8, lsl #21 │ │ │ │ + eoreq r5, ip, ip, ror #6 │ │ │ │ + subeq r5, r5, r0, lsl sl │ │ │ │ @ instruction: 0xffffe514 │ │ │ │ @ instruction: 0xfffff11c │ │ │ │ - eoreq r5, ip, r5, lsl #11 │ │ │ │ - subeq r5, r5, r8, lsr fp │ │ │ │ - subeq sl, r8, r4, asr #27 │ │ │ │ + eoreq r5, ip, r5, ror r5 │ │ │ │ + subeq r5, r5, r8, lsr #22 │ │ │ │ + strheq sl, [r8], #-212 @ 0xffffff2c │ │ │ │ @ instruction: 0xfffd74c0 │ │ │ │ - ldrdeq r5, [r5], #-164 @ 0xffffff5c │ │ │ │ - subeq r5, r5, ip, lsl #22 │ │ │ │ - eoreq sl, r9, r4, asr #4 │ │ │ │ + subeq r5, r5, r4, asr #21 │ │ │ │ + strdeq r5, [r5], #-172 @ 0xffffff54 │ │ │ │ + eoreq sl, r9, r4, lsr r2 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ 4d5024 │ │ │ │ + ldr r1, [pc, #576] @ 4d5034 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d4e98 │ │ │ │ + bne 4d4ea8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4d4ef8 │ │ │ │ + bne 4d4f08 │ │ │ │ bl 435a4 │ │ │ │ - ldr r3, [pc, #540] @ 4d5040 │ │ │ │ + ldr r3, [pc, #540] @ 4d5050 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #536] @ 4d5044 │ │ │ │ + ldr r1, [pc, #536] @ 4d5054 │ │ │ │ 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 43c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d4edc │ │ │ │ - ldr r4, [pc, #504] @ 4d5050 │ │ │ │ + beq 4d4eec │ │ │ │ + ldr r4, [pc, #504] @ 4d5060 │ │ │ │ mov r1, #280 @ 0x118 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 4367c │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq 4d4e8c │ │ │ │ + beq 4d4e9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #376] @ 4d5028 │ │ │ │ - ldr r3, [pc, #376] @ 4d502c │ │ │ │ - ldr r5, [pc, #376] @ 4d5030 │ │ │ │ + ldr r0, [pc, #376] @ 4d5038 │ │ │ │ + ldr r3, [pc, #376] @ 4d503c │ │ │ │ + ldr r5, [pc, #376] @ 4d5040 │ │ │ │ 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 64e80 │ │ │ │ - b 4d4fc4 │ │ │ │ - ldr r0, [pc, #356] @ 4d5048 │ │ │ │ - ldr r2, [pc, #356] @ 4d504c │ │ │ │ + b 4d4fd4 │ │ │ │ + ldr r0, [pc, #356] @ 4d5058 │ │ │ │ + ldr r2, [pc, #356] @ 4d505c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ - b 4d4fc4 │ │ │ │ + b 4d4fd4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d4f8c │ │ │ │ - ldr r0, [pc, #312] @ 4d5054 │ │ │ │ + beq 4d4f9c │ │ │ │ + ldr r0, [pc, #312] @ 4d5064 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #308] @ 4d5058 │ │ │ │ - ldr r3, [pc, #308] @ 4d505c │ │ │ │ + ldr r1, [pc, #308] @ 4d5068 │ │ │ │ + ldr r3, [pc, #308] @ 4d506c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #304] @ 4d5060 │ │ │ │ + ldr r2, [pc, #304] @ 4d5070 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1196944,155 +1196948,155 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4d4fc4 │ │ │ │ - ldr r1, [pc, #160] @ 4d5034 │ │ │ │ - ldr r0, [pc, #160] @ 4d5038 │ │ │ │ - ldr r3, [pc, #160] @ 4d503c │ │ │ │ + b 4d4fd4 │ │ │ │ + ldr r1, [pc, #160] @ 4d5044 │ │ │ │ + ldr r0, [pc, #160] @ 4d5048 │ │ │ │ + ldr r3, [pc, #160] @ 4d504c │ │ │ │ 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 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d4fcc │ │ │ │ + b 4d4fdc │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq 4d5004 │ │ │ │ + beq 4d5014 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d5008 │ │ │ │ + bne 4d5018 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq r5, ip, sl, asr #8 │ │ │ │ - ldrdeq r5, [ip], -r4 @ │ │ │ │ - subeq r5, r5, r0, ror r8 │ │ │ │ - subeq r5, r5, r0, asr #17 │ │ │ │ - subeq r5, r5, r8, lsl #16 │ │ │ │ - eoreq r5, ip, ip, ror #1 │ │ │ │ - umaaleq r5, r5, r0, r7 │ │ │ │ + eoreq r5, ip, sl, lsr r4 │ │ │ │ + eoreq r5, ip, r4, asr #3 │ │ │ │ + subeq r5, r5, r0, ror #16 │ │ │ │ + strheq r5, [r5], #-128 @ 0xffffff80 │ │ │ │ + strdeq r5, [r5], #-120 @ 0xffffff88 │ │ │ │ + ldrdeq r5, [ip], -ip @ │ │ │ │ + subeq r5, r5, r0, lsl #15 │ │ │ │ @ instruction: 0xffffe1bc │ │ │ │ @ instruction: 0xffffecc0 │ │ │ │ - strdeq r5, [ip], -r5 @ │ │ │ │ - subeq r5, r5, r8, lsr #17 │ │ │ │ - subeq sl, r8, r0, lsl #26 │ │ │ │ + eoreq r5, ip, r5, ror #5 │ │ │ │ + umaaleq r5, r5, r8, r8 │ │ │ │ + strdeq sl, [r8], #-192 @ 0xffffff40 │ │ │ │ @ instruction: 0xfffd7230 │ │ │ │ - subeq r5, r5, r4, asr #16 │ │ │ │ - subeq r5, r5, ip, ror r8 │ │ │ │ - strhteq r9, [r9], -r4 │ │ │ │ + subeq r5, r5, r4, lsr r8 │ │ │ │ + subeq r5, r5, ip, ror #16 │ │ │ │ + eoreq r9, r9, r4, lsr #31 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ 4d52b4 │ │ │ │ + ldr r1, [pc, #576] @ 4d52c4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d5128 │ │ │ │ + bne 4d5138 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4d5188 │ │ │ │ + bne 4d5198 │ │ │ │ bl 435a4 │ │ │ │ - ldr r3, [pc, #540] @ 4d52d0 │ │ │ │ + ldr r3, [pc, #540] @ 4d52e0 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #536] @ 4d52d4 │ │ │ │ + ldr r1, [pc, #536] @ 4d52e4 │ │ │ │ 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 43c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d516c │ │ │ │ - ldr r4, [pc, #504] @ 4d52e0 │ │ │ │ + beq 4d517c │ │ │ │ + ldr r4, [pc, #504] @ 4d52f0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 4367c │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq 4d511c │ │ │ │ + beq 4d512c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #376] @ 4d52b8 │ │ │ │ - ldr r3, [pc, #376] @ 4d52bc │ │ │ │ - ldr r5, [pc, #376] @ 4d52c0 │ │ │ │ + ldr r0, [pc, #376] @ 4d52c8 │ │ │ │ + ldr r3, [pc, #376] @ 4d52cc │ │ │ │ + ldr r5, [pc, #376] @ 4d52d0 │ │ │ │ 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 64e80 │ │ │ │ - b 4d5254 │ │ │ │ - ldr r0, [pc, #356] @ 4d52d8 │ │ │ │ - ldr r2, [pc, #356] @ 4d52dc │ │ │ │ + b 4d5264 │ │ │ │ + ldr r0, [pc, #356] @ 4d52e8 │ │ │ │ + ldr r2, [pc, #356] @ 4d52ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ - b 4d5254 │ │ │ │ + b 4d5264 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d521c │ │ │ │ - ldr r0, [pc, #312] @ 4d52e4 │ │ │ │ + beq 4d522c │ │ │ │ + ldr r0, [pc, #312] @ 4d52f4 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #308] @ 4d52e8 │ │ │ │ - ldr r3, [pc, #308] @ 4d52ec │ │ │ │ + ldr r1, [pc, #308] @ 4d52f8 │ │ │ │ + ldr r3, [pc, #308] @ 4d52fc │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #304] @ 4d52f0 │ │ │ │ + ldr r2, [pc, #304] @ 4d5300 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1197108,155 +1197112,155 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4d5254 │ │ │ │ - ldr r1, [pc, #160] @ 4d52c4 │ │ │ │ - ldr r0, [pc, #160] @ 4d52c8 │ │ │ │ - ldr r3, [pc, #160] @ 4d52cc │ │ │ │ + b 4d5264 │ │ │ │ + ldr r1, [pc, #160] @ 4d52d4 │ │ │ │ + ldr r0, [pc, #160] @ 4d52d8 │ │ │ │ + ldr r3, [pc, #160] @ 4d52dc │ │ │ │ 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 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d525c │ │ │ │ + b 4d526c │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq 4d5294 │ │ │ │ + beq 4d52a4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d5298 │ │ │ │ + bne 4d52a8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq r1, sl, r9, lsr #10 │ │ │ │ - eoreq r4, ip, r4, asr #30 │ │ │ │ - subeq r5, r5, r0, ror #11 │ │ │ │ - subeq r5, r5, r0, lsr r6 │ │ │ │ - subeq r5, r5, r8, ror r5 │ │ │ │ - eoreq r4, ip, ip, asr lr │ │ │ │ - subeq r5, r5, r0, lsl #10 │ │ │ │ + eoreq r1, sl, r9, lsl r5 │ │ │ │ + eoreq r4, ip, r4, lsr pc │ │ │ │ + ldrdeq r5, [r5], #-80 @ 0xffffffb0 │ │ │ │ + subeq r5, r5, r0, lsr #12 │ │ │ │ + subeq r5, r5, r8, ror #10 │ │ │ │ + eoreq r4, ip, ip, asr #28 │ │ │ │ + strdeq r5, [r5], #-64 @ 0xffffffc0 │ │ │ │ @ instruction: 0xffffdc78 │ │ │ │ @ instruction: 0xffffee7c │ │ │ │ - eoreq r5, ip, r5, rrx │ │ │ │ - subeq r5, r5, r8, lsl r6 │ │ │ │ - umaaleq sl, r8, r8, fp │ │ │ │ + eoreq r5, ip, r5, asr r0 │ │ │ │ + subeq r5, r5, r8, lsl #12 │ │ │ │ + subeq sl, r8, r8, lsl #23 │ │ │ │ @ instruction: 0xfffd6fa0 │ │ │ │ - strheq r5, [r5], #-84 @ 0xffffffac │ │ │ │ - subeq r5, r5, ip, ror #11 │ │ │ │ - eoreq r9, r9, r4, lsr #26 │ │ │ │ + subeq r5, r5, r4, lsr #11 │ │ │ │ + ldrdeq r5, [r5], #-92 @ 0xffffffa4 │ │ │ │ + eoreq r9, r9, r4, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ 4d5544 │ │ │ │ + ldr r1, [pc, #576] @ 4d5554 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d53b8 │ │ │ │ + bne 4d53c8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4d5418 │ │ │ │ + bne 4d5428 │ │ │ │ bl 435a4 │ │ │ │ - ldr r3, [pc, #540] @ 4d5560 │ │ │ │ + ldr r3, [pc, #540] @ 4d5570 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #536] @ 4d5564 │ │ │ │ + ldr r1, [pc, #536] @ 4d5574 │ │ │ │ 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 43c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d53fc │ │ │ │ - ldr r4, [pc, #504] @ 4d5570 │ │ │ │ + beq 4d540c │ │ │ │ + ldr r4, [pc, #504] @ 4d5580 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 4367c │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq 4d53ac │ │ │ │ + beq 4d53bc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #376] @ 4d5548 │ │ │ │ - ldr r3, [pc, #376] @ 4d554c │ │ │ │ - ldr r5, [pc, #376] @ 4d5550 │ │ │ │ + ldr r0, [pc, #376] @ 4d5558 │ │ │ │ + ldr r3, [pc, #376] @ 4d555c │ │ │ │ + ldr r5, [pc, #376] @ 4d5560 │ │ │ │ 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 64e80 │ │ │ │ - b 4d54e4 │ │ │ │ - ldr r0, [pc, #356] @ 4d5568 │ │ │ │ - ldr r2, [pc, #356] @ 4d556c │ │ │ │ + b 4d54f4 │ │ │ │ + ldr r0, [pc, #356] @ 4d5578 │ │ │ │ + ldr r2, [pc, #356] @ 4d557c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ - b 4d54e4 │ │ │ │ + b 4d54f4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d54ac │ │ │ │ - ldr r0, [pc, #312] @ 4d5574 │ │ │ │ + beq 4d54bc │ │ │ │ + ldr r0, [pc, #312] @ 4d5584 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #308] @ 4d5578 │ │ │ │ - ldr r3, [pc, #308] @ 4d557c │ │ │ │ + ldr r1, [pc, #308] @ 4d5588 │ │ │ │ + ldr r3, [pc, #308] @ 4d558c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #304] @ 4d5580 │ │ │ │ + ldr r2, [pc, #304] @ 4d5590 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1197272,155 +1197276,155 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4d54e4 │ │ │ │ - ldr r1, [pc, #160] @ 4d5554 │ │ │ │ - ldr r0, [pc, #160] @ 4d5558 │ │ │ │ - ldr r3, [pc, #160] @ 4d555c │ │ │ │ + b 4d54f4 │ │ │ │ + ldr r1, [pc, #160] @ 4d5564 │ │ │ │ + ldr r0, [pc, #160] @ 4d5568 │ │ │ │ + ldr r3, [pc, #160] @ 4d556c │ │ │ │ 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 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d54ec │ │ │ │ + b 4d54fc │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq 4d5524 │ │ │ │ + beq 4d5534 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d5528 │ │ │ │ + bne 4d5538 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq r4, ip, r3, lsr pc │ │ │ │ - strhteq r4, [ip], -r4 │ │ │ │ - subeq r5, r5, r0, asr r3 │ │ │ │ - subeq r5, r5, r0, lsr #7 │ │ │ │ - subeq r5, r5, r8, ror #5 │ │ │ │ - eoreq r4, ip, ip, asr #23 │ │ │ │ - subeq r5, r5, r0, ror r2 │ │ │ │ + eoreq r4, ip, r3, lsr #30 │ │ │ │ + eoreq r4, ip, r4, lsr #25 │ │ │ │ + subeq r5, r5, r0, asr #6 │ │ │ │ + umaaleq r5, r5, r0, r3 │ │ │ │ + ldrdeq r5, [r5], #-40 @ 0xffffffd8 │ │ │ │ + strhteq r4, [ip], -ip │ │ │ │ + subeq r5, r5, r0, ror #4 │ │ │ │ @ instruction: 0xffffda4c │ │ │ │ @ instruction: 0xffffe018 │ │ │ │ - ldrdeq r4, [ip], -r5 @ │ │ │ │ - subeq r5, r5, r8, lsl #7 │ │ │ │ - subeq sl, r8, r4, lsl r7 │ │ │ │ + eoreq r4, ip, r5, asr #27 │ │ │ │ + subeq r5, r5, r8, ror r3 │ │ │ │ + subeq sl, r8, r4, lsl #14 │ │ │ │ @ instruction: 0xfffd6d10 │ │ │ │ - subeq r5, r5, r4, lsr #6 │ │ │ │ - subeq r5, r5, ip, asr r3 │ │ │ │ - mlaeq r9, r4, sl, r9 │ │ │ │ + subeq r5, r5, r4, lsl r3 │ │ │ │ + subeq r5, r5, ip, asr #6 │ │ │ │ + eoreq r9, r9, r4, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ 4d57d4 │ │ │ │ + ldr r1, [pc, #576] @ 4d57e4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d5648 │ │ │ │ + bne 4d5658 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4d56a8 │ │ │ │ + bne 4d56b8 │ │ │ │ bl 435a4 │ │ │ │ - ldr r3, [pc, #540] @ 4d57f0 │ │ │ │ + ldr r3, [pc, #540] @ 4d5800 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #536] @ 4d57f4 │ │ │ │ + ldr r1, [pc, #536] @ 4d5804 │ │ │ │ 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 43c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d568c │ │ │ │ - ldr r4, [pc, #504] @ 4d5800 │ │ │ │ + beq 4d569c │ │ │ │ + ldr r4, [pc, #504] @ 4d5810 │ │ │ │ mov r1, #176 @ 0xb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 4367c │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq 4d563c │ │ │ │ + beq 4d564c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #376] @ 4d57d8 │ │ │ │ - ldr r3, [pc, #376] @ 4d57dc │ │ │ │ - ldr r5, [pc, #376] @ 4d57e0 │ │ │ │ + ldr r0, [pc, #376] @ 4d57e8 │ │ │ │ + ldr r3, [pc, #376] @ 4d57ec │ │ │ │ + ldr r5, [pc, #376] @ 4d57f0 │ │ │ │ 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 64e80 │ │ │ │ - b 4d5774 │ │ │ │ - ldr r0, [pc, #356] @ 4d57f8 │ │ │ │ - ldr r2, [pc, #356] @ 4d57fc │ │ │ │ + b 4d5784 │ │ │ │ + ldr r0, [pc, #356] @ 4d5808 │ │ │ │ + ldr r2, [pc, #356] @ 4d580c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ - b 4d5774 │ │ │ │ + b 4d5784 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d573c │ │ │ │ - ldr r0, [pc, #312] @ 4d5804 │ │ │ │ + beq 4d574c │ │ │ │ + ldr r0, [pc, #312] @ 4d5814 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #308] @ 4d5808 │ │ │ │ - ldr r3, [pc, #308] @ 4d580c │ │ │ │ + ldr r1, [pc, #308] @ 4d5818 │ │ │ │ + ldr r3, [pc, #308] @ 4d581c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #304] @ 4d5810 │ │ │ │ + ldr r2, [pc, #304] @ 4d5820 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1197436,120 +1197440,120 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4d5774 │ │ │ │ - ldr r1, [pc, #160] @ 4d57e4 │ │ │ │ - ldr r0, [pc, #160] @ 4d57e8 │ │ │ │ - ldr r3, [pc, #160] @ 4d57ec │ │ │ │ + b 4d5784 │ │ │ │ + ldr r1, [pc, #160] @ 4d57f4 │ │ │ │ + ldr r0, [pc, #160] @ 4d57f8 │ │ │ │ + ldr r3, [pc, #160] @ 4d57fc │ │ │ │ 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 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d577c │ │ │ │ + b 4d578c │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq 4d57b4 │ │ │ │ + beq 4d57c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d57b8 │ │ │ │ + bne 4d57c8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq pc, r9, r8, lsr r2 @ │ │ │ │ - eoreq r4, ip, r4, lsr #20 │ │ │ │ - subeq r5, r5, r0, asr #1 │ │ │ │ - subeq r5, r5, r0, lsl r1 │ │ │ │ - subeq r5, r5, r8, asr r0 │ │ │ │ - eoreq r4, ip, ip, lsr r9 │ │ │ │ - subeq r4, r5, r0, ror #31 │ │ │ │ + eoreq pc, r9, r8, lsr #4 │ │ │ │ + eoreq r4, ip, r4, lsl sl │ │ │ │ + strheq r5, [r5], #-0 │ │ │ │ + subeq r5, r5, r0, lsl #2 │ │ │ │ + subeq r5, r5, r8, asr #32 │ │ │ │ + eoreq r4, ip, ip, lsr #18 │ │ │ │ + ldrdeq r4, [r5], #-240 @ 0xffffff10 │ │ │ │ @ instruction: 0xffffd5d8 │ │ │ │ @ instruction: 0xffffe3a0 │ │ │ │ - eoreq r4, ip, r5, asr #22 │ │ │ │ - strdeq r5, [r5], #-8 │ │ │ │ - subeq sl, r8, ip, lsl r9 │ │ │ │ + eoreq r4, ip, r5, lsr fp │ │ │ │ + subeq r5, r5, r8, ror #1 │ │ │ │ + subeq sl, r8, ip, lsl #18 │ │ │ │ @ instruction: 0xfffd6a80 │ │ │ │ - umaaleq r5, r5, r4, r0 │ │ │ │ - subeq r5, r5, ip, asr #1 │ │ │ │ - eoreq r9, r9, r4, lsl #16 │ │ │ │ + subeq r5, r5, r4, lsl #1 │ │ │ │ + strheq r5, [r5], #-12 │ │ │ │ + strdeq r9, [r9], -r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #696] @ 4d5adc │ │ │ │ + ldr r1, [pc, #696] @ 4d5aec │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75e1c0 │ │ │ │ + bl 75e1d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d5944 │ │ │ │ + bne 4d5954 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 42478 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 4d59b4 │ │ │ │ + bne 4d59c4 │ │ │ │ bl 435a4 │ │ │ │ - ldr r3, [pc, #660] @ 4d5af8 │ │ │ │ + ldr r3, [pc, #660] @ 4d5b08 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #656] @ 4d5afc │ │ │ │ + ldr r1, [pc, #656] @ 4d5b0c │ │ │ │ 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 43c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d5988 │ │ │ │ - ldr r7, [pc, #624] @ 4d5b08 │ │ │ │ + beq 4d5998 │ │ │ │ + ldr r7, [pc, #624] @ 4d5b18 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r0, [r7, #32] │ │ │ │ bl 4367c │ │ │ │ - ldr r1, [pc, #604] @ 4d5b0c │ │ │ │ + ldr r1, [pc, #604] @ 4d5b1c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r7, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d59a4 │ │ │ │ + beq 4d59b4 │ │ │ │ mov r7, r0 │ │ │ │ bl 431a4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #556] @ 4d5b10 │ │ │ │ + ldr r0, [pc, #556] @ 4d5b20 │ │ │ │ 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] │ │ │ │ @@ -1197559,63 +1197563,63 @@ │ │ │ │ bl 42df0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r8, #0 │ │ │ │ strb r4, [r5] │ │ │ │ - beq 4d5938 │ │ │ │ + beq 4d5948 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #388] @ 4d5ae0 │ │ │ │ - ldr r3, [pc, #388] @ 4d5ae4 │ │ │ │ - ldr r5, [pc, #388] @ 4d5ae8 │ │ │ │ + ldr r0, [pc, #388] @ 4d5af0 │ │ │ │ + ldr r3, [pc, #388] @ 4d5af4 │ │ │ │ + ldr r5, [pc, #388] @ 4d5af8 │ │ │ │ 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 64e80 │ │ │ │ - b 4d5a80 │ │ │ │ - ldr r0, [pc, #368] @ 4d5b00 │ │ │ │ - ldr r2, [pc, #368] @ 4d5b04 │ │ │ │ + b 4d5a90 │ │ │ │ + ldr r0, [pc, #368] @ 4d5b10 │ │ │ │ + ldr r2, [pc, #368] @ 4d5b14 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64f5c │ │ │ │ - b 4d5a80 │ │ │ │ + b 4d5a90 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 64e38 │ │ │ │ - b 4d5a80 │ │ │ │ + b 4d5a90 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d5a48 │ │ │ │ - ldr r0, [pc, #316] @ 4d5b14 │ │ │ │ + beq 4d5a58 │ │ │ │ + ldr r0, [pc, #316] @ 4d5b24 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #312] @ 4d5b18 │ │ │ │ - ldr r3, [pc, #312] @ 4d5b1c │ │ │ │ + ldr r1, [pc, #312] @ 4d5b28 │ │ │ │ + ldr r3, [pc, #312] @ 4d5b2c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #308] @ 4d5b20 │ │ │ │ + ldr r2, [pc, #308] @ 4d5b30 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1197631,1117 +1197635,1117 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4d5a80 │ │ │ │ - ldr r1, [pc, #156] @ 4d5aec │ │ │ │ - ldr r0, [pc, #156] @ 4d5af0 │ │ │ │ - ldr r3, [pc, #156] @ 4d5af4 │ │ │ │ + b 4d5a90 │ │ │ │ + ldr r1, [pc, #156] @ 4d5afc │ │ │ │ + ldr r0, [pc, #156] @ 4d5b00 │ │ │ │ + ldr r3, [pc, #156] @ 4d5b04 │ │ │ │ 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 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d5ab0 │ │ │ │ + b 4d5ac0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d5ad8 │ │ │ │ + beq 4d5ae8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq 4d5ad8 │ │ │ │ + beq 4d5ae8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - eoreq r4, ip, r9, lsl sl │ │ │ │ - eoreq r4, ip, r8, lsr #14 │ │ │ │ - subeq r4, r5, r4, asr #27 │ │ │ │ - subeq r4, r5, r4, lsl lr │ │ │ │ - subeq r4, r5, ip, asr #26 │ │ │ │ - eoreq r4, ip, r0, lsr r6 │ │ │ │ - ldrdeq r4, [r5], #-196 @ 0xffffff3c │ │ │ │ + eoreq r4, ip, r9, lsl #20 │ │ │ │ + eoreq r4, ip, r8, lsl r7 │ │ │ │ + strheq r4, [r5], #-212 @ 0xffffff2c │ │ │ │ + subeq r4, r5, r4, lsl #28 │ │ │ │ + subeq r4, r5, ip, lsr sp │ │ │ │ + eoreq r4, ip, r0, lsr #12 │ │ │ │ + subeq r4, r5, r4, asr #25 │ │ │ │ @ instruction: 0xffffd3ac │ │ │ │ @ instruction: 0xffffe544 │ │ │ │ - eoreq r4, ip, r9, asr #16 │ │ │ │ - strdeq r4, [r5], #-220 @ 0xffffff24 │ │ │ │ - subeq sl, r8, r4, asr #6 │ │ │ │ - subeq sl, r8, r4, asr #7 │ │ │ │ + eoreq r4, ip, r9, lsr r8 │ │ │ │ + subeq r4, r5, ip, ror #27 │ │ │ │ + subeq sl, r8, r4, lsr r3 │ │ │ │ + strheq sl, [r8], #-52 @ 0xffffffcc │ │ │ │ andeq r0, r0, r4, ror #7 │ │ │ │ @ instruction: 0xfffd6774 │ │ │ │ - subeq r4, r5, r8, lsl #27 │ │ │ │ - subeq r4, r5, r0, asr #27 │ │ │ │ - strdeq r9, [r9], -r8 @ │ │ │ │ + subeq r4, r5, r8, ror sp │ │ │ │ + strheq r4, [r5], #-208 @ 0xffffff30 │ │ │ │ + eoreq r9, r9, r8, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r8, [pc, #392] @ 4d5cbc │ │ │ │ + ldr r8, [pc, #392] @ 4d5ccc │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d5b54 │ │ │ │ + bne 4d5b64 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r8, #12] │ │ │ │ strd r0, [r8] │ │ │ │ mov r1, sl │ │ │ │ mov r5, sp │ │ │ │ ldm r1, {r2, r3, r4, r6, r7} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ stm r0, {r2, r3, r4, r6, r7} │ │ │ │ - ldr r0, [pc, #332] @ 4d5cc0 │ │ │ │ + ldr r0, [pc, #332] @ 4d5cd0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d5c80 │ │ │ │ + beq 4d5c90 │ │ │ │ ldm r5, {r1, r2, r3, r6, r7} │ │ │ │ mov r9, r0 │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d5c90 │ │ │ │ + beq 4d5ca0 │ │ │ │ bl 431a4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d5c30 │ │ │ │ + beq 4d5c40 │ │ │ │ ldr lr, [r8, #8] │ │ │ │ ldrh r7, [r1, #94] @ 0x5e │ │ │ │ mov r6, #0 │ │ │ │ mvn r2, #0 │ │ │ │ lsl r5, r7, #2 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 4d5c08 │ │ │ │ + beq 4d5c18 │ │ │ │ add r4, r1, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r4, r3, r0 │ │ │ │ movwne r4, #1 │ │ │ │ cmp r3, r0 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4d5bc8 │ │ │ │ + beq 4d5bd8 │ │ │ │ uxtb r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d5c24 │ │ │ │ - b 4d5c0c │ │ │ │ + beq 4d5c34 │ │ │ │ + b 4d5c1c │ │ │ │ mov r2, r7 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 4d5c34 │ │ │ │ + beq 4d5c44 │ │ │ │ add r1, r1, r2, lsl #2 │ │ │ │ sub lr, lr, #1 │ │ │ │ ldr r1, [r1, #96] @ 0x60 │ │ │ │ - b 4d5bb8 │ │ │ │ + b 4d5bc8 │ │ │ │ add r0, r1, r6 │ │ │ │ str r9, [r0, #44] @ 0x2c │ │ │ │ - b 4d5c54 │ │ │ │ + b 4d5c64 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r8, #4 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r0, r1, ip} │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, sp │ │ │ │ mov r2, r9 │ │ │ │ - bl 4c7324 │ │ │ │ - ldr r0, [pc, #108] @ 4d5cc8 │ │ │ │ - ldr r1, [pc, #108] @ 4d5ccc │ │ │ │ - ldr r2, [pc, #108] @ 4d5cd0 │ │ │ │ + bl 4c7334 │ │ │ │ + ldr r0, [pc, #108] @ 4d5cd8 │ │ │ │ + ldr r1, [pc, #108] @ 4d5cdc │ │ │ │ + ldr r2, [pc, #108] @ 4d5ce0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 64e38 │ │ │ │ - b 4d5c9c │ │ │ │ - ldr r0, [pc, #44] @ 4d5cc4 │ │ │ │ + b 4d5cac │ │ │ │ + ldr r0, [pc, #44] @ 4d5cd4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ bl 65104 │ │ │ │ bl 65104 │ │ │ │ - subeq sl, r8, r4, asr #3 │ │ │ │ - subeq sl, r8, r0, lsl #2 │ │ │ │ - subeq r4, r5, ip, lsr #22 │ │ │ │ + strheq sl, [r8], #-20 @ 0xffffffec │ │ │ │ + strdeq sl, [r8], #-0 │ │ │ │ + subeq r4, r5, ip, lsl fp │ │ │ │ @ instruction: 0x0000dbbc │ │ │ │ ldrdeq sp, [r0], -r0 │ │ │ │ andeq sp, r0, r4, lsl #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r8, [pc, #392] @ 4d5e6c │ │ │ │ + ldr r8, [pc, #392] @ 4d5e7c │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d5d04 │ │ │ │ + bne 4d5d14 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r8, #12] │ │ │ │ strd r0, [r8] │ │ │ │ mov r1, sl │ │ │ │ mov r5, sp │ │ │ │ ldm r1, {r2, r3, r4, r6, r7} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ stm r0, {r2, r3, r4, r6, r7} │ │ │ │ - ldr r0, [pc, #332] @ 4d5e70 │ │ │ │ + ldr r0, [pc, #332] @ 4d5e80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d5e30 │ │ │ │ + beq 4d5e40 │ │ │ │ ldm r5, {r1, r2, r3, r6, r7} │ │ │ │ mov r9, r0 │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d5e40 │ │ │ │ + beq 4d5e50 │ │ │ │ bl 431a4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d5de0 │ │ │ │ + beq 4d5df0 │ │ │ │ ldr lr, [r8, #8] │ │ │ │ ldrh r7, [r1, #94] @ 0x5e │ │ │ │ mov r6, #0 │ │ │ │ mvn r2, #0 │ │ │ │ lsl r5, r7, #2 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 4d5db8 │ │ │ │ + beq 4d5dc8 │ │ │ │ add r4, r1, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r4, r3, r0 │ │ │ │ movwne r4, #1 │ │ │ │ cmp r3, r0 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4d5d78 │ │ │ │ + beq 4d5d88 │ │ │ │ uxtb r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d5dd4 │ │ │ │ - b 4d5dbc │ │ │ │ + beq 4d5de4 │ │ │ │ + b 4d5dcc │ │ │ │ mov r2, r7 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 4d5de4 │ │ │ │ + beq 4d5df4 │ │ │ │ add r1, r1, r2, lsl #2 │ │ │ │ sub lr, lr, #1 │ │ │ │ ldr r1, [r1, #96] @ 0x60 │ │ │ │ - b 4d5d68 │ │ │ │ + b 4d5d78 │ │ │ │ add r0, r1, r6 │ │ │ │ str r9, [r0, #44] @ 0x2c │ │ │ │ - b 4d5e04 │ │ │ │ + b 4d5e14 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r8, #4 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r0, r1, ip} │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, sp │ │ │ │ mov r2, r9 │ │ │ │ - bl 4c7324 │ │ │ │ - ldr r0, [pc, #108] @ 4d5e78 │ │ │ │ - ldr r1, [pc, #108] @ 4d5e7c │ │ │ │ - ldr r2, [pc, #108] @ 4d5e80 │ │ │ │ + bl 4c7334 │ │ │ │ + ldr r0, [pc, #108] @ 4d5e88 │ │ │ │ + ldr r1, [pc, #108] @ 4d5e8c │ │ │ │ + ldr r2, [pc, #108] @ 4d5e90 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 64e38 │ │ │ │ - b 4d5e4c │ │ │ │ - ldr r0, [pc, #44] @ 4d5e74 │ │ │ │ + b 4d5e5c │ │ │ │ + ldr r0, [pc, #44] @ 4d5e84 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ bl 65104 │ │ │ │ bl 65104 │ │ │ │ - strdeq r9, [r8], #-236 @ 0xffffff14 │ │ │ │ - subeq r9, r8, r0, asr pc │ │ │ │ - subeq r4, r5, ip, ror r9 │ │ │ │ + subeq r9, r8, ip, ror #29 │ │ │ │ + subeq r9, r8, r0, asr #30 │ │ │ │ + subeq r4, r5, ip, ror #18 │ │ │ │ andeq sp, r0, r0, ror #16 │ │ │ │ andeq sp, r0, ip, ror #31 │ │ │ │ muleq r0, r4, sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r8, [pc, #392] @ 4d601c │ │ │ │ + ldr r8, [pc, #392] @ 4d602c │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d5eb4 │ │ │ │ + bne 4d5ec4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r8, #12] │ │ │ │ strd r0, [r8] │ │ │ │ mov r1, sl │ │ │ │ mov r5, sp │ │ │ │ ldm r1, {r2, r3, r4, r6, r7} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ stm r0, {r2, r3, r4, r6, r7} │ │ │ │ - ldr r0, [pc, #332] @ 4d6020 │ │ │ │ + ldr r0, [pc, #332] @ 4d6030 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d5fe0 │ │ │ │ + beq 4d5ff0 │ │ │ │ ldm r5, {r1, r2, r3, r6, r7} │ │ │ │ mov r9, r0 │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d5ff0 │ │ │ │ + beq 4d6000 │ │ │ │ bl 431a4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d5f90 │ │ │ │ + beq 4d5fa0 │ │ │ │ ldr lr, [r8, #8] │ │ │ │ ldrh r7, [r1, #94] @ 0x5e │ │ │ │ mov r6, #0 │ │ │ │ mvn r2, #0 │ │ │ │ lsl r5, r7, #2 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 4d5f68 │ │ │ │ + beq 4d5f78 │ │ │ │ add r4, r1, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r4, r3, r0 │ │ │ │ movwne r4, #1 │ │ │ │ cmp r3, r0 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4d5f28 │ │ │ │ + beq 4d5f38 │ │ │ │ uxtb r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d5f84 │ │ │ │ - b 4d5f6c │ │ │ │ + beq 4d5f94 │ │ │ │ + b 4d5f7c │ │ │ │ mov r2, r7 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 4d5f94 │ │ │ │ + beq 4d5fa4 │ │ │ │ add r1, r1, r2, lsl #2 │ │ │ │ sub lr, lr, #1 │ │ │ │ ldr r1, [r1, #96] @ 0x60 │ │ │ │ - b 4d5f18 │ │ │ │ + b 4d5f28 │ │ │ │ add r0, r1, r6 │ │ │ │ str r9, [r0, #44] @ 0x2c │ │ │ │ - b 4d5fb4 │ │ │ │ + b 4d5fc4 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r8, #4 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r0, r1, ip} │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, sp │ │ │ │ mov r2, r9 │ │ │ │ - bl 4c7324 │ │ │ │ - ldr r0, [pc, #108] @ 4d6028 │ │ │ │ - ldr r1, [pc, #108] @ 4d602c │ │ │ │ - ldr r2, [pc, #108] @ 4d6030 │ │ │ │ + bl 4c7334 │ │ │ │ + ldr r0, [pc, #108] @ 4d6038 │ │ │ │ + ldr r1, [pc, #108] @ 4d603c │ │ │ │ + ldr r2, [pc, #108] @ 4d6040 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 64e38 │ │ │ │ - b 4d5ffc │ │ │ │ - ldr r0, [pc, #44] @ 4d6024 │ │ │ │ + b 4d600c │ │ │ │ + ldr r0, [pc, #44] @ 4d6034 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ bl 65104 │ │ │ │ bl 65104 │ │ │ │ - ldrdeq r9, [r8], #-180 @ 0xffffff4c │ │ │ │ - subeq r9, r8, r0, lsr #27 │ │ │ │ - subeq r4, r5, ip, asr #15 │ │ │ │ + subeq r9, r8, r4, asr #23 │ │ │ │ + umaaleq r9, r8, r0, sp │ │ │ │ + strheq r4, [r5], #-124 @ 0xffffff84 │ │ │ │ andeq sp, r0, ip, lsl #20 │ │ │ │ andeq lr, r0, r8 │ │ │ │ andeq sp, r0, r4, lsr #23 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #140] @ 4d60cc │ │ │ │ + ldr r5, [pc, #140] @ 4d60dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d605c │ │ │ │ + beq 4d606c │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d6074 │ │ │ │ + beq 4d6084 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d6084 │ │ │ │ + beq 4d6094 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d6094 │ │ │ │ + beq 4d60a4 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d60a8 │ │ │ │ + bne 4d60b8 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 4e67b0 │ │ │ │ + bl 4e67c0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d60c4 │ │ │ │ + beq 4d60d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq r9, r8, r0, asr r9 │ │ │ │ + subeq r9, r8, r0, asr #18 │ │ │ │ push {r4, r5, r6, r7, r9, lr} │ │ │ │ - ldr r5, [pc, #88] @ 4d6134 │ │ │ │ + ldr r5, [pc, #88] @ 4d6144 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ add r6, r7, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ ldr r9, [r6, #20] │ │ │ │ bl 43e68 │ │ │ │ mov r0, r9 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r7, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d6110 │ │ │ │ + beq 4d6120 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 4e67b0 │ │ │ │ + bl 4e67c0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d612c │ │ │ │ + beq 4d613c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r9, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r9, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq r9, r8, r4, ror #18 │ │ │ │ + subeq r9, r8, r4, asr r9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r8, [pc, #128] @ 4d61c4 │ │ │ │ + ldr r8, [pc, #128] @ 4d61d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r7, [r6, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4d6170 │ │ │ │ + beq 4d6180 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 43e68 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 4d6160 │ │ │ │ + bne 4d6170 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d618c │ │ │ │ + beq 4d619c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d61a0 │ │ │ │ + beq 4d61b0 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 4e67b0 │ │ │ │ + bl 4e67c0 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d61bc │ │ │ │ + beq 4d61cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq r9, r8, r4, lsr #18 │ │ │ │ + subeq r9, r8, r4, lsl r9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r8, [pc, #208] @ 4d62a4 │ │ │ │ + ldr r8, [pc, #208] @ 4d62b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d6208 │ │ │ │ + beq 4d6218 │ │ │ │ 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 2bcc50 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4d624c │ │ │ │ + beq 4d625c │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ add r5, r0, #12 │ │ │ │ - b 4d6230 │ │ │ │ + b 4d6240 │ │ │ │ ldr r0, [r5], #20 │ │ │ │ bl 43e68 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4d624c │ │ │ │ + beq 4d625c │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d6220 │ │ │ │ + beq 4d6230 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d6220 │ │ │ │ + b 4d6230 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d626c │ │ │ │ + beq 4d627c │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d6280 │ │ │ │ + bne 4d6290 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 4e67b0 │ │ │ │ + bl 4e67c0 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d629c │ │ │ │ + beq 4d62ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq r9, r8, ip, lsl #20 │ │ │ │ + strdeq r9, [r8], #-156 @ 0xffffff64 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r6, [pc, #220] @ 4d6390 │ │ │ │ + ldr r6, [pc, #220] @ 4d63a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ ldr r0, [r5, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d62d0 │ │ │ │ + beq 4d62e0 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d6344 │ │ │ │ + bne 4d6354 │ │ │ │ ldr r1, [r5, #172] @ 0xac │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d6360 │ │ │ │ + bne 4d6370 │ │ │ │ ldr r0, [r5, #184] @ 0xb8 │ │ │ │ bl 43e68 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ - bl 4b6718 │ │ │ │ + bl 4b6728 │ │ │ │ add r0, r5, #80 @ 0x50 │ │ │ │ - bl 4b663c │ │ │ │ + bl 4b664c │ │ │ │ add r0, r5, #120 @ 0x78 │ │ │ │ - bl 4b663c │ │ │ │ + bl 4b664c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d6324 │ │ │ │ + bne 4d6334 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 4e67b0 │ │ │ │ + bl 4e67c0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d6340 │ │ │ │ + beq 4d6350 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r5, #172] @ 0xac │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4d62f0 │ │ │ │ + beq 4d6300 │ │ │ │ ldr r0, [r5, #176] @ 0xb0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d62f0 │ │ │ │ - b 4d637c │ │ │ │ + b 4d6300 │ │ │ │ + b 4d638c │ │ │ │ add r0, r5, #80 @ 0x50 │ │ │ │ - bl 4b663c │ │ │ │ + bl 4b664c │ │ │ │ add r0, r5, #120 @ 0x78 │ │ │ │ - bl 4b663c │ │ │ │ - b 4d638c │ │ │ │ + bl 4b664c │ │ │ │ + b 4d639c │ │ │ │ bl 65120 │ │ │ │ bl 65104 │ │ │ │ - ldrdeq r9, [r8], #-124 @ 0xffffff84 │ │ │ │ + subeq r9, r8, ip, asr #15 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #316] @ 4d64dc │ │ │ │ + ldr r5, [pc, #316] @ 4d64ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r1, [r6, #224] @ 0xe0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d6468 │ │ │ │ + bne 4d6478 │ │ │ │ ldr r1, [r6, #236] @ 0xec │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d6484 │ │ │ │ + bne 4d6494 │ │ │ │ ldr r1, [r6, #248] @ 0xf8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d64a0 │ │ │ │ + bne 4d64b0 │ │ │ │ ldr r1, [r6, #260] @ 0x104 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d64bc │ │ │ │ + bne 4d64cc │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d63fc │ │ │ │ + beq 4d640c │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d6414 │ │ │ │ + beq 4d6424 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d642c │ │ │ │ + beq 4d643c │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r6, #276] @ 0x114 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d6448 │ │ │ │ + bne 4d6458 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 4e67b0 │ │ │ │ + bl 4e67c0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d6464 │ │ │ │ + beq 4d6474 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #228] @ 0xe4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r6, #236] @ 0xec │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4d63cc │ │ │ │ + beq 4d63dc │ │ │ │ ldr r0, [r6, #240] @ 0xf0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r6, #248] @ 0xf8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4d63dc │ │ │ │ + beq 4d63ec │ │ │ │ ldr r0, [r6, #252] @ 0xfc │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r6, #260] @ 0x104 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4d63ec │ │ │ │ + beq 4d63fc │ │ │ │ ldr r0, [r6, #264] @ 0x108 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d63f8 │ │ │ │ - b 4d63fc │ │ │ │ + bne 4d6408 │ │ │ │ + b 4d640c │ │ │ │ bl 65104 │ │ │ │ - strheq r9, [r8], #-124 @ 0xffffff84 │ │ │ │ + subeq r9, r8, ip, lsr #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ 4d652c │ │ │ │ + ldr r5, [pc, #64] @ 4d653c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d6508 │ │ │ │ + beq 4d6518 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 4e67b0 │ │ │ │ + bl 4e67c0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d6524 │ │ │ │ + beq 4d6534 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq r9, r8, r8, asr #8 │ │ │ │ + subeq r9, r8, r8, lsr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - ldr r8, [pc, #576] @ 4d677c │ │ │ │ + ldr r8, [pc, #576] @ 4d678c │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r7, r0, r5 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d6560 │ │ │ │ + beq 4d6570 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r7, #152] @ 0x98 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r7, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d6578 │ │ │ │ + beq 4d6588 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r7, #156] @ 0x9c │ │ │ │ add r9, r7, #16 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4d6610 │ │ │ │ + beq 4d6620 │ │ │ │ ldr r1, [r7, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d65a8 │ │ │ │ + beq 4d65b8 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4d65c4 │ │ │ │ + bne 4d65d4 │ │ │ │ bl 49826c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #128]! @ 0x80 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4d65d0 │ │ │ │ + bne 4d65e0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d65f4 │ │ │ │ + bne 4d6604 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4d6610 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bne 4d6620 │ │ │ │ + bl 4fb1b0 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d6620 │ │ │ │ + beq 4d6630 │ │ │ │ bl 43e68 │ │ │ │ mov r6, r7 │ │ │ │ ldr r4, [r6, #160]! @ 0xa0 │ │ │ │ dmb ish │ │ │ │ add r1, r4, #176 @ 0xb0 │ │ │ │ ldrex r0, [r1] │ │ │ │ sub r2, r0, #1 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d6630 │ │ │ │ + bne 4d6640 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne 4d6658 │ │ │ │ + bne 4d6668 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 4d1130 │ │ │ │ + bl 4d1140 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d665c │ │ │ │ + bne 4d666c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d6684 │ │ │ │ + bne 4d6694 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4d247c │ │ │ │ + bl 4d248c │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d66a0 │ │ │ │ + bne 4d66b0 │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 4e67b0 │ │ │ │ + bl 4e67c0 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d66bc │ │ │ │ + beq 4d66cc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - b 4d6714 │ │ │ │ + b 4d6724 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #128]! @ 0x80 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4d66d0 │ │ │ │ + bne 4d66e0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d66f8 │ │ │ │ + bne 4d6708 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ - b 4d66f8 │ │ │ │ + bl 5087c0 │ │ │ │ + b 4d6708 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4d6714 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bne 4d6724 │ │ │ │ + bl 4fb1b0 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d6724 │ │ │ │ + beq 4d6734 │ │ │ │ bl 43e68 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ - bl 4d2080 │ │ │ │ - b 4d6764 │ │ │ │ + bl 4d2090 │ │ │ │ + b 4d6774 │ │ │ │ bl 65120 │ │ │ │ - b 4d6764 │ │ │ │ + b 4d6774 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d673c │ │ │ │ + bne 4d674c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d6764 │ │ │ │ + bne 4d6774 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4d247c │ │ │ │ - b 4d6778 │ │ │ │ + bl 4d248c │ │ │ │ + b 4d6788 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ bl 65104 │ │ │ │ - subeq r9, r8, ip, ror #19 │ │ │ │ + ldrdeq r9, [r8], #-156 @ 0xffffff64 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #156] @ 4d6828 │ │ │ │ + ldr r5, [pc, #156] @ 4d6838 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d67ec │ │ │ │ + bne 4d67fc │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d6808 │ │ │ │ + bne 4d6818 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d67cc │ │ │ │ + bne 4d67dc │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 4e67b0 │ │ │ │ + bl 4e67c0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d67e8 │ │ │ │ + beq 4d67f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4d67b8 │ │ │ │ + beq 4d67c8 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4d67c4 │ │ │ │ - b 4d67cc │ │ │ │ + beq 4d67d4 │ │ │ │ + b 4d67dc │ │ │ │ bl 65104 │ │ │ │ - strdeq r9, [r8], #-72 @ 0xffffffb8 │ │ │ │ + subeq r9, r8, r8, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r8, [pc, #224] @ 4d6918 │ │ │ │ + ldr r8, [pc, #224] @ 4d6928 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d6854 │ │ │ │ + beq 4d6864 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d687c │ │ │ │ + beq 4d688c │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r1, lsl #2 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ add r1, r1, #9 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4d68c0 │ │ │ │ + beq 4d68d0 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ add r5, r0, #12 │ │ │ │ - b 4d68a4 │ │ │ │ + b 4d68b4 │ │ │ │ ldr r0, [r5], #20 │ │ │ │ bl 43e68 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4d68c0 │ │ │ │ + beq 4d68d0 │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d6894 │ │ │ │ + beq 4d68a4 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d6894 │ │ │ │ + b 4d68a4 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d68e0 │ │ │ │ + beq 4d68f0 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d68f4 │ │ │ │ + bne 4d6904 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 4e67b0 │ │ │ │ + bl 4e67c0 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d6910 │ │ │ │ + beq 4d6920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq r9, r8, r0, asr #9 │ │ │ │ + strheq r9, [r8], #-64 @ 0xffffffc0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmn r0, #1 │ │ │ │ bxeq lr │ │ │ │ add ip, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d6930 │ │ │ │ + bne 4d6940 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d695c │ │ │ │ + bne 4d696c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ b 2bcc50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 4d2128 │ │ │ │ + bl 4d2138 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4d69b4 │ │ │ │ + beq 4d69c4 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d6980 │ │ │ │ + bne 4d6990 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4d69fc │ │ │ │ + beq 4d6a0c │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d69cc │ │ │ │ + bne 4d69dc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d69fc │ │ │ │ + bne 4d6a0c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #32 │ │ │ │ dmb ish │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr lr, [pc, #60] @ 4d6a50 │ │ │ │ + ldr lr, [pc, #60] @ 4d6a60 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #56] @ 4d6a54 │ │ │ │ + ldr r1, [pc, #56] @ 4d6a64 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr ip, [pc, #52] @ 4d6a58 │ │ │ │ + ldr ip, [pc, #52] @ 4d6a68 │ │ │ │ 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 761a24 │ │ │ │ + bl 761a34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - strheq r3, [r5], #-208 @ 0xffffff30 │ │ │ │ - strhteq sp, [r9], -r4 │ │ │ │ - strheq r3, [r5], #-212 @ 0xffffff2c │ │ │ │ + subeq r3, r5, r0, lsr #27 │ │ │ │ + eoreq sp, r9, r4, lsr #27 │ │ │ │ + subeq r3, r5, r4, lsr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr ip, [pc, #96] @ 4d6acc │ │ │ │ + ldr ip, [pc, #96] @ 4d6adc │ │ │ │ mov r2, r1 │ │ │ │ - ldr lr, [pc, #92] @ 4d6ad0 │ │ │ │ + ldr lr, [pc, #92] @ 4d6ae0 │ │ │ │ add r5, r0, #4 │ │ │ │ - ldr r4, [pc, #88] @ 4d6ad4 │ │ │ │ + ldr r4, [pc, #88] @ 4d6ae4 │ │ │ │ mov r6, #9 │ │ │ │ - ldr r1, [pc, #84] @ 4d6ad8 │ │ │ │ + ldr r1, [pc, #84] @ 4d6ae8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #80] @ 4d6adc │ │ │ │ + ldr r3, [pc, #80] @ 4d6aec │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r3, r5, ip, asr #26 │ │ │ │ - eoreq r3, ip, r3, ror #15 │ │ │ │ - subeq r3, r5, r8, asr #26 │ │ │ │ - eoreq r3, ip, r3, asr #15 │ │ │ │ - eoreq r3, ip, r4, asr #15 │ │ │ │ + subeq r3, r5, ip, lsr sp │ │ │ │ + ldrdeq r3, [ip], -r3 @ │ │ │ │ + subeq r3, r5, r8, lsr sp │ │ │ │ + strhteq r3, [ip], -r3 │ │ │ │ + strhteq r3, [ip], -r4 │ │ │ │ ldm r1, {r0, r3} │ │ │ │ mov r2, #13 │ │ │ │ - ldr r1, [pc, #8] @ 4d6af8 │ │ │ │ + ldr r1, [pc, #8] @ 4d6b08 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ - eoreq r3, ip, ip, ror r7 │ │ │ │ + eoreq r3, ip, ip, ror #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r9, [r0, #60] @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ add lr, sl, #8 │ │ │ │ mov r3, r1 │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r6, r2 │ │ │ │ str r0, [sl, #56] @ 0x38 │ │ │ │ - beq 4d6b60 │ │ │ │ + beq 4d6b70 │ │ │ │ rsb r0, r9, #8 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ movcc r6, r0 │ │ │ │ cmp r6, #4 │ │ │ │ - bcc 4d6b68 │ │ │ │ + bcc 4d6b78 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r8, #0 │ │ │ │ mov r4, #4 │ │ │ │ orr r0, r4, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 4d6b80 │ │ │ │ - b 4d6bc0 │ │ │ │ + bcc 4d6b90 │ │ │ │ + b 4d6bd0 │ │ │ │ mov r8, #0 │ │ │ │ - b 4d6d4c │ │ │ │ + b 4d6d5c │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, #0 │ │ │ │ orr r0, r4, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs 4d6bc0 │ │ │ │ + bcs 4d6bd0 │ │ │ │ add r0, r3, r4 │ │ │ │ mvn r1, #31 │ │ │ │ add r1, r1, r4, lsl #3 │ │ │ │ lsl r7, r4, #3 │ │ │ │ ldrh r0, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ lsl r7, r0, r7 │ │ │ │ @@ -1198751,15 +1198755,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ sub r7, r7, r4, lsl #3 │ │ │ │ orr r4, r4, #2 │ │ │ │ lsr r7, r0, r7 │ │ │ │ lslpl r7, r0, r1 │ │ │ │ orr r8, r7, r8 │ │ │ │ cmp r4, r6 │ │ │ │ - bcs 4d6c00 │ │ │ │ + bcs 4d6c10 │ │ │ │ ldrb r0, [r3, r4] │ │ │ │ mvn r1, #31 │ │ │ │ lsl r6, r4, #3 │ │ │ │ add r1, r1, r4, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r6, r0, r6 │ │ │ │ movwpl r6, #0 │ │ │ │ @@ -1198784,15 +1198788,15 @@ │ │ │ │ lsr r6, r5, r6 │ │ │ │ orr r0, r6, r8, lsl r0 │ │ │ │ lslpl r0, r5, r7 │ │ │ │ orr ip, r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str ip, [lr, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ - bls 4d6c5c │ │ │ │ + bls 4d6c6c │ │ │ │ add r2, r9, r2 │ │ │ │ str r2, [sl, #60] @ 0x3c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [lr, #4] │ │ │ │ ldr r1, [lr, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -1198853,15 +1198857,15 @@ │ │ │ │ str r0, [lr, #20] │ │ │ │ eor r0, r1, ip │ │ │ │ str r0, [sl, #4] │ │ │ │ sub r0, r2, r8 │ │ │ │ bic r4, r0, #7 │ │ │ │ and r2, r0, #7 │ │ │ │ cmp r8, r4 │ │ │ │ - bcs 4d6ea8 │ │ │ │ + bcs 4d6eb8 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, lr │ │ │ │ ldr r1, [lr] │ │ │ │ mov r7, lr │ │ │ │ ldr r0, [lr, #4] │ │ │ │ mov ip, r8 │ │ │ │ ldr r8, [r7, #8]! │ │ │ │ @@ -1198921,15 +1198925,15 @@ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ eor r5, r5, r1 │ │ │ │ eor r1, r1, r3 │ │ │ │ add ip, ip, #8 │ │ │ │ eor r0, r7, r0 │ │ │ │ mov r3, lr │ │ │ │ cmp ip, r4 │ │ │ │ - bcc 4d6da8 │ │ │ │ + bcc 4d6db8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ strd r8, [r2] │ │ │ │ mov r8, ip │ │ │ │ ldr r2, [sp] │ │ │ │ str sl, [r2] │ │ │ │ @@ -1198937,28 +1198941,28 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ strd r6, [r2] │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strd r0, [sl] │ │ │ │ cmp r2, #4 │ │ │ │ - bcc 4d6ecc │ │ │ │ + bcc 4d6edc │ │ │ │ ldr r4, [r3, r8] │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #4 │ │ │ │ orr r0, r7, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 4d6ee4 │ │ │ │ - b 4d6f28 │ │ │ │ + bcc 4d6ef4 │ │ │ │ + b 4d6f38 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #0 │ │ │ │ orr r0, r7, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs 4d6f28 │ │ │ │ + bcs 4d6f38 │ │ │ │ add r0, r3, r7 │ │ │ │ mvn r1, #31 │ │ │ │ add r0, r0, r8 │ │ │ │ add r1, r1, r7, lsl #3 │ │ │ │ lsl r6, r7, #3 │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r0] │ │ │ │ @@ -1198969,15 +1198973,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ sub r6, r6, r7, lsl #3 │ │ │ │ orr r7, r7, #2 │ │ │ │ lsr r6, r0, r6 │ │ │ │ lslpl r6, r0, r1 │ │ │ │ orr r5, r6, r5 │ │ │ │ cmp r7, r2 │ │ │ │ - bcs 4d6f6c │ │ │ │ + bcs 4d6f7c │ │ │ │ add r0, r7, r8 │ │ │ │ mvn r1, #31 │ │ │ │ add r1, r1, r7, lsl #3 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ lsl r3, r7, #3 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r3, r0, r3 │ │ │ │ @@ -1198993,154 +1198997,154 @@ │ │ │ │ str r2, [sl, #60] @ 0x3c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4fdb98 │ │ │ │ + bl 4fdba8 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d6fa4 │ │ │ │ + beq 4d6fb4 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 4d7004 │ │ │ │ + b 4d7014 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #168] @ 4d7058 │ │ │ │ + ldr r0, [pc, #168] @ 4d7068 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #136] @ 4d705c │ │ │ │ + ldr r1, [pc, #136] @ 4d706c │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r6, [r6, #4] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d7050 │ │ │ │ + bne 4d7060 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #80] @ 4d7060 │ │ │ │ + ldr r0, [pc, #80] @ 4d7070 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #48] @ 4d7064 │ │ │ │ + ldr r1, [pc, #48] @ 4d7074 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, r4, #12 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r3, r5, r8, asr r8 │ │ │ │ - subeq r8, r8, r8, lsl #24 │ │ │ │ - eoreq sp, r9, r8, lsr #12 │ │ │ │ - subeq r8, r8, r0, lsl #24 │ │ │ │ + subeq r3, r5, r8, asr #16 │ │ │ │ + strdeq r8, [r8], #-184 @ 0xffffff48 │ │ │ │ + eoreq sp, r9, r8, lsl r6 │ │ │ │ + strdeq r8, [r8], #-176 @ 0xffffff50 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d708c │ │ │ │ + bne 4d709c │ │ │ │ ldm r1, {r0, r3} │ │ │ │ mov r2, #15 │ │ │ │ - ldr r1, [pc, #16] @ 4d7094 │ │ │ │ + ldr r1, [pc, #16] @ 4d70a4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 64a5a4 │ │ │ │ - eoreq r3, ip, ip, lsl r2 │ │ │ │ + b 64a5b4 │ │ │ │ + eoreq r3, ip, ip, lsl #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d714c │ │ │ │ + beq 4d715c │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4d70f4 │ │ │ │ + bne 4d7104 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4d714c │ │ │ │ + bne 4d715c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bl 432ac │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d7140 │ │ │ │ + beq 4d7150 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ strd r6, [sp] │ │ │ │ mov r6, r1 │ │ │ │ ldm r5, {r0, ip} │ │ │ │ mov r1, ip │ │ │ │ - bl 4d7534 │ │ │ │ + bl 4d7544 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4b6e50 │ │ │ │ + bl 4b6e60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ tst r2, #1 │ │ │ │ - beq 4d714c │ │ │ │ + beq 4d715c │ │ │ │ cmp r1, r4 │ │ │ │ - bcs 4d7154 │ │ │ │ + bcs 4d7164 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ add r0, r1, r1, lsl #2 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ add r0, r0, #12 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #12] @ 4d7168 │ │ │ │ + ldr r2, [pc, #12] @ 4d7178 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - subeq r3, r5, r0, ror #13 │ │ │ │ + ldrdeq r3, [r5], #-96 @ 0xffffffa0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d7514 │ │ │ │ + beq 4d7524 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4d71c8 │ │ │ │ + bne 4d71d8 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4d7514 │ │ │ │ + bne 4d7524 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ bl 432ac │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d7508 │ │ │ │ + beq 4d7518 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #24 │ │ │ │ str r5, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r7, r0, #8 │ │ │ │ @@ -1199186,21 +1199190,21 @@ │ │ │ │ eor r0, r0, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ stm r4, {r5, r8, lr} │ │ │ │ str ip, [r7, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 4d6afc │ │ │ │ + bl 4d6b0c │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #91 @ 0x5b │ │ │ │ strb r0, [sp, #91] @ 0x5b │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4d6afc │ │ │ │ + bl 4d6b0c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ lsl r6, r2, #13 │ │ │ │ adds fp, r2, r5 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ @@ -1199335,34 +1199339,34 @@ │ │ │ │ eor r0, r2, r0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ eor r0, r0, r7 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eor r1, r0, r1 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4b6fbc │ │ │ │ + bl 4b6fcc │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ tst r2, #1 │ │ │ │ - beq 4d7514 │ │ │ │ + beq 4d7524 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 4d751c │ │ │ │ + bcs 4d752c │ │ │ │ ldr r4, [r4, #20] │ │ │ │ add r0, r1, r1, lsl #2 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ add r0, r0, #12 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #12] @ 4d7530 │ │ │ │ + ldr r2, [pc, #12] @ 4d7540 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - subeq r3, r5, r8, lsl r3 │ │ │ │ + subeq r3, r5, r8, lsl #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ movw r4, #25698 @ 0x6462 │ │ │ │ mov ip, r2 │ │ │ │ movt r4, #29797 @ 0x7465 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ eor r4, r3, r4 │ │ │ │ @@ -1199404,21 +1199408,21 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6afc │ │ │ │ + bl 4d6b0c │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #67 @ 0x43 │ │ │ │ strb r0, [sp, #67] @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4d6afc │ │ │ │ + bl 4d6b0c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldm sp, {r1, r3, lr} │ │ │ │ ldr r2, [sp, #20] │ │ │ │ lsl r4, r0, #13 │ │ │ │ adds r9, r0, r1 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ adc sl, r2, r3 │ │ │ │ @@ -1199554,196 +1199558,196 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d78f0 │ │ │ │ + beq 4d7900 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4d7894 │ │ │ │ + bne 4d78a4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bne 4d78f0 │ │ │ │ + bne 4d7900 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 432ac │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d78e0 │ │ │ │ + beq 4d78f0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldm r4, {r0, ip} │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ mov r1, ip │ │ │ │ strd r6, [sp] │ │ │ │ - bl 4d7534 │ │ │ │ + bl 4d7544 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4b6e50 │ │ │ │ + bl 4b6e60 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ tst r2, #1 │ │ │ │ - beq 4d78f0 │ │ │ │ + beq 4d7900 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 4d78f8 │ │ │ │ + bcs 4d7908 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r0, r0, #12 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #12] @ 4d790c │ │ │ │ + ldr r2, [pc, #12] @ 4d791c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - subeq r2, r5, ip, asr #30 │ │ │ │ + subeq r2, r5, ip, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r9, [r2] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d7954 │ │ │ │ + beq 4d7964 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4d7a30 │ │ │ │ + bne 4d7a40 │ │ │ │ add r0, r6, #64 @ 0x40 │ │ │ │ bl 482f1c │ │ │ │ tst r0, #1 │ │ │ │ - bne 4d7a54 │ │ │ │ - b 4d7ae0 │ │ │ │ + bne 4d7a64 │ │ │ │ + b 4d7af0 │ │ │ │ add r7, r6, #36 @ 0x24 │ │ │ │ ldrex r5, [r7] │ │ │ │ cmp r5, #2 │ │ │ │ - bne 4d7984 │ │ │ │ + bne 4d7994 │ │ │ │ dmb ish │ │ │ │ mov r0, #1 │ │ │ │ strex r1, r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d798c │ │ │ │ + beq 4d799c │ │ │ │ ldrex r5, [r7] │ │ │ │ cmp r5, #2 │ │ │ │ - beq 4d7968 │ │ │ │ + beq 4d7978 │ │ │ │ mov r0, #0 │ │ │ │ clrex │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 4d79dc │ │ │ │ + beq 4d79ec │ │ │ │ ldrb r1, [r6, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ bic r0, r0, #1 │ │ │ │ strex r2, r0, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d79a0 │ │ │ │ + bne 4d79b0 │ │ │ │ mov r0, #0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4d7a54 │ │ │ │ - b 4d7ae0 │ │ │ │ + bne 4d7a64 │ │ │ │ + b 4d7af0 │ │ │ │ mov r1, #0 │ │ │ │ clrex │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4d7998 │ │ │ │ + bne 4d79a8 │ │ │ │ tst r5, #2 │ │ │ │ - beq 4d7a44 │ │ │ │ + beq 4d7a54 │ │ │ │ tst r5, #1 │ │ │ │ - beq 4d79f4 │ │ │ │ - bl 74c7f8 │ │ │ │ + beq 4d7a04 │ │ │ │ + bl 74c808 │ │ │ │ bic r5, r5, #1 │ │ │ │ ldrex r0, [r7] │ │ │ │ cmp r0, r5 │ │ │ │ - bne 4d79c4 │ │ │ │ + bne 4d79d4 │ │ │ │ mov r1, r5 │ │ │ │ dmb ish │ │ │ │ bfi r1, r8, #0, #2 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d7a28 │ │ │ │ + beq 4d7a38 │ │ │ │ ldrex r0, [r7] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 4d7a0c │ │ │ │ - b 4d79c4 │ │ │ │ + beq 4d7a1c │ │ │ │ + b 4d79d4 │ │ │ │ mov r1, #1 │ │ │ │ - b 4d79cc │ │ │ │ + b 4d79dc │ │ │ │ add r0, r6, #64 @ 0x40 │ │ │ │ bl 483060 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4d7a54 │ │ │ │ - b 4d7ae0 │ │ │ │ + bne 4d7a64 │ │ │ │ + b 4d7af0 │ │ │ │ ubfx r1, r5, #2, #1 │ │ │ │ mov r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4d7ae0 │ │ │ │ + beq 4d7af0 │ │ │ │ tst r1, #1 │ │ │ │ - bne 4d7ad4 │ │ │ │ + bne 4d7ae4 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4d7aa0 │ │ │ │ + beq 4d7ab0 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 4a0ac0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d7ac0 │ │ │ │ + bne 4d7ad0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d2618 │ │ │ │ + bl 4d2628 │ │ │ │ str r6, [r4, #4] │ │ │ │ - b 4d7924 │ │ │ │ + b 4d7934 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #164 @ 0xa4 │ │ │ │ bl 537b4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 4d2618 │ │ │ │ - b 4d7a98 │ │ │ │ + bl 4d2628 │ │ │ │ + b 4d7aa8 │ │ │ │ mov r0, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d7bf0 │ │ │ │ + bne 4d7c00 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 63d208 │ │ │ │ + bl 63d218 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 63d0a4 │ │ │ │ + bl 63d0b4 │ │ │ │ ldr r2, [r6, #160] @ 0xa0 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d7bd8 │ │ │ │ - ldr r0, [pc, #284] @ 4d7c2c │ │ │ │ + bne 4d7be8 │ │ │ │ + ldr r0, [pc, #284] @ 4d7c3c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d7c04 │ │ │ │ + beq 4d7c14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r7, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r3, r6, #160 @ 0xa0 │ │ │ │ @@ -1199753,669 +1199757,669 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r7, [r2, #8]! │ │ │ │ ldrex r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4d7b8c │ │ │ │ + bne 4d7b9c │ │ │ │ dmb ish │ │ │ │ strex r7, r2, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4d7b94 │ │ │ │ + beq 4d7ba4 │ │ │ │ ldrex r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d7b74 │ │ │ │ + beq 4d7b84 │ │ │ │ clrex │ │ │ │ - b 4d7b98 │ │ │ │ + b 4d7ba8 │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4d7bd8 │ │ │ │ + bne 4d7be8 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d7bac │ │ │ │ + bne 4d7bbc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d7bd4 │ │ │ │ + bne 4d7be4 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 53ce8 │ │ │ │ and r0, r4, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #44] @ 4d7c24 │ │ │ │ - ldr r1, [pc, #44] @ 4d7c28 │ │ │ │ + ldr r0, [pc, #44] @ 4d7c34 │ │ │ │ + ldr r1, [pc, #44] @ 4d7c38 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 53b60 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 64e38 │ │ │ │ str r6, [r4, #4] │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r1, [r5], #-164 @ 0xffffff5c │ │ │ │ - ldrdeq r1, [r5], #-168 @ 0xffffff58 │ │ │ │ - subeq r8, r8, r0, ror #2 │ │ │ │ + subeq r1, r5, r4, asr #21 │ │ │ │ + subeq r1, r5, r8, asr #21 │ │ │ │ + subeq r8, r8, r0, asr r1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4d7d40 │ │ │ │ - ldr r5, [pc, #392] @ 4d7dd8 │ │ │ │ + beq 4d7d50 │ │ │ │ + ldr r5, [pc, #392] @ 4d7de8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4d7d48 │ │ │ │ + bne 4d7d58 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ - beq 4d7cf4 │ │ │ │ + beq 4d7d04 │ │ │ │ ldrb r0, [r4, #1596] @ 0x63c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4d7c98 │ │ │ │ + beq 4d7ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d7cf4 │ │ │ │ + bne 4d7d04 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4dbce0 │ │ │ │ - b 4d7cf4 │ │ │ │ + bl 4dbcf0 │ │ │ │ + b 4d7d04 │ │ │ │ ldrb r0, [r4, #1584] @ 0x630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4d7cb8 │ │ │ │ + beq 4d7cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d7cf4 │ │ │ │ + bne 4d7d04 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ - bl 4dc0b4 │ │ │ │ - b 4d7cf4 │ │ │ │ + bl 4dc0c4 │ │ │ │ + b 4d7d04 │ │ │ │ add r0, r4, #560 @ 0x230 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r4, #1572] @ 0x624 │ │ │ │ movw r0, #1300 @ 0x514 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1585] @ 0x631 │ │ │ │ - beq 4d7ce8 │ │ │ │ + beq 4d7cf8 │ │ │ │ ldr r0, [r4, #1576] @ 0x628 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r6, [r4, #1586] @ 0x632 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d7d40 │ │ │ │ + beq 4d7d50 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d7d18 │ │ │ │ + bne 4d7d28 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d7d40 │ │ │ │ + bne 4d7d50 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #140] @ 4d7ddc │ │ │ │ + ldr r0, [pc, #140] @ 4d7dec │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4d7c60 │ │ │ │ + b 4d7c70 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1300 @ 0x514 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1585] @ 0x631 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ str r6, [r4] │ │ │ │ str r6, [r4, #4] │ │ │ │ strb r6, [r4, #1586] @ 0x632 │ │ │ │ mov r0, sp │ │ │ │ - bl 4db3c8 │ │ │ │ - b 4d7dcc │ │ │ │ + bl 4db3d8 │ │ │ │ + b 4d7ddc │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d7dcc │ │ │ │ + beq 4d7ddc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d7da4 │ │ │ │ + bne 4d7db4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d7dcc │ │ │ │ + bne 4d7ddc │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r8, r8, r0, ror r2 │ │ │ │ - subeq r8, r8, r0, ror r1 │ │ │ │ + subeq r8, r8, r0, ror #4 │ │ │ │ + subeq r8, r8, r0, ror #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4d7e90 │ │ │ │ - ldr r5, [pc, #412] @ 4d7f9c │ │ │ │ + beq 4d7ea0 │ │ │ │ + ldr r5, [pc, #412] @ 4d7fac │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4d7f04 │ │ │ │ + bne 4d7f14 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ - beq 4d7e44 │ │ │ │ + beq 4d7e54 │ │ │ │ ldrb r0, [r4, #28] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4d7e98 │ │ │ │ + beq 4d7ea8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4d7e44 │ │ │ │ + bne 4d7e54 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 4da05c │ │ │ │ + bl 4da06c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d7e90 │ │ │ │ + beq 4d7ea0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d7e68 │ │ │ │ + bne 4d7e78 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d7e90 │ │ │ │ + bne 4d7ea0 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 4d9f2c │ │ │ │ + bl 4d9f3c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ add r2, pc, #16 │ │ │ │ eor r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #4 │ │ │ │ movcs r0, #1 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ @ instruction: 0xffffff80 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d7e44 │ │ │ │ + beq 4d7e54 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d7e44 │ │ │ │ + b 4d7e54 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 4dae54 │ │ │ │ - b 4d7e44 │ │ │ │ + bl 4dae64 │ │ │ │ + b 4d7e54 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 4daf0c │ │ │ │ - b 4d7e44 │ │ │ │ - ldr r0, [pc, #148] @ 4d7fa0 │ │ │ │ + bl 4daf1c │ │ │ │ + b 4d7e54 │ │ │ │ + ldr r0, [pc, #148] @ 4d7fb0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4d7e10 │ │ │ │ + b 4d7e20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 43e68 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 4dbb04 │ │ │ │ - b 4d7f38 │ │ │ │ + bl 4dbb14 │ │ │ │ + b 4d7f48 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 4db3c8 │ │ │ │ - b 4d7f90 │ │ │ │ + bl 4db3d8 │ │ │ │ + b 4d7fa0 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d7f90 │ │ │ │ + beq 4d7fa0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d7f68 │ │ │ │ + bne 4d7f78 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d7f90 │ │ │ │ + bne 4d7fa0 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r8, r8, r0, asr #1 │ │ │ │ - strheq r7, [r8], #-244 @ 0xffffff0c │ │ │ │ + strheq r8, [r8], #-0 │ │ │ │ + subeq r7, r8, r4, lsr #31 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4d8148 │ │ │ │ - ldr r5, [pc, #620] @ 4d8230 │ │ │ │ + beq 4d8158 │ │ │ │ + ldr r5, [pc, #620] @ 4d8240 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4d81a0 │ │ │ │ + bne 4d81b0 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ - beq 4d80fc │ │ │ │ + beq 4d810c │ │ │ │ ldrb r0, [r4, #1448] @ 0x5a8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4d804c │ │ │ │ + beq 4d805c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d80fc │ │ │ │ + bne 4d810c │ │ │ │ ldr r1, [r4, #1432] @ 0x598 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4d80cc │ │ │ │ + beq 4d80dc │ │ │ │ ldr r5, [r4, #1440] @ 0x5a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d80b0 │ │ │ │ + beq 4d80c0 │ │ │ │ ldr r0, [r4, #1436] @ 0x59c │ │ │ │ add r6, r0, #4 │ │ │ │ - b 4d8030 │ │ │ │ + b 4d8040 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4d80ac │ │ │ │ + beq 4d80bc │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8024 │ │ │ │ + beq 4d8034 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d8024 │ │ │ │ + b 4d8034 │ │ │ │ ldrb r0, [r4, #1424] @ 0x590 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4d806c │ │ │ │ + beq 4d807c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d80fc │ │ │ │ + bne 4d810c │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 4dc0b4 │ │ │ │ - b 4d80fc │ │ │ │ + bl 4dc0c4 │ │ │ │ + b 4d810c │ │ │ │ add r0, r4, #400 @ 0x190 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r4, #1412] @ 0x584 │ │ │ │ movw r0, #1140 @ 0x474 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1425] @ 0x591 │ │ │ │ - beq 4d809c │ │ │ │ + beq 4d80ac │ │ │ │ ldr r0, [r4, #1416] @ 0x588 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r6, [r4, #1426] @ 0x592 │ │ │ │ - b 4d80fc │ │ │ │ + b 4d810c │ │ │ │ ldr r1, [r4, #1432] @ 0x598 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d80cc │ │ │ │ + beq 4d80dc │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #1436] @ 0x59c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d8150 │ │ │ │ + bne 4d8160 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d8170 │ │ │ │ + bne 4d8180 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d8190 │ │ │ │ + bne 4d81a0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8148 │ │ │ │ + beq 4d8158 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d8120 │ │ │ │ + bne 4d8130 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d8148 │ │ │ │ + bne 4d8158 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4d80ec │ │ │ │ + beq 4d80fc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4d80fc │ │ │ │ + beq 4d810c │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d80fc │ │ │ │ - ldr r0, [pc, #140] @ 4d8234 │ │ │ │ + b 4d810c │ │ │ │ + ldr r0, [pc, #140] @ 4d8244 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4d7fd4 │ │ │ │ + b 4d7fe4 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1140 @ 0x474 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1425] @ 0x591 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ str r6, [r4] │ │ │ │ str r6, [r4, #4] │ │ │ │ strb r6, [r4, #1426] @ 0x592 │ │ │ │ mov r0, sp │ │ │ │ - bl 4db3c8 │ │ │ │ - b 4d8224 │ │ │ │ + bl 4db3d8 │ │ │ │ + b 4d8234 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8224 │ │ │ │ + beq 4d8234 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d81fc │ │ │ │ + bne 4d820c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d8224 │ │ │ │ + bne 4d8234 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - strdeq r7, [r8], #-236 @ 0xffffff14 │ │ │ │ - subeq r7, r8, r8, lsl sp │ │ │ │ + subeq r7, r8, ip, ror #29 │ │ │ │ + subeq r7, r8, r8, lsl #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4d8334 │ │ │ │ - ldr r5, [pc, #372] @ 4d83cc │ │ │ │ + beq 4d8344 │ │ │ │ + ldr r5, [pc, #372] @ 4d83dc │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4d833c │ │ │ │ + bne 4d834c │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ - beq 4d82e8 │ │ │ │ + beq 4d82f8 │ │ │ │ ldrb r0, [r4, #1324] @ 0x52c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4d82e8 │ │ │ │ + bne 4d82f8 │ │ │ │ ldrb r0, [r4, #1312] @ 0x520 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4d82ac │ │ │ │ + beq 4d82bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d82e8 │ │ │ │ + bne 4d82f8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4dc0b4 │ │ │ │ - b 4d82e8 │ │ │ │ + bl 4dc0c4 │ │ │ │ + b 4d82f8 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r4, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1313] @ 0x521 │ │ │ │ - beq 4d82dc │ │ │ │ + beq 4d82ec │ │ │ │ ldr r0, [r4, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8334 │ │ │ │ + beq 4d8344 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d830c │ │ │ │ + bne 4d831c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d8334 │ │ │ │ + bne 4d8344 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #140] @ 4d83d0 │ │ │ │ + ldr r0, [pc, #140] @ 4d83e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4d8268 │ │ │ │ + b 4d8278 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1313] @ 0x521 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ str r6, [r4] │ │ │ │ str r6, [r4, #4] │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ mov r0, sp │ │ │ │ - bl 4db3c8 │ │ │ │ - b 4d83c0 │ │ │ │ + bl 4db3d8 │ │ │ │ + b 4d83d0 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d83c0 │ │ │ │ + beq 4d83d0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d8398 │ │ │ │ + bne 4d83a8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d83c0 │ │ │ │ + bne 4d83d0 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r7, r8, r8, ror #24 │ │ │ │ - subeq r7, r8, ip, ror fp │ │ │ │ + subeq r7, r8, r8, asr ip │ │ │ │ + subeq r7, r8, ip, ror #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4d8504 │ │ │ │ - ldr r5, [pc, #428] @ 4d85a0 │ │ │ │ + beq 4d8514 │ │ │ │ + ldr r5, [pc, #428] @ 4d85b0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4d850c │ │ │ │ + bne 4d851c │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldrd r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ orrs r0, r2, r3 │ │ │ │ - beq 4d84b8 │ │ │ │ + beq 4d84c8 │ │ │ │ ldrb r0, [r4, #1337] @ 0x539 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4d8454 │ │ │ │ + beq 4d8464 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d84b8 │ │ │ │ + bne 4d84c8 │ │ │ │ ldr r1, [r4, #1324] @ 0x52c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4d84b8 │ │ │ │ + beq 4d84c8 │ │ │ │ ldr r0, [r4, #1328] @ 0x530 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d84b8 │ │ │ │ + b 4d84c8 │ │ │ │ ldrb r0, [r4, #1312] @ 0x520 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4d8474 │ │ │ │ + beq 4d8484 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d84b0 │ │ │ │ + bne 4d84c0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4dc0b4 │ │ │ │ - b 4d84b0 │ │ │ │ + bl 4dc0c4 │ │ │ │ + b 4d84c0 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r4, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1313] @ 0x521 │ │ │ │ - beq 4d84a4 │ │ │ │ + beq 4d84b4 │ │ │ │ ldr r0, [r4, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1336] @ 0x538 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8504 │ │ │ │ + beq 4d8514 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d84dc │ │ │ │ + bne 4d84ec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d8504 │ │ │ │ + bne 4d8514 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #144] @ 4d85a4 │ │ │ │ + ldr r0, [pc, #144] @ 4d85b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4d8404 │ │ │ │ + b 4d8414 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1313] @ 0x521 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ str r6, [r4] │ │ │ │ str r6, [r4, #4] │ │ │ │ strb r6, [r4, #1336] @ 0x538 │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ mov r0, sp │ │ │ │ - bl 4db3c8 │ │ │ │ - b 4d8594 │ │ │ │ + bl 4db3d8 │ │ │ │ + b 4d85a4 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8594 │ │ │ │ + beq 4d85a4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d856c │ │ │ │ + bne 4d857c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d8594 │ │ │ │ + bne 4d85a4 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r7, r8, ip, asr #21 │ │ │ │ - subeq r7, r8, ip, lsr #19 │ │ │ │ + strheq r7, [r8], #-172 @ 0xffffff54 │ │ │ │ + umaaleq r7, r8, ip, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #484 @ 0x1e4 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r1, #1304] @ 0x518 │ │ │ │ mov fp, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ add r9, sp, #412 @ 0x19c │ │ │ │ @@ -1200437,25 +1200441,25 @@ │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ ldr r7, [fp, #272] @ 0x110 │ │ │ │ ldr r6, [fp, #276] @ 0x114 │ │ │ │ strb r4, [fp, #1305] @ 0x519 │ │ │ │ strb r5, [fp, #1306] @ 0x51a │ │ │ │ bl 438d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bmi 4d8c74 │ │ │ │ - beq 4d864c │ │ │ │ - ldr r0, [pc, #1968] @ 4d8ddc │ │ │ │ + bmi 4d8c84 │ │ │ │ + beq 4d865c │ │ │ │ + ldr r0, [pc, #1968] @ 4d8dec │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8c74 │ │ │ │ + beq 4d8c84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 438d4 │ │ │ │ add r4, fp, #1020 @ 0x3fc │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -1200463,80 +1200467,80 @@ │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ mov r0, r4 │ │ │ │ strb r7, [fp, #1306] @ 0x51a │ │ │ │ str r6, [fp, #1292] @ 0x50c │ │ │ │ str r5, [fp, #1296] @ 0x510 │ │ │ │ str r6, [fp, #1300] @ 0x514 │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #1876] @ 4d8de0 │ │ │ │ + ldr r0, [pc, #1876] @ 4d8df0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8ca4 │ │ │ │ + beq 4d8cb4 │ │ │ │ str r7, [sp, #420] @ 0x1a4 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ str r5, [sp, #412] @ 0x19c │ │ │ │ str r9, [sp, #308] @ 0x134 │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ mov r0, r4 │ │ │ │ bl 489e54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8748 │ │ │ │ + beq 4d8758 │ │ │ │ ldr r1, [sp, #412] @ 0x19c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d86e8 │ │ │ │ + beq 4d86f8 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r8, r4 │ │ │ │ - b 4d875c │ │ │ │ + b 4d876c │ │ │ │ add r4, fp, #280 @ 0x118 │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d8e34 │ │ │ │ + bl 4d8e44 │ │ │ │ ldr r6, [sp, #412] @ 0x19c │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4d8724 │ │ │ │ + bne 4d8734 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #1304] @ 0x518 │ │ │ │ add sp, sp, #484 @ 0x1e4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #416] @ 0x1a0 │ │ │ │ ldr r5, [sp, #420] @ 0x1a4 │ │ │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ tst r6, #1 │ │ │ │ - beq 4d87b8 │ │ │ │ + beq 4d87c8 │ │ │ │ mov r8, r5 │ │ │ │ - b 4d8760 │ │ │ │ + b 4d8770 │ │ │ │ mov r2, r8 │ │ │ │ ldr r7, [sp, #412] @ 0x19c │ │ │ │ ldr r8, [sp, #416] @ 0x1a0 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d8ac0 │ │ │ │ + bne 4d8ad0 │ │ │ │ mov r9, #-2147483645 @ 0x80000003 │ │ │ │ ldr r1, [fp, #1292] @ 0x50c │ │ │ │ add r4, fp, #1020 @ 0x3fc │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r5, [fp, #1305] @ 0x519 │ │ │ │ - beq 4d8784 │ │ │ │ + beq 4d8794 │ │ │ │ ldr r0, [fp, #1296] @ 0x510 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r5, [fp, #1306] @ 0x51a │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ stm sl, {r6, r9} │ │ │ │ mov r0, #1 │ │ │ │ str r8, [sl, #8] │ │ │ │ str r7, [sl, #12] │ │ │ │ str r4, [sl, #16] │ │ │ │ @@ -1200558,20 +1200562,20 @@ │ │ │ │ str r1, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ bl 489ba4 │ │ │ │ ldr r6, [sp, #336] @ 0x150 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d8af4 │ │ │ │ + bne 4d8b04 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ add ip, sp, #360 @ 0x168 │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - ldr r7, [pc, #1500] @ 4d8df8 │ │ │ │ + ldr r7, [pc, #1500] @ 4d8e08 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ @@ -1200580,41 +1200584,41 @@ │ │ │ │ str r1, [sp, #396] @ 0x18c │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ str r6, [sp, #412] @ 0x19c │ │ │ │ add r4, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d8c44 │ │ │ │ + bne 4d8c54 │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ add r3, sp, #376 @ 0x178 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - ldr r9, [pc, #1420] @ 4d8e08 │ │ │ │ + ldr r9, [pc, #1420] @ 4d8e18 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ - ldr r3, [pc, #1412] @ 4d8e0c │ │ │ │ - ldr r7, [pc, #1412] @ 4d8e10 │ │ │ │ + ldr r3, [pc, #1412] @ 4d8e1c │ │ │ │ + ldr r7, [pc, #1412] @ 4d8e20 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 4d893c │ │ │ │ - ldr r1, [pc, #1396] @ 4d8e14 │ │ │ │ + beq 4d894c │ │ │ │ + ldr r1, [pc, #1396] @ 4d8e24 │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ - ldr r0, [pc, #1392] @ 4d8e18 │ │ │ │ + ldr r0, [pc, #1392] @ 4d8e28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #400] @ 0x190 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #392] @ 0x188 │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #396] @ 0x18c │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1364] @ 4d8e1c │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1364] @ 4d8e2c │ │ │ │ mov r4, r8 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ mov r3, #2 │ │ │ │ @@ -1200634,28 +1200638,28 @@ │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ str r1, [sp, #412] @ 0x19c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ add r0, lr, #227 @ 0xe3 │ │ │ │ - bl 709620 │ │ │ │ - ldr r3, [pc, #1252] @ 4d8e20 │ │ │ │ + bl 709630 │ │ │ │ + ldr r3, [pc, #1252] @ 4d8e30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4d89dc │ │ │ │ - ldr r0, [pc, #1236] @ 4d8e24 │ │ │ │ + bcc 4d89ec │ │ │ │ + ldr r0, [pc, #1236] @ 4d8e34 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ mov r6, r3 │ │ │ │ str r1, [sp, #392] @ 0x188 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #396] @ 0x18c │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1212] @ 4d8e28 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1212] @ 4d8e38 │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r4, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add ip, sp, #456 @ 0x1c8 │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -1200674,27 +1200678,27 @@ │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #412] @ 0x19c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ add r0, lr, #227 @ 0xe3 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r3, r6 │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4d8a68 │ │ │ │ - ldr r0, [pc, #1084] @ 4d8e2c │ │ │ │ + bcc 4d8a78 │ │ │ │ + ldr r0, [pc, #1084] @ 4d8e3c │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ str r1, [sp, #392] @ 0x188 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #396] @ 0x18c │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1064] @ 4d8e30 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1064] @ 4d8e40 │ │ │ │ add ip, sp, #456 @ 0x1c8 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r8, #12] │ │ │ │ mov r2, #0 │ │ │ │ @@ -1200711,258 +1200715,258 @@ │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #412] @ 0x19c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ add r0, lr, #227 @ 0xe3 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r5, [sp, #368] @ 0x170 │ │ │ │ ldr r4, [sp, #360] @ 0x168 │ │ │ │ ldr r6, [sp, #364] @ 0x16c │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [sp, #372] @ 0x174 │ │ │ │ - beq 4d8b8c │ │ │ │ + beq 4d8b9c │ │ │ │ add r7, r6, #4 │ │ │ │ - b 4d8a94 │ │ │ │ + b 4d8aa4 │ │ │ │ add r7, r7, #16 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4d8b8c │ │ │ │ + beq 4d8b9c │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 4d8a88 │ │ │ │ + bhi 4d8a98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8a88 │ │ │ │ + beq 4d8a98 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d8a88 │ │ │ │ + b 4d8a98 │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ strb r1, [fp, #403] @ 0x193 │ │ │ │ str r6, [fp, #384] @ 0x180 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r7, [fp, #388] @ 0x184 │ │ │ │ str r8, [sp, #12] │ │ │ │ str r8, [fp, #392] @ 0x188 │ │ │ │ str r0, [fp, #396] @ 0x18c │ │ │ │ strb r1, [fp, #1305] @ 0x519 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ - b 4d86f0 │ │ │ │ + b 4d8700 │ │ │ │ ldr r8, [sp, #344] @ 0x158 │ │ │ │ ldr r9, [sp, #340] @ 0x154 │ │ │ │ ldr r7, [sp, #348] @ 0x15c │ │ │ │ cmp r8, #7 │ │ │ │ ldr r4, [sp, #352] @ 0x160 │ │ │ │ - bne 4d8b2c │ │ │ │ + bne 4d8b3c │ │ │ │ ldr r5, [sp, #356] @ 0x164 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r1, [pc, #728] @ 4d8df4 │ │ │ │ + ldr r1, [pc, #728] @ 4d8e04 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8c30 │ │ │ │ + beq 4d8c40 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4d8b48 │ │ │ │ + beq 4d8b58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8b60 │ │ │ │ + beq 4d8b70 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8b78 │ │ │ │ + beq 4d8b88 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ mov r7, r8 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r0 │ │ │ │ - b 4d8760 │ │ │ │ + b 4d8770 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d8ba4 │ │ │ │ + beq 4d8bb4 │ │ │ │ lsl r1, r4, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8bbc │ │ │ │ + beq 4d8bcc │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, #-2147483645 @ 0x80000003 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8bdc │ │ │ │ + beq 4d8bec │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8bf4 │ │ │ │ + beq 4d8c04 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #1292] @ 0x50c │ │ │ │ strb r0, [fp, #1305] @ 0x519 │ │ │ │ add r0, fp, #1020 @ 0x3fc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8c20 │ │ │ │ + beq 4d8c30 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [fp, #1296] @ 0x510 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #1306] @ 0x51a │ │ │ │ - b 4d8794 │ │ │ │ + b 4d87a4 │ │ │ │ mov r8, #7 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d8bd0 │ │ │ │ - b 4d8bdc │ │ │ │ - ldr r0, [pc, #432] @ 4d8dfc │ │ │ │ - ldr r3, [pc, #432] @ 4d8e00 │ │ │ │ - ldr r1, [pc, #432] @ 4d8e04 │ │ │ │ + bne 4d8be0 │ │ │ │ + b 4d8bec │ │ │ │ + ldr r0, [pc, #432] @ 4d8e0c │ │ │ │ + ldr r3, [pc, #432] @ 4d8e10 │ │ │ │ + ldr r1, [pc, #432] @ 4d8e14 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ str r1, [sp] │ │ │ │ add r2, lr, #227 @ 0xe3 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ - b 4d8cb8 │ │ │ │ - ldr r2, [pc, #364] @ 4d8de8 │ │ │ │ + b 4d8cc8 │ │ │ │ + ldr r2, [pc, #364] @ 4d8df8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 64e1c │ │ │ │ - b 4d8cb8 │ │ │ │ - ldr r0, [pc, #348] @ 4d8df0 │ │ │ │ + b 4d8cc8 │ │ │ │ + ldr r0, [pc, #348] @ 4d8e00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - ldr r0, [pc, #332] @ 4d8dec │ │ │ │ + ldr r0, [pc, #332] @ 4d8dfc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - ldr r2, [pc, #312] @ 4d8de4 │ │ │ │ + ldr r2, [pc, #312] @ 4d8df4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d8cc4 │ │ │ │ - b 4d8cc4 │ │ │ │ + b 4d8cd4 │ │ │ │ + b 4d8cd4 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8d40 │ │ │ │ + beq 4d8d50 │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ - b 4d8d38 │ │ │ │ - mov r6, r0 │ │ │ │ b 4d8d48 │ │ │ │ mov r6, r0 │ │ │ │ - b 4d8d78 │ │ │ │ + b 4d8d58 │ │ │ │ + mov r6, r0 │ │ │ │ + b 4d8d88 │ │ │ │ ldr r1, [sp, #412] @ 0x19c │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8d9c │ │ │ │ + beq 4d8dac │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ - b 4d8d94 │ │ │ │ + b 4d8da4 │ │ │ │ mov r6, r0 │ │ │ │ - b 4d8d9c │ │ │ │ + b 4d8dac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dc800 │ │ │ │ - b 4d8d78 │ │ │ │ + bl 4dc810 │ │ │ │ + b 4d8d88 │ │ │ │ mov r6, r0 │ │ │ │ - b 4d8dac │ │ │ │ + b 4d8dbc │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8d40 │ │ │ │ + beq 4d8d50 │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ - bl 4dbe00 │ │ │ │ + bl 4dbe10 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8d60 │ │ │ │ + beq 4d8d70 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d8d78 │ │ │ │ + beq 4d8d88 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [fp, #1305] @ 0x519 │ │ │ │ tstne r0, #1 │ │ │ │ - beq 4d8d9c │ │ │ │ + beq 4d8dac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #1305] @ 0x519 │ │ │ │ add r0, fp, #1020 @ 0x3fc │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ ldrb r0, [fp, #1306] @ 0x51a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8dc0 │ │ │ │ + beq 4d8dd0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #1306] @ 0x51a │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #1304] @ 0x518 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r7, r8, r0, asr #12 │ │ │ │ - subeq r7, r8, r0, ror #11 │ │ │ │ - subeq r1, r5, r8, asr #23 │ │ │ │ - subeq r1, r5, r4, asr #29 │ │ │ │ - subeq r1, r5, r4, lsl ip │ │ │ │ - subeq r1, r5, r0, lsr #24 │ │ │ │ - eoreq r1, ip, lr, lsl #17 │ │ │ │ - subeq r2, r5, ip, lsl r2 │ │ │ │ - eoreq r1, ip, ip, asr #16 │ │ │ │ - subeq r1, r5, r8, lsl lr │ │ │ │ - subeq r1, r5, r4, lsl #28 │ │ │ │ - subeq r7, r8, r4, ror #10 │ │ │ │ + subeq r7, r8, r0, lsr r6 │ │ │ │ + ldrdeq r7, [r8], #-80 @ 0xffffffb0 │ │ │ │ + strheq r1, [r5], #-184 @ 0xffffff48 │ │ │ │ + strheq r1, [r5], #-228 @ 0xffffff1c │ │ │ │ + subeq r1, r5, r4, lsl #24 │ │ │ │ + subeq r1, r5, r0, lsl ip │ │ │ │ + eoreq r1, ip, lr, ror r8 │ │ │ │ + subeq r2, r5, ip, lsl #4 │ │ │ │ + eoreq r1, ip, ip, lsr r8 │ │ │ │ + subeq r1, r5, r8, lsl #28 │ │ │ │ + strdeq r1, [r5], #-212 @ 0xffffff2c │ │ │ │ + subeq r7, r8, r4, asr r5 │ │ │ │ andeq r4, r0, r4, lsr #4 │ │ │ │ - eoreq r1, ip, sl, lsr fp │ │ │ │ + eoreq r1, ip, sl, lsr #22 │ │ │ │ @ instruction: 0xffffe6d0 │ │ │ │ - subeq r2, r5, ip, lsr #32 │ │ │ │ - strdeq r1, [r5], #-240 @ 0xffffff10 │ │ │ │ + subeq r2, r5, ip, lsl r0 │ │ │ │ + subeq r1, r5, r0, ror #31 │ │ │ │ andeq r4, r0, r8, ror r1 │ │ │ │ - umaaleq r1, r5, r8, pc @ │ │ │ │ - subeq r1, r5, r4, ror pc │ │ │ │ - subeq r1, r5, r4, lsl pc │ │ │ │ - strdeq r1, [r5], #-224 @ 0xffffff20 │ │ │ │ + subeq r1, r5, r8, lsl #31 │ │ │ │ + subeq r1, r5, r4, ror #30 │ │ │ │ + subeq r1, r5, r4, lsl #30 │ │ │ │ + subeq r1, r5, r0, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #700 @ 0x2bc │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r1, #123] @ 0x7b │ │ │ │ mov r9, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -1200984,28 +1200988,28 @@ │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r0, [r1, #4] │ │ │ │ strh r2, [r1, #28] │ │ │ │ strb r2, [r1, #30] │ │ │ │ str r5, [r1, #-4] │ │ │ │ str r3, [r1, #8] │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r6, sp, #824 @ 0x338 │ │ │ │ add r2, sp, #1440 @ 0x5a0 │ │ │ │ mov r1, r5 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4f7ee0 │ │ │ │ + bl 4f7ef0 │ │ │ │ add fp, sp, #828 @ 0x33c │ │ │ │ ldr r7, [sp, #824] @ 0x338 │ │ │ │ ldr sl, [sp, #840] @ 0x348 │ │ │ │ ldm fp, {r4, r8, fp} │ │ │ │ eor r0, r7, #4 │ │ │ │ orrs r0, r0, r4 │ │ │ │ - beq 4d9a60 │ │ │ │ + beq 4d9a70 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ add r1, r6, #20 │ │ │ │ add r0, r5, #20 │ │ │ │ mov r2, #188 @ 0xbc │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r6, sp, #536 @ 0x218 │ │ │ │ @@ -1201016,15 +1201020,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ mov r1, r6 │ │ │ │ - bl 51898c │ │ │ │ + bl 51899c │ │ │ │ add r5, sp, #1440 @ 0x5a0 │ │ │ │ add r1, sp, #824 @ 0x338 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ add r0, r9, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1201032,20 +1201036,20 @@ │ │ │ │ bl 438d4 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r6, r9, #128 @ 0x80 │ │ │ │ add r5, sp, #824 @ 0x338 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 556418 │ │ │ │ + bl 556428 │ │ │ │ ldr r4, [sp, #824] @ 0x338 │ │ │ │ ldr r7, [sp, #828] @ 0x33c │ │ │ │ eor r0, r4, #4 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - bne 4d9000 │ │ │ │ + bne 4d9010 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r9, #123] @ 0x7b │ │ │ │ add sp, sp, #700 @ 0x2bc │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1201069,98 +1201073,98 @@ │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, ror #22 │ │ │ │ andeq r0, r0, r0, asr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldr fp, [r9, #304] @ 0x130 │ │ │ │ ldr r5, [r9, #308] @ 0x134 │ │ │ │ - b 4d92e8 │ │ │ │ + b 4d92f8 │ │ │ │ add r1, r5, #12 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ ldr fp, [sp, #832] @ 0x340 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4db56c │ │ │ │ + bl 4db57c │ │ │ │ eor r0, r4, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - bne 4d9034 │ │ │ │ + bne 4d9044 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ mov r8, #-2147483646 @ 0x80000002 │ │ │ │ - b 4d9a58 │ │ │ │ + b 4d9a68 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ strb r0, [r9, #120] @ 0x78 │ │ │ │ add r0, r9, #12 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ stm r9, {r4, r7, fp} │ │ │ │ bl 438d4 │ │ │ │ - ldr r1, [pc, #3564] @ 4d9e44 │ │ │ │ + ldr r1, [pc, #3564] @ 4d9e54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ mov r2, #25 │ │ │ │ mov r3, r9 │ │ │ │ - bl 4b42a0 │ │ │ │ + bl 4b42b0 │ │ │ │ ldr r0, [sp, #824] @ 0x338 │ │ │ │ cmp r0, #2 │ │ │ │ tstne r0, #1 │ │ │ │ - bne 4d9874 │ │ │ │ + bne 4d9884 │ │ │ │ ldrh r0, [r9, #68] @ 0x44 │ │ │ │ movw r1, #401 @ 0x191 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4d9a48 │ │ │ │ + beq 4d9a58 │ │ │ │ movw r1, #409 @ 0x199 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4d9274 │ │ │ │ - ldr r0, [pc, #3528] @ 4d9e64 │ │ │ │ + bne 4d9284 │ │ │ │ + ldr r0, [pc, #3528] @ 4d9e74 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 4d910c │ │ │ │ - ldr r1, [pc, #3512] @ 4d9e68 │ │ │ │ + bcc 4d911c │ │ │ │ + ldr r1, [pc, #3512] @ 4d9e78 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #3508] @ 4d9e6c │ │ │ │ + ldr r0, [pc, #3508] @ 4d9e7c │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #840] @ 0x348 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #836] @ 0x344 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #828] @ 0x33c │ │ │ │ str r2, [sp, #832] @ 0x340 │ │ │ │ str r1, [sp, #824] @ 0x338 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #3468] @ 4d9e70 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #3468] @ 4d9e80 │ │ │ │ str r0, [sp, #1456] @ 0x5b0 │ │ │ │ mov r0, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #1452] @ 0x5ac │ │ │ │ str r0, [sp, #1444] @ 0x5a4 │ │ │ │ str r1, [sp, #1448] @ 0x5a8 │ │ │ │ str r1, [sp, #1440] @ 0x5a0 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ add r2, sp, #1440 @ 0x5a0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 4b49e8 │ │ │ │ + bl 4b49f8 │ │ │ │ ldr r5, [r9, #88] @ 0x58 │ │ │ │ add r1, r9, #92 @ 0x5c │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ add r2, sp, #1440 @ 0x5a0 │ │ │ │ mov r1, r5 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ - bl 4f7ee0 │ │ │ │ + bl 4f7ef0 │ │ │ │ add fp, sp, #828 @ 0x33c │ │ │ │ ldr r7, [sp, #824] @ 0x338 │ │ │ │ ldr sl, [sp, #840] @ 0x348 │ │ │ │ ldm fp, {r4, r8, fp} │ │ │ │ eor r0, r7, #4 │ │ │ │ orrs r0, r0, r4 │ │ │ │ - beq 4d923c │ │ │ │ + beq 4d924c │ │ │ │ add r1, sp, #824 @ 0x338 │ │ │ │ add r5, sp, #328 @ 0x148 │ │ │ │ add r0, r5, #20 │ │ │ │ add r1, r1, #20 │ │ │ │ mov r2, #188 @ 0xbc │ │ │ │ bl 438d4 │ │ │ │ str r7, [sp, #328] @ 0x148 │ │ │ │ @@ -1201172,15 +1201176,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ str sl, [sp, #344] @ 0x158 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ mov r1, r7 │ │ │ │ - bl 51898c │ │ │ │ + bl 51899c │ │ │ │ add r5, sp, #1440 @ 0x5a0 │ │ │ │ add r1, sp, #824 @ 0x338 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1201188,44 +1201192,44 @@ │ │ │ │ bl 438d4 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r6, r9, #128 @ 0x80 │ │ │ │ add r5, sp, #824 @ 0x338 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 556418 │ │ │ │ + bl 556428 │ │ │ │ ldr r4, [sp, #824] @ 0x338 │ │ │ │ ldr r7, [sp, #828] @ 0x33c │ │ │ │ eor r0, r4, #4 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - bne 4d920c │ │ │ │ + bne 4d921c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r9, #123] @ 0x7b │ │ │ │ add sp, sp, #700 @ 0x2bc │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, r5, #12 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ ldr fp, [sp, #832] @ 0x340 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4db56c │ │ │ │ + bl 4db57c │ │ │ │ eor r0, r4, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - bne 4d9248 │ │ │ │ + bne 4d9258 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ mov r8, #-2147483646 @ 0x80000002 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #121] @ 0x79 │ │ │ │ - b 4d9a50 │ │ │ │ + b 4d9a60 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4dba04 │ │ │ │ + bl 4dba14 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ strb r0, [r9, #120] @ 0x78 │ │ │ │ add r0, r9, #12 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ stm r9, {r4, r7, fp} │ │ │ │ bl 438d4 │ │ │ │ @@ -1201250,15 +1201254,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r9 │ │ │ │ - ldr fp, [pc, #2972] @ 4d9e74 │ │ │ │ + ldr fp, [pc, #2972] @ 4d9e84 │ │ │ │ mov r5, #5 │ │ │ │ strb r0, [r2, #720]! @ 0x2d0 │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [r2, #-416] @ 0xfffffe60 │ │ │ │ str r5, [r2, #-412] @ 0xfffffe64 │ │ │ │ add sl, r9, #312 @ 0x138 │ │ │ │ mov r0, #1 │ │ │ │ @@ -1201274,53 +1201278,53 @@ │ │ │ │ mov r1, #29 │ │ │ │ str r0, [sp, #1452] @ 0x5ac │ │ │ │ str r0, [sp, #1448] @ 0x5a8 │ │ │ │ str r1, [sp, #1444] @ 0x5a4 │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ add r1, sp, #1440 @ 0x5a0 │ │ │ │ mov r0, sl │ │ │ │ - bl 4ef15c │ │ │ │ + bl 4ef16c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9378 │ │ │ │ + beq 4d9388 │ │ │ │ ldrd r2, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d9384 │ │ │ │ + beq 4d9394 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ - b 4d9360 │ │ │ │ + b 4d9370 │ │ │ │ subs r0, r0, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ - beq 4d9384 │ │ │ │ + beq 4d9394 │ │ │ │ ldrb r7, [r1] │ │ │ │ cmp r7, #9 │ │ │ │ - beq 4d9354 │ │ │ │ + beq 4d9364 │ │ │ │ sub r7, r7, #32 │ │ │ │ cmp r7, #95 @ 0x5f │ │ │ │ - bcc 4d9354 │ │ │ │ + bcc 4d9364 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r9, #672] @ 0x2a0 │ │ │ │ - b 4d93b0 │ │ │ │ + b 4d93c0 │ │ │ │ add r8, sp, #1440 @ 0x5a0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 593e64 │ │ │ │ + bl 593e74 │ │ │ │ ldr r0, [sp, #1440] @ 0x5a0 │ │ │ │ add r1, r9, #672 @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4d9628 │ │ │ │ + bne 4d9638 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r5 │ │ │ │ movne fp, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 59501c │ │ │ │ - ldr r1, [pc, #2740] @ 4d9e84 │ │ │ │ + bl 59502c │ │ │ │ + ldr r1, [pc, #2740] @ 4d9e94 │ │ │ │ cmp r0, #0 │ │ │ │ add r5, sp, #1440 @ 0x5a0 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ strb r4, [r9, #721] @ 0x2d1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -1201344,20 +1201348,20 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 438d4 │ │ │ │ ldr r8, [sp, #608] @ 0x260 │ │ │ │ ldr r4, [sp, #612] @ 0x264 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4db030 │ │ │ │ + bl 4db040 │ │ │ │ ldr r6, [sp, #600] @ 0x258 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4d9470 │ │ │ │ + beq 4d9480 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b6514 │ │ │ │ + bl 4b6524 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r9, #576] @ 0x240 │ │ │ │ @@ -1201371,56 +1201375,56 @@ │ │ │ │ str r4, [r9, #660] @ 0x294 │ │ │ │ str r7, [sp, #20] │ │ │ │ add r7, r9, #576 @ 0x240 │ │ │ │ add fp, sp, #536 @ 0x218 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ - bl 4ab434 │ │ │ │ + bl 4ab444 │ │ │ │ ldr r8, [sp, #536] @ 0x218 │ │ │ │ ldr r4, [sp, #540] @ 0x21c │ │ │ │ eor r0, r8, #5 │ │ │ │ orrs r0, r0, r4 │ │ │ │ - bne 4d94e0 │ │ │ │ + bne 4d94f0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl] │ │ │ │ strb r0, [r1] │ │ │ │ - b 4d9940 │ │ │ │ + b 4d9950 │ │ │ │ add r6, fp, #12 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ ldr r5, [sp, #544] @ 0x220 │ │ │ │ mov r1, r6 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4da7bc │ │ │ │ + bl 4da7cc │ │ │ │ eor r0, r8, #4 │ │ │ │ orrs r0, r0, r4 │ │ │ │ - bne 4d951c │ │ │ │ + bne 4d952c │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #1712] @ 0x6b0 │ │ │ │ str r0, [sp, #1708] @ 0x6ac │ │ │ │ - b 4d9548 │ │ │ │ + b 4d9558 │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ str r8, [sp, #536] @ 0x218 │ │ │ │ str r5, [sp, #544] @ 0x220 │ │ │ │ str r4, [sp, #540] @ 0x21c │ │ │ │ bl 438d4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, fp │ │ │ │ add r0, lr, #684 @ 0x2ac │ │ │ │ - bl 4ab834 │ │ │ │ + bl 4ab844 │ │ │ │ ldr r5, [r9, #568] @ 0x238 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d9568 │ │ │ │ + beq 4d9578 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -1201428,248 +1201432,248 @@ │ │ │ │ ldr r7, [sp, #1708] @ 0x6ac │ │ │ │ ldr fp, [sp, #1712] @ 0x6b0 │ │ │ │ ldr r5, [sp, #1716] @ 0x6b4 │ │ │ │ ldr r4, [sp, #1720] @ 0x6b8 │ │ │ │ strb r0, [sl] │ │ │ │ ldrb r0, [r6, #264] @ 0x108 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4d9658 │ │ │ │ + beq 4d9668 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d95ac │ │ │ │ + bne 4d95bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dba04 │ │ │ │ + bl 4dba14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4d9694 │ │ │ │ + beq 4d96a4 │ │ │ │ ldr sl, [r9, #716] @ 0x2cc │ │ │ │ cmp r5, #3 │ │ │ │ str r5, [sp, #1432] @ 0x598 │ │ │ │ str fp, [sp, #1428] @ 0x594 │ │ │ │ str r7, [sp, #1424] @ 0x590 │ │ │ │ str r4, [sp, #1436] @ 0x59c │ │ │ │ - bcs 4d96fc │ │ │ │ + bcs 4d970c │ │ │ │ cmp r5, #2 │ │ │ │ - beq 4d971c │ │ │ │ + beq 4d972c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b 4d97ac │ │ │ │ + b 4d97bc │ │ │ │ mov sl, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrb r0, [sl, #664]! @ 0x298 │ │ │ │ str r4, [sp, #12] │ │ │ │ sub r7, sl, #264 @ 0x108 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @ instruction: 0xfffffe14 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, ror r5 │ │ │ │ @ instruction: 0xfffffe98 │ │ │ │ str r7, [sp, #20] │ │ │ │ - ldr r0, [pc, #2160] @ 4d9e90 │ │ │ │ + ldr r0, [pc, #2160] @ 4d9ea0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4d9bcc │ │ │ │ + b 4d9bdc │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r0, r1 │ │ │ │ ldm r8!, {r2, r3, r4, r5, r6} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ ldm r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4d9750 │ │ │ │ + bne 4d9760 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - b 4d93b4 │ │ │ │ + b 4d93c4 │ │ │ │ add r0, r6, #176 @ 0xb0 │ │ │ │ - bl 4da7bc │ │ │ │ + bl 4da7cc │ │ │ │ ldr r6, [r6, #168] @ 0xa8 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d967c │ │ │ │ + beq 4d968c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4d95b4 │ │ │ │ + bne 4d95c4 │ │ │ │ ldr r0, [r9, #672] @ 0x2a0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4d96e8 │ │ │ │ + beq 4d96f8 │ │ │ │ ldrb r0, [r9, #696] @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r9, #700] @ 0x2bc │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4d96c4 │ │ │ │ + beq 4d96d4 │ │ │ │ ldr r0, [r9, #704] @ 0x2c0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r9, #680] @ 0x2a8 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt 4d96e8 │ │ │ │ + blt 4d96f8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d96e8 │ │ │ │ + beq 4d96f8 │ │ │ │ ldr r0, [r9, #684] @ 0x2ac │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #720 @ 0x2d0 │ │ │ │ mov r1, #1 │ │ │ │ strh r1, [r9, r0] │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ - b 4d996c │ │ │ │ - ldr r0, [pc, #1940] @ 4d9e98 │ │ │ │ + b 4d997c │ │ │ │ + ldr r0, [pc, #1940] @ 4d9ea8 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #3 │ │ │ │ mov r6, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d978c │ │ │ │ + beq 4d979c │ │ │ │ ldrh r0, [fp] │ │ │ │ movw r1, #65279 @ 0xfeff │ │ │ │ mov r6, #2 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4d9780 │ │ │ │ + beq 4d9790 │ │ │ │ ldrh r0, [fp] │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4d97ac │ │ │ │ - ldr r0, [pc, #1880] @ 4d9ea4 │ │ │ │ + bne 4d97bc │ │ │ │ + ldr r0, [pc, #1880] @ 4d9eb4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - b 4d9798 │ │ │ │ - ldr r2, [pc, #1832] @ 4d9e80 │ │ │ │ + b 4d97a8 │ │ │ │ + ldr r2, [pc, #1832] @ 4d9e90 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ mov r3, #7 │ │ │ │ bl 49b3a8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldrb r0, [sp, #1448] @ 0x5a8 │ │ │ │ ldr r2, [sp, #1440] @ 0x5a0 │ │ │ │ ldr r1, [sp, #1444] @ 0x5a4 │ │ │ │ subs r0, r0, #2 │ │ │ │ movne r0, r2 │ │ │ │ - b 4d93b4 │ │ │ │ - ldr r0, [pc, #1816] @ 4d9ea0 │ │ │ │ + b 4d93c4 │ │ │ │ + ldr r0, [pc, #1816] @ 4d9eb0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - b 4d9794 │ │ │ │ - ldr r0, [pc, #1800] @ 4d9e9c │ │ │ │ + b 4d97a4 │ │ │ │ + ldr r0, [pc, #1800] @ 4d9eac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r5, r6 │ │ │ │ - bcc 4d9adc │ │ │ │ + bcc 4d9aec │ │ │ │ ldr sl, [r0] │ │ │ │ add fp, fp, r6 │ │ │ │ sub r5, r5, r6 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ mov r3, r5 │ │ │ │ - bl 5958ac │ │ │ │ + bl 5958bc │ │ │ │ ldr r8, [sp, #1440] @ 0x5a0 │ │ │ │ ldr r6, [sp, #1444] @ 0x5a4 │ │ │ │ ldr sl, [sp, #1448] @ 0x5a8 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4d980c │ │ │ │ + bne 4d981c │ │ │ │ cmp sl, #0 │ │ │ │ - bmi 4d9b64 │ │ │ │ - beq 4d9814 │ │ │ │ - ldr r0, [pc, #1736] @ 4d9eb0 │ │ │ │ + bmi 4d9b74 │ │ │ │ + beq 4d9824 │ │ │ │ + ldr r0, [pc, #1736] @ 4d9ec0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9b68 │ │ │ │ + beq 4d9b78 │ │ │ │ mov fp, r0 │ │ │ │ - b 4d9818 │ │ │ │ + b 4d9828 │ │ │ │ mov fp, r6 │ │ │ │ - b 4d982c │ │ │ │ + b 4d983c │ │ │ │ mov fp, #1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, sl │ │ │ │ bl 438d4 │ │ │ │ mov r8, sl │ │ │ │ add r2, sp, #1424 @ 0x590 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #1424 @ 0x590 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r9, #672] @ 0x2a0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4d992c │ │ │ │ + beq 4d993c │ │ │ │ ldrb r0, [r9, #696] @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r9, #700] @ 0x2bc │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4d98fc │ │ │ │ + bne 4d990c │ │ │ │ ldr r1, [r9, #680] @ 0x2a8 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - bge 4d9914 │ │ │ │ - b 4d992c │ │ │ │ + bge 4d9924 │ │ │ │ + b 4d993c │ │ │ │ ldr r0, [sp, #832] @ 0x340 │ │ │ │ ldr r1, [r9, #40] @ 0x28 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs 4d9b94 │ │ │ │ + bcs 4d9ba4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ ldr r2, [r9, #36] @ 0x24 │ │ │ │ mla r0, r0, r1, r2 │ │ │ │ mov r7, #1 │ │ │ │ ldr fp, [r0, #20] │ │ │ │ ldr r8, [r0, #16] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4d99dc │ │ │ │ + beq 4d99ec │ │ │ │ mov r0, #0 │ │ │ │ - b 4d98b8 │ │ │ │ + b 4d98c8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp fp, r0 │ │ │ │ - beq 4d99a8 │ │ │ │ + beq 4d99b8 │ │ │ │ ldrb r1, [r8, r0] │ │ │ │ cmp r1, #9 │ │ │ │ - beq 4d98ac │ │ │ │ + beq 4d98bc │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ - bcc 4d98ac │ │ │ │ - ldr r0, [pc, #1396] @ 4d9e4c │ │ │ │ - ldr r3, [pc, #1396] @ 4d9e50 │ │ │ │ - ldr r1, [pc, #1396] @ 4d9e54 │ │ │ │ + bcc 4d98bc │ │ │ │ + ldr r0, [pc, #1396] @ 4d9e5c │ │ │ │ + ldr r3, [pc, #1396] @ 4d9e60 │ │ │ │ + ldr r1, [pc, #1396] @ 4d9e64 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #824 @ 0x338 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - b 4d9bcc │ │ │ │ + b 4d9bdc │ │ │ │ ldr r0, [r9, #704] @ 0x2c0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r9, #680] @ 0x2a8 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt 4d992c │ │ │ │ + blt 4d993c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d992c │ │ │ │ + beq 4d993c │ │ │ │ ldr r0, [r9, #684] @ 0x2ac │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, #720 @ 0x2d0 │ │ │ │ mov r1, #1 │ │ │ │ strh r1, [r9, r0] │ │ │ │ - bne 4d996c │ │ │ │ + bne 4d997c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #5 │ │ │ │ @@ -1201677,1336 +1201681,1336 @@ │ │ │ │ add sp, sp, #700 @ 0x2bc │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dc634 │ │ │ │ + bl 4dc644 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4d9aac │ │ │ │ + beq 4d9abc │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r9, #122] @ 0x7a │ │ │ │ cmp r1, #0 │ │ │ │ strb r5, [r9, #120] @ 0x78 │ │ │ │ - beq 4d9a8c │ │ │ │ + beq 4d9a9c │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ - b 4d9a7c │ │ │ │ + b 4d9a8c │ │ │ │ cmp fp, #0 │ │ │ │ - bmi 4d9bb4 │ │ │ │ - beq 4d99dc │ │ │ │ - ldr r0, [pc, #1184] @ 4d9e5c │ │ │ │ + bmi 4d9bc4 │ │ │ │ + beq 4d99ec │ │ │ │ + ldr r0, [pc, #1184] @ 4d9e6c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9bb8 │ │ │ │ + beq 4d9bc8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, fp │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [r9, #88] @ 0x58 │ │ │ │ ldr r4, [r0, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d9ba4 │ │ │ │ + bne 4d9bb4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d9a24 │ │ │ │ + beq 4d9a34 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ str fp, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ str fp, [r4, #20] │ │ │ │ ldrh r0, [r9, #68] @ 0x44 │ │ │ │ movw r1, #401 @ 0x191 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4d9088 │ │ │ │ + bne 4d9098 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4dba04 │ │ │ │ + bl 4dba14 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #120] @ 0x78 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #122] @ 0x7a │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d9a88 │ │ │ │ + beq 4d9a98 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d9a8c │ │ │ │ + b 4d9a9c │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ stm r0, {r5, r8, fp} │ │ │ │ str sl, [r0, #12] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #123] @ 0x7b │ │ │ │ add sp, sp, #700 @ 0x2bc │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1024] @ 4d9eb4 │ │ │ │ - ldr r3, [pc, #1024] @ 4d9eb8 │ │ │ │ - ldr r1, [pc, #1024] @ 4d9ebc │ │ │ │ + ldr r0, [pc, #1024] @ 4d9ec4 │ │ │ │ + ldr r3, [pc, #1024] @ 4d9ec8 │ │ │ │ + ldr r1, [pc, #1024] @ 4d9ecc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str fp, [sp, #1440] @ 0x5a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #1440 @ 0x5a0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - b 4d9bcc │ │ │ │ - ldr r2, [pc, #964] @ 4d9ea8 │ │ │ │ + b 4d9bdc │ │ │ │ + ldr r2, [pc, #964] @ 4d9eb8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 65320 │ │ │ │ - b 4d9bcc │ │ │ │ - ldr r0, [pc, #836] @ 4d9e40 │ │ │ │ + b 4d9bdc │ │ │ │ + ldr r0, [pc, #836] @ 4d9e50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - ldr r0, [pc, #820] @ 4d9e3c │ │ │ │ + ldr r0, [pc, #820] @ 4d9e4c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ str r6, [sp, #24] │ │ │ │ - ldr r0, [pc, #868] @ 4d9e7c │ │ │ │ + ldr r0, [pc, #868] @ 4d9e8c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4d9bcc │ │ │ │ + b 4d9bdc │ │ │ │ str r6, [sp, #24] │ │ │ │ - ldr r0, [pc, #844] @ 4d9e78 │ │ │ │ + ldr r0, [pc, #844] @ 4d9e88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4d9bcc │ │ │ │ + b 4d9bdc │ │ │ │ str r4, [sp, #12] │ │ │ │ str r6, [sp, #24] │ │ │ │ - ldr r0, [pc, #840] @ 4d9e8c │ │ │ │ + ldr r0, [pc, #840] @ 4d9e9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4d9bcc │ │ │ │ + b 4d9bdc │ │ │ │ str r4, [sp, #12] │ │ │ │ str r6, [sp, #24] │ │ │ │ - ldr r0, [pc, #812] @ 4d9e88 │ │ │ │ + ldr r0, [pc, #812] @ 4d9e98 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4d9bcc │ │ │ │ + b 4d9bdc │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #828] @ 4d9eac │ │ │ │ + ldr r2, [pc, #828] @ 4d9ebc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ bl 64e1c │ │ │ │ - b 4d9bcc │ │ │ │ + b 4d9bdc │ │ │ │ str r7, [sp, #20] │ │ │ │ - ldr r0, [pc, #776] @ 4d9e94 │ │ │ │ + ldr r0, [pc, #776] @ 4d9ea4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4d9bcc │ │ │ │ - ldr r2, [pc, #684] @ 4d9e48 │ │ │ │ + b 4d9bdc │ │ │ │ + ldr r2, [pc, #684] @ 4d9e58 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - b 4d9bcc │ │ │ │ - ldr r0, [pc, #692] @ 4d9e60 │ │ │ │ + b 4d9bdc │ │ │ │ + ldr r0, [pc, #692] @ 4d9e70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ - b 4d9bcc │ │ │ │ + b 4d9bdc │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #664] @ 4d9e58 │ │ │ │ + ldr r2, [pc, #664] @ 4d9e68 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4d9c74 │ │ │ │ + b 4d9c84 │ │ │ │ mov r5, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4d9dd4 │ │ │ │ + beq 4d9de4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d9dd4 │ │ │ │ - b 4d9d3c │ │ │ │ - b 4d9ce8 │ │ │ │ - b 4d9c00 │ │ │ │ + b 4d9de4 │ │ │ │ + b 4d9d4c │ │ │ │ + b 4d9cf8 │ │ │ │ + b 4d9c10 │ │ │ │ mov r5, r0 │ │ │ │ - b 4d9cdc │ │ │ │ - b 4d9d3c │ │ │ │ + b 4d9cec │ │ │ │ + b 4d9d4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #168] @ 0xa8 │ │ │ │ - bl 4db390 │ │ │ │ - b 4d9d70 │ │ │ │ - b 4d9ce8 │ │ │ │ + bl 4db3a0 │ │ │ │ + b 4d9d80 │ │ │ │ + b 4d9cf8 │ │ │ │ mov r5, r0 │ │ │ │ - b 4d9d2c │ │ │ │ + b 4d9d3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #120] @ 0x78 │ │ │ │ add r0, r9, #12 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ stm r9, {r4, r7, fp} │ │ │ │ bl 438d4 │ │ │ │ - b 4d9cc8 │ │ │ │ - b 4d9d54 │ │ │ │ - b 4d9ce8 │ │ │ │ - b 4d9d3c │ │ │ │ - b 4d9c7c │ │ │ │ - b 4d9d3c │ │ │ │ + b 4d9cd8 │ │ │ │ + b 4d9d64 │ │ │ │ + b 4d9cf8 │ │ │ │ + b 4d9d4c │ │ │ │ + b 4d9c8c │ │ │ │ + b 4d9d4c │ │ │ │ mov r5, r0 │ │ │ │ - b 4d9d80 │ │ │ │ - b 4d9c7c │ │ │ │ + b 4d9d90 │ │ │ │ + b 4d9c8c │ │ │ │ mov r5, r0 │ │ │ │ - b 4d9da0 │ │ │ │ + b 4d9db0 │ │ │ │ mov r5, r0 │ │ │ │ - b 4d9cc8 │ │ │ │ + b 4d9cd8 │ │ │ │ mov r5, r0 │ │ │ │ - b 4d9de8 │ │ │ │ + b 4d9df8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ str r7, [sp, #20] │ │ │ │ bl 2bcc50 │ │ │ │ - b 4d9d1c │ │ │ │ - b 4d9ca4 │ │ │ │ + b 4d9d2c │ │ │ │ + b 4d9cb4 │ │ │ │ mov r5, r0 │ │ │ │ - b 4d9e04 │ │ │ │ + b 4d9e14 │ │ │ │ mov r5, r0 │ │ │ │ - b 4d9db4 │ │ │ │ + b 4d9dc4 │ │ │ │ mov r5, r0 │ │ │ │ - b 4d9d1c │ │ │ │ + b 4d9d2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4db56c │ │ │ │ + bl 4db57c │ │ │ │ ldrb r0, [r9, #121] @ 0x79 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9cdc │ │ │ │ + beq 4d9cec │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ - bl 4dbc88 │ │ │ │ + bl 4dbc98 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #121] @ 0x79 │ │ │ │ - b 4d9dd4 │ │ │ │ - mov r5, r0 │ │ │ │ - b 4d9d70 │ │ │ │ + b 4d9de4 │ │ │ │ mov r5, r0 │ │ │ │ b 4d9d80 │ │ │ │ mov r5, r0 │ │ │ │ + b 4d9d90 │ │ │ │ + mov r5, r0 │ │ │ │ ldr r0, [sp, #600] @ 0x258 │ │ │ │ str r7, [sp, #20] │ │ │ │ - bl 4dafe8 │ │ │ │ - b 4d9d1c │ │ │ │ + bl 4daff8 │ │ │ │ + b 4d9d2c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4da7bc │ │ │ │ + bl 4da7cc │ │ │ │ ldr r0, [r9, #568] @ 0x238 │ │ │ │ - bl 4db390 │ │ │ │ + bl 4db3a0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #664] @ 0x298 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 4dc790 │ │ │ │ - b 4d9d70 │ │ │ │ + bl 4dc7a0 │ │ │ │ + b 4d9d80 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ - b 4d9dd4 │ │ │ │ + b 4d9de4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4db56c │ │ │ │ - b 4d9de8 │ │ │ │ + bl 4db57c │ │ │ │ + b 4d9df8 │ │ │ │ add r2, sp, #1424 @ 0x590 │ │ │ │ mov r5, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #1424 @ 0x590 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #672]! @ 0x2a0 │ │ │ │ cmp r1, #2 │ │ │ │ - blne 4dade8 │ │ │ │ + blne 4dadf8 │ │ │ │ ldrb r0, [r9, #721] @ 0x2d1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9d94 │ │ │ │ + beq 4d9da4 │ │ │ │ add r0, r9, #312 @ 0x138 │ │ │ │ - bl 4dba04 │ │ │ │ + bl 4dba14 │ │ │ │ mov r0, #720 @ 0x2d0 │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [r9, r0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 4da578 │ │ │ │ + bl 4da588 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 4dc634 │ │ │ │ - b 4d9dd4 │ │ │ │ + bl 4dc644 │ │ │ │ + b 4d9de4 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #1440 @ 0x5a0 │ │ │ │ - bl 4dae54 │ │ │ │ + bl 4dae64 │ │ │ │ ldrb r0, [r9, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9de8 │ │ │ │ + beq 4d9df8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4dba04 │ │ │ │ + bl 4dba14 │ │ │ │ ldrb r0, [r9, #122] @ 0x7a │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r9, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9e04 │ │ │ │ + beq 4d9e14 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4dbc88 │ │ │ │ + bl 4dbc98 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #122] @ 0x7a │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d9e24 │ │ │ │ + beq 4d9e34 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #123] @ 0x7b │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - subeq r0, r5, r4, asr #29 │ │ │ │ - ldrdeq r0, [r5], #-224 @ 0xffffff20 │ │ │ │ - eoreq r1, ip, sp, asr #7 │ │ │ │ - subeq r1, r5, r0, asr r5 │ │ │ │ - eoreq r0, ip, r8, lsr #24 │ │ │ │ - subeq r1, r5, ip, lsr #3 │ │ │ │ - strdeq r1, [r5], #-4 │ │ │ │ - subeq r0, r5, r0, lsl #31 │ │ │ │ - strheq r6, [r8], #-32 @ 0xffffffe0 │ │ │ │ - subeq r0, r5, r0, asr #28 │ │ │ │ - subeq r6, r8, r4, asr #26 │ │ │ │ - subeq r1, r5, r0, asr #18 │ │ │ │ - subeq r1, r5, r0, asr #18 │ │ │ │ - eoreq r1, ip, r2, ror #5 │ │ │ │ - eoreq r1, ip, r0, ror #6 │ │ │ │ - strdeq r0, [r5], #-244 @ 0xffffff0c │ │ │ │ - subeq r1, r5, r8 │ │ │ │ - eoreq r0, ip, r1, ror #29 │ │ │ │ - subeq r6, r8, r4, lsl #23 │ │ │ │ - strheq r0, [r5], #-244 @ 0xffffff0c │ │ │ │ - subeq r0, r5, ip, asr #31 │ │ │ │ - subeq r1, r5, r0, lsl r5 │ │ │ │ + strheq r0, [r5], #-228 @ 0xffffff1c │ │ │ │ + subeq r0, r5, r0, asr #29 │ │ │ │ + strhteq r1, [ip], -sp │ │ │ │ + subeq r1, r5, r0, asr #10 │ │ │ │ + eoreq r0, ip, r8, lsl ip │ │ │ │ + umaaleq r1, r5, ip, r1 │ │ │ │ + subeq r1, r5, r4, ror #1 │ │ │ │ + subeq r0, r5, r0, ror pc │ │ │ │ + subeq r6, r8, r0, lsr #5 │ │ │ │ + subeq r0, r5, r0, lsr lr │ │ │ │ + subeq r6, r8, r4, lsr sp │ │ │ │ + subeq r1, r5, r0, lsr r9 │ │ │ │ + subeq r1, r5, r0, lsr r9 │ │ │ │ + ldrdeq r1, [ip], -r2 @ │ │ │ │ + eoreq r1, ip, r0, asr r3 │ │ │ │ + subeq r0, r5, r4, ror #31 │ │ │ │ + strdeq r0, [r5], #-248 @ 0xffffff08 │ │ │ │ + ldrdeq r0, [ip], -r1 @ │ │ │ │ + subeq r6, r8, r4, ror fp │ │ │ │ subeq r0, r5, r4, lsr #31 │ │ │ │ - eoreq r0, ip, r4, asr #24 │ │ │ │ - ldrdeq r6, [r8], #-112 @ 0xffffff90 │ │ │ │ - ldrdeq r6, [r8], #-84 @ 0xffffffac │ │ │ │ - subeq r6, r8, r4, ror #6 │ │ │ │ - subeq r0, r5, r0, lsr #27 │ │ │ │ - umaaleq pc, r4, r4, sp @ │ │ │ │ - subeq r6, r8, r4, lsl #9 │ │ │ │ - eoreq r0, ip, ip, asr #20 │ │ │ │ - subeq r0, r5, r0, ror #31 │ │ │ │ - subeq r0, r5, ip, asr #30 │ │ │ │ + strheq r0, [r5], #-252 @ 0xffffff04 │ │ │ │ + subeq r1, r5, r0, lsl #10 │ │ │ │ + umaaleq r0, r5, r4, pc @ │ │ │ │ + eoreq r0, ip, r4, lsr ip │ │ │ │ + subeq r6, r8, r0, asr #15 │ │ │ │ + subeq r6, r8, r4, asr #11 │ │ │ │ + subeq r6, r8, r4, asr r3 │ │ │ │ + umaaleq r0, r5, r0, sp │ │ │ │ + subeq pc, r4, r4, lsl #27 │ │ │ │ + subeq r6, r8, r4, ror r4 │ │ │ │ + eoreq r0, ip, ip, lsr sl │ │ │ │ + ldrdeq r0, [r5], #-240 @ 0xffffff10 │ │ │ │ + subeq r0, r5, ip, lsr pc │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4d9edc │ │ │ │ - b 4d4dd4 │ │ │ │ + bne 4d9eec │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 4d9eec │ │ │ │ + ldr r0, [pc, #4] @ 4d9efc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - subeq r0, r5, r0, asr fp │ │ │ │ - b 762028 │ │ │ │ + subeq r0, r5, r0, asr #22 │ │ │ │ + b 762038 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 64f010 │ │ │ │ + b 64f020 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d9f18 │ │ │ │ - b 4d4dd4 │ │ │ │ + beq 4d9f28 │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 4d9f28 │ │ │ │ + ldr r0, [pc, #4] @ 4d9f38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - subeq r0, r5, r4, lsl fp │ │ │ │ + subeq r0, r5, r4, lsl #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4d9f5c │ │ │ │ + beq 4d9f6c │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - bl 4db1e0 │ │ │ │ + bl 4db1f0 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4db45c │ │ │ │ + b 4db46c │ │ │ │ add r6, r4, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4d9f50 │ │ │ │ + beq 4d9f60 │ │ │ │ ldrb r0, [r4, #1428] @ 0x594 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4d9f50 │ │ │ │ + bne 4d9f60 │ │ │ │ ldrb r0, [r4, #1416] @ 0x588 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4d9fa8 │ │ │ │ + beq 4d9fb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d9f50 │ │ │ │ + bne 4d9f60 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4db45c │ │ │ │ + b 4db46c │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r4, #1404] @ 0x57c │ │ │ │ movw r0, #1132 @ 0x46c │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1417] @ 0x589 │ │ │ │ - beq 4d9fd8 │ │ │ │ + beq 4d9fe8 │ │ │ │ ldr r0, [r4, #1408] @ 0x580 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r6, [r4, #1418] @ 0x58a │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4db45c │ │ │ │ + b 4db46c │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1132 @ 0x46c │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1417] @ 0x589 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ strb r6, [r4, #1418] @ 0x58a │ │ │ │ - b 4da034 │ │ │ │ + b 4da044 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4da034 │ │ │ │ + beq 4da044 │ │ │ │ ldrb r0, [r4, #1428] @ 0x594 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4da034 │ │ │ │ + bne 4da044 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 4dad64 │ │ │ │ + bl 4dad74 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4db45c │ │ │ │ - b 4da050 │ │ │ │ + bl 4db46c │ │ │ │ + b 4da060 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4db45c │ │ │ │ + bl 4db46c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #958] @ 0x3be │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4da164 │ │ │ │ + bhi 4da174 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ add r0, r4, #960 @ 0x3c0 │ │ │ │ - bl 4dab68 │ │ │ │ - b 4da344 │ │ │ │ + bl 4dab78 │ │ │ │ + b 4da354 │ │ │ │ add r6, r4, #960 @ 0x3c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4da240 │ │ │ │ + beq 4da250 │ │ │ │ ldrb r0, [r4, #2284] @ 0x8ec │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4da240 │ │ │ │ + bne 4da250 │ │ │ │ ldrb r0, [r4, #2272] @ 0x8e0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4da144 │ │ │ │ + bne 4da154 │ │ │ │ add r0, r4, #1248 @ 0x4e0 │ │ │ │ - bl 4dc800 │ │ │ │ - b 4da20c │ │ │ │ + bl 4dc810 │ │ │ │ + b 4da21c │ │ │ │ movw r0, #1048 @ 0x418 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4dab68 │ │ │ │ + bl 4dab78 │ │ │ │ add r0, r4, #972 @ 0x3cc │ │ │ │ - bl 4dbb60 │ │ │ │ + bl 4dbb70 │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4da168 │ │ │ │ + beq 4da178 │ │ │ │ add r6, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r6 │ │ │ │ - b 4da0fc │ │ │ │ + b 4da10c │ │ │ │ add r6, r4, #960 @ 0x3c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4da240 │ │ │ │ + beq 4da250 │ │ │ │ ldrb r0, [r4, #2284] @ 0x8ec │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4da240 │ │ │ │ + bne 4da250 │ │ │ │ ldrb r0, [r4, #2272] @ 0x8e0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4da204 │ │ │ │ + beq 4da214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4da240 │ │ │ │ + bne 4da250 │ │ │ │ add r0, r4, #968 @ 0x3c8 │ │ │ │ - bl 4dc0b4 │ │ │ │ - b 4da240 │ │ │ │ + bl 4dc0c4 │ │ │ │ + b 4da250 │ │ │ │ add r0, r4, #960 @ 0x3c0 │ │ │ │ - bl 4dab68 │ │ │ │ - b 4da188 │ │ │ │ + bl 4dab78 │ │ │ │ + b 4da198 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4, #960] @ 0x3c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da188 │ │ │ │ + beq 4da198 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r4, #953] @ 0x3b9 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #956] @ 0x3bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da1ac │ │ │ │ + beq 4da1bc │ │ │ │ ldr r1, [r4, #936] @ 0x3a8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4da1f0 │ │ │ │ + bne 4da200 │ │ │ │ ldr r0, [r4, #932] @ 0x3a4 │ │ │ │ strb r5, [r4, #953] @ 0x3b9 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r4, #916] @ 0x394 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da1d0 │ │ │ │ + beq 4da1e0 │ │ │ │ ldr r0, [r4, #920] @ 0x398 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ - bl 4db908 │ │ │ │ + bl 4db918 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldrb r0, [r4, #954] @ 0x3ba │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4da254 │ │ │ │ - b 4da2b4 │ │ │ │ + bne 4da264 │ │ │ │ + b 4da2c4 │ │ │ │ ldr r0, [r4, #940] @ 0x3ac │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4da1ac │ │ │ │ + b 4da1bc │ │ │ │ add r0, r4, #1248 @ 0x4e0 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r4, #2260] @ 0x8d4 │ │ │ │ movw r0, #1988 @ 0x7c4 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #2273] @ 0x8e1 │ │ │ │ - beq 4da234 │ │ │ │ + beq 4da244 │ │ │ │ ldr r0, [r4, #2264] @ 0x8d8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r6, [r4, #2274] @ 0x8e2 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #955] @ 0x3bb │ │ │ │ ldrb r0, [r4, #954] @ 0x3ba │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da2b4 │ │ │ │ + beq 4da2c4 │ │ │ │ ldr r5, [r4, #908] @ 0x38c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4da294 │ │ │ │ + beq 4da2a4 │ │ │ │ ldr r0, [r4, #904] @ 0x388 │ │ │ │ add r6, r0, #4 │ │ │ │ - b 4da278 │ │ │ │ + b 4da288 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4da294 │ │ │ │ + beq 4da2a4 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da26c │ │ │ │ + beq 4da27c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4da26c │ │ │ │ + b 4da27c │ │ │ │ ldr r1, [r4, #900] @ 0x384 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da2b4 │ │ │ │ + beq 4da2c4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #904] @ 0x388 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #896] @ 0x380 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #892] @ 0x37c │ │ │ │ add r7, r1, #1 │ │ │ │ strb r2, [r4, #954] @ 0x3ba │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4da2e0 │ │ │ │ + beq 4da2f0 │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4da2c8 │ │ │ │ + b 4da2d8 │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da300 │ │ │ │ + beq 4da310 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #892] @ 0x37c │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #884] @ 0x374 │ │ │ │ ldr r0, [r4, #880] @ 0x370 │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4da324 │ │ │ │ + beq 4da334 │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4da30c │ │ │ │ + b 4da31c │ │ │ │ ldr r0, [r4, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da344 │ │ │ │ + beq 4da354 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #880] @ 0x370 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #957] @ 0x3bd │ │ │ │ add r0, r4, #780 @ 0x30c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 4db45c │ │ │ │ - b 4da35c │ │ │ │ + b 4db46c │ │ │ │ + b 4da36c │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1988 @ 0x7c4 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #2273] @ 0x8e1 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ strb r5, [r4, #2274] @ 0x8e2 │ │ │ │ - b 4da3ec │ │ │ │ + b 4da3fc │ │ │ │ mov r8, r0 │ │ │ │ - b 4da44c │ │ │ │ + b 4da45c │ │ │ │ mov r8, r0 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4da3ec │ │ │ │ + beq 4da3fc │ │ │ │ ldrb r0, [r4, #2284] @ 0x8ec │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4da3ec │ │ │ │ + bne 4da3fc │ │ │ │ add r0, r4, #968 @ 0x3c8 │ │ │ │ - bl 4dad64 │ │ │ │ - b 4da3ec │ │ │ │ + bl 4dad74 │ │ │ │ + b 4da3fc │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #972 @ 0x3cc │ │ │ │ - bl 4dbb60 │ │ │ │ + bl 4dbb70 │ │ │ │ add r0, r4, #960 @ 0x3c0 │ │ │ │ - bl 4dbfb0 │ │ │ │ - b 4da44c │ │ │ │ + bl 4dbfc0 │ │ │ │ + b 4da45c │ │ │ │ mov r8, r0 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4da3ec │ │ │ │ + beq 4da3fc │ │ │ │ ldrb r0, [r4, #2284] @ 0x8ec │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4da3ec │ │ │ │ + bne 4da3fc │ │ │ │ add r0, r4, #968 @ 0x3c8 │ │ │ │ - bl 4dad64 │ │ │ │ + bl 4dad74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #955] @ 0x3bb │ │ │ │ - b 4da49c │ │ │ │ + b 4da4ac │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ - b 4da558 │ │ │ │ + b 4da568 │ │ │ │ mov r8, r0 │ │ │ │ - b 4da49c │ │ │ │ + b 4da4ac │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4da42c │ │ │ │ + beq 4da43c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r6, r5 │ │ │ │ - b 4da410 │ │ │ │ + b 4da420 │ │ │ │ ldr r1, [r4, #960] @ 0x3c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da44c │ │ │ │ + beq 4da45c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r4, #953] @ 0x3b9 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #956] @ 0x3bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da468 │ │ │ │ + beq 4da478 │ │ │ │ add r0, r4, #936 @ 0x3a8 │ │ │ │ - bl 4dbde0 │ │ │ │ + bl 4dbdf0 │ │ │ │ ldr r0, [r4, #932] @ 0x3a4 │ │ │ │ strb r6, [r4, #953] @ 0x3b9 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r4, #916] @ 0x394 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da48c │ │ │ │ + beq 4da49c │ │ │ │ ldr r0, [r4, #920] @ 0x398 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ - bl 4db908 │ │ │ │ + bl 4db918 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldrb r0, [r4, #954] @ 0x3ba │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da4b0 │ │ │ │ + beq 4da4c0 │ │ │ │ add r0, r4, #900 @ 0x384 │ │ │ │ - bl 4dbc1c │ │ │ │ + bl 4dbc2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #954] @ 0x3ba │ │ │ │ add r0, r4, #888 @ 0x378 │ │ │ │ - bl 4dbf10 │ │ │ │ - b 4da550 │ │ │ │ + bl 4dbf20 │ │ │ │ + b 4da560 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4da4e8 │ │ │ │ + beq 4da4f8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r5 │ │ │ │ - b 4da4cc │ │ │ │ + b 4da4dc │ │ │ │ ldr r0, [r4, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da558 │ │ │ │ + beq 4da568 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #880] @ 0x370 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4da558 │ │ │ │ + b 4da568 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4da530 │ │ │ │ + beq 4da540 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r5 │ │ │ │ - b 4da514 │ │ │ │ + b 4da524 │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da550 │ │ │ │ + beq 4da560 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #892] @ 0x37c │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #876 @ 0x36c │ │ │ │ - bl 4dbf10 │ │ │ │ + bl 4dbf20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #957] @ 0x3bd │ │ │ │ add r0, r4, #780 @ 0x30c │ │ │ │ - bl 4db45c │ │ │ │ + bl 4db46c │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #504] @ 0x1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da5c8 │ │ │ │ + beq 4da5d8 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #448] @ 0x1c0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4da5d4 │ │ │ │ + beq 4da5e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4da5b0 │ │ │ │ + bne 4da5c0 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 4dba04 │ │ │ │ + bl 4dba14 │ │ │ │ ldr r0, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4da614 │ │ │ │ + bne 4da624 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #505] @ 0x1f9 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4dba04 │ │ │ │ + b 4dba14 │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ - bl 4da7bc │ │ │ │ + bl 4da7cc │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da5f8 │ │ │ │ + beq 4da608 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4da5bc │ │ │ │ + beq 4da5cc │ │ │ │ ldrb r0, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #484] @ 0x1e4 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4da638 │ │ │ │ + bne 4da648 │ │ │ │ ldr r1, [r4, #464] @ 0x1d0 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt 4da5bc │ │ │ │ - b 4da650 │ │ │ │ + blt 4da5cc │ │ │ │ + b 4da660 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #464] @ 0x1d0 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt 4da5bc │ │ │ │ + blt 4da5cc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da5bc │ │ │ │ + beq 4da5cc │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #505] @ 0x1f9 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ - bl 4db390 │ │ │ │ - b 4da688 │ │ │ │ + bl 4db3a0 │ │ │ │ + b 4da698 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #456]! @ 0x1c8 │ │ │ │ cmp r1, #2 │ │ │ │ - blne 4dade8 │ │ │ │ + blne 4dadf8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #505] @ 0x1f9 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4da6cc │ │ │ │ + bne 4da6dc │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ - b 4dae54 │ │ │ │ + b 4dae64 │ │ │ │ ldrb r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 4da6f0 │ │ │ │ + bcc 4da700 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da6f0 │ │ │ │ + beq 4da700 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da708 │ │ │ │ + beq 4da718 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4db030 │ │ │ │ + bl 4db040 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da77c │ │ │ │ + beq 4da78c │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da744 │ │ │ │ + beq 4da754 │ │ │ │ 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 4da760 │ │ │ │ + beq 4da770 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da77c │ │ │ │ + beq 4da78c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da7b0 │ │ │ │ + beq 4da7c0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 4dbe7c │ │ │ │ + bl 4dbe8c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4da814 │ │ │ │ + beq 4da824 │ │ │ │ add r6, r4, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ bl 4a2950 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da7fc │ │ │ │ + beq 4da80c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r0, [r4] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4da814 │ │ │ │ + beq 4da824 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4db030 │ │ │ │ + bl 4db040 │ │ │ │ ldr r7, [r4, #84] @ 0x54 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da830 │ │ │ │ + beq 4da840 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da84c │ │ │ │ + beq 4da85c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 4da890 │ │ │ │ + b 4da8a0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da878 │ │ │ │ + beq 4da888 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r0, [r4] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4da890 │ │ │ │ + beq 4da8a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4db030 │ │ │ │ + bl 4db040 │ │ │ │ ldrd r0, [r4, #80] @ 0x50 │ │ │ │ - bl 4db7a8 │ │ │ │ - b 4da8c0 │ │ │ │ + bl 4db7b8 │ │ │ │ + b 4da8d0 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4da8c0 │ │ │ │ + beq 4da8d0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ 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 4da908 │ │ │ │ + beq 4da918 │ │ │ │ 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 4da8dc │ │ │ │ + b 4da8ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da92c │ │ │ │ + beq 4da93c │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4da964 │ │ │ │ + beq 4da974 │ │ │ │ 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 4da93c │ │ │ │ + b 4da94c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da984 │ │ │ │ + beq 4da994 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4daa08 │ │ │ │ + beq 4daa18 │ │ │ │ mov r4, r0 │ │ │ │ - bl 631088 │ │ │ │ + bl 631098 │ │ │ │ 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 4da9b0 │ │ │ │ + bne 4da9c0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4da9d4 │ │ │ │ + bne 4da9e4 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4da9f4 │ │ │ │ + beq 4daa04 │ │ │ │ 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 2bcc50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 4daa64 │ │ │ │ + b 4daa74 │ │ │ │ mov r6, r0 │ │ │ │ - b 4daa50 │ │ │ │ + b 4daa60 │ │ │ │ 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 4daa2c │ │ │ │ + bne 4daa3c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4daa50 │ │ │ │ + bne 4daa60 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 4daa7c │ │ │ │ + bne 4daa8c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ - b 4daa64 │ │ │ │ + b 4daa74 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4dab10 │ │ │ │ + beq 4dab20 │ │ │ │ ldrb r0, [r4, #1324] @ 0x52c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4dab10 │ │ │ │ + bne 4dab20 │ │ │ │ ldrb r0, [r4, #1312] @ 0x520 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4daad4 │ │ │ │ + beq 4daae4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4dc0b4 │ │ │ │ + b 4dc0c4 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r4, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1313] @ 0x521 │ │ │ │ - beq 4dab04 │ │ │ │ + beq 4dab14 │ │ │ │ ldr r0, [r4, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1313] @ 0x521 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4dab5c │ │ │ │ + beq 4dab6c │ │ │ │ ldrb r0, [r4, #1324] @ 0x52c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4dab5c │ │ │ │ + bne 4dab6c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4dad64 │ │ │ │ + bl 4dad74 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4daba4 │ │ │ │ + beq 4dabb4 │ │ │ │ ldrb r0, [r4, #1337] @ 0x539 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4daba8 │ │ │ │ + beq 4dabb8 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #1324] @ 0x52c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dabd0 │ │ │ │ + bne 4dabe0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #1312] @ 0x520 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4dabe4 │ │ │ │ + beq 4dabf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dabc4 │ │ │ │ + bne 4dabd4 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1336] @ 0x538 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #1328] @ 0x530 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r4, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1313] @ 0x521 │ │ │ │ - beq 4dac14 │ │ │ │ + beq 4dac24 │ │ │ │ ldr r0, [r4, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1336] @ 0x538 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1313] @ 0x521 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ strb r6, [r4, #1336] @ 0x538 │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dac6c │ │ │ │ + bl 4dac7c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 4daca0 │ │ │ │ + beq 4dacb0 │ │ │ │ ldrb r1, [r0, #1337] @ 0x539 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4daca4 │ │ │ │ + beq 4dacb4 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #1324] @ 0x52c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dacd8 │ │ │ │ + bne 4dace8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r1, [r0, #1312] @ 0x520 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4dacec │ │ │ │ + beq 4dacfc │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4daccc │ │ │ │ + bne 4dacdc │ │ │ │ add r1, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #1336] @ 0x538 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #1328] @ 0x530 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #288 @ 0x120 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r5, #1300] @ 0x514 │ │ │ │ movw r2, #1028 @ 0x404 │ │ │ │ add r4, r5, r2 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r5, #1313] @ 0x521 │ │ │ │ - beq 4dad20 │ │ │ │ + beq 4dad30 │ │ │ │ ldr r0, [r5, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r5, #1314] @ 0x522 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #1336] @ 0x538 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r5, #1313] @ 0x521 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #1336] @ 0x538 │ │ │ │ strb r6, [r5, #1314] @ 0x522 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1304] @ 0x518 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dadbc │ │ │ │ + beq 4dadcc │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r4, #1292] @ 0x50c │ │ │ │ add r5, r4, #1020 @ 0x3fc │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1305] @ 0x519 │ │ │ │ - beq 4dadac │ │ │ │ + beq 4dadbc │ │ │ │ ldr r0, [r4, #1296] @ 0x510 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r6, [r4, #1306] @ 0x51a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4dc0b4 │ │ │ │ + b 4dc0c4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1020 @ 0x3fc │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1305] @ 0x519 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #1306] @ 0x51a │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #28] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4dae10 │ │ │ │ + beq 4dae20 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ poplt {r4, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dae38 │ │ │ │ + beq 4dae48 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -1203015,82 +1203019,82 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dae98 │ │ │ │ + beq 4daea8 │ │ │ │ ldr r7, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dae80 │ │ │ │ + beq 4dae90 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dae98 │ │ │ │ + beq 4daea8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4daec0 │ │ │ │ + bne 4daed0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4daeac │ │ │ │ + b 4daebc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4daeec │ │ │ │ + beq 4daefc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4db54c │ │ │ │ + bl 4db55c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4daf40 │ │ │ │ + beq 4daf50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4daf90 │ │ │ │ + bne 4dafa0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4daf90 │ │ │ │ + beq 4dafa0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 4daf8c │ │ │ │ + b 4daf9c │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4daf90 │ │ │ │ + bne 4dafa0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldrd r8, [r5] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4daf68 │ │ │ │ + beq 4daf78 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4daf80 │ │ │ │ + beq 4daf90 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -1203098,15 +1203102,15 @@ │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dafc0 │ │ │ │ + beq 4dafd0 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -1203114,17 +1203118,17 @@ │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db010 │ │ │ │ + beq 4db020 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4b6514 │ │ │ │ + bl 4b6524 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1203134,334 +1203138,334 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db054 │ │ │ │ + beq 4db064 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ add r6, r4, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 4985e4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db080 │ │ │ │ + beq 4db090 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4db0b8 │ │ │ │ + beq 4db0c8 │ │ │ │ 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 4db08c │ │ │ │ + b 4db09c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db0dc │ │ │ │ + beq 4db0ec │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db104 │ │ │ │ + beq 4db114 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 4da8c8 │ │ │ │ - b 4db168 │ │ │ │ + bl 4da8d8 │ │ │ │ + b 4db178 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4db148 │ │ │ │ + beq 4db158 │ │ │ │ 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 4db120 │ │ │ │ + b 4db130 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db168 │ │ │ │ + beq 4db178 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4db1b8 │ │ │ │ + beq 4db1c8 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 4db19c │ │ │ │ + b 4db1ac │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #72 @ 0x48 │ │ │ │ - beq 4db1b8 │ │ │ │ + beq 4db1c8 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db190 │ │ │ │ + beq 4db1a0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4db190 │ │ │ │ + b 4db1a0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db1dc │ │ │ │ + beq 4db1ec │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db244 │ │ │ │ + beq 4db254 │ │ │ │ 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 4a0978 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4db27c │ │ │ │ + beq 4db28c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4db27c │ │ │ │ + bne 4db28c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db24c │ │ │ │ + beq 4db25c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 4db27c │ │ │ │ + b 4db28c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ 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 4db258 │ │ │ │ + bne 4db268 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4db27c │ │ │ │ + bne 4db28c │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4db284 │ │ │ │ + bne 4db294 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4db2ac │ │ │ │ + bne 4db2bc │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db310 │ │ │ │ + beq 4db320 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4db310 │ │ │ │ + bne 4db320 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, r4, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db2e4 │ │ │ │ + beq 4db2f4 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ blx r1 │ │ │ │ - b 4db310 │ │ │ │ + b 4db320 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4db2ec │ │ │ │ + bne 4db2fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4db310 │ │ │ │ + bne 4db320 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ - b 4db374 │ │ │ │ + b 4db384 │ │ │ │ mov r6, r0 │ │ │ │ - b 4db36c │ │ │ │ + b 4db37c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4db344 │ │ │ │ + bne 4db354 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4db36c │ │ │ │ + bne 4db37c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dc050 │ │ │ │ + bl 4dc060 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db3bc │ │ │ │ + beq 4db3cc │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db410 │ │ │ │ + beq 4db420 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4db3e4 │ │ │ │ + bne 4db3f4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 634390 │ │ │ │ + b 6343a0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db450 │ │ │ │ + beq 4db460 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4db428 │ │ │ │ + bne 4db438 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4db450 │ │ │ │ + bne 4db460 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db47c │ │ │ │ + beq 4db48c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4db498 │ │ │ │ + bne 4db4a8 │ │ │ │ bl 49826c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4db4a4 │ │ │ │ + bne 4db4b4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4db4c8 │ │ │ │ + bne 4db4d8 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4fb1a0 │ │ │ │ + b 4fb1b0 │ │ │ │ mov r6, r0 │ │ │ │ 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 4db4f8 │ │ │ │ + bne 4db508 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4db524 │ │ │ │ + bne 4db534 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ - b 4db524 │ │ │ │ + bl 5087c0 │ │ │ │ + b 4db534 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 4db540 │ │ │ │ + bne 4db550 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -1203470,223 +1203474,223 @@ │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4db59c │ │ │ │ + bne 4db5ac │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db6e0 │ │ │ │ + beq 4db6f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4dae54 │ │ │ │ + b 4dae64 │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 4db5c0 │ │ │ │ + bcc 4db5d0 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db5c0 │ │ │ │ + beq 4db5d0 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db5d8 │ │ │ │ + beq 4db5e8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4db030 │ │ │ │ + bl 4db040 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4db60c │ │ │ │ + beq 4db61c │ │ │ │ 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 4db64c │ │ │ │ + beq 4db65c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ add r6, r0, #16 │ │ │ │ - b 4db630 │ │ │ │ + b 4db640 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ - beq 4db64c │ │ │ │ + beq 4db65c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db624 │ │ │ │ + beq 4db634 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4db624 │ │ │ │ + b 4db634 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db66c │ │ │ │ + beq 4db67c │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ 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 4db678 │ │ │ │ + bne 4db688 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4db69c │ │ │ │ + bne 4db6ac │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db6b4 │ │ │ │ + beq 4db6c4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db6cc │ │ │ │ + beq 4db6dc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ - bl 4da990 │ │ │ │ + bl 4da9a0 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4da990 │ │ │ │ + b 4da9a0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 4db74c │ │ │ │ + b 4db75c │ │ │ │ mov r5, r0 │ │ │ │ - b 4db784 │ │ │ │ + b 4db794 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db78c │ │ │ │ + beq 4db79c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4db78c │ │ │ │ + b 4db79c │ │ │ │ mov r5, r0 │ │ │ │ - b 4db794 │ │ │ │ + b 4db7a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4db74c │ │ │ │ + beq 4db75c │ │ │ │ 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 4db174 │ │ │ │ + bl 4db184 │ │ │ │ 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 4db760 │ │ │ │ + bne 4db770 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4db784 │ │ │ │ + bne 4db794 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ - bl 4db7a8 │ │ │ │ + bl 4db7b8 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ - bl 4da990 │ │ │ │ + bl 4da9a0 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 4da990 │ │ │ │ + bl 4da9a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db7c8 │ │ │ │ + beq 4db7d8 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db7e4 │ │ │ │ + beq 4db7f4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db804 │ │ │ │ + beq 4db814 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4db8ec │ │ │ │ + bne 4db8fc │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db840 │ │ │ │ + beq 4db850 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db858 │ │ │ │ + beq 4db868 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db870 │ │ │ │ + beq 4db880 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db888 │ │ │ │ + beq 4db898 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db8a0 │ │ │ │ + beq 4db8b0 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db8b8 │ │ │ │ + beq 4db8c8 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db8d0 │ │ │ │ + beq 4db8e0 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ @@ -1203694,139 +1203698,139 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4db834 │ │ │ │ - b 4db840 │ │ │ │ + bne 4db844 │ │ │ │ + b 4db850 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #208] @ 0xd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db928 │ │ │ │ + beq 4db938 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db940 │ │ │ │ + beq 4db950 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #232] @ 0xe8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db958 │ │ │ │ + beq 4db968 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db970 │ │ │ │ + beq 4db980 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db988 │ │ │ │ + beq 4db998 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db9a0 │ │ │ │ + beq 4db9b0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db9b8 │ │ │ │ + beq 4db9c8 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db9d0 │ │ │ │ + beq 4db9e0 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4db9e8 │ │ │ │ + beq 4db9f8 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #316] @ 0x13c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4db030 │ │ │ │ + bl 4db040 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4dba34 │ │ │ │ + beq 4dba44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b6514 │ │ │ │ + bl 4b6524 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dba4c │ │ │ │ + beq 4dba5c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dba64 │ │ │ │ + beq 4dba74 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dba80 │ │ │ │ + beq 4dba90 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbaec │ │ │ │ + beq 4dbafc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 4db390 │ │ │ │ + bl 4db3a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dbae4 │ │ │ │ + b 4dbaf4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 4dafe8 │ │ │ │ + bl 4daff8 │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ - bl 4db7a8 │ │ │ │ + bl 4db7b8 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 4db390 │ │ │ │ + bl 4db3a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -1203836,91 +1203840,91 @@ │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ bx lr │ │ │ │ add r0, r0, #4 │ │ │ │ - b 4dae54 │ │ │ │ + b 4dae64 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 4daf0c │ │ │ │ + b 4daf1c │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r0] │ │ │ │ b 43e68 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dbba4 │ │ │ │ + beq 4dbbb4 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 4dbb88 │ │ │ │ + b 4dbb98 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 4dbba4 │ │ │ │ + beq 4dbbb4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbb7c │ │ │ │ + beq 4dbb8c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dbb7c │ │ │ │ + b 4dbb8c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dbbc0 │ │ │ │ + beq 4dbbd0 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbbdc │ │ │ │ + beq 4dbbec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbbf8 │ │ │ │ + beq 4dbc08 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbc18 │ │ │ │ + beq 4dbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dbc60 │ │ │ │ + beq 4dbc70 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 4dbc44 │ │ │ │ + b 4dbc54 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dbc60 │ │ │ │ + beq 4dbc70 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbc38 │ │ │ │ + beq 4dbc48 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dbc38 │ │ │ │ + b 4dbc48 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dbc84 │ │ │ │ + beq 4dbc94 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -1203928,870 +1203932,870 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #200]! @ 0xc8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4dbc98 │ │ │ │ + bne 4dbca8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4dbcbc │ │ │ │ + bne 4dbccc │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4da6a8 │ │ │ │ + b 4da6b8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4da6a8 │ │ │ │ + bl 4da6b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #144] @ 0x90 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dbd4c │ │ │ │ + bne 4dbd5c │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dbd68 │ │ │ │ + bne 4dbd78 │ │ │ │ ldr r1, [r4, #212] @ 0xd4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dbd84 │ │ │ │ + bne 4dbd94 │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dbda0 │ │ │ │ + bne 4dbdb0 │ │ │ │ ldr r1, [r4, #236] @ 0xec │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4dbd0c │ │ │ │ + beq 4dbd1c │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #212] @ 0xd4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4dbd1c │ │ │ │ + beq 4dbd2c │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4dbd2c │ │ │ │ + beq 4dbd3c │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dbd2c │ │ │ │ + b 4dbd3c │ │ │ │ ldr r1, [r0, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbddc │ │ │ │ + beq 4dbdec │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #276] @ 0x114 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 4dc0b4 │ │ │ │ + b 4dc0c4 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dbe54 │ │ │ │ + beq 4dbe64 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 4dbe28 │ │ │ │ + b 4dbe38 │ │ │ │ add r5, r5, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dbe54 │ │ │ │ + beq 4dbe64 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 4dbe1c │ │ │ │ + bhi 4dbe2c │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbe1c │ │ │ │ + beq 4dbe2c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dbe1c │ │ │ │ + b 4dbe2c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dbe70 │ │ │ │ + beq 4dbe80 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4daf0c │ │ │ │ + b 4daf1c │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbee8 │ │ │ │ + beq 4dbef8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbeb4 │ │ │ │ + beq 4dbec4 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ add r0, r0, #16 │ │ │ │ ldr ip, [r1, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ bx ip │ │ │ │ ldrd r6, [r0, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbecc │ │ │ │ + beq 4dbedc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbee8 │ │ │ │ + beq 4dbef8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbf08 │ │ │ │ + beq 4dbf18 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_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 4dbf3c │ │ │ │ + beq 4dbf4c │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4dbf24 │ │ │ │ + b 4dbf34 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dbf60 │ │ │ │ + beq 4dbf70 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dbf84 │ │ │ │ + beq 4dbf94 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r5 │ │ │ │ - b 4dbf68 │ │ │ │ + b 4dbf78 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dbfa4 │ │ │ │ + beq 4dbfb4 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 4dbfdc │ │ │ │ + beq 4dbfec │ │ │ │ add r6, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r6 │ │ │ │ - b 4dbfc4 │ │ │ │ + b 4dbfd4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dc000 │ │ │ │ + beq 4dc010 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dc024 │ │ │ │ + beq 4dc034 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r6, r5 │ │ │ │ - b 4dc008 │ │ │ │ + b 4dc018 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dc044 │ │ │ │ + beq 4dc054 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc0b0 │ │ │ │ + beq 4dc0c0 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc084 │ │ │ │ + beq 4dc094 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4dc08c │ │ │ │ + bne 4dc09c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4dc0b0 │ │ │ │ + bne 4dc0c0 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #8 │ │ │ │ - bne 4dc0cc │ │ │ │ + bne 4dc0dc │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #6 │ │ │ │ movcs r0, #6 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 4dc358 │ │ │ │ + bhi 4dc368 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ ldrd r6, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dc2b0 │ │ │ │ + beq 4dc2c0 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 4dc124 │ │ │ │ + b 4dc134 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dc2b0 │ │ │ │ + beq 4dc2c0 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc118 │ │ │ │ + beq 4dc128 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dc118 │ │ │ │ + b 4dc128 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dc0c8 │ │ │ │ + beq 4dc0d8 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dc5d0 │ │ │ │ + beq 4dc5e0 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4dc170 │ │ │ │ + b 4dc180 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dc5d0 │ │ │ │ + beq 4dc5e0 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc164 │ │ │ │ + beq 4dc174 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dc164 │ │ │ │ + b 4dc174 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dc3e0 │ │ │ │ + bne 4dc3f0 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dc3fc │ │ │ │ + bne 4dc40c │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dc418 │ │ │ │ + bne 4dc428 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dc434 │ │ │ │ + bne 4dc444 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dc44c │ │ │ │ + beq 4dc45c │ │ │ │ ldr r7, [r4, #76] @ 0x4c │ │ │ │ ldr r8, [r4, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dc364 │ │ │ │ + beq 4dc374 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4dc1fc │ │ │ │ + b 4dc20c │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dc364 │ │ │ │ + beq 4dc374 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc1f0 │ │ │ │ + beq 4dc200 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dc1f0 │ │ │ │ + b 4dc200 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dc0c8 │ │ │ │ + beq 4dc0d8 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dc5d0 │ │ │ │ + beq 4dc5e0 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4dc248 │ │ │ │ + b 4dc258 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dc5d0 │ │ │ │ + beq 4dc5e0 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc23c │ │ │ │ + beq 4dc24c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dc23c │ │ │ │ + b 4dc24c │ │ │ │ ldr r5, [r4, #116] @ 0x74 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dc3a0 │ │ │ │ + beq 4dc3b0 │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ ldr r8, [r4, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dc384 │ │ │ │ + beq 4dc394 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4dc294 │ │ │ │ + b 4dc2a4 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dc384 │ │ │ │ + beq 4dc394 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc288 │ │ │ │ + beq 4dc298 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dc288 │ │ │ │ + b 4dc298 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dc2d0 │ │ │ │ + beq 4dc2e0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4dc0c8 │ │ │ │ + beq 4dc0d8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc30c │ │ │ │ + beq 4dc31c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dc0c8 │ │ │ │ + beq 4dc0d8 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dc5d0 │ │ │ │ + beq 4dc5e0 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4dc33c │ │ │ │ + b 4dc34c │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dc5d0 │ │ │ │ + beq 4dc5e0 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc330 │ │ │ │ + beq 4dc340 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dc330 │ │ │ │ + b 4dc340 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 4dbce0 │ │ │ │ + b 4dbcf0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dc44c │ │ │ │ + beq 4dc45c │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dc44c │ │ │ │ + b 4dc45c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dc3a0 │ │ │ │ + beq 4dc3b0 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dc5f0 │ │ │ │ + bne 4dc600 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dc610 │ │ │ │ + bne 4dc620 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4dc0c8 │ │ │ │ + beq 4dc0d8 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4dc1ac │ │ │ │ + beq 4dc1bc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4dc1bc │ │ │ │ + beq 4dc1cc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4dc1cc │ │ │ │ + beq 4dc1dc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4dc1d8 │ │ │ │ + bne 4dc1e8 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dc4b4 │ │ │ │ + beq 4dc4c4 │ │ │ │ ldr r7, [r4, #88] @ 0x58 │ │ │ │ ldr r8, [r4, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dc498 │ │ │ │ + beq 4dc4a8 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4dc47c │ │ │ │ + b 4dc48c │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dc498 │ │ │ │ + beq 4dc4a8 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc470 │ │ │ │ + beq 4dc480 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dc470 │ │ │ │ + b 4dc480 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dc4b4 │ │ │ │ + beq 4dc4c4 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dc51c │ │ │ │ + beq 4dc52c │ │ │ │ ldr r7, [r4, #100] @ 0x64 │ │ │ │ ldr r8, [r4, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dc500 │ │ │ │ + beq 4dc510 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4dc4e4 │ │ │ │ + b 4dc4f4 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dc500 │ │ │ │ + beq 4dc510 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc4d8 │ │ │ │ + beq 4dc4e8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dc4d8 │ │ │ │ + b 4dc4e8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dc51c │ │ │ │ + beq 4dc52c │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #104] @ 0x68 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dc584 │ │ │ │ + beq 4dc594 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r8, [r4, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dc568 │ │ │ │ + beq 4dc578 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4dc54c │ │ │ │ + b 4dc55c │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dc568 │ │ │ │ + beq 4dc578 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc540 │ │ │ │ + beq 4dc550 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dc540 │ │ │ │ + b 4dc550 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dc584 │ │ │ │ + beq 4dc594 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #116] @ 0x74 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dc0c8 │ │ │ │ + beq 4dc0d8 │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ ldr r4, [r4, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dc5d0 │ │ │ │ + beq 4dc5e0 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4dc5b4 │ │ │ │ + b 4dc5c4 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4dc5d0 │ │ │ │ + beq 4dc5e0 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc5a8 │ │ │ │ + beq 4dc5b8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dc5a8 │ │ │ │ + b 4dc5b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dc0c8 │ │ │ │ + beq 4dc0d8 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4dc3c0 │ │ │ │ + beq 4dc3d0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4dc0c8 │ │ │ │ - b 4dc3d0 │ │ │ │ + beq 4dc0d8 │ │ │ │ + b 4dc3e0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #600] @ 0x258 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc664 │ │ │ │ + beq 4dc674 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4dc66c │ │ │ │ + bne 4dc67c │ │ │ │ ldrb r1, [r0, #592] @ 0x250 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4dc670 │ │ │ │ + beq 4dc680 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r0, #88 @ 0x58 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4dba04 │ │ │ │ + b 4dba14 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #536] @ 0x218 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4dc6a4 │ │ │ │ + beq 4dc6b4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4dc690 │ │ │ │ + bne 4dc6a0 │ │ │ │ add r0, r5, #272 @ 0x110 │ │ │ │ - bl 4dba04 │ │ │ │ + bl 4dba14 │ │ │ │ ldr r1, [r5, #544] @ 0x220 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 4dc750 │ │ │ │ - b 4dc6e8 │ │ │ │ + beq 4dc760 │ │ │ │ + b 4dc6f8 │ │ │ │ add r0, r0, #448 @ 0x1c0 │ │ │ │ - bl 4da7bc │ │ │ │ + bl 4da7cc │ │ │ │ ldr r4, [r5, #440] @ 0x1b8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc6c8 │ │ │ │ + beq 4dc6d8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r5, #544] @ 0x220 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 4dc750 │ │ │ │ + beq 4dc760 │ │ │ │ ldrb r1, [r0, #568] @ 0x238 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #572] @ 0x23c │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4dc70c │ │ │ │ + bne 4dc71c │ │ │ │ ldr r1, [r0, #552] @ 0x228 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - bge 4dc728 │ │ │ │ - b 4dc750 │ │ │ │ + bge 4dc738 │ │ │ │ + b 4dc760 │ │ │ │ ldr r0, [r0, #576] @ 0x240 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #552] @ 0x228 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt 4dc750 │ │ │ │ + blt 4dc760 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc750 │ │ │ │ + beq 4dc760 │ │ │ │ ldr r0, [r0, #556] @ 0x22c │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #593] @ 0x251 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #593] @ 0x251 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #440] @ 0x1b8 │ │ │ │ - bl 4db390 │ │ │ │ - b 4dc770 │ │ │ │ + bl 4db3a0 │ │ │ │ + b 4dc780 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #544]! @ 0x220 │ │ │ │ cmp r1, #2 │ │ │ │ - blne 4dade8 │ │ │ │ + blne 4dadf8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #593] @ 0x251 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #264] @ 0x108 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc7e4 │ │ │ │ + beq 4dc7f4 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #176 @ 0xb0 │ │ │ │ - bl 4da7bc │ │ │ │ + bl 4da7cc │ │ │ │ ldr r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc7d0 │ │ │ │ + beq 4dc7e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4dba04 │ │ │ │ + b 4dba14 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #168] @ 0xa8 │ │ │ │ - bl 4db390 │ │ │ │ + bl 4db3a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #123] @ 0x7b │ │ │ │ cmp r1, #5 │ │ │ │ - bhi 4dc8a4 │ │ │ │ + bhi 4dc8b4 │ │ │ │ add r2, pc, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 4db56c │ │ │ │ - b 4dc878 │ │ │ │ + bl 4db57c │ │ │ │ + b 4dc888 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 4db56c │ │ │ │ + bl 4db57c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #121] @ 0x79 │ │ │ │ - b 4dc864 │ │ │ │ + b 4dc874 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 4dc634 │ │ │ │ + bl 4dc644 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dc878 │ │ │ │ + beq 4dc888 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dba04 │ │ │ │ + bl 4dba14 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #122] @ 0x7a │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, #92 @ 0x5c │ │ │ │ ldr r1, [r4, r0]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dc8a4 │ │ │ │ + beq 4dc8b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - b 4dc8b4 │ │ │ │ + b 4dc8c4 │ │ │ │ mov r5, r0 │ │ │ │ - b 4dc8c8 │ │ │ │ + b 4dc8d8 │ │ │ │ mov r5, r0 │ │ │ │ - b 4dc8dc │ │ │ │ + b 4dc8ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #121] @ 0x79 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dc8dc │ │ │ │ + beq 4dc8ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dba04 │ │ │ │ + bl 4dba14 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #122] @ 0x7a │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ - beq 4dc900 │ │ │ │ + beq 4dc910 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4dc920 │ │ │ │ + ldr r1, [pc, #8] @ 4dc930 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq sp, fp, r7, lsl ip │ │ │ │ + b 76124c │ │ │ │ + eoreq sp, fp, r7, lsl #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ cmpcs r1, #2048 @ 0x800 │ │ │ │ - bcs 4dc970 │ │ │ │ + bcs 4dc980 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, r4 │ │ │ │ cmp r2, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bcc 4dc980 │ │ │ │ + bcc 4dc990 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ add r2, r3, r2 │ │ │ │ - bcs 4dc9bc │ │ │ │ + bcs 4dc9cc │ │ │ │ strb r1, [r2] │ │ │ │ - b 4dca30 │ │ │ │ + b 4dca40 │ │ │ │ mov r5, #4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movwcc r5, #3 │ │ │ │ - b 4dc944 │ │ │ │ + b 4dc954 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ bl 548f4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ add r2, r3, r2 │ │ │ │ - bcc 4dc968 │ │ │ │ + bcc 4dc978 │ │ │ │ mov r3, #2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcs 4dc9e4 │ │ │ │ + bcs 4dc9f4 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ mov r3, #192 @ 0xc0 │ │ │ │ orr r1, r3, r1, lsr #6 │ │ │ │ strb r7, [r2, #1] │ │ │ │ strb r1, [r2] │ │ │ │ - b 4dca30 │ │ │ │ + b 4dca40 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 4dca08 │ │ │ │ + bcs 4dca18 │ │ │ │ strb r7, [r2, #2] │ │ │ │ mov r7, #224 @ 0xe0 │ │ │ │ orr r7, r7, r1, lsr #12 │ │ │ │ lsr r1, r1, #6 │ │ │ │ strb r7, [r2] │ │ │ │ - b 4dca28 │ │ │ │ + b 4dca38 │ │ │ │ strb r7, [r2, #3] │ │ │ │ mov r7, #240 @ 0xf0 │ │ │ │ orr r7, r7, r1, lsr #18 │ │ │ │ strb r7, [r2] │ │ │ │ lsr r7, r1, #6 │ │ │ │ lsr r1, r1, #12 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ @@ -1204807,15 +1204811,15 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r4, r2 │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 4dca8c │ │ │ │ + bcc 4dca9c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, r6 │ │ │ │ bl 438d4 │ │ │ │ add r0, r6, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -1204827,130 +1204831,130 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 548f4 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ - b 4dca68 │ │ │ │ + b 4dca78 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4dcad8 │ │ │ │ + ldr r1, [pc, #8] @ 4dcae8 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq sp, fp, r4, ror #20 │ │ │ │ + b 76124c │ │ │ │ + eoreq sp, fp, r4, asr sl │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #56] @ 4dcb28 │ │ │ │ - ldr r3, [pc, #56] @ 4dcb2c │ │ │ │ + ldr r1, [pc, #56] @ 4dcb38 │ │ │ │ + ldr r3, [pc, #56] @ 4dcb3c │ │ │ │ add lr, sp, #12 │ │ │ │ - ldr ip, [pc, #52] @ 4dcb30 │ │ │ │ + ldr ip, [pc, #52] @ 4dcb40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 761284 │ │ │ │ + bl 761294 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - eoreq sp, fp, r5, asr #20 │ │ │ │ - eoreq sp, fp, r3, asr #20 │ │ │ │ - subeq sp, r4, r8, lsr #31 │ │ │ │ + eoreq sp, fp, r5, lsr sl │ │ │ │ + eoreq sp, fp, r3, lsr sl │ │ │ │ + umaaleq sp, r4, r8, pc @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #4 │ │ │ │ movcs r1, #1 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ add pc, r3, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - ldr r1, [pc, #172] @ 4dcc20 │ │ │ │ + ldr r1, [pc, #172] @ 4dcc30 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ - ldr r3, [pc, #156] @ 4dcc2c │ │ │ │ + b 76124c │ │ │ │ + ldr r3, [pc, #156] @ 4dcc3c │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r1, [pc, #152] @ 4dcc30 │ │ │ │ + ldr r1, [pc, #152] @ 4dcc40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #112] @ 4dcc34 │ │ │ │ + ldr r3, [pc, #112] @ 4dcc44 │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r1, [pc, #108] @ 4dcc38 │ │ │ │ + ldr r1, [pc, #108] @ 4dcc48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r1, [pc, #44] @ 4dcc24 │ │ │ │ - ldr r3, [pc, #44] @ 4dcc28 │ │ │ │ + ldr r1, [pc, #44] @ 4dcc34 │ │ │ │ + ldr r3, [pc, #44] @ 4dcc38 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #17 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrdeq sp, [fp], -r4 @ │ │ │ │ - eoreq sp, fp, ip, asr r9 │ │ │ │ - subeq sp, r4, ip, asr #29 │ │ │ │ - subeq sp, r4, r8, asr #30 │ │ │ │ - ldrdeq sp, [fp], -r1 @ │ │ │ │ - subeq sp, r4, r4, lsr #30 │ │ │ │ - eoreq sp, fp, sp, lsr #19 │ │ │ │ + eoreq sp, fp, r4, asr #19 │ │ │ │ + eoreq sp, fp, ip, asr #18 │ │ │ │ + strheq sp, [r4], #-236 @ 0xffffff14 │ │ │ │ + subeq sp, r4, r8, lsr pc │ │ │ │ + eoreq sp, fp, r1, asr #19 │ │ │ │ + subeq sp, r4, r4, lsl pc │ │ │ │ + mlaeq fp, sp, r9, sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #524 @ 0x20c │ │ │ │ - ldr r4, [pc, #2960] @ 4dd7dc │ │ │ │ + ldr r4, [pc, #2960] @ 4dd7ec │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4dd4f0 │ │ │ │ + bne 4dd500 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r9] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 4dd504 │ │ │ │ + beq 4dd514 │ │ │ │ add r7, sp, #452 @ 0x1c4 │ │ │ │ add r0, r7, #12 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r9, #8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [r9, #1337] @ 0x539 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -1204967,22 +1204971,22 @@ │ │ │ │ ldr fp, [r9, #1324] @ 0x52c │ │ │ │ ldr sl, [r9, #1328] @ 0x530 │ │ │ │ ldr r5, [r9, #1332] @ 0x534 │ │ │ │ strb r0, [r9, #1336] @ 0x538 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str sl, [sp, #8] │ │ │ │ str fp, [sp, #12] │ │ │ │ - bl 4fa5cc │ │ │ │ + bl 4fa5dc │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ mov r6, #1312 @ 0x520 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ mov r4, r9 │ │ │ │ - ldr r7, [pc, #2780] @ 4dd7e4 │ │ │ │ + ldr r7, [pc, #2780] @ 4dd7f4 │ │ │ │ strb r3, [r9, #1336] @ 0x538 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add r7, pc, r7 │ │ │ │ strh r3, [r4, r6]! │ │ │ │ mov r3, #2 │ │ │ │ mov r6, #11 │ │ │ │ str r8, [sp, #24] │ │ │ │ @@ -1205001,15 +1205005,15 @@ │ │ │ │ str r3, [r4, #-1304] @ 0xfffffae8 │ │ │ │ str fp, [r4, #-1288] @ 0xfffffaf8 │ │ │ │ str sl, [r4, #-1284] @ 0xfffffafc │ │ │ │ str r5, [r4, #-1280] @ 0xfffffb00 │ │ │ │ bl 438d4 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ add r7, sp, #452 @ 0x1c4 │ │ │ │ - b 4dcdd8 │ │ │ │ + b 4dcde8 │ │ │ │ mov r4, r9 │ │ │ │ ldrb r0, [r4, #1312]! @ 0x520 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr #16 │ │ │ │ @@ -1205024,27 +1205028,27 @@ │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ ldr r6, [r9, #284] @ 0x11c │ │ │ │ ldr fp, [r9, #1024] @ 0x400 │ │ │ │ strb r8, [r9, #1313] @ 0x521 │ │ │ │ strb r5, [r9, #1314] @ 0x522 │ │ │ │ bl 438d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bmi 4dd5b8 │ │ │ │ + bmi 4dd5c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4dd2ac │ │ │ │ + beq 4dd2bc │ │ │ │ str fp, [sp, #24] │ │ │ │ - ldr r0, [pc, #2580] @ 4dd7f4 │ │ │ │ + ldr r0, [pc, #2580] @ 4dd804 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dd5b8 │ │ │ │ + beq 4dd5c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ bl 438d4 │ │ │ │ str r5, [r9, #1304] @ 0x518 │ │ │ │ @@ -1205054,108 +1205058,108 @@ │ │ │ │ mov r8, #0 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ mov r0, r5 │ │ │ │ strb r8, [r9, #1314] @ 0x522 │ │ │ │ str r6, [r9, #1300] @ 0x514 │ │ │ │ str r6, [r9, #1308] @ 0x51c │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #2480] @ 4dd7f8 │ │ │ │ + ldr r0, [pc, #2480] @ 4dd808 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #128 @ 0x80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dd560 │ │ │ │ + beq 4dd570 │ │ │ │ str r8, [sp, #460] @ 0x1cc │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r6, [sp, #452] @ 0x1c4 │ │ │ │ str r7, [sp, #348] @ 0x15c │ │ │ │ add r1, sp, #348 @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ bl 489e54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dceac │ │ │ │ + beq 4dcebc │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dcea4 │ │ │ │ + beq 4dceb4 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ str r5, [sp, #28] │ │ │ │ - b 4dcec0 │ │ │ │ + b 4dced0 │ │ │ │ ldr r6, [sp, #452] @ 0x1c4 │ │ │ │ ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bne 4dcf3c │ │ │ │ + bne 4dcf4c │ │ │ │ mov fp, #-2147483645 @ 0x80000003 │ │ │ │ ldr r1, [r9, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r5, r9, r0 │ │ │ │ mov sl, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb sl, [r9, #1313] @ 0x521 │ │ │ │ - beq 4dceec │ │ │ │ + beq 4dcefc │ │ │ │ ldr r0, [r9, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb sl, [r9, #1314] @ 0x522 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #1 │ │ │ │ cmp r0, #3 │ │ │ │ strb r0, [r9, #1312] @ 0x520 │ │ │ │ - beq 4dd3f4 │ │ │ │ + beq 4dd404 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dcf1c │ │ │ │ + bne 4dcf2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r7, #1 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4dd43c │ │ │ │ + bne 4dd44c │ │ │ │ mov r4, #1 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov sl, r8 │ │ │ │ - b 4dd464 │ │ │ │ - b 4dcf5c │ │ │ │ + b 4dd474 │ │ │ │ + b 4dcf6c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #460] @ 0x1cc │ │ │ │ strb r1, [r9, #411] @ 0x19b │ │ │ │ str fp, [r9, #392] @ 0x188 │ │ │ │ str r6, [r9, #396] @ 0x18c │ │ │ │ str r2, [r9, #400] @ 0x190 │ │ │ │ str r0, [r9, #404] @ 0x194 │ │ │ │ strb r1, [r9, #1313] @ 0x521 │ │ │ │ add r5, r9, #288 @ 0x120 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, sl │ │ │ │ - bl 4d8e34 │ │ │ │ + bl 4d8e44 │ │ │ │ ldr r7, [sp, #452] @ 0x1c4 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 4dcf94 │ │ │ │ + bne 4dcfa4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ mov r7, #3 │ │ │ │ str r0, [r1] │ │ │ │ strb r7, [r4] │ │ │ │ - b 4dd47c │ │ │ │ + b 4dd48c │ │ │ │ ldr fp, [sp, #456] @ 0x1c8 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ ldr r8, [sp, #464] @ 0x1d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ tst r7, #1 │ │ │ │ - beq 4dcfb8 │ │ │ │ + beq 4dcfc8 │ │ │ │ str r4, [sp, #28] │ │ │ │ - b 4dcec4 │ │ │ │ + b 4dced4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [sp, #372] @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp, #344] @ 0x158 │ │ │ │ str r4, [sp, #340] @ 0x154 │ │ │ │ str fp, [sp, #336] @ 0x150 │ │ │ │ @@ -1205166,20 +1205170,20 @@ │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ add r1, sp, #348 @ 0x15c │ │ │ │ bl 489cfc │ │ │ │ ldr fp, [sp, #376] @ 0x178 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4dd2b4 │ │ │ │ + bne 4dd2c4 │ │ │ │ add r3, sp, #380 @ 0x17c │ │ │ │ add ip, sp, #400 @ 0x190 │ │ │ │ add fp, sp, #432 @ 0x1b0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - ldr r7, [pc, #2032] @ 4dd80c │ │ │ │ + ldr r7, [pc, #2032] @ 4dd81c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ @@ -1205188,41 +1205192,41 @@ │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ str r7, [sp, #456] @ 0x1c8 │ │ │ │ str fp, [sp, #452] @ 0x1c4 │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dd530 │ │ │ │ + bne 4dd540 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - ldr r7, [pc, #1952] @ 4dd81c │ │ │ │ + ldr r7, [pc, #1952] @ 4dd82c │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr sl, [pc, #1944] @ 4dd820 │ │ │ │ - ldr r8, [pc, #1944] @ 4dd824 │ │ │ │ + ldr sl, [pc, #1944] @ 4dd830 │ │ │ │ + ldr r8, [pc, #1944] @ 4dd834 │ │ │ │ cmp r0, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 4dd134 │ │ │ │ - ldr r1, [pc, #1928] @ 4dd828 │ │ │ │ + beq 4dd144 │ │ │ │ + ldr r1, [pc, #1928] @ 4dd838 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ - ldr r0, [pc, #1924] @ 4dd82c │ │ │ │ + ldr r0, [pc, #1924] @ 4dd83c │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #440] @ 0x1b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r1, [sp, #444] @ 0x1bc │ │ │ │ str sl, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1896] @ 4dd830 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1896] @ 4dd840 │ │ │ │ mov r5, #27 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ mov r3, #2 │ │ │ │ @@ -1205242,25 +1205246,25 @@ │ │ │ │ str r2, [sp, #460] @ 0x1cc │ │ │ │ str r2, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r1, [sp, #452] @ 0x1c4 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4dd1c4 │ │ │ │ - ldr r0, [pc, #1772] @ 4dd834 │ │ │ │ + bcc 4dd1d4 │ │ │ │ + ldr r0, [pc, #1772] @ 4dd844 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1752] @ 4dd838 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1752] @ 4dd848 │ │ │ │ add ip, sp, #496 @ 0x1f0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -1205278,25 +1205282,25 @@ │ │ │ │ str r2, [sp, #460] @ 0x1cc │ │ │ │ str r2, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r3, [sp, #452] @ 0x1c4 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4dd254 │ │ │ │ - ldr r0, [pc, #1636] @ 4dd83c │ │ │ │ + bcc 4dd264 │ │ │ │ + ldr r0, [pc, #1636] @ 4dd84c │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1616] @ 4dd840 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1616] @ 4dd850 │ │ │ │ add ip, sp, #496 @ 0x1f0 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r7, #12] │ │ │ │ @@ -1205314,415 +1205318,415 @@ │ │ │ │ str r2, [sp, #460] @ 0x1cc │ │ │ │ str r2, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r3, [sp, #452] @ 0x1c4 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r6, sp, #400 @ 0x190 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldm r6, {r4, r5, r6} │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4dd344 │ │ │ │ + beq 4dd354 │ │ │ │ add r7, r5, #4 │ │ │ │ - b 4dd280 │ │ │ │ + b 4dd290 │ │ │ │ add r7, r7, #16 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4dd344 │ │ │ │ + beq 4dd354 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 4dd274 │ │ │ │ + bhi 4dd284 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd274 │ │ │ │ + beq 4dd284 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dd274 │ │ │ │ + b 4dd284 │ │ │ │ mov r6, #0 │ │ │ │ - b 4dce04 │ │ │ │ + b 4dce14 │ │ │ │ ldr r8, [sp, #384] @ 0x180 │ │ │ │ ldr r5, [sp, #380] @ 0x17c │ │ │ │ ldr r4, [sp, #388] @ 0x184 │ │ │ │ cmp r8, #7 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ - bne 4dd2ec │ │ │ │ - ldr r1, [pc, #1332] @ 4dd808 │ │ │ │ + bne 4dd2fc │ │ │ │ + ldr r1, [pc, #1332] @ 4dd818 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #7 │ │ │ │ ldr sl, [sp, #396] @ 0x18c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dd4c8 │ │ │ │ + beq 4dd4d8 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dd30c │ │ │ │ + beq 4dd31c │ │ │ │ rsb r0, r4, r4, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd324 │ │ │ │ + beq 4dd334 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd33c │ │ │ │ + beq 4dd34c │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ str r5, [sp, #28] │ │ │ │ - b 4dcec4 │ │ │ │ + b 4dced4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4dd35c │ │ │ │ + beq 4dd36c │ │ │ │ lsl r1, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd374 │ │ │ │ + beq 4dd384 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov fp, #-2147483645 @ 0x80000003 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, #0 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd398 │ │ │ │ + beq 4dd3a8 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd3b0 │ │ │ │ + beq 4dd3c0 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r9, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r7, r9, r0 │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r4, [r9, #1313] @ 0x521 │ │ │ │ - beq 4dd3d8 │ │ │ │ + beq 4dd3e8 │ │ │ │ ldr r0, [r9, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r4, [r9, #1314] @ 0x522 │ │ │ │ mov r0, #1 │ │ │ │ cmp r0, #3 │ │ │ │ strb r0, [r9, #1312] @ 0x520 │ │ │ │ - bne 4dcf0c │ │ │ │ + bne 4dcf1c │ │ │ │ add r0, r9, #288 @ 0x120 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r9, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r7, r9, r0 │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r4, [r9, #1313] @ 0x521 │ │ │ │ - beq 4dd424 │ │ │ │ + beq 4dd434 │ │ │ │ ldr r0, [r9, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r4, [r9, #1314] @ 0x522 │ │ │ │ mov r7, #1 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dcf28 │ │ │ │ + beq 4dcf38 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dd520 │ │ │ │ + beq 4dd530 │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dd460 │ │ │ │ + beq 4dd470 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov fp, r8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ stm r0, {r4, fp} │ │ │ │ str r6, [r0, #8] │ │ │ │ str sl, [r0, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #1336] @ 0x538 │ │ │ │ strb r7, [r9, #1337] @ 0x539 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dd4c0 │ │ │ │ + beq 4dd4d0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dd498 │ │ │ │ + bne 4dd4a8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4dd4c0 │ │ │ │ + bne 4dd4d0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #524 @ 0x20c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #7 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4dd38c │ │ │ │ - b 4dd398 │ │ │ │ - ldr r0, [pc, #744] @ 4dd7e0 │ │ │ │ + bne 4dd39c │ │ │ │ + b 4dd3a8 │ │ │ │ + ldr r0, [pc, #744] @ 4dd7f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4dcc68 │ │ │ │ - ldr r0, [pc, #828] @ 4dd848 │ │ │ │ - ldr r2, [pc, #828] @ 4dd84c │ │ │ │ + b 4dcc78 │ │ │ │ + ldr r0, [pc, #828] @ 4dd858 │ │ │ │ + ldr r2, [pc, #828] @ 4dd85c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl 655b4 │ │ │ │ - b 4dd5cc │ │ │ │ - ldr r0, [pc, #796] @ 4dd844 │ │ │ │ + b 4dd5dc │ │ │ │ + ldr r0, [pc, #796] @ 4dd854 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4dd5cc │ │ │ │ - ldr r0, [pc, #728] @ 4dd810 │ │ │ │ - ldr r3, [pc, #728] @ 4dd814 │ │ │ │ - ldr r1, [pc, #728] @ 4dd818 │ │ │ │ + b 4dd5dc │ │ │ │ + ldr r0, [pc, #728] @ 4dd820 │ │ │ │ + ldr r3, [pc, #728] @ 4dd824 │ │ │ │ + ldr r1, [pc, #728] @ 4dd828 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ str r1, [sp] │ │ │ │ add r2, lr, #11 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ - b 4dd5cc │ │ │ │ - ldr r2, [pc, #660] @ 4dd7fc │ │ │ │ + b 4dd5dc │ │ │ │ + ldr r2, [pc, #660] @ 4dd80c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ bl 64e1c │ │ │ │ - b 4dd5cc │ │ │ │ - ldr r0, [pc, #620] @ 4dd7ec │ │ │ │ + b 4dd5dc │ │ │ │ + ldr r0, [pc, #620] @ 4dd7fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4dd5cc │ │ │ │ - ldr r0, [pc, #600] @ 4dd7e8 │ │ │ │ + b 4dd5dc │ │ │ │ + ldr r0, [pc, #600] @ 4dd7f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4dd5cc │ │ │ │ - ldr r0, [pc, #612] @ 4dd804 │ │ │ │ + b 4dd5dc │ │ │ │ + ldr r0, [pc, #612] @ 4dd814 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4dd5cc │ │ │ │ - ldr r0, [pc, #592] @ 4dd800 │ │ │ │ + b 4dd5dc │ │ │ │ + ldr r0, [pc, #592] @ 4dd810 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4dd5cc │ │ │ │ - ldr r2, [pc, #560] @ 4dd7f0 │ │ │ │ + b 4dd5dc │ │ │ │ + ldr r2, [pc, #560] @ 4dd800 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4dd5d8 │ │ │ │ - b 4dd5d8 │ │ │ │ + b 4dd5e8 │ │ │ │ + b 4dd5e8 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd6c8 │ │ │ │ + beq 4dd6d8 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ - b 4dd6c0 │ │ │ │ - mov r7, r0 │ │ │ │ b 4dd6d0 │ │ │ │ mov r7, r0 │ │ │ │ - b 4dd700 │ │ │ │ + b 4dd6e0 │ │ │ │ + mov r7, r0 │ │ │ │ + b 4dd710 │ │ │ │ mov r7, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r9, r0 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r9, #1313] @ 0x521 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ strb r4, [r9, #1314] @ 0x522 │ │ │ │ - b 4dd788 │ │ │ │ + b 4dd798 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc800 │ │ │ │ - b 4dd700 │ │ │ │ + bl 4dc810 │ │ │ │ + b 4dd710 │ │ │ │ mov r7, r0 │ │ │ │ - b 4dd788 │ │ │ │ + b 4dd798 │ │ │ │ mov r7, r0 │ │ │ │ - b 4dd758 │ │ │ │ + b 4dd768 │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd720 │ │ │ │ + beq 4dd730 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ - b 4dd718 │ │ │ │ + b 4dd728 │ │ │ │ mov r7, r0 │ │ │ │ - b 4dd720 │ │ │ │ + b 4dd730 │ │ │ │ mov r7, r0 │ │ │ │ - b 4dd734 │ │ │ │ + b 4dd744 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dd7d0 │ │ │ │ + beq 4dd7e0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dd67c │ │ │ │ + bne 4dd68c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4dd7d0 │ │ │ │ + bne 4dd7e0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 634390 │ │ │ │ - b 4dd7d0 │ │ │ │ + bl 6343a0 │ │ │ │ + b 4dd7e0 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd6c8 │ │ │ │ + beq 4dd6d8 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - bl 4dbe00 │ │ │ │ + bl 4dbe10 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd6e8 │ │ │ │ + beq 4dd6f8 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd700 │ │ │ │ + beq 4dd710 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r6, #0 │ │ │ │ ldrbne r0, [r9, #1313] @ 0x521 │ │ │ │ tstne r0, #1 │ │ │ │ - beq 4dd720 │ │ │ │ + beq 4dd730 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #1313] @ 0x521 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ ldrb r0, [r9, #1314] @ 0x522 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dd748 │ │ │ │ + beq 4dd758 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #1314] @ 0x522 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #1312] @ 0x520 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 4dad64 │ │ │ │ - b 4dd788 │ │ │ │ + bl 4dad74 │ │ │ │ + b 4dd798 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4dd788 │ │ │ │ + beq 4dd798 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r9, #1336] @ 0x538 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4dd7b4 │ │ │ │ + bne 4dd7c4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dd7b4 │ │ │ │ + beq 4dd7c4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ movw r0, #1336 @ 0x538 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r9, r0] │ │ │ │ - b 4dd7c8 │ │ │ │ + b 4dd7d8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4db3c8 │ │ │ │ + bl 4db3d8 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r3, r8, r8, ror #4 │ │ │ │ - subeq r2, r8, r8, asr #19 │ │ │ │ - strdeq sp, [fp], -pc @ │ │ │ │ + subeq r3, r8, r8, asr r2 │ │ │ │ + strheq r2, [r8], #-152 @ 0xffffff68 │ │ │ │ + eoreq sp, fp, pc, ror #13 │ │ │ │ + subeq sp, r4, ip, asr #7 │ │ │ │ ldrdeq sp, [r4], #-60 @ 0xffffffc4 │ │ │ │ - subeq sp, r4, ip, ror #7 │ │ │ │ - subeq sp, r4, r0, lsl #11 │ │ │ │ - subeq r2, r8, ip, lsl #29 │ │ │ │ - subeq r2, r8, r4, lsr #28 │ │ │ │ - subeq sp, r4, ip, lsl #6 │ │ │ │ + subeq sp, r4, r0, ror r5 │ │ │ │ + subeq r2, r8, ip, ror lr │ │ │ │ + subeq r2, r8, r4, lsl lr │ │ │ │ + strdeq sp, [r4], #-44 @ 0xffffffd4 │ │ │ │ + strdeq sp, [r4], #-36 @ 0xffffffdc │ │ │ │ subeq sp, r4, r4, lsl #6 │ │ │ │ - subeq sp, r4, r4, lsl r3 │ │ │ │ - eoreq sp, fp, lr, asr #1 │ │ │ │ - subeq sp, r4, ip, lsl sl │ │ │ │ - eoreq ip, fp, r0, ror #30 │ │ │ │ - subeq sp, r4, ip, lsr #10 │ │ │ │ - subeq sp, r4, r8, lsl r5 │ │ │ │ - subeq r2, r8, r4, ror #26 │ │ │ │ + strhteq sp, [fp], -lr │ │ │ │ + subeq sp, r4, ip, lsl #20 │ │ │ │ + eoreq ip, fp, r0, asr pc │ │ │ │ + subeq sp, r4, ip, lsl r5 │ │ │ │ + subeq sp, r4, r8, lsl #10 │ │ │ │ + subeq r2, r8, r4, asr sp │ │ │ │ @ instruction: 0xfffffa24 │ │ │ │ - eoreq sp, fp, sl, lsr r3 │ │ │ │ + eoreq sp, fp, sl, lsr #6 │ │ │ │ @ instruction: 0xffff9ed0 │ │ │ │ - subeq sp, r4, ip, lsr #16 │ │ │ │ - strdeq sp, [r4], #-112 @ 0xffffff90 │ │ │ │ - subeq sp, r4, r4, lsr #15 │ │ │ │ - subeq sp, r4, ip, ror r7 │ │ │ │ - subeq sp, r4, ip, lsr #14 │ │ │ │ - subeq sp, r4, r4, lsl #14 │ │ │ │ - subeq sp, r4, r4, asr r4 │ │ │ │ - eoreq sp, fp, pc, ror r0 │ │ │ │ - subeq sp, r4, ip, ror #11 │ │ │ │ + subeq sp, r4, ip, lsl r8 │ │ │ │ + subeq sp, r4, r0, ror #15 │ │ │ │ + umaaleq sp, r4, r4, r7 │ │ │ │ + subeq sp, r4, ip, ror #14 │ │ │ │ + subeq sp, r4, ip, lsl r7 │ │ │ │ + strdeq sp, [r4], #-100 @ 0xffffff9c │ │ │ │ + subeq sp, r4, r4, asr #8 │ │ │ │ + eoreq sp, fp, pc, rrx │ │ │ │ + ldrdeq sp, [r4], #-92 @ 0xffffffa4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ - ldr r7, [pc, #736] @ 4ddb40 │ │ │ │ + ldr r7, [pc, #736] @ 4ddb50 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4dda58 │ │ │ │ + bne 4dda68 │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r4] │ │ │ │ stm sp, {r0, r1} │ │ │ │ tst r2, #1 │ │ │ │ - beq 4dda6c │ │ │ │ + beq 4dda7c │ │ │ │ ldrb r0, [r4, #1448] @ 0x5a8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ @@ -1205740,186 +1205744,186 @@ │ │ │ │ bl 438d4 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ add r0, r4, #124 @ 0x7c │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #592] @ 4ddb50 │ │ │ │ + ldr r0, [pc, #592] @ 4ddb60 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1424] @ 0x590 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [r4, #1136] @ 0x470 │ │ │ │ str r0, [r4, #392] @ 0x188 │ │ │ │ str r1, [r4, #396] @ 0x18c │ │ │ │ add r7, r4, #120 @ 0x78 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4d85a8 │ │ │ │ + bl 4d85b8 │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4dd948 │ │ │ │ + bne 4dd958 │ │ │ │ mov r0, #-2147483643 @ 0x80000005 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, #3 │ │ │ │ - b 4dda0c │ │ │ │ + b 4dda1c │ │ │ │ ldrb r0, [r4, #1424] @ 0x590 │ │ │ │ ldr sl, [sp, #136] @ 0x88 │ │ │ │ ldr fp, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #3 │ │ │ │ ldr r9, [sp, #144] @ 0x90 │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ - beq 4dd980 │ │ │ │ + beq 4dd990 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dd974 │ │ │ │ + bne 4dd984 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4dd9c8 │ │ │ │ - b 4dda00 │ │ │ │ + bne 4dd9d8 │ │ │ │ + b 4dda10 │ │ │ │ add r0, r4, #400 @ 0x190 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #1412] @ 0x584 │ │ │ │ strb r0, [r4, #1425] @ 0x591 │ │ │ │ movw r0, #1140 @ 0x474 │ │ │ │ add r7, r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dd9b0 │ │ │ │ + beq 4dd9c0 │ │ │ │ ldr r0, [r4, #1416] @ 0x588 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1426] @ 0x592 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dda00 │ │ │ │ + beq 4dda10 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4dd9e0 │ │ │ │ + beq 4dd9f0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, #-2147483644 @ 0x80000004 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4dda00 │ │ │ │ + beq 4dda10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {sl, fp} │ │ │ │ str r9, [r8, #8] │ │ │ │ strb r0, [r4, #1448] @ 0x5a8 │ │ │ │ mov r0, sp │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dda50 │ │ │ │ + beq 4dda60 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dda28 │ │ │ │ + bne 4dda38 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4dda50 │ │ │ │ + bne 4dda60 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #228] @ 4ddb44 │ │ │ │ + ldr r0, [pc, #228] @ 4ddb54 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4dd87c │ │ │ │ - ldr r0, [pc, #224] @ 4ddb54 │ │ │ │ - ldr r2, [pc, #224] @ 4ddb58 │ │ │ │ + b 4dd88c │ │ │ │ + ldr r0, [pc, #224] @ 4ddb64 │ │ │ │ + ldr r2, [pc, #224] @ 4ddb68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl 655b4 │ │ │ │ - b 4ddaa4 │ │ │ │ - ldr r0, [pc, #188] @ 4ddb4c │ │ │ │ + b 4ddab4 │ │ │ │ + ldr r0, [pc, #188] @ 4ddb5c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4ddaa4 │ │ │ │ - ldr r0, [pc, #168] @ 4ddb48 │ │ │ │ + b 4ddab4 │ │ │ │ + ldr r0, [pc, #168] @ 4ddb58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1140 @ 0x474 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1425] @ 0x591 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ strb r6, [r4, #1426] @ 0x592 │ │ │ │ - b 4ddb18 │ │ │ │ + b 4ddb28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ddb34 │ │ │ │ + beq 4ddb44 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ddadc │ │ │ │ + bne 4ddaec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4ddb34 │ │ │ │ + bne 4ddb44 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 634390 │ │ │ │ - b 4ddb34 │ │ │ │ + bl 6343a0 │ │ │ │ + b 4ddb44 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dad64 │ │ │ │ + bl 4dad74 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1448] @ 0x5a8 │ │ │ │ - b 4ddb2c │ │ │ │ + b 4ddb3c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4db3c8 │ │ │ │ + bl 4db3d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r2, r8, r4, asr r6 │ │ │ │ - subeq r2, r8, r0, ror #8 │ │ │ │ + subeq r2, r8, r4, asr #12 │ │ │ │ + subeq r2, r8, r0, asr r4 │ │ │ │ + strdeq ip, [r4], #-212 @ 0xffffff2c │ │ │ │ subeq ip, r4, r4, lsl #28 │ │ │ │ - subeq ip, r4, r4, lsl lr │ │ │ │ - mlaeq fp, r7, sl, ip │ │ │ │ - eoreq ip, fp, r7, lsl fp │ │ │ │ - subeq sp, r4, r4, lsl #1 │ │ │ │ + eoreq ip, fp, r7, lsl #21 │ │ │ │ + eoreq ip, fp, r7, lsl #22 │ │ │ │ + subeq sp, r4, r4, ror r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov fp, r2 │ │ │ │ - ldr r4, [pc, #2888] @ 4de6c0 │ │ │ │ + ldr r4, [pc, #2888] @ 4de6d0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4de408 │ │ │ │ + bne 4de418 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r9] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 4de41c │ │ │ │ + beq 4de42c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r9, #8 │ │ │ │ add r0, lr, #164 @ 0xa4 │ │ │ │ add r7, r0, #12 │ │ │ │ ldrb r0, [r9, #1324] @ 0x52c │ │ │ │ add r2, pc, #8 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1205928,15 +1205932,15 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, ror #17 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ str r7, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ mov r8, r9 │ │ │ │ - ldr r6, [pc, #2784] @ 4de6d0 │ │ │ │ + ldr r6, [pc, #2784] @ 4de6e0 │ │ │ │ strb r0, [r8, #1312]! @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mov r7, #11 │ │ │ │ add r6, pc, r6 │ │ │ │ strb r0, [r8, #1] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #2] │ │ │ │ @@ -1205944,15 +1205948,15 @@ │ │ │ │ ldr sl, [r8, #8] │ │ │ │ str r2, [r8, #-1304] @ 0xfffffae8 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ str r6, [r8, #-1032] @ 0xfffffbf8 │ │ │ │ str r7, [r8, #-1028] @ 0xfffffbfc │ │ │ │ str sl, [r8, #-288] @ 0xfffffee0 │ │ │ │ bl 438d4 │ │ │ │ - b 4ddc88 │ │ │ │ + b 4ddc98 │ │ │ │ mov r8, r9 │ │ │ │ ldrb r0, [r8, #1312]! @ 0x520 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, r8, r8 │ │ │ │ @@ -1205966,25 +1205970,25 @@ │ │ │ │ ldr r6, [r9, #280] @ 0x118 │ │ │ │ ldr r7, [r9, #284] @ 0x11c │ │ │ │ ldr sl, [r9, #1024] @ 0x400 │ │ │ │ strb r4, [r9, #1313] @ 0x521 │ │ │ │ strb r5, [r9, #1314] @ 0x522 │ │ │ │ bl 438d4 │ │ │ │ cmp r7, #0 │ │ │ │ - bmi 4de478 │ │ │ │ - beq 4de270 │ │ │ │ - ldr r0, [pc, #2628] @ 4de6d4 │ │ │ │ + bmi 4de488 │ │ │ │ + beq 4de280 │ │ │ │ + ldr r0, [pc, #2628] @ 4de6e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4de478 │ │ │ │ + beq 4de488 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ bl 438d4 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r4, r9, r0 │ │ │ │ @@ -1205993,125 +1205997,125 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ strb r6, [r9, #1314] @ 0x522 │ │ │ │ str r7, [r9, #1300] @ 0x514 │ │ │ │ str r5, [r9, #1304] @ 0x518 │ │ │ │ str r7, [r9, #1308] @ 0x51c │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #2532] @ 4de6d8 │ │ │ │ + ldr r0, [pc, #2532] @ 4de6e8 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4de490 │ │ │ │ + beq 4de4a0 │ │ │ │ str r0, [sp, #612] @ 0x264 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ str r6, [sp, #616] @ 0x268 │ │ │ │ str r5, [sp, #608] @ 0x260 │ │ │ │ str r0, [sp, #1188] @ 0x4a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ add r1, lr, #164 @ 0xa4 │ │ │ │ bl 489e54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ddd5c │ │ │ │ + beq 4ddd6c │ │ │ │ ldr r1, [sp, #608] @ 0x260 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ddd70 │ │ │ │ + beq 4ddd80 │ │ │ │ ldr r0, [sp, #612] @ 0x264 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ddd70 │ │ │ │ + b 4ddd80 │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ ldr r2, [sp, #612] @ 0x264 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4ddea8 │ │ │ │ + bne 4ddeb8 │ │ │ │ mov r8, r2 │ │ │ │ mov sl, #-2147483645 @ 0x80000003 │ │ │ │ ldr r1, [r9, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r4, r9, r0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r5, [r9, #1313] @ 0x521 │ │ │ │ - beq 4ddd9c │ │ │ │ + beq 4dddac │ │ │ │ ldr r0, [r9, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #936 @ 0x3a8 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ strb r5, [r9, #1314] @ 0x522 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #4 │ │ │ │ strb r0, [r9, #1312] @ 0x520 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r9, #1312] @ 0x520 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4dde00 │ │ │ │ + beq 4dde10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dddf0 │ │ │ │ + bne 4dde00 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #3 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 4dde48 │ │ │ │ - b 4dde7c │ │ │ │ + bne 4dde58 │ │ │ │ + b 4dde8c │ │ │ │ add r0, r9, #288 @ 0x120 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r9, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r6, r9, r0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r5, [r9, #1313] @ 0x521 │ │ │ │ - beq 4dde30 │ │ │ │ + beq 4dde40 │ │ │ │ ldr r0, [r9, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb r5, [r9, #1314] @ 0x522 │ │ │ │ mov r0, #3 │ │ │ │ cmp r4, #4 │ │ │ │ - beq 4dde7c │ │ │ │ + beq 4dde8c │ │ │ │ cmp r4, #3 │ │ │ │ - beq 4de438 │ │ │ │ + beq 4de448 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ bl 438d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4dde78 │ │ │ │ + beq 4dde88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ stm r1, {r0, sl} │ │ │ │ add r0, r1, #16 │ │ │ │ str r8, [r1, #8] │ │ │ │ str fp, [r1, #12] │ │ │ │ add r1, sp, #608 @ 0x260 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ - b 4ddf0c │ │ │ │ - b 4dded4 │ │ │ │ + b 4ddf1c │ │ │ │ + b 4ddee4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ strb r1, [r9, #411] @ 0x19b │ │ │ │ str sl, [r9, #392] @ 0x188 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [r9, #396] @ 0x18c │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -1206119,51 +1206123,51 @@ │ │ │ │ str r0, [r9, #404] @ 0x194 │ │ │ │ strb r1, [r9, #1313] @ 0x521 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r5, r9, #288 @ 0x120 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, fp │ │ │ │ - bl 4d8e34 │ │ │ │ + bl 4d8e44 │ │ │ │ ldr r4, [sp, #608] @ 0x260 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 4ddf5c │ │ │ │ + bne 4ddf6c │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r9, #1324] @ 0x52c │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ddf50 │ │ │ │ + beq 4ddf60 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ddf28 │ │ │ │ + bne 4ddf38 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4ddf50 │ │ │ │ + bne 4ddf60 │ │ │ │ add r0, sp, #32 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [sp, #612] @ 0x264 │ │ │ │ ldr r8, [sp, #616] @ 0x268 │ │ │ │ ldr fp, [sp, #620] @ 0x26c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ tst r4, #1 │ │ │ │ - bne 4ddd74 │ │ │ │ + bne 4ddd84 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [sp, #604] @ 0x25c │ │ │ │ mov r1, #1 │ │ │ │ str fp, [sp, #576] @ 0x240 │ │ │ │ str r8, [sp, #572] @ 0x23c │ │ │ │ str sl, [sp, #568] @ 0x238 │ │ │ │ @@ -1206175,20 +1206179,20 @@ │ │ │ │ str r0, [sp, #580] @ 0x244 │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ add r1, sp, #580 @ 0x244 │ │ │ │ mov r0, r6 │ │ │ │ bl 489a4c │ │ │ │ ldr r0, [sp, #608] @ 0x260 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4de278 │ │ │ │ + bne 4de288 │ │ │ │ orr r0, r6, #4 │ │ │ │ add fp, sp, #920 @ 0x398 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r6, [pc, #1808] @ 4de6f0 │ │ │ │ + ldr r6, [pc, #1808] @ 4de700 │ │ │ │ str r0, [sp, #900] @ 0x384 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #928] @ 0x3a0 │ │ │ │ add r6, pc, r6 │ │ │ │ @@ -1206200,41 +1206204,41 @@ │ │ │ │ str r0, [sp, #1196] @ 0x4ac │ │ │ │ str r6, [sp, #1192] @ 0x4a8 │ │ │ │ str fp, [sp, #1188] @ 0x4a4 │ │ │ │ add r5, sp, #888 @ 0x378 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #164 @ 0xa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4de448 │ │ │ │ + bne 4de458 │ │ │ │ add r2, sp, #920 @ 0x398 │ │ │ │ add r3, sp, #904 @ 0x388 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - ldr r6, [pc, #1716] @ 4de700 │ │ │ │ + ldr r6, [pc, #1716] @ 4de710 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6] │ │ │ │ - ldr sl, [pc, #1708] @ 4de704 │ │ │ │ - ldr r8, [pc, #1708] @ 4de708 │ │ │ │ + ldr sl, [pc, #1708] @ 4de714 │ │ │ │ + ldr r8, [pc, #1708] @ 4de718 │ │ │ │ cmp r0, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 4de104 │ │ │ │ - ldr r1, [pc, #1692] @ 4de70c │ │ │ │ + beq 4de114 │ │ │ │ + ldr r1, [pc, #1692] @ 4de71c │ │ │ │ add r2, sp, #904 @ 0x388 │ │ │ │ - ldr r0, [pc, #1688] @ 4de710 │ │ │ │ + ldr r0, [pc, #1688] @ 4de720 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #928] @ 0x3a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ str r1, [sp, #932] @ 0x3a4 │ │ │ │ str sl, [sp, #924] @ 0x39c │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1660] @ 4de714 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1660] @ 4de724 │ │ │ │ mov r4, r7 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ mov r3, #2 │ │ │ │ @@ -1206254,25 +1206258,25 @@ │ │ │ │ str r2, [sp, #1196] @ 0x4ac │ │ │ │ str r2, [sp, #1208] @ 0x4b8 │ │ │ │ str r0, [sp, #1192] @ 0x4a8 │ │ │ │ str r1, [sp, #1188] @ 0x4a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #235 @ 0xeb │ │ │ │ add r1, lr, #164 @ 0xa4 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4de194 │ │ │ │ - ldr r0, [pc, #1536] @ 4de718 │ │ │ │ + bcc 4de1a4 │ │ │ │ + ldr r0, [pc, #1536] @ 4de728 │ │ │ │ add r1, sp, #904 @ 0x388 │ │ │ │ str r1, [sp, #920] @ 0x398 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #924] @ 0x39c │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1516] @ 4de71c │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1516] @ 4de72c │ │ │ │ mov r4, r7 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #1232 @ 0x4d0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, #27 │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -1206290,25 +1206294,25 @@ │ │ │ │ str r2, [sp, #1196] @ 0x4ac │ │ │ │ str r2, [sp, #1208] @ 0x4b8 │ │ │ │ str r0, [sp, #1192] @ 0x4a8 │ │ │ │ str r3, [sp, #1188] @ 0x4a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #235 @ 0xeb │ │ │ │ add r1, lr, #164 @ 0xa4 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4de220 │ │ │ │ - ldr r0, [pc, #1400] @ 4de720 │ │ │ │ + bcc 4de230 │ │ │ │ + ldr r0, [pc, #1400] @ 4de730 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ str r1, [sp, #920] @ 0x398 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #924] @ 0x39c │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1380] @ 4de724 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1380] @ 4de734 │ │ │ │ add ip, sp, #1232 @ 0x4d0 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r5, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ @@ -1206325,541 +1206329,541 @@ │ │ │ │ str r2, [sp, #1196] @ 0x4ac │ │ │ │ str r2, [sp, #1208] @ 0x4b8 │ │ │ │ str r0, [sp, #1192] @ 0x4a8 │ │ │ │ str r3, [sp, #1188] @ 0x4a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #235 @ 0xeb │ │ │ │ add r1, lr, #164 @ 0xa4 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r8, sp, #888 @ 0x378 │ │ │ │ ldm r8, {r4, r5, r6, r8} │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4de318 │ │ │ │ + beq 4de328 │ │ │ │ add r7, r5, #4 │ │ │ │ - b 4de244 │ │ │ │ + b 4de254 │ │ │ │ add r7, r7, #16 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4de318 │ │ │ │ + beq 4de328 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 4de238 │ │ │ │ + bhi 4de248 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de238 │ │ │ │ + beq 4de248 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4de238 │ │ │ │ + b 4de248 │ │ │ │ mov r7, #0 │ │ │ │ - b 4ddcb0 │ │ │ │ + b 4ddcc0 │ │ │ │ ldr r5, [sp, #884] @ 0x374 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ ldr r4, [sp, #608] @ 0x260 │ │ │ │ cmp r5, #7 │ │ │ │ ldr r7, [sp, #876] @ 0x36c │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne 4de2c0 │ │ │ │ + bne 4de2d0 │ │ │ │ ldr sl, [sp, #612] @ 0x264 │ │ │ │ mov r2, #7 │ │ │ │ ldr r8, [sp, #616] @ 0x268 │ │ │ │ ldr fp, [sp, #620] @ 0x26c │ │ │ │ - ldr r1, [pc, #1088] @ 4de6ec │ │ │ │ + ldr r1, [pc, #1088] @ 4de6fc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - beq 4de3e8 │ │ │ │ + beq 4de3f8 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 4de2d4 │ │ │ │ + beq 4de2e4 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ - bl 4db80c │ │ │ │ + bl 4db81c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #580] @ 0x244 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de2f0 │ │ │ │ + beq 4de300 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de3d8 │ │ │ │ + beq 4de3e8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov sl, r7 │ │ │ │ mov fp, r5 │ │ │ │ - b 4ddd74 │ │ │ │ + b 4ddd84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4de330 │ │ │ │ + beq 4de340 │ │ │ │ lsl r1, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de348 │ │ │ │ + beq 4de358 │ │ │ │ ldr r0, [sp, #908] @ 0x38c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov sl, #-2147483645 @ 0x80000003 │ │ │ │ mov r4, #4 │ │ │ │ ldr r1, [sp, #580] @ 0x244 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de368 │ │ │ │ + beq 4de378 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de380 │ │ │ │ + beq 4de390 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r9, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r6, r9, r0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r5, [r9, #1313] @ 0x521 │ │ │ │ - beq 4de3a8 │ │ │ │ + beq 4de3b8 │ │ │ │ ldr r0, [r9, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #936 @ 0x3a8 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ strb r5, [r9, #1314] @ 0x522 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #5 │ │ │ │ strb r0, [r9, #1312] @ 0x520 │ │ │ │ - bne 4dddc4 │ │ │ │ - b 4ddefc │ │ │ │ + bne 4dddd4 │ │ │ │ + b 4ddf0c │ │ │ │ mov sl, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov fp, r5 │ │ │ │ - b 4ddd74 │ │ │ │ + b 4ddd84 │ │ │ │ add r1, r6, #16 │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #580] @ 0x244 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4de35c │ │ │ │ - b 4de368 │ │ │ │ - ldr r0, [pc, #692] @ 4de6c4 │ │ │ │ + bne 4de36c │ │ │ │ + b 4de378 │ │ │ │ + ldr r0, [pc, #692] @ 4de6d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4ddb8c │ │ │ │ - ldr r0, [pc, #776] @ 4de72c │ │ │ │ - ldr r2, [pc, #776] @ 4de730 │ │ │ │ + b 4ddb9c │ │ │ │ + ldr r0, [pc, #776] @ 4de73c │ │ │ │ + ldr r2, [pc, #776] @ 4de740 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl 655b4 │ │ │ │ - b 4de4e4 │ │ │ │ - ldr r0, [pc, #744] @ 4de728 │ │ │ │ + b 4de4f4 │ │ │ │ + ldr r0, [pc, #744] @ 4de738 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4de4e4 │ │ │ │ - ldr r0, [pc, #676] @ 4de6f4 │ │ │ │ - ldr r3, [pc, #676] @ 4de6f8 │ │ │ │ - ldr r1, [pc, #676] @ 4de6fc │ │ │ │ + b 4de4f4 │ │ │ │ + ldr r0, [pc, #676] @ 4de704 │ │ │ │ + ldr r3, [pc, #676] @ 4de708 │ │ │ │ + ldr r1, [pc, #676] @ 4de70c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp] │ │ │ │ add r2, lr, #235 @ 0xeb │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ - b 4de4e4 │ │ │ │ - ldr r2, [pc, #608] @ 4de6e0 │ │ │ │ + b 4de4f4 │ │ │ │ + ldr r2, [pc, #608] @ 4de6f0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 64e1c │ │ │ │ - b 4de4e4 │ │ │ │ - ldr r2, [pc, #580] @ 4de6dc │ │ │ │ + b 4de4f4 │ │ │ │ + ldr r2, [pc, #580] @ 4de6ec │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ bl 64e1c │ │ │ │ - b 4de4e4 │ │ │ │ - ldr r0, [pc, #540] @ 4de6cc │ │ │ │ + b 4de4f4 │ │ │ │ + ldr r0, [pc, #540] @ 4de6dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4de4e4 │ │ │ │ - ldr r0, [pc, #520] @ 4de6c8 │ │ │ │ + b 4de4f4 │ │ │ │ + ldr r0, [pc, #520] @ 4de6d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4de4e4 │ │ │ │ - ldr r0, [pc, #536] @ 4de6e8 │ │ │ │ + b 4de4f4 │ │ │ │ + ldr r0, [pc, #536] @ 4de6f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4de4e4 │ │ │ │ - ldr r0, [pc, #516] @ 4de6e4 │ │ │ │ + b 4de4f4 │ │ │ │ + ldr r0, [pc, #516] @ 4de6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4de4f0 │ │ │ │ - b 4de4f0 │ │ │ │ + b 4de500 │ │ │ │ + b 4de500 │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de5d8 │ │ │ │ + beq 4de5e8 │ │ │ │ ldr r0, [sp, #908] @ 0x38c │ │ │ │ - b 4de5d0 │ │ │ │ - mov r6, r0 │ │ │ │ b 4de5e0 │ │ │ │ mov r6, r0 │ │ │ │ - b 4de610 │ │ │ │ + b 4de5f0 │ │ │ │ + mov r6, r0 │ │ │ │ + b 4de620 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r9, r0 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r9, #1313] @ 0x521 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ strb r4, [r9, #1314] @ 0x522 │ │ │ │ - b 4de69c │ │ │ │ + b 4de6ac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc800 │ │ │ │ - b 4de610 │ │ │ │ + bl 4dc810 │ │ │ │ + b 4de620 │ │ │ │ mov r6, r0 │ │ │ │ - b 4de66c │ │ │ │ + b 4de67c │ │ │ │ ldr r1, [sp, #608] @ 0x260 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de634 │ │ │ │ + beq 4de644 │ │ │ │ ldr r0, [sp, #612] @ 0x264 │ │ │ │ - b 4de62c │ │ │ │ + b 4de63c │ │ │ │ mov r6, r0 │ │ │ │ - b 4de634 │ │ │ │ + b 4de644 │ │ │ │ mov r6, r0 │ │ │ │ - b 4de648 │ │ │ │ + b 4de658 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4de6b4 │ │ │ │ + beq 4de6c4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4de58c │ │ │ │ + bne 4de59c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4de6b4 │ │ │ │ + bne 4de6c4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 634390 │ │ │ │ - b 4de6b4 │ │ │ │ + bl 6343a0 │ │ │ │ + b 4de6c4 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de5d8 │ │ │ │ + beq 4de5e8 │ │ │ │ ldr r0, [sp, #924] @ 0x39c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ - bl 4dbe00 │ │ │ │ + bl 4dbe10 │ │ │ │ ldr r1, [sp, #580] @ 0x244 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de5f8 │ │ │ │ + beq 4de608 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de610 │ │ │ │ + beq 4de620 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r9, #1313] @ 0x521 │ │ │ │ tstne r0, #1 │ │ │ │ - beq 4de634 │ │ │ │ + beq 4de644 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #1313] @ 0x521 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ ldrb r0, [r9, #1314] @ 0x522 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4de65c │ │ │ │ + beq 4de66c │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #1314] @ 0x522 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #1312] @ 0x520 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 4dad64 │ │ │ │ - b 4de69c │ │ │ │ + bl 4dad74 │ │ │ │ + b 4de6ac │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4de69c │ │ │ │ + beq 4de6ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #1324] @ 0x52c │ │ │ │ - b 4de6ac │ │ │ │ + b 4de6bc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4db3c8 │ │ │ │ + bl 4db3d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r2, r8, r4, asr #6 │ │ │ │ - strheq r1, [r8], #-160 @ 0xffffff60 │ │ │ │ + subeq r2, r8, r4, lsr r3 │ │ │ │ + subeq r1, r8, r0, lsr #21 │ │ │ │ + strheq ip, [r4], #-76 @ 0xffffffb4 │ │ │ │ subeq ip, r4, ip, asr #9 │ │ │ │ - ldrdeq ip, [r4], #-76 @ 0xffffffb4 │ │ │ │ - eoreq ip, fp, lr, lsl r8 │ │ │ │ - ldrdeq r1, [r8], #-252 @ 0xffffff04 │ │ │ │ - subeq r1, r8, r8, ror pc │ │ │ │ - ldrdeq ip, [r4], #-60 @ 0xffffffc4 │ │ │ │ - subeq ip, r4, r0, asr #13 │ │ │ │ + eoreq ip, fp, lr, lsl #16 │ │ │ │ + subeq r1, r8, ip, asr #31 │ │ │ │ + subeq r1, r8, r8, ror #30 │ │ │ │ + subeq ip, r4, ip, asr #7 │ │ │ │ + strheq ip, [r4], #-96 @ 0xffffffa0 │ │ │ │ + subeq ip, r4, r4, asr #7 │ │ │ │ ldrdeq ip, [r4], #-52 @ 0xffffffcc │ │ │ │ - subeq ip, r4, r4, ror #7 │ │ │ │ - strdeq ip, [fp], -lr @ │ │ │ │ - subeq ip, r4, r0, asr sl │ │ │ │ - eoreq ip, fp, r8, asr #32 │ │ │ │ - subeq ip, r4, r4, lsl r6 │ │ │ │ - subeq ip, r4, r0, lsl #12 │ │ │ │ - umaaleq r1, r8, r4, sp │ │ │ │ + eoreq ip, fp, lr, ror #1 │ │ │ │ + subeq ip, r4, r0, asr #20 │ │ │ │ + eoreq ip, fp, r8, lsr r0 │ │ │ │ + subeq ip, r4, r4, lsl #12 │ │ │ │ + strdeq ip, [r4], #-80 @ 0xffffffb0 │ │ │ │ + subeq r1, r8, r4, lsl #27 │ │ │ │ @ instruction: 0xffffea54 │ │ │ │ - eoreq ip, fp, sl, ror #6 │ │ │ │ + eoreq ip, fp, sl, asr r3 │ │ │ │ @ instruction: 0xffff8f00 │ │ │ │ - subeq ip, r4, ip, asr r8 │ │ │ │ - subeq ip, r4, r0, lsr #16 │ │ │ │ - ldrdeq ip, [r4], #-116 @ 0xffffff8c │ │ │ │ - strheq ip, [r4], #-112 @ 0xffffff90 │ │ │ │ - subeq ip, r4, ip, asr r7 │ │ │ │ - subeq ip, r4, r8, lsr r7 │ │ │ │ - subeq ip, r4, ip, asr r5 │ │ │ │ - eoreq ip, fp, r7, ror #2 │ │ │ │ - ldrdeq ip, [r4], #-100 @ 0xffffff9c │ │ │ │ + subeq ip, r4, ip, asr #16 │ │ │ │ + subeq ip, r4, r0, lsl r8 │ │ │ │ + subeq ip, r4, r4, asr #15 │ │ │ │ + subeq ip, r4, r0, lsr #15 │ │ │ │ + subeq ip, r4, ip, asr #14 │ │ │ │ + subeq ip, r4, r8, lsr #14 │ │ │ │ + subeq ip, r4, ip, asr #10 │ │ │ │ + eoreq ip, fp, r7, asr r1 │ │ │ │ + subeq ip, r4, r4, asr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r7, [pc, #688] @ 4de9f4 │ │ │ │ + ldr r7, [pc, #688] @ 4dea04 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4de90c │ │ │ │ + bne 4de91c │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r4] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ tst r2, #1 │ │ │ │ - beq 4de920 │ │ │ │ + beq 4de930 │ │ │ │ ldrb r0, [r4, #1596] @ 0x63c │ │ │ │ add r1, pc, #8 │ │ │ │ add r7, r4, #280 @ 0x118 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ ldr r5, [r4, #1592] @ 0x638 │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #588] @ 4dea04 │ │ │ │ + ldr r0, [pc, #588] @ 4dea14 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1584] @ 0x630 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [r4, #1296] @ 0x510 │ │ │ │ str r0, [r4, #552] @ 0x228 │ │ │ │ str r1, [r4, #556] @ 0x22c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4d85a8 │ │ │ │ + bl 4d85b8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4de7fc │ │ │ │ + bne 4de80c │ │ │ │ mov r0, #-2147483643 @ 0x80000005 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, #3 │ │ │ │ - b 4de8c0 │ │ │ │ + b 4de8d0 │ │ │ │ ldrb r0, [r4, #1584] @ 0x630 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ ldr fp, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - beq 4de834 │ │ │ │ + beq 4de844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4de828 │ │ │ │ + bne 4de838 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4de87c │ │ │ │ - b 4de8b4 │ │ │ │ + bne 4de88c │ │ │ │ + b 4de8c4 │ │ │ │ add r0, r4, #560 @ 0x230 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #1572] @ 0x624 │ │ │ │ strb r0, [r4, #1585] @ 0x631 │ │ │ │ movw r0, #1300 @ 0x514 │ │ │ │ add r7, r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de864 │ │ │ │ + beq 4de874 │ │ │ │ ldr r0, [r4, #1576] @ 0x628 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1586] @ 0x632 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4de8b4 │ │ │ │ + beq 4de8c4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4de894 │ │ │ │ + beq 4de8a4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, #-2147483644 @ 0x80000004 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4de8b4 │ │ │ │ + beq 4de8c4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {sl, fp} │ │ │ │ str r9, [r8, #8] │ │ │ │ strb r0, [r4, #1596] @ 0x63c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4de904 │ │ │ │ + beq 4de914 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4de8dc │ │ │ │ + bne 4de8ec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4de904 │ │ │ │ + bne 4de914 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #228] @ 4de9f8 │ │ │ │ + ldr r0, [pc, #228] @ 4dea08 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4de760 │ │ │ │ - ldr r0, [pc, #224] @ 4dea08 │ │ │ │ - ldr r2, [pc, #224] @ 4dea0c │ │ │ │ + b 4de770 │ │ │ │ + ldr r0, [pc, #224] @ 4dea18 │ │ │ │ + ldr r2, [pc, #224] @ 4dea1c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl 655b4 │ │ │ │ - b 4de958 │ │ │ │ - ldr r0, [pc, #188] @ 4dea00 │ │ │ │ + b 4de968 │ │ │ │ + ldr r0, [pc, #188] @ 4dea10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4de958 │ │ │ │ - ldr r0, [pc, #168] @ 4de9fc │ │ │ │ + b 4de968 │ │ │ │ + ldr r0, [pc, #168] @ 4dea0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1300 @ 0x514 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1585] @ 0x631 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ strb r6, [r4, #1586] @ 0x632 │ │ │ │ - b 4de9cc │ │ │ │ + b 4de9dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4de9e8 │ │ │ │ + beq 4de9f8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4de990 │ │ │ │ + bne 4de9a0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4de9e8 │ │ │ │ + bne 4de9f8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 634390 │ │ │ │ - b 4de9e8 │ │ │ │ + bl 6343a0 │ │ │ │ + b 4de9f8 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dad64 │ │ │ │ + bl 4dad74 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1596] @ 0x63c │ │ │ │ - b 4de9e0 │ │ │ │ + b 4de9f0 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4db3c8 │ │ │ │ + bl 4db3d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r1, r8, r0, ror r7 │ │ │ │ - subeq r1, r8, ip, lsr #11 │ │ │ │ + subeq r1, r8, r0, ror #14 │ │ │ │ + umaaleq r1, r8, ip, r5 │ │ │ │ + subeq fp, r4, r0, lsr pc │ │ │ │ subeq fp, r4, r0, asr #30 │ │ │ │ - subeq fp, r4, r0, asr pc │ │ │ │ - mlaeq fp, r3, fp, fp │ │ │ │ - eoreq fp, fp, r3, ror #24 │ │ │ │ - ldrdeq ip, [r4], #-16 │ │ │ │ + eoreq fp, fp, r3, lsl #23 │ │ │ │ + eoreq fp, fp, r3, asr ip │ │ │ │ + subeq ip, r4, r0, asr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ - ldr r4, [pc, #3816] @ 4df90c │ │ │ │ + ldr r4, [pc, #3816] @ 4df91c │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4ded88 │ │ │ │ + bne 4ded98 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [fp] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - beq 4ded9c │ │ │ │ + beq 4dedac │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ add sl, fp, #20 │ │ │ │ add r0, r0, #12 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [fp, #28] │ │ │ │ add r1, pc, #16 │ │ │ │ add r5, fp, #152 @ 0x98 │ │ │ │ @@ -1206873,15 +1206877,15 @@ │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ movw r3, #990 @ 0x3de │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r6, fp │ │ │ │ str r0, [fp, #12] │ │ │ │ - ldr r1, [pc, #4072] @ 4dfa9c │ │ │ │ + ldr r1, [pc, #4072] @ 4dfaac │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ strh r0, [r6, r3]! │ │ │ │ add r3, r2, r7 │ │ │ │ @@ -1206898,32 +1206902,32 @@ │ │ │ │ mov r2, #0 │ │ │ │ sub r5, r1, #84 @ 0x54 │ │ │ │ strb r2, [r1, #181] @ 0xb5 │ │ │ │ str r2, [r1, #177] @ 0xb1 │ │ │ │ strb r0, [r1, #176] @ 0xb0 │ │ │ │ str r3, [r1, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a9cd0 │ │ │ │ + bl 4a9ce0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4dec68 │ │ │ │ - ldr r0, [pc, #4056] @ 4dfb00 │ │ │ │ + bne 4dec78 │ │ │ │ + ldr r0, [pc, #4056] @ 4dfb10 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4debb4 │ │ │ │ - ldr r0, [pc, #4040] @ 4dfb04 │ │ │ │ + bcc 4debc4 │ │ │ │ + ldr r0, [pc, #4040] @ 4dfb14 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #4032] @ 4dfb08 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #4032] @ 4dfb18 │ │ │ │ mov r5, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #4016] @ 4dfb0c │ │ │ │ + ldr r4, [pc, #4016] @ 4dfb1c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #732] @ 0x2dc │ │ │ │ mov r1, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [sp, #728] @ 0x2d8 │ │ │ │ strd r2, [r7, #12] │ │ │ │ mov r3, #4 │ │ │ │ @@ -1206938,20 +1206942,20 @@ │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ str r2, [sp, #708] @ 0x2c4 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #-2147483644 @ 0x80000004 │ │ │ │ - b 4dfcb4 │ │ │ │ + b 4dfcc4 │ │ │ │ mov r2, fp │ │ │ │ movw r1, #958 @ 0x3be │ │ │ │ ldrb r0, [r2, #990]! @ 0x3de │ │ │ │ sub r1, r2, r1 │ │ │ │ str r5, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -1206962,36 +1206966,36 @@ │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ andeq r0, r0, r8, lsl r2 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ muleq r0, r4, r1 │ │ │ │ muleq r0, r0, r1 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsl lr │ │ │ │ - ldr r0, [pc, #4028] @ 4dfbd4 │ │ │ │ + ldr r0, [pc, #4028] @ 4dfbe4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r3, [fp, #980] @ 0x3d4 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ ldrb r0, [fp, #991] @ 0x3df │ │ │ │ - b 4deae4 │ │ │ │ + b 4deaf4 │ │ │ │ mov r8, fp │ │ │ │ ldrb r0, [r8, #60]! @ 0x3c │ │ │ │ sub r1, r8, #12 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ muleq r0, r0, r1 │ │ │ │ andeq r1, r0, r4, asr r3 │ │ │ │ muleq r0, r4, r6 │ │ │ │ ldrb r4, [fp, #61] @ 0x3d │ │ │ │ ldr r1, [fp, #56] @ 0x38 │ │ │ │ - b 4dfdf0 │ │ │ │ + b 4dfe00 │ │ │ │ add r6, fp, #812 @ 0x32c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ bl 438d4 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1207005,44 +1207009,44 @@ │ │ │ │ str r1, [sl, #2316] @ 0x90c │ │ │ │ str r6, [fp, #2312] @ 0x908 │ │ │ │ str r0, [fp, #2316] @ 0x90c │ │ │ │ add r5, fp, #992 @ 0x3e0 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4e1cac │ │ │ │ + bl 4e1cbc │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 4decd4 │ │ │ │ + bne 4dece4 │ │ │ │ mov r0, #3 │ │ │ │ - b 4dfaa4 │ │ │ │ + b 4dfab4 │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ ldr r8, [sp, #696] @ 0x2b8 │ │ │ │ ldr r9, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dab68 │ │ │ │ + bl 4dab78 │ │ │ │ tst r4, #1 │ │ │ │ - bne 4dfc88 │ │ │ │ + bne 4dfc98 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [fp, #896] @ 0x380 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #989] @ 0x3dd │ │ │ │ str r8, [sl, #880] @ 0x370 │ │ │ │ str r9, [sl, #884] @ 0x374 │ │ │ │ add r0, fp, #908 @ 0x38c │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, #3 │ │ │ │ - bl 4e6ea0 │ │ │ │ + bl 4e6eb0 │ │ │ │ ldr r1, [fp, #900] @ 0x384 │ │ │ │ ldr r2, [fp, #904] @ 0x388 │ │ │ │ add r0, fp, #920 @ 0x398 │ │ │ │ mov r3, #5 │ │ │ │ - bl 4e6ea0 │ │ │ │ + bl 4e6eb0 │ │ │ │ ldr r1, [fp, #720] @ 0x2d0 │ │ │ │ add r0, fp, #932 @ 0x3a4 │ │ │ │ add r1, r1, #136 @ 0x88 │ │ │ │ bl 487c20 │ │ │ │ ldr r0, [fp, #904] @ 0x388 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [fp, #989] @ 0x3dd │ │ │ │ @@ -1207053,186 +1207057,186 @@ │ │ │ │ mla r0, r0, r2, r5 │ │ │ │ ldr r1, [fp, #896] @ 0x380 │ │ │ │ str r1, [fp, #40] @ 0x28 │ │ │ │ strb r3, [fp, #986] @ 0x3da │ │ │ │ str r5, [fp, #32] │ │ │ │ str r5, [fp, #36] @ 0x24 │ │ │ │ str r0, [fp, #44] @ 0x2c │ │ │ │ - b 4dee68 │ │ │ │ - b 4df3d0 │ │ │ │ - b 4df29c │ │ │ │ - ldr r0, [pc, #3920] @ 4dfce0 │ │ │ │ + b 4dee78 │ │ │ │ + b 4df3e0 │ │ │ │ + b 4df2ac │ │ │ │ + ldr r0, [pc, #3920] @ 4dfcf0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4dea3c │ │ │ │ - ldr r0, [pc, #3904] @ 4dfce4 │ │ │ │ - ldr r2, [pc, #3904] @ 4dfce8 │ │ │ │ + b 4dea4c │ │ │ │ + ldr r0, [pc, #3904] @ 4dfcf4 │ │ │ │ + ldr r2, [pc, #3904] @ 4dfcf8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl 655b4 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #3884] @ 4dfcec │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #3884] @ 4dfcfc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #3872] @ 4dfcf0 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #3872] @ 4dfd00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #3860] @ 4dfcf4 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #3860] @ 4dfd04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #3848] @ 4dfcf8 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #3848] @ 4dfd08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #3836] @ 4dfcfc │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #3836] @ 4dfd0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #3824] @ 4dfd00 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #3824] @ 4dfd10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4e0700 │ │ │ │ - mov r6, r0 │ │ │ │ - b 4e0c58 │ │ │ │ + b 4e0710 │ │ │ │ mov r6, r0 │ │ │ │ b 4e0c68 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0c70 │ │ │ │ + b 4e0c78 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0ca0 │ │ │ │ + b 4e0c80 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0c84 │ │ │ │ + b 4e0cb0 │ │ │ │ mov r6, r0 │ │ │ │ b 4e0c94 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0bb4 │ │ │ │ + b 4e0ca4 │ │ │ │ + mov r6, r0 │ │ │ │ + b 4e0bc4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dab68 │ │ │ │ - b 4e0c84 │ │ │ │ + bl 4dab78 │ │ │ │ + b 4e0c94 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0cb0 │ │ │ │ + b 4e0cc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq 4df77c │ │ │ │ + beq 4df78c │ │ │ │ add r0, r5, #336 @ 0x150 │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ add r0, fp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [fp, #364] @ 0x16c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4df784 │ │ │ │ + beq 4df794 │ │ │ │ add r7, fp, #384 @ 0x180 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ mov r0, r7 │ │ │ │ bl 42958 │ │ │ │ add r8, fp, #948 @ 0x3b4 │ │ │ │ add r1, fp, #640 @ 0x280 │ │ │ │ mov r0, r8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [fp, #912] @ 0x390 │ │ │ │ ldr r1, [fp, #916] @ 0x394 │ │ │ │ mov r2, r7 │ │ │ │ - bl 4e7778 │ │ │ │ + bl 4e7788 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #924] @ 0x39c │ │ │ │ ldr r1, [fp, #928] @ 0x3a0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 4e7778 │ │ │ │ + bl 4e7788 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [fp, #580] @ 0x244 │ │ │ │ ldr r4, [fp, #720] @ 0x2d0 │ │ │ │ sub r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ ldrls r0, [fp, #944] @ 0x3b0 │ │ │ │ addls r0, r0, #1 │ │ │ │ strls r0, [fp, #944] @ 0x3b0 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ bl 487a14 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #960] @ 0x3c0 │ │ │ │ - beq 4defe0 │ │ │ │ - ldr r8, [pc, #3548] @ 4dfd04 │ │ │ │ + beq 4deff0 │ │ │ │ + ldr r8, [pc, #3548] @ 4dfd14 │ │ │ │ mov r7, fp │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r1, [r8] │ │ │ │ str r0, [r7, #964]! @ 0x3c4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0604 │ │ │ │ + beq 4e0614 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [fp, #488] @ 0x1e8 │ │ │ │ strb r1, [fp, #985] @ 0x3d9 │ │ │ │ str r1, [fp, #968] @ 0x3c8 │ │ │ │ str r0, [fp, #972] @ 0x3cc │ │ │ │ str r1, [fp, #976] @ 0x3d0 │ │ │ │ str r2, [r0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ bl 494440 │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr r1, [pc, #3464] @ 4dfd08 │ │ │ │ - ldr r3, [pc, #3464] @ 4dfd0c │ │ │ │ + ldr r1, [pc, #3464] @ 4dfd18 │ │ │ │ + ldr r3, [pc, #3464] @ 4dfd1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #17 │ │ │ │ bl 491048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4df1c4 │ │ │ │ + beq 4df1d4 │ │ │ │ ldr r0, [fp, #968] @ 0x3c8 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4df260 │ │ │ │ + beq 4df270 │ │ │ │ ldr r0, [fp, #976] @ 0x3d0 │ │ │ │ mov r7, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r5, r0, #2 │ │ │ │ cmnls r5, #-2147483644 @ 0x80000004 │ │ │ │ - bls 4df21c │ │ │ │ - ldr r2, [pc, #4080] @ 4dffc0 │ │ │ │ + bls 4df22c │ │ │ │ + ldr r2, [pc, #4080] @ 4dffd0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 64e1c │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #4060] @ 4dffc4 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #4060] @ 4dffd4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 4df084 │ │ │ │ - ldr r1, [pc, #4044] @ 4dffc8 │ │ │ │ + bcc 4df094 │ │ │ │ + ldr r1, [pc, #4044] @ 4dffd8 │ │ │ │ add r2, fp, #664 @ 0x298 │ │ │ │ - ldr r0, [pc, #4040] @ 4dffcc │ │ │ │ + ldr r0, [pc, #4040] @ 4dffdc │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ - bl 709684 │ │ │ │ - ldr ip, [pc, #4020] @ 4dffd0 │ │ │ │ + bl 709694 │ │ │ │ + ldr ip, [pc, #4020] @ 4dffe0 │ │ │ │ mov r9, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #4004] @ 4dffd4 │ │ │ │ + ldr r4, [pc, #4004] @ 4dffe4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ stm r1, {r4, r9} │ │ │ │ strd r2, [r1, #12] │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r1, [sp, #740] @ 0x2e4 │ │ │ │ @@ -1207246,16 +1207250,16 @@ │ │ │ │ str r3, [sp, #736] @ 0x2e0 │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ str r2, [sp, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ - bl 709620 │ │ │ │ - ldr r8, [pc, #4068] @ 4e0070 │ │ │ │ + bl 709630 │ │ │ │ + ldr r8, [pc, #4068] @ 4e0080 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r2, [fp, #720] @ 0x2d0 │ │ │ │ ldrd r0, [r8, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #688] @ 0x2b0 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ @@ -1207292,49 +1207296,49 @@ │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r2, sp, #688 @ 0x2b0 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r1, r7 │ │ │ │ bl 493994 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 4dbb60 │ │ │ │ + bl 4dbb70 │ │ │ │ ldr r0, [fp, #720] @ 0x2d0 │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ bl 487588 │ │ │ │ ldrb r0, [fp, #984] @ 0x3d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4df1ac │ │ │ │ + bne 4df1bc │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ ldr r2, [fp, #720] @ 0x2d0 │ │ │ │ - ldr r7, [pc, #4060] @ 4e014c │ │ │ │ + ldr r7, [pc, #4060] @ 4e015c │ │ │ │ add r0, r0, r3 │ │ │ │ - ldr r9, [pc, #4056] @ 4e0150 │ │ │ │ + ldr r9, [pc, #4056] @ 4e0160 │ │ │ │ sub r0, r2, r0 │ │ │ │ - ldr r1, [pc, #4052] @ 4e0154 │ │ │ │ + ldr r1, [pc, #4052] @ 4e0164 │ │ │ │ add r7, pc, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #692] @ 0x2b4 │ │ │ │ str r5, [sp, #688] @ 0x2b0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ mov r8, #1 │ │ │ │ mov r2, #13 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 4a8284 │ │ │ │ + bl 4a8294 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [fp, #948] @ 0x3b4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4df748 │ │ │ │ - b 4df754 │ │ │ │ + bne 4df758 │ │ │ │ + b 4df764 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ mov lr, #4 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ mov ip, #8 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ @@ -1207348,27 +1207352,27 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r7, #0 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov sl, #0 │ │ │ │ mov r9, #0 │ │ │ │ - b 4df584 │ │ │ │ + b 4df594 │ │ │ │ ldr r6, [fp, #972] @ 0x3cc │ │ │ │ mov r0, #4 │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4df250 │ │ │ │ + beq 4df260 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4defc8 │ │ │ │ + beq 4defd8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 438d4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1207385,31 +1207389,31 @@ │ │ │ │ str r1, [sl, #2316] @ 0x90c │ │ │ │ str r4, [fp, #2316] @ 0x90c │ │ │ │ str r0, [fp, #2324] @ 0x914 │ │ │ │ add r5, fp, #992 @ 0x3e0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4e0d6c │ │ │ │ + bl 4e0d7c │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4dfa94 │ │ │ │ + beq 4dfaa4 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dab68 │ │ │ │ + bl 4dab78 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ tst r4, #1 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [fp, #1064] @ 0x428 │ │ │ │ str r1, [fp, #1068] @ 0x42c │ │ │ │ str r2, [fp, #1072] @ 0x430 │ │ │ │ - bne 4dfae4 │ │ │ │ + bne 4dfaf4 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #1060] @ 0x424 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r5, {r1, r2} │ │ │ │ ldr r2, [fp, #1000] @ 0x3e8 │ │ │ │ ldr r1, [fp, #996] @ 0x3e4 │ │ │ │ @@ -1207417,15 +1207421,15 @@ │ │ │ │ str r0, [r5] │ │ │ │ moveq r1, r2 │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 48e074 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4df378 │ │ │ │ + bne 4df388 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ str r0, [fp, #1036] @ 0x40c │ │ │ │ str r0, [fp, #1040] @ 0x410 │ │ │ │ str r1, [fp, #1044] @ 0x414 │ │ │ │ str r0, [fp, #1048] @ 0x418 │ │ │ │ @@ -1207435,15 +1207439,15 @@ │ │ │ │ str r2, [fp, #1008] @ 0x3f0 │ │ │ │ str r0, [fp, #1012] @ 0x3f4 │ │ │ │ str r0, [fp, #1016] @ 0x3f8 │ │ │ │ str r2, [fp, #1020] @ 0x3fc │ │ │ │ str r0, [fp, #1024] @ 0x400 │ │ │ │ str r0, [fp, #1028] @ 0x404 │ │ │ │ str r1, [fp, #1032] @ 0x408 │ │ │ │ - b 4df394 │ │ │ │ + b 4df3a4 │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ add r0, fp, #1004 @ 0x3ec │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ 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} │ │ │ │ @@ -1207463,39 +1207467,39 @@ │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ movw r0, #1080 @ 0x438 │ │ │ │ add r5, fp, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4dcc3c │ │ │ │ + bl 4dcc4c │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4dfaa0 │ │ │ │ + beq 4dfab0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dab68 │ │ │ │ + bl 4dab78 │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ tst r4, #1 │ │ │ │ - bne 4dfab8 │ │ │ │ + bne 4dfac8 │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r8, #0 │ │ │ │ - bne 4df448 │ │ │ │ + bne 4df458 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ str r0, [sp, #708] @ 0x2c4 │ │ │ │ str r0, [sp, #704] @ 0x2c0 │ │ │ │ str r0, [sp, #700] @ 0x2bc │ │ │ │ str r0, [sp, #696] @ 0x2b8 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ str r0, [sp, #688] @ 0x2b0 │ │ │ │ - b 4df460 │ │ │ │ + b 4df470 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [fp, #1008] @ 0x3f0 │ │ │ │ @@ -1207530,34 +1207534,34 @@ │ │ │ │ ldr r9, [fp, #1056] @ 0x420 │ │ │ │ ldm r1!, {r2, r3, r5} │ │ │ │ stmia r0!, {r2, r3, r5} │ │ │ │ ldm r1, {r2, r3, r4, r5} │ │ │ │ stm r0, {r2, r3, r4, r5} │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4df508 │ │ │ │ + beq 4df518 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r7, #1000] @ 0x3e8 │ │ │ │ ldr r0, [r7, #996] @ 0x3e4 │ │ │ │ add r8, r1, #1 │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq 4df52c │ │ │ │ + beq 4df53c │ │ │ │ add r5, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r5 │ │ │ │ - b 4df514 │ │ │ │ + b 4df524 │ │ │ │ ldr r1, [r7, #992] @ 0x3e0 │ │ │ │ mov fp, r7 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4df554 │ │ │ │ + beq 4df564 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [fp, #996] @ 0x3e4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1207593,187 +1207597,187 @@ │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r0, r5 │ │ │ │ bl 4949e4 │ │ │ │ ldr r1, [fp, #580] @ 0x244 │ │ │ │ add r6, fp, #384 @ 0x180 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4df630 │ │ │ │ + bne 4df640 │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #4076] @ 4e05e8 │ │ │ │ - ldr r3, [pc, #4076] @ 4e05ec │ │ │ │ + ldr r1, [pc, #4076] @ 4e05f8 │ │ │ │ + ldr r3, [pc, #4076] @ 4e05fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #14 │ │ │ │ bl 490e50 │ │ │ │ ldr r1, [fp, #536] @ 0x218 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4df630 │ │ │ │ + bne 4df640 │ │ │ │ add r2, sp, #688 @ 0x2b0 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 493994 │ │ │ │ - b 4df670 │ │ │ │ + b 4df680 │ │ │ │ add r2, sp, #688 @ 0x2b0 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 493994 │ │ │ │ ldr r0, [fp, #720] @ 0x2d0 │ │ │ │ - ldr r1, [pc, #4084] @ 4e0644 │ │ │ │ - ldr r3, [pc, #4084] @ 4e0648 │ │ │ │ + ldr r1, [pc, #4084] @ 4e0654 │ │ │ │ + ldr r3, [pc, #4084] @ 4e0658 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #14 │ │ │ │ mov r3, #4 │ │ │ │ bl 484be0 │ │ │ │ ldr r9, [fp, #940] @ 0x3ac │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4e0688 │ │ │ │ + beq 4e0698 │ │ │ │ add r8, r9, r9, lsl #1 │ │ │ │ ldr r5, [fp, #936] @ 0x3a8 │ │ │ │ ldr sl, [fp, #952] @ 0x3b8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [fp, #956] @ 0x3bc │ │ │ │ lsl r6, r8, #2 │ │ │ │ - b 4df6a4 │ │ │ │ + b 4df6b4 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 4e0688 │ │ │ │ + beq 4e0698 │ │ │ │ add r0, r5, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r7 │ │ │ │ - bne 4df698 │ │ │ │ + bne 4df6a8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4df698 │ │ │ │ + bne 4df6a8 │ │ │ │ ldr r6, [r5, r4]! │ │ │ │ rsb r0, r4, r8, lsl #2 │ │ │ │ sub r2, r0, #12 │ │ │ │ add r1, r5, #12 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ bl 42958 │ │ │ │ cmp r6, #0 │ │ │ │ sub r0, r9, #1 │ │ │ │ str r0, [fp, #940] @ 0x3ac │ │ │ │ - beq 4df708 │ │ │ │ + beq 4df718 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 4dbb60 │ │ │ │ + bl 4dbb70 │ │ │ │ ldrb r0, [fp, #985] @ 0x3d9 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #968] @ 0x3c8 │ │ │ │ cmpne r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4df768 │ │ │ │ + bne 4df778 │ │ │ │ ldr r0, [fp, #964] @ 0x3c4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [fp, #985] @ 0x3d9 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [fp, #948] @ 0x3b4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4df754 │ │ │ │ + beq 4df764 │ │ │ │ ldr r0, [fp, #952] @ 0x3b8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, fp, #384 @ 0x180 │ │ │ │ - bl 4db908 │ │ │ │ + bl 4db918 │ │ │ │ ldr r5, [fp, #36] @ 0x24 │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ - b 4dee68 │ │ │ │ + b 4dee78 │ │ │ │ ldr r0, [fp, #972] @ 0x3cc │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4df72c │ │ │ │ + b 4df73c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [fp, #364] @ 0x16c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldr r0, [fp, #940] @ 0x3ac │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [fp, #936] @ 0x3a8 │ │ │ │ strb r1, [fp, #986] @ 0x3da │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r0, r0, lsl #1 │ │ │ │ ldr r6, [fp, #932] @ 0x3a4 │ │ │ │ mov r9, r8 │ │ │ │ str r6, [sp, #696] @ 0x2b8 │ │ │ │ add r7, r8, r1, lsl #2 │ │ │ │ str r8, [sp, #692] @ 0x2b4 │ │ │ │ str r8, [sp, #688] @ 0x2b0 │ │ │ │ str r7, [sp, #700] @ 0x2bc │ │ │ │ - beq 4df84c │ │ │ │ + beq 4df85c │ │ │ │ add r4, sp, #148 @ 0x94 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ add r9, r8, #12 │ │ │ │ add r6, r4, #4 │ │ │ │ add sl, sp, #160 @ 0xa0 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4df840 │ │ │ │ + beq 4df850 │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [fp, #720] @ 0x2d0 │ │ │ │ strd r2, [r6] │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ mov r1, r4 │ │ │ │ bl 487a14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e05f0 │ │ │ │ + beq 4e0600 │ │ │ │ ldr r1, [fp, #720] @ 0x2d0 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, r1, #136 @ 0x88 │ │ │ │ mov r1, sl │ │ │ │ bl 4877c8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ bl 43e68 │ │ │ │ add r0, r5, #8 │ │ │ │ add r9, r9, #12 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 4df7d8 │ │ │ │ + bne 4df7e8 │ │ │ │ mov r9, r7 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ str r9, [sp, #692] @ 0x2b4 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 4df898 │ │ │ │ + beq 4df8a8 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ sub r0, r7, r9 │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ add r5, r9, #4 │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ lsr r4, r1, #3 │ │ │ │ - b 4df87c │ │ │ │ + b 4df88c │ │ │ │ subs r4, r4, #1 │ │ │ │ add r5, r5, #12 │ │ │ │ - beq 4df898 │ │ │ │ + beq 4df8a8 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4df870 │ │ │ │ + beq 4df880 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4df870 │ │ │ │ + b 4df880 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4df8b4 │ │ │ │ + beq 4df8c4 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1207787,73 +1207791,73 @@ │ │ │ │ add r0, fp, #812 @ 0x32c │ │ │ │ str r0, [fp, #2312] @ 0x908 │ │ │ │ add r5, sl, #972 @ 0x3cc │ │ │ │ add r6, sp, #688 @ 0x2b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ddb5c │ │ │ │ + bl 4ddb6c │ │ │ │ ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 4df910 │ │ │ │ + bne 4df920 │ │ │ │ mov r0, #6 │ │ │ │ - b 4dfaa4 │ │ │ │ - umaaleq r1, r8, r4, r4 │ │ │ │ + b 4dfab4 │ │ │ │ + subeq r1, r8, r4, lsl #9 │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ add r1, r6, #16 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ ldr r8, [sp, #696] @ 0x2b8 │ │ │ │ ldr r9, [sp, #700] @ 0x2bc │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r5] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4df958 │ │ │ │ + beq 4df968 │ │ │ │ ldrb r0, [fp, #2316] @ 0x90c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4df958 │ │ │ │ + bne 4df968 │ │ │ │ add r0, fp, #1000 @ 0x3e8 │ │ │ │ - bl 4dad64 │ │ │ │ + bl 4dad74 │ │ │ │ cmp r7, #3 │ │ │ │ - beq 4dfa88 │ │ │ │ + beq 4dfa98 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ bl 438d4 │ │ │ │ - ldr r1, [pc, #4080] @ 4e096c │ │ │ │ + ldr r1, [pc, #4080] @ 4e097c │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ strb r0, [fp, #987] @ 0x3db │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [fp, #720] @ 0x2d0 │ │ │ │ add r1, r2, r3 │ │ │ │ str r9, [sp, #172] @ 0xac │ │ │ │ sub r0, r0, r1 │ │ │ │ str r8, [sp, #168] @ 0xa8 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 4aaff4 │ │ │ │ + bl 4ab004 │ │ │ │ add r6, sp, #688 @ 0x2b0 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ strb r7, [fp, #987] @ 0x3db │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #684 @ 0x2ac │ │ │ │ mov r1, r6 │ │ │ │ - bl 4a9ff8 │ │ │ │ + bl 4aa008 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ bl 43e68 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sl, #2300] @ 0x8fc │ │ │ │ add r0, fp, #812 @ 0x32c │ │ │ │ @@ -1207862,225 +1207866,225 @@ │ │ │ │ strb r7, [fp, #2316] @ 0x90c │ │ │ │ str r0, [fp, #2312] @ 0x908 │ │ │ │ add r5, sl, #972 @ 0x3cc │ │ │ │ add r6, sp, #688 @ 0x2b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4e2918 │ │ │ │ + bl 4e2928 │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 4dfa38 │ │ │ │ + bne 4dfa48 │ │ │ │ mov r0, #7 │ │ │ │ - b 4dfaa4 │ │ │ │ + b 4dfab4 │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ add r1, r6, #16 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ ldr r8, [sp, #696] @ 0x2b8 │ │ │ │ ldr r9, [sp, #700] @ 0x2bc │ │ │ │ bl 438d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r5] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4dfa80 │ │ │ │ + beq 4dfa90 │ │ │ │ ldrb r0, [fp, #2316] @ 0x90c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4dfa80 │ │ │ │ + bne 4dfa90 │ │ │ │ add r0, fp, #1000 @ 0x3e8 │ │ │ │ - bl 4dad64 │ │ │ │ + bl 4dad74 │ │ │ │ tst r4, #1 │ │ │ │ - beq 4e00bc │ │ │ │ + beq 4e00cc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #987] @ 0x3db │ │ │ │ - b 4dfb88 │ │ │ │ + b 4dfb98 │ │ │ │ mov r0, #4 │ │ │ │ - b 4dfaa4 │ │ │ │ - subeq r1, r8, r8, ror r4 │ │ │ │ + b 4dfab4 │ │ │ │ + subeq r1, r8, r8, ror #8 │ │ │ │ mov r0, #5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #3 │ │ │ │ strb r0, [r1] │ │ │ │ - b 4e0580 │ │ │ │ + b 4e0590 │ │ │ │ add r0, fp, #1004 @ 0x3ec │ │ │ │ - bl 4dbb60 │ │ │ │ + bl 4dbb70 │ │ │ │ ldr r1, [fp, #1000] @ 0x3e8 │ │ │ │ ldr r0, [fp, #996] @ 0x3e4 │ │ │ │ add r4, r1, #1 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4dfb10 │ │ │ │ + beq 4dfb20 │ │ │ │ add r5, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r5 │ │ │ │ - b 4dfacc │ │ │ │ + b 4dfadc │ │ │ │ ldr r8, [sl, #1048] @ 0x418 │ │ │ │ ldr r9, [sl, #1052] @ 0x41c │ │ │ │ ldr r0, [fp, #1064] @ 0x428 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [fp, #1060] @ 0x424 │ │ │ │ - b 4dfb30 │ │ │ │ - strheq r1, [r8], #-40 @ 0xffffffd8 │ │ │ │ - subeq ip, r4, ip, lsl r0 │ │ │ │ - subeq ip, r4, r0 │ │ │ │ - eoreq fp, fp, r3, lsl #23 │ │ │ │ + b 4dfb40 │ │ │ │ + subeq r1, r8, r8, lsr #5 │ │ │ │ + subeq ip, r4, ip │ │ │ │ + strdeq fp, [r4], #-240 @ 0xffffff10 │ │ │ │ + eoreq fp, fp, r3, ror fp │ │ │ │ ldr r1, [fp, #992] @ 0x3e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dfb30 │ │ │ │ + beq 4dfb40 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [fp, #996] @ 0x3e4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [fp, #985] @ 0x3d9 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [fp, #988] @ 0x3dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dfb54 │ │ │ │ + beq 4dfb64 │ │ │ │ ldr r1, [fp, #968] @ 0x3c8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4e05d4 │ │ │ │ + bne 4e05e4 │ │ │ │ ldr r0, [fp, #964] @ 0x3c4 │ │ │ │ strb r4, [fp, #985] @ 0x3d9 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [fp, #948] @ 0x3b4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dfb78 │ │ │ │ + beq 4dfb88 │ │ │ │ ldr r0, [fp, #952] @ 0x3b8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, fp, #384 @ 0x180 │ │ │ │ - bl 4db908 │ │ │ │ + bl 4db918 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldrb r0, [fp, #986] @ 0x3da │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dfbf8 │ │ │ │ + beq 4dfc08 │ │ │ │ ldr r4, [fp, #940] @ 0x3ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4dfbd8 │ │ │ │ + beq 4dfbe8 │ │ │ │ ldr r0, [fp, #936] @ 0x3a8 │ │ │ │ add r5, r0, #4 │ │ │ │ - b 4dfbb8 │ │ │ │ + b 4dfbc8 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4dfbd8 │ │ │ │ + beq 4dfbe8 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dfbac │ │ │ │ + beq 4dfbbc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dfbac │ │ │ │ - subeq r1, r8, r4, lsl r3 │ │ │ │ + b 4dfbbc │ │ │ │ + subeq r1, r8, r4, lsl #6 │ │ │ │ ldr r1, [fp, #932] @ 0x3a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dfbf8 │ │ │ │ + beq 4dfc08 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [fp, #936] @ 0x3a8 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [fp, #928] @ 0x3a0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [fp, #924] @ 0x39c │ │ │ │ add r4, r1, #1 │ │ │ │ strb r2, [fp, #986] @ 0x3da │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4dfc24 │ │ │ │ + beq 4dfc34 │ │ │ │ add r5, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r5 │ │ │ │ - b 4dfc0c │ │ │ │ + b 4dfc1c │ │ │ │ ldr r0, [fp, #920] @ 0x398 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dfc44 │ │ │ │ + beq 4dfc54 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [fp, #924] @ 0x39c │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [fp, #916] @ 0x394 │ │ │ │ ldr r0, [fp, #912] @ 0x390 │ │ │ │ add r4, r1, #1 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4dfc68 │ │ │ │ + beq 4dfc78 │ │ │ │ add r5, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r5 │ │ │ │ - b 4dfc50 │ │ │ │ + b 4dfc60 │ │ │ │ ldr r0, [fp, #908] @ 0x38c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dfc88 │ │ │ │ + beq 4dfc98 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [fp, #912] @ 0x390 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #989] @ 0x3dd │ │ │ │ add r0, fp, #812 @ 0x32c │ │ │ │ - bl 4db45c │ │ │ │ + bl 4db46c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #3 │ │ │ │ strb r6, [r0] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #-2147483643 @ 0x80000005 │ │ │ │ - beq 4e0580 │ │ │ │ + beq 4e0590 │ │ │ │ mov r4, fp │ │ │ │ strd r8, [sl] │ │ │ │ str r0, [r4, #16]! │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4da05c │ │ │ │ + bl 4da06c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #-2147483644 @ 0x80000004 │ │ │ │ - bne 4dfd10 │ │ │ │ + bne 4dfd20 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #1 │ │ │ │ - b 4e0580 │ │ │ │ - subeq r1, r8, r0, lsr r1 │ │ │ │ - eoreq fp, fp, r7, ror #15 │ │ │ │ - subeq fp, r4, r4, asr sp │ │ │ │ - ldrdeq fp, [r4], #-236 @ 0xffffff14 │ │ │ │ + b 4e0590 │ │ │ │ + subeq r1, r8, r0, lsr #2 │ │ │ │ + ldrdeq fp, [fp], -r7 @ │ │ │ │ + subeq fp, r4, r4, asr #26 │ │ │ │ subeq fp, r4, ip, asr #29 │ │ │ │ - subeq fp, r4, ip, lsr lr │ │ │ │ + strheq fp, [r4], #-236 @ 0xffffff14 │ │ │ │ subeq fp, r4, ip, lsr #28 │ │ │ │ - subeq fp, r4, r8, ror #26 │ │ │ │ + subeq fp, r4, ip, lsl lr │ │ │ │ subeq fp, r4, r8, asr sp │ │ │ │ - subeq r0, r8, r8, asr #26 │ │ │ │ - eoreq r7, fp, r4, asr #30 │ │ │ │ - subeq r9, r4, ip, asr pc │ │ │ │ + subeq fp, r4, r8, asr #26 │ │ │ │ + subeq r0, r8, r8, lsr sp │ │ │ │ + eoreq r7, fp, r4, lsr pc │ │ │ │ + subeq r9, r4, ip, asr #30 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - ldr r0, [pc, #4020] @ 4e0cd8 │ │ │ │ + ldr r0, [pc, #4020] @ 4e0ce8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4dfdc0 │ │ │ │ - ldr r0, [pc, #4000] @ 4e0cdc │ │ │ │ - ldr r1, [pc, #4000] @ 4e0ce0 │ │ │ │ + bcc 4dfdd0 │ │ │ │ + ldr r0, [pc, #4000] @ 4e0cec │ │ │ │ + ldr r1, [pc, #4000] @ 4e0cf0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #3980] @ 4e0ce4 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #3980] @ 4e0cf4 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #732 @ 0x2dc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #3960] @ 4e0ce8 │ │ │ │ + ldr r4, [pc, #3960] @ 4e0cf8 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [sp, #728] @ 0x2d8 │ │ │ │ str r4, [sp, #724] @ 0x2d4 │ │ │ │ strd r2, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ @@ -1208093,61 +1208097,61 @@ │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ str r2, [sp, #708] @ 0x2c4 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 42d3c │ │ │ │ mov r1, fp │ │ │ │ mov r4, #0 │ │ │ │ str r0, [r1, #44]! @ 0x2c │ │ │ │ add r0, r1, #4 │ │ │ │ mov r8, r1 │ │ │ │ str r1, [r1, #12] │ │ │ │ strh r4, [r8, #16]! │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - ldr r0, [pc, #3828] @ 4e0cec │ │ │ │ + ldr r0, [pc, #3828] @ 4e0cfc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [fp, #48] @ 0x30 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, r3 │ │ │ │ str r0, [fp, #52] @ 0x34 │ │ │ │ ldr r0, [r1] │ │ │ │ - ldr r1, [pc, #3792] @ 4e0cf0 │ │ │ │ - ldr r3, [pc, #3792] @ 4e0cf4 │ │ │ │ + ldr r1, [pc, #3792] @ 4e0d00 │ │ │ │ + ldr r3, [pc, #3792] @ 4e0d04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ - bl 4a8ffc │ │ │ │ + bl 4a900c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dffd8 │ │ │ │ + beq 4dffe8 │ │ │ │ tst r4, #1 │ │ │ │ - beq 4e0220 │ │ │ │ + beq 4e0230 │ │ │ │ ldr r7, [fp, #52] @ 0x34 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4e06f4 │ │ │ │ + bcs 4e0704 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 4e06d4 │ │ │ │ + beq 4e06e4 │ │ │ │ add r4, sp, #688 @ 0x2b0 │ │ │ │ add r1, r7, #52 @ 0x34 │ │ │ │ add r0, r4, #16 │ │ │ │ mov sl, r5 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r6, r7, #88 @ 0x58 │ │ │ │ ldr ip, [r7, #68] @ 0x44 │ │ │ │ ldr lr, [r7, #72] @ 0x48 │ │ │ │ add r5, r4, #52 @ 0x34 │ │ │ │ ldr r9, [r7, #76] @ 0x4c │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ ldm r6!, {r0, r1, r2, r4} │ │ │ │ @@ -1208178,29 +1208182,29 @@ │ │ │ │ str r6, [sp, #700] @ 0x2bc │ │ │ │ strh r3, [r1, #-2] │ │ │ │ str r5, [sp, #696] @ 0x2b8 │ │ │ │ str r0, [sp, #688] @ 0x2b0 │ │ │ │ ldr r0, [r4] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bcs 4e0700 │ │ │ │ + bcs 4e0710 │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ add r9, fp, #64 @ 0x40 │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4dff1c │ │ │ │ + bne 4dff2c │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 4e0700 │ │ │ │ + bmi 4e0710 │ │ │ │ ldr r6, [r7, #116] @ 0x74 │ │ │ │ ldr r0, [r6] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ - bcs 4e0700 │ │ │ │ + bcs 4e0710 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 438d4 │ │ │ │ add r0, fp, #136 @ 0x88 │ │ │ │ stm r0, {r4, r5, r6} │ │ │ │ mov r0, #0 │ │ │ │ @@ -1208216,40 +1208220,40 @@ │ │ │ │ str r1, [sl] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sl, #1328] @ 0x530 │ │ │ │ strb r0, [fp, #1476] @ 0x5c4 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4e19d8 │ │ │ │ + bl 4e19e8 │ │ │ │ ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ cmp r7, #-2147483643 @ 0x80000005 │ │ │ │ - bne 4e0074 │ │ │ │ + bne 4e0084 │ │ │ │ mov r0, #3 │ │ │ │ - b 4e02fc │ │ │ │ - strheq sl, [r4], #-12 │ │ │ │ - strdeq r0, [r8], #-216 @ 0xffffff28 │ │ │ │ + b 4e030c │ │ │ │ + subeq sl, r4, ip, lsr #1 │ │ │ │ + subeq r0, r8, r8, ror #27 │ │ │ │ @ instruction: 0xffffdab0 │ │ │ │ - subeq fp, r4, r4, lsr #23 │ │ │ │ - subeq fp, r4, r4, lsl #23 │ │ │ │ - strhteq fp, [fp], -r7 │ │ │ │ - ldr r0, [pc, #3356] @ 4e0cfc │ │ │ │ + umaaleq fp, r4, r4, fp │ │ │ │ + subeq fp, r4, r4, ror fp │ │ │ │ + eoreq fp, fp, r7, lsr #13 │ │ │ │ + ldr r0, [pc, #3356] @ 4e0d0c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4e04e4 │ │ │ │ - ldr r0, [pc, #3340] @ 4e0d00 │ │ │ │ + bcc 4e04f4 │ │ │ │ + ldr r0, [pc, #3340] @ 4e0d10 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #3332] @ 4e0d04 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #3332] @ 4e0d14 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #3316] @ 4e0d08 │ │ │ │ + ldr r4, [pc, #3316] @ 4e0d18 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #732] @ 0x2dc │ │ │ │ mov r1, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [sp, #728] @ 0x2d8 │ │ │ │ strd r2, [r7, #12] │ │ │ │ mov r3, #4 │ │ │ │ @@ -1208264,51 +1208268,51 @@ │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ str r2, [sp, #708] @ 0x2c4 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ - bl 709620 │ │ │ │ - b 4e04e4 │ │ │ │ - subeq r0, r8, r0, lsr #29 │ │ │ │ + bl 709630 │ │ │ │ + b 4e04f4 │ │ │ │ + umaaleq r0, r8, r0, lr │ │ │ │ ldr r6, [sp, #692] @ 0x2b4 │ │ │ │ ldr sl, [sp, #696] @ 0x2b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r5] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4e0210 │ │ │ │ + beq 4e0220 │ │ │ │ ldrb r0, [fp, #1476] @ 0x5c4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e0210 │ │ │ │ + bne 4e0220 │ │ │ │ ldrb r0, [fp, #1464] @ 0x5b8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4e01d0 │ │ │ │ + beq 4e01e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e0210 │ │ │ │ + bne 4e0220 │ │ │ │ add r0, fp, #160 @ 0xa0 │ │ │ │ - bl 4dc0b4 │ │ │ │ - b 4e0210 │ │ │ │ + bl 4dc0c4 │ │ │ │ + b 4e0220 │ │ │ │ add r0, sp, #1056 @ 0x420 │ │ │ │ add r1, sp, #960 @ 0x3c0 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #3068] @ 4e0cd4 │ │ │ │ + ldr r0, [pc, #3068] @ 4e0ce4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [fp, #720] @ 0x2d0 │ │ │ │ str r9, [sp, #1060] @ 0x424 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ str r8, [sp, #1056] @ 0x420 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [sp, #688] @ 0x2b0 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 4ab100 │ │ │ │ + bl 4ab110 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [fp, #944] @ 0x3b0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #1056 @ 0x420 │ │ │ │ bl 48734c │ │ │ │ mov r0, r5 │ │ │ │ @@ -1208316,156 +1208320,156 @@ │ │ │ │ ldr r2, [fp, #928] @ 0x3a0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #924] @ 0x39c │ │ │ │ add r4, r2, #1 │ │ │ │ strb r1, [fp, #987] @ 0x3db │ │ │ │ strb r1, [fp, #986] @ 0x3da │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4e0158 │ │ │ │ + beq 4e0168 │ │ │ │ add r5, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r5 │ │ │ │ - b 4e0134 │ │ │ │ + b 4e0144 │ │ │ │ + subeq fp, r4, r0, lsr sl │ │ │ │ subeq fp, r4, r0, asr #20 │ │ │ │ - subeq fp, r4, r0, asr sl │ │ │ │ - mlaeq fp, pc, r5, fp @ │ │ │ │ + eoreq fp, fp, pc, lsl #11 │ │ │ │ ldr r0, [fp, #920] @ 0x398 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0178 │ │ │ │ + beq 4e0188 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [fp, #924] @ 0x39c │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [fp, #916] @ 0x394 │ │ │ │ ldr r0, [fp, #912] @ 0x390 │ │ │ │ add r4, r1, #1 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4e019c │ │ │ │ + beq 4e01ac │ │ │ │ add r5, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r5 │ │ │ │ - b 4e0184 │ │ │ │ + b 4e0194 │ │ │ │ ldr r0, [fp, #908] @ 0x38c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e01bc │ │ │ │ + beq 4e01cc │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [fp, #912] @ 0x390 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #989] @ 0x3dd │ │ │ │ add r0, fp, #812 @ 0x32c │ │ │ │ - bl 4db45c │ │ │ │ - b 4debb4 │ │ │ │ + bl 4db46c │ │ │ │ + b 4debc4 │ │ │ │ add r0, fp, #440 @ 0x1b8 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [fp, #1452] @ 0x5ac │ │ │ │ movw r0, #1180 @ 0x49c │ │ │ │ add r9, fp, r0 │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r4, [fp, #1465] @ 0x5b9 │ │ │ │ - beq 4e0200 │ │ │ │ + beq 4e0210 │ │ │ │ ldr r0, [fp, #1456] @ 0x5b0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ strb r4, [fp, #1466] @ 0x5ba │ │ │ │ cmp r7, #-2147483644 @ 0x80000004 │ │ │ │ - bne 4e0698 │ │ │ │ + bne 4e06a8 │ │ │ │ add r0, fp, #64 @ 0x40 │ │ │ │ - bl 4db45c │ │ │ │ + bl 4db46c │ │ │ │ ldr r7, [fp, #52] @ 0x34 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e06e4 │ │ │ │ + bne 4e06f4 │ │ │ │ mvn r0, #0 │ │ │ │ add r1, r7, #40 @ 0x28 │ │ │ │ str r0, [r7, #32] │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #2 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - beq 4e0614 │ │ │ │ + beq 4e0624 │ │ │ │ add r0, fp, #68 @ 0x44 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r4, [fp, #64] @ 0x40 │ │ │ │ bl 438d4 │ │ │ │ - ldr r4, [pc, #2732] @ 4e0d24 │ │ │ │ + ldr r4, [pc, #2732] @ 4e0d34 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr r5, [fp, #48] @ 0x30 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e0624 │ │ │ │ + bne 4e0634 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ bl 433b4 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #153] @ 0x99 │ │ │ │ ldr r5, [fp, #48] @ 0x30 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e0634 │ │ │ │ + bne 4e0644 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ bl 433b4 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [fp, #148] @ 0x94 │ │ │ │ add r0, fp, #148 @ 0x94 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4d7910 │ │ │ │ + bl 4d7920 │ │ │ │ uxtb r4, r0 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 4e030c │ │ │ │ + bne 4e031c │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8] │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #4 │ │ │ │ - b 4e0580 │ │ │ │ + b 4e0590 │ │ │ │ ldr r0, [fp, #152] @ 0x98 │ │ │ │ - bl 4db1e0 │ │ │ │ + bl 4db1f0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4e064c │ │ │ │ + beq 4e065c │ │ │ │ strb r4, [sp, #432] @ 0x1b0 │ │ │ │ - ldr r9, [pc, #2580] @ 4e0d3c │ │ │ │ + ldr r9, [pc, #2580] @ 4e0d4c │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 4e03c4 │ │ │ │ - ldr r1, [pc, #2564] @ 4e0d40 │ │ │ │ + bcc 4e03d4 │ │ │ │ + ldr r1, [pc, #2564] @ 4e0d50 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ - ldr r0, [pc, #2560] @ 4e0d44 │ │ │ │ + ldr r0, [pc, #2560] @ 4e0d54 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #2540] @ 4e0d48 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #2540] @ 4e0d58 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add ip, sp, #732 @ 0x2dc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #2520] @ 4e0d4c │ │ │ │ + ldr r4, [pc, #2520] @ 4e0d5c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [sp, #728] @ 0x2d8 │ │ │ │ str r4, [sp, #724] @ 0x2d4 │ │ │ │ strd r2, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ @@ -1208478,64 +1208482,64 @@ │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ str r2, [sp, #708] @ 0x2c4 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 4aaee8 │ │ │ │ + bl 4aaef8 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #2420] @ 4e0d50 │ │ │ │ + ldr r0, [pc, #2420] @ 4e0d60 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r4, r0, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 43c04 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, r5]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e0678 │ │ │ │ + bne 4e0688 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mvn r0, #0 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 4e0438 │ │ │ │ + beq 4e0448 │ │ │ │ ldr r0, [sl], #4 │ │ │ │ bl 43e68 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 4e0420 │ │ │ │ + bne 4e0430 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ bl 43604 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 4e04dc │ │ │ │ - ldr r0, [pc, #2280] @ 4e0d54 │ │ │ │ + bcc 4e04ec │ │ │ │ + ldr r0, [pc, #2280] @ 4e0d64 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #2272] @ 4e0d58 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #2272] @ 4e0d68 │ │ │ │ mov r5, #28 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r4, [pc, #2256] @ 4e0d5c │ │ │ │ + ldr r4, [pc, #2256] @ 4e0d6c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #732] @ 0x2dc │ │ │ │ add r1, sp, #720 @ 0x2d0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ strd r2, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ @@ -1208548,581 +1208552,581 @@ │ │ │ │ str r7, [sp, #736] @ 0x2e0 │ │ │ │ stm r1, {r3, r4, r5} │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ str r2, [sp, #708] @ 0x2c4 │ │ │ │ str r7, [sp, #688] @ 0x2b0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r0, fp, #64 @ 0x40 │ │ │ │ - bl 4db45c │ │ │ │ + bl 4db46c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl 4d9f2c │ │ │ │ + bl 4d9f3c │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ - ldr r1, [pc, #2136] @ 4e0d60 │ │ │ │ - ldr r7, [pc, #2136] @ 4e0d64 │ │ │ │ + ldr r1, [pc, #2136] @ 4e0d70 │ │ │ │ + ldr r7, [pc, #2136] @ 4e0d74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, #18 │ │ │ │ mov r3, #4 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 4a8284 │ │ │ │ + bl 4a8294 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r5, #1 │ │ │ │ add r2, pc, #16 │ │ │ │ eor r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #4 │ │ │ │ movcs r0, r5 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e0580 │ │ │ │ + beq 4e0590 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e0580 │ │ │ │ + b 4e0590 │ │ │ │ add r0, fp, #36 @ 0x24 │ │ │ │ - bl 4dae54 │ │ │ │ - b 4e0580 │ │ │ │ + bl 4dae64 │ │ │ │ + b 4e0590 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ - bl 4daf0c │ │ │ │ + bl 4daf1c │ │ │ │ strb r5, [fp, #28] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e05c4 │ │ │ │ + beq 4e05d4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e059c │ │ │ │ + bne 4e05ac │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e05c4 │ │ │ │ + bne 4e05d4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #972] @ 0x3cc │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4dfb54 │ │ │ │ - eoreq r7, fp, ip, ror #16 │ │ │ │ - subeq r9, r4, r0, asr r8 │ │ │ │ - ldr r0, [pc, #1748] @ 4e0ccc │ │ │ │ + b 4dfb64 │ │ │ │ + eoreq r7, fp, ip, asr r8 │ │ │ │ + subeq r9, r4, r0, asr #16 │ │ │ │ + ldr r0, [pc, #1748] @ 4e0cdc │ │ │ │ str r9, [sp, #692] @ 0x2b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4e0700 │ │ │ │ + b 4e0710 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #1796] @ 4e0d20 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #1796] @ 4e0d30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #1788] @ 4e0d28 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #1788] @ 4e0d38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 540cc │ │ │ │ - b 4e0298 │ │ │ │ - ldr r0, [pc, #1776] @ 4e0d2c │ │ │ │ + b 4e02a8 │ │ │ │ + ldr r0, [pc, #1776] @ 4e0d3c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 540cc │ │ │ │ - b 4e02c4 │ │ │ │ - strhteq fp, [fp], -r8 │ │ │ │ - subeq fp, r4, r0, lsr #10 │ │ │ │ - ldr r0, [pc, #1756] @ 4e0d30 │ │ │ │ - ldr r3, [pc, #1756] @ 4e0d34 │ │ │ │ - ldr r1, [pc, #1756] @ 4e0d38 │ │ │ │ + b 4e02d4 │ │ │ │ + eoreq fp, fp, r8, lsr #1 │ │ │ │ + subeq fp, r4, r0, lsl r5 │ │ │ │ + ldr r0, [pc, #1756] @ 4e0d40 │ │ │ │ + ldr r3, [pc, #1756] @ 4e0d44 │ │ │ │ + ldr r1, [pc, #1756] @ 4e0d48 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #1768] @ 4e0d68 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #1768] @ 4e0d78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #1600] @ 4e0cd0 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #1600] @ 4e0ce0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #1652] @ 4e0d14 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #1652] @ 4e0d24 │ │ │ │ mov r4, fp │ │ │ │ - ldr r3, [pc, #1648] @ 4e0d18 │ │ │ │ - ldr r1, [pc, #1648] @ 4e0d1c │ │ │ │ + ldr r3, [pc, #1648] @ 4e0d28 │ │ │ │ + ldr r1, [pc, #1648] @ 4e0d2c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #692] @ 0x2b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #688] @ 0x2b0 │ │ │ │ str sl, [sp, #696] @ 0x2b8 │ │ │ │ add r2, sp, #688 @ 0x2b0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #1588] @ 4e0d10 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #1588] @ 4e0d20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #1568] @ 4e0d0c │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #1568] @ 4e0d1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ - b 4e0700 │ │ │ │ - ldr r0, [pc, #1532] @ 4e0cf8 │ │ │ │ + b 4e0710 │ │ │ │ + ldr r0, [pc, #1532] @ 4e0d08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4e0b8c │ │ │ │ - b 4e0b8c │ │ │ │ + b 4e0b9c │ │ │ │ + b 4e0b9c │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1180 @ 0x49c │ │ │ │ add r0, fp, r0 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [fp, #1465] @ 0x5b9 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ mov r4, fp │ │ │ │ strb r5, [fp, #1466] @ 0x5ba │ │ │ │ - b 4e0b58 │ │ │ │ - b 4e0760 │ │ │ │ + b 4e0b68 │ │ │ │ + b 4e0770 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0830 │ │ │ │ + b 4e0840 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ - b 4e07d4 │ │ │ │ - b 4e0760 │ │ │ │ + b 4e07e4 │ │ │ │ + b 4e0770 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ bl 43e68 │ │ │ │ - b 4e07d4 │ │ │ │ + b 4e07e4 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e07d4 │ │ │ │ + b 4e07e4 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r0, [r5] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4e07d4 │ │ │ │ + beq 4e07e4 │ │ │ │ ldrb r0, [fp, #2316] @ 0x90c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e07d4 │ │ │ │ + bne 4e07e4 │ │ │ │ add r0, fp, #1000 @ 0x3e8 │ │ │ │ - bl 4dad64 │ │ │ │ - b 4e07d4 │ │ │ │ + bl 4dad74 │ │ │ │ + b 4e07e4 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r0, [r5] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4e0830 │ │ │ │ + beq 4e0840 │ │ │ │ ldrb r0, [fp, #2316] @ 0x90c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e0830 │ │ │ │ + bne 4e0840 │ │ │ │ add r0, fp, #1000 @ 0x3e8 │ │ │ │ - bl 4dad64 │ │ │ │ - b 4e0830 │ │ │ │ + bl 4dad74 │ │ │ │ + b 4e0840 │ │ │ │ bl 65120 │ │ │ │ - b 4e0b3c │ │ │ │ - b 4e08ac │ │ │ │ + b 4e0b4c │ │ │ │ + b 4e08bc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4daa90 │ │ │ │ + bl 4daaa0 │ │ │ │ ldrb r0, [fp, #987] @ 0x3db │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0830 │ │ │ │ + beq 4e0840 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 4db80c │ │ │ │ - b 4e0830 │ │ │ │ + bl 4db81c │ │ │ │ + b 4e0840 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0c44 │ │ │ │ + b 4e0c54 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r0, [r5] │ │ │ │ mov r4, fp │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4e0b58 │ │ │ │ + beq 4e0b68 │ │ │ │ ldrb r0, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e0b58 │ │ │ │ + bne 4e0b68 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ - bl 4dad64 │ │ │ │ - b 4e0b58 │ │ │ │ + bl 4dad74 │ │ │ │ + b 4e0b68 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4daa90 │ │ │ │ + bl 4daaa0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #987] @ 0x3db │ │ │ │ - b 4e0c44 │ │ │ │ - b 4e0890 │ │ │ │ - b 4e08ac │ │ │ │ - b 4e0b8c │ │ │ │ - b 4e0b8c │ │ │ │ - b 4e0b8c │ │ │ │ + b 4e0c54 │ │ │ │ + b 4e08a0 │ │ │ │ + b 4e08bc │ │ │ │ + b 4e0b9c │ │ │ │ + b 4e0b9c │ │ │ │ + b 4e0b9c │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0bc4 │ │ │ │ - b 4e08ac │ │ │ │ + b 4e0bd4 │ │ │ │ + b 4e08bc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4daa90 │ │ │ │ + bl 4daaa0 │ │ │ │ mov r4, fp │ │ │ │ - b 4e0b58 │ │ │ │ - b 4e0b6c │ │ │ │ - b 4e08ac │ │ │ │ - b 4e0890 │ │ │ │ + b 4e0b68 │ │ │ │ + b 4e0b7c │ │ │ │ + b 4e08bc │ │ │ │ + b 4e08a0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 4dbb60 │ │ │ │ + bl 4dbb70 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - b 4e0c18 │ │ │ │ + b 4e0c28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - b 4e0c18 │ │ │ │ + b 4e0c28 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0c1c │ │ │ │ + b 4e0c2c │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0c1c │ │ │ │ + b 4e0c2c │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0bac │ │ │ │ + b 4e0bbc │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0bc4 │ │ │ │ + b 4e0bd4 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0bbc │ │ │ │ + b 4e0bcc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [fp, #152] @ 0x98 │ │ │ │ - bl 4db1e0 │ │ │ │ - b 4e0b90 │ │ │ │ - b 4e08d8 │ │ │ │ + bl 4db1f0 │ │ │ │ + b 4e0ba0 │ │ │ │ + b 4e08e8 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0bf8 │ │ │ │ + b 4e0c08 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ str r9, [sp, #692] @ 0x2b4 │ │ │ │ bl 43e68 │ │ │ │ - b 4e0be0 │ │ │ │ + b 4e0bf0 │ │ │ │ mov r6, r0 │ │ │ │ str r9, [sp, #692] @ 0x2b4 │ │ │ │ - b 4e0be0 │ │ │ │ - b 4e0b6c │ │ │ │ + b 4e0bf0 │ │ │ │ + b 4e0b7c │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0ca8 │ │ │ │ + b 4e0cb8 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0c94 │ │ │ │ + b 4e0ca4 │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4e0a78 │ │ │ │ + beq 4e0a88 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r5, r7 │ │ │ │ - b 4e0918 │ │ │ │ + b 4e0928 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4e0ac0 │ │ │ │ + beq 4e0ad0 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r5, r7 │ │ │ │ - b 4e093c │ │ │ │ + b 4e094c │ │ │ │ bl 65120 │ │ │ │ - b 4e0b6c │ │ │ │ - b 4e0b6c │ │ │ │ + b 4e0b7c │ │ │ │ + b 4e0b7c │ │ │ │ mov r6, r0 │ │ │ │ - b 4e09ec │ │ │ │ - subeq r0, r8, ip, lsr #11 │ │ │ │ + b 4e09fc │ │ │ │ + umaaleq r0, r8, ip, r5 │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4e0990 │ │ │ │ + beq 4e09a0 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r5, r7 │ │ │ │ - b 4e0974 │ │ │ │ + b 4e0984 │ │ │ │ ldr r1, [fp, #992] @ 0x3e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e0bf0 │ │ │ │ + beq 4e0c00 │ │ │ │ ldr r0, [fp, #996] @ 0x3e4 │ │ │ │ - b 4e0b24 │ │ │ │ + b 4e0b34 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0c1c │ │ │ │ + b 4e0c2c │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0c1c │ │ │ │ + b 4e0c2c │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0c34 │ │ │ │ - b 4e0bec │ │ │ │ + b 4e0c44 │ │ │ │ + b 4e0bfc │ │ │ │ mov r6, r0 │ │ │ │ - b 4e09d8 │ │ │ │ + b 4e09e8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dab68 │ │ │ │ + bl 4dab78 │ │ │ │ ldrb r0, [fp, #988] @ 0x3dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e09ec │ │ │ │ + beq 4e09fc │ │ │ │ add r0, fp, #1004 @ 0x3ec │ │ │ │ - bl 4dbb60 │ │ │ │ + bl 4dbb70 │ │ │ │ add r0, fp, #992 @ 0x3e0 │ │ │ │ - bl 4dbfb0 │ │ │ │ - b 4e0bf0 │ │ │ │ + bl 4dbfc0 │ │ │ │ + b 4e0c00 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dab68 │ │ │ │ - b 4e0bf0 │ │ │ │ - b 4e0b6c │ │ │ │ + bl 4dab78 │ │ │ │ + b 4e0c00 │ │ │ │ + b 4e0b7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0cb8 │ │ │ │ + beq 4e0cc8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e0a20 │ │ │ │ + bne 4e0a30 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e0cb8 │ │ │ │ + bne 4e0cc8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 634390 │ │ │ │ - b 4e0cb8 │ │ │ │ + bl 6343a0 │ │ │ │ + b 4e0cc8 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0c1c │ │ │ │ + b 4e0c2c │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4e0a78 │ │ │ │ + beq 4e0a88 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r5, r7 │ │ │ │ - b 4e0a5c │ │ │ │ + b 4e0a6c │ │ │ │ ldr r0, [fp, #908] @ 0x38c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0c70 │ │ │ │ + beq 4e0c80 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [fp, #912] @ 0x390 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e0c70 │ │ │ │ + b 4e0c80 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4e0ac0 │ │ │ │ + beq 4e0ad0 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r5, r7 │ │ │ │ - b 4e0aa4 │ │ │ │ + b 4e0ab4 │ │ │ │ ldr r0, [fp, #920] @ 0x398 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0c68 │ │ │ │ + beq 4e0c78 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [fp, #924] @ 0x39c │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e0c68 │ │ │ │ + b 4e0c78 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq 4e0b08 │ │ │ │ + beq 4e0b18 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r5, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r5, r4 │ │ │ │ - b 4e0aec │ │ │ │ + b 4e0afc │ │ │ │ ldr r1, [r7, #992] @ 0x3e0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4e0b1c │ │ │ │ + bne 4e0b2c │ │ │ │ mov fp, r7 │ │ │ │ - b 4e0bf0 │ │ │ │ + b 4e0c00 │ │ │ │ mov fp, r7 │ │ │ │ ldr r0, [r7, #996] @ 0x3e4 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e0bf0 │ │ │ │ + b 4e0c00 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ sub r0, r0, #1 │ │ │ │ - b 4e0ba8 │ │ │ │ + b 4e0bb8 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 4dbb04 │ │ │ │ + bl 4dbb14 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ mov fp, r4 │ │ │ │ - bl 4db45c │ │ │ │ - b 4e0bac │ │ │ │ + bl 4db46c │ │ │ │ + b 4e0bbc │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 4dbb60 │ │ │ │ - b 4e0bf8 │ │ │ │ + bl 4dbb70 │ │ │ │ + b 4e0c08 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 43e68 │ │ │ │ - b 4e0b90 │ │ │ │ + b 4e0ba0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, fp, #64 @ 0x40 │ │ │ │ - bl 4db45c │ │ │ │ - b 4e0bac │ │ │ │ + bl 4db46c │ │ │ │ + b 4e0bbc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl 4d9f2c │ │ │ │ + bl 4d9f3c │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ bl 43e68 │ │ │ │ add r0, fp, #32 │ │ │ │ - bl 4dbb04 │ │ │ │ - b 4e0ca8 │ │ │ │ + bl 4dbb14 │ │ │ │ + b 4e0cb8 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e0c0c │ │ │ │ + b 4e0c1c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 4d0ed8 │ │ │ │ - b 4e0c44 │ │ │ │ + bl 4d0ee8 │ │ │ │ + b 4e0c54 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #988] @ 0x3dc │ │ │ │ ldrb r0, [fp, #985] @ 0x3d9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0c0c │ │ │ │ + beq 4e0c1c │ │ │ │ add r0, fp, #968 @ 0x3c8 │ │ │ │ - bl 4dbde0 │ │ │ │ + bl 4dbdf0 │ │ │ │ ldr r0, [fp, #964] @ 0x3c4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [fp, #985] @ 0x3d9 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [fp, #948] @ 0x3b4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e0c34 │ │ │ │ + beq 4e0c44 │ │ │ │ ldr r0, [fp, #952] @ 0x3b8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, fp, #384 @ 0x180 │ │ │ │ - bl 4db908 │ │ │ │ + bl 4db918 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldrb r0, [fp, #986] @ 0x3da │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0c58 │ │ │ │ + beq 4e0c68 │ │ │ │ add r0, fp, #932 @ 0x3a4 │ │ │ │ - bl 4dbc1c │ │ │ │ + bl 4dbc2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #986] @ 0x3da │ │ │ │ add r0, fp, #920 @ 0x398 │ │ │ │ - bl 4dbf10 │ │ │ │ + bl 4dbf20 │ │ │ │ add r0, fp, #908 @ 0x38c │ │ │ │ - bl 4dbf10 │ │ │ │ + bl 4dbf20 │ │ │ │ ldrb r0, [fp, #989] @ 0x3dd │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0c84 │ │ │ │ + beq 4e0c94 │ │ │ │ add r0, fp, #896 @ 0x380 │ │ │ │ - bl 4dbf10 │ │ │ │ + bl 4dbf20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #989] @ 0x3dd │ │ │ │ add r0, fp, #812 @ 0x32c │ │ │ │ - bl 4db45c │ │ │ │ + bl 4db46c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4da05c │ │ │ │ + bl 4da06c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #28] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 4db3c8 │ │ │ │ + bl 4db3d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - umaaleq sl, r4, ip, r5 │ │ │ │ - strdeq sl, [r4], #-72 @ 0xffffffb8 │ │ │ │ - subeq pc, r7, r4, asr lr @ │ │ │ │ - strheq r0, [r8], #-12 │ │ │ │ - subeq sl, r4, r4, ror pc │ │ │ │ - umaaleq pc, r7, r0, ip @ │ │ │ │ - subeq sl, r4, r8, asr #30 │ │ │ │ - eoreq sl, fp, fp, ror #19 │ │ │ │ - subeq r0, r8, r4, lsr r1 │ │ │ │ - strdeq r8, [fp], -r5 @ │ │ │ │ - subeq sl, r4, r4, lsl r1 │ │ │ │ - subeq sl, r4, r0, lsl #10 │ │ │ │ - subeq pc, r7, r0, lsl #28 │ │ │ │ - strdeq sl, [r4], #-184 @ 0xffffff48 │ │ │ │ - ldrdeq sl, [r4], #-188 @ 0xffffff44 │ │ │ │ - eoreq sl, fp, pc, lsr r7 │ │ │ │ - subeq sl, r4, r0, asr r5 │ │ │ │ - subeq sl, r4, r0, lsr r5 │ │ │ │ - eoreq r9, fp, ip, asr lr │ │ │ │ - subeq sl, r4, r0, lsl #8 │ │ │ │ - subeq sl, r4, r4, ror r5 │ │ │ │ - subeq sl, r4, r0, lsr r6 │ │ │ │ - subeq r2, r8, r0, ror #8 │ │ │ │ - strheq r2, [r8], #-0 │ │ │ │ + subeq sl, r4, ip, lsl #11 │ │ │ │ + subeq sl, r4, r8, ror #9 │ │ │ │ + subeq pc, r7, r4, asr #28 │ │ │ │ + subeq r0, r8, ip, lsr #1 │ │ │ │ + subeq sl, r4, r4, ror #30 │ │ │ │ + subeq pc, r7, r0, lsl #25 │ │ │ │ + subeq sl, r4, r8, lsr pc │ │ │ │ + ldrdeq sl, [fp], -fp @ │ │ │ │ + subeq r0, r8, r4, lsr #2 │ │ │ │ + eoreq r8, fp, r5, ror #23 │ │ │ │ + subeq sl, r4, r4, lsl #2 │ │ │ │ + strdeq sl, [r4], #-64 @ 0xffffffc0 │ │ │ │ + strdeq pc, [r7], #-208 @ 0xffffff30 │ │ │ │ + subeq sl, r4, r8, ror #23 │ │ │ │ + subeq sl, r4, ip, asr #23 │ │ │ │ + eoreq sl, fp, pc, lsr #14 │ │ │ │ + subeq sl, r4, r0, asr #10 │ │ │ │ + subeq sl, r4, r0, lsr #10 │ │ │ │ + eoreq r9, fp, ip, asr #28 │ │ │ │ + strdeq sl, [r4], #-48 @ 0xffffffd0 │ │ │ │ + subeq sl, r4, r4, ror #10 │ │ │ │ + subeq sl, r4, r0, lsr #12 │ │ │ │ + subeq r2, r8, r0, asr r4 │ │ │ │ subeq r2, r8, r0, lsr #1 │ │ │ │ - eoreq r9, fp, ip, lsr #29 │ │ │ │ - subeq sl, r4, r0, lsr #8 │ │ │ │ - strdeq sl, [r4], #-88 @ 0xffffffa8 │ │ │ │ - strheq pc, [r7], #-168 @ 0xffffff58 @ │ │ │ │ + umaaleq r2, r8, r0, r0 │ │ │ │ + mlaeq fp, ip, lr, r9 │ │ │ │ + subeq sl, r4, r0, lsl r4 │ │ │ │ + subeq sl, r4, r8, ror #11 │ │ │ │ + subeq pc, r7, r8, lsr #21 │ │ │ │ @ instruction: 0xffff9ba8 │ │ │ │ - subeq sl, r4, r8, lsr #18 │ │ │ │ - subeq sl, r4, r4, lsl #18 │ │ │ │ - eoreq sl, fp, r7, ror #7 │ │ │ │ - umaaleq pc, r7, r0, r6 @ │ │ │ │ - subeq sl, r4, r0, lsr #16 │ │ │ │ - subeq sl, r4, r4, lsl #16 │ │ │ │ - eoreq sl, fp, r7, asr #5 │ │ │ │ - eoreq sl, fp, r7, asr #5 │ │ │ │ - strheq sl, [r4], #-116 @ 0xffffff8c │ │ │ │ - strheq r7, [r4], #-236 @ 0xffffff14 │ │ │ │ + subeq sl, r4, r8, lsl r9 │ │ │ │ + strdeq sl, [r4], #-132 @ 0xffffff7c │ │ │ │ + ldrdeq sl, [fp], -r7 @ │ │ │ │ + subeq pc, r7, r0, lsl #13 │ │ │ │ + subeq sl, r4, r0, lsl r8 │ │ │ │ + strdeq sl, [r4], #-116 @ 0xffffff8c │ │ │ │ + strhteq sl, [fp], -r7 │ │ │ │ + strhteq sl, [fp], -r7 │ │ │ │ + subeq sl, r4, r4, lsr #15 │ │ │ │ + subeq r7, r4, ip, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #524 @ 0x20c │ │ │ │ - ldr r4, [pc, #3048] @ 4e1964 │ │ │ │ + ldr r4, [pc, #3048] @ 4e1974 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4e1650 │ │ │ │ + bne 4e1660 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 4e1664 │ │ │ │ + beq 4e1674 │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ add r0, r7, #12 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r8, #8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [r8, #1337] @ 0x539 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -1209139,22 +1209143,22 @@ │ │ │ │ ldr r9, [r8, #1324] @ 0x52c │ │ │ │ ldr sl, [r8, #1328] @ 0x530 │ │ │ │ ldr r6, [r8, #1332] @ 0x534 │ │ │ │ strb r0, [r8, #1336] @ 0x538 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl 4fa2c4 │ │ │ │ + bl 4fa2d4 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ mov r5, #1312 @ 0x520 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ mov r4, r8 │ │ │ │ - ldr r7, [pc, #2868] @ 4e196c │ │ │ │ + ldr r7, [pc, #2868] @ 4e197c │ │ │ │ strb r3, [r8, #1336] @ 0x538 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add r7, pc, r7 │ │ │ │ strh r3, [r4, r5]! │ │ │ │ mov r3, #2 │ │ │ │ mov r5, #11 │ │ │ │ str fp, [sp, #24] │ │ │ │ @@ -1209173,15 +1209177,15 @@ │ │ │ │ str r3, [r4, #-1304] @ 0xfffffae8 │ │ │ │ str r9, [r4, #-1288] @ 0xfffffaf8 │ │ │ │ str sl, [r4, #-1284] @ 0xfffffafc │ │ │ │ str r6, [r4, #-1280] @ 0xfffffb00 │ │ │ │ bl 438d4 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ - b 4e0f08 │ │ │ │ + b 4e0f18 │ │ │ │ mov r4, r8 │ │ │ │ ldrb r0, [r4, #1312]! @ 0x520 │ │ │ │ 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 r8 │ │ │ │ @@ -1209196,27 +1209200,27 @@ │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ ldr r5, [r8, #284] @ 0x11c │ │ │ │ ldr sl, [r8, #1024] @ 0x400 │ │ │ │ strb fp, [r8, #1313] @ 0x521 │ │ │ │ strb r6, [r8, #1314] @ 0x522 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #0 │ │ │ │ - bmi 4e1718 │ │ │ │ + bmi 4e1728 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e14b8 │ │ │ │ + beq 4e14c8 │ │ │ │ str sl, [sp, #24] │ │ │ │ - ldr r0, [pc, #2668] @ 4e197c │ │ │ │ + ldr r0, [pc, #2668] @ 4e198c │ │ │ │ mov r1, #1 │ │ │ │ mov fp, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e1718 │ │ │ │ + beq 4e1728 │ │ │ │ mov r6, r0 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl 438d4 │ │ │ │ str r5, [r8, #1300] @ 0x514 │ │ │ │ @@ -1209226,165 +1209230,165 @@ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ strb fp, [r8, #1314] @ 0x522 │ │ │ │ str r6, [r8, #1304] @ 0x518 │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #2568] @ 4e1980 │ │ │ │ + ldr r0, [pc, #2568] @ 4e1990 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #128 @ 0x80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e16c0 │ │ │ │ + beq 4e16d0 │ │ │ │ str fp, [sp, #456] @ 0x1c8 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r6, [sp, #448] @ 0x1c0 │ │ │ │ str r7, [sp, #348] @ 0x15c │ │ │ │ add r1, sp, #348 @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ bl 489e54 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0fd8 │ │ │ │ + beq 4e0fe8 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e0fe8 │ │ │ │ + beq 4e0ff8 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e0fe8 │ │ │ │ + b 4e0ff8 │ │ │ │ ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ ldr fp, [sp, #452] @ 0x1c4 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4e10f8 │ │ │ │ + bne 4e1108 │ │ │ │ mov r9, #-2147483645 @ 0x80000003 │ │ │ │ ldr r1, [r8, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r6, r8, r0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r5, [r8, #1313] @ 0x521 │ │ │ │ - beq 4e1014 │ │ │ │ + beq 4e1024 │ │ │ │ ldr r0, [r8, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strb r0, [r8, #1312] @ 0x520 │ │ │ │ strb r5, [r8, #1314] @ 0x522 │ │ │ │ ldrb r0, [r8, #1312] @ 0x520 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4e1064 │ │ │ │ + beq 4e1074 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e1048 │ │ │ │ + bne 4e1058 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r7, #1 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4e10ac │ │ │ │ + bne 4e10bc │ │ │ │ mov sl, fp │ │ │ │ mov fp, #1 │ │ │ │ mov r5, r4 │ │ │ │ - b 4e10d8 │ │ │ │ + b 4e10e8 │ │ │ │ add r0, r8, #288 @ 0x120 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r8, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r7, r8, r0 │ │ │ │ mov sl, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb sl, [r8, #1313] @ 0x521 │ │ │ │ - beq 4e1094 │ │ │ │ + beq 4e10a4 │ │ │ │ ldr r0, [r8, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb sl, [r8, #1314] @ 0x522 │ │ │ │ mov r7, #1 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4e1054 │ │ │ │ + beq 4e1064 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4e1680 │ │ │ │ + beq 4e1690 │ │ │ │ mov fp, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e10d0 │ │ │ │ + beq 4e10e0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ mov r9, r4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ stmib r0, {r9, sl} │ │ │ │ str fp, [r0] │ │ │ │ str r5, [r0, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #1336] @ 0x538 │ │ │ │ - b 4e1158 │ │ │ │ - b 4e111c │ │ │ │ + b 4e1168 │ │ │ │ + b 4e112c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ strb r1, [r8, #411] @ 0x19b │ │ │ │ str sl, [r8, #392] @ 0x188 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [r8, #396] @ 0x18c │ │ │ │ str fp, [r8, #400] @ 0x190 │ │ │ │ str r0, [r8, #404] @ 0x194 │ │ │ │ strb r1, [r8, #1313] @ 0x521 │ │ │ │ add r6, r8, #288 @ 0x120 │ │ │ │ add sl, sp, #448 @ 0x1c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 4d8e34 │ │ │ │ + bl 4d8e44 │ │ │ │ ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 4e11a4 │ │ │ │ + bne 4e11b4 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ mov r7, #3 │ │ │ │ str r0, [r1] │ │ │ │ strb r7, [r8, #1337] @ 0x539 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e119c │ │ │ │ + beq 4e11ac │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e1174 │ │ │ │ + bne 4e1184 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e119c │ │ │ │ + bne 4e11ac │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #524 @ 0x20c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #452] @ 0x1c4 │ │ │ │ ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ ldr r7, [sp, #460] @ 0x1cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ tst r5, #1 │ │ │ │ - beq 4e11cc │ │ │ │ + beq 4e11dc │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b 4e0fec │ │ │ │ + b 4e0ffc │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [sp, #372] @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #344] @ 0x158 │ │ │ │ str r4, [sp, #340] @ 0x154 │ │ │ │ str r9, [sp, #336] @ 0x150 │ │ │ │ @@ -1209396,20 +1209400,20 @@ │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ add r5, sp, #376 @ 0x178 │ │ │ │ add r1, sp, #348 @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ bl 48979c │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4e14c0 │ │ │ │ + bne 4e14d0 │ │ │ │ add r3, sp, #380 @ 0x17c │ │ │ │ add ip, sp, #400 @ 0x190 │ │ │ │ add sl, sp, #432 @ 0x1b0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - ldr r7, [pc, #1888] @ 4e1994 │ │ │ │ + ldr r7, [pc, #1888] @ 4e19a4 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ @@ -1209418,41 +1209422,41 @@ │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r7, [sp, #452] @ 0x1c4 │ │ │ │ str sl, [sp, #448] @ 0x1c0 │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e1690 │ │ │ │ + bne 4e16a0 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - ldr r7, [pc, #1808] @ 4e19a4 │ │ │ │ + ldr r7, [pc, #1808] @ 4e19b4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr r9, [pc, #1800] @ 4e19a8 │ │ │ │ - ldr r6, [pc, #1800] @ 4e19ac │ │ │ │ + ldr r9, [pc, #1800] @ 4e19b8 │ │ │ │ + ldr r6, [pc, #1800] @ 4e19bc │ │ │ │ cmp r0, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 4e134c │ │ │ │ - ldr r1, [pc, #1784] @ 4e19b0 │ │ │ │ + beq 4e135c │ │ │ │ + ldr r1, [pc, #1784] @ 4e19c0 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ - ldr r0, [pc, #1780] @ 4e19b4 │ │ │ │ + ldr r0, [pc, #1780] @ 4e19c4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #440] @ 0x1b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r1, [sp, #444] @ 0x1bc │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1752] @ 4e19b8 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1752] @ 4e19c8 │ │ │ │ mov r5, #27 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ mov r3, #2 │ │ │ │ @@ -1209472,25 +1209476,25 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4e13dc │ │ │ │ - ldr r0, [pc, #1628] @ 4e19bc │ │ │ │ + bcc 4e13ec │ │ │ │ + ldr r0, [pc, #1628] @ 4e19cc │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1608] @ 4e19c0 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1608] @ 4e19d0 │ │ │ │ add ip, sp, #492 @ 0x1ec │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -1209508,25 +1209512,25 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4e1468 │ │ │ │ - ldr r0, [pc, #1492] @ 4e19c4 │ │ │ │ + bcc 4e1478 │ │ │ │ + ldr r0, [pc, #1492] @ 4e19d4 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1472] @ 4e19c8 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1472] @ 4e19d8 │ │ │ │ add ip, sp, #492 @ 0x1ec │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r7, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r5, #12] │ │ │ │ @@ -1209543,562 +1209547,562 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add fp, sp, #400 @ 0x190 │ │ │ │ ldm fp, {r4, r5, r6, fp} │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e1518 │ │ │ │ + beq 4e1528 │ │ │ │ add r7, r5, #4 │ │ │ │ - b 4e148c │ │ │ │ + b 4e149c │ │ │ │ add r7, r7, #16 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4e1518 │ │ │ │ + beq 4e1528 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 4e1480 │ │ │ │ + bhi 4e1490 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e1480 │ │ │ │ + beq 4e1490 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e1480 │ │ │ │ + b 4e1490 │ │ │ │ mov r5, #0 │ │ │ │ - b 4e0f34 │ │ │ │ + b 4e0f44 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ ldr r5, [sp, #452] @ 0x1c4 │ │ │ │ cmp r7, #7 │ │ │ │ - bne 4e15dc │ │ │ │ - ldr r1, [pc, #1196] @ 4e1990 │ │ │ │ + bne 4e15ec │ │ │ │ + ldr r1, [pc, #1196] @ 4e19a0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - bne 4e15e4 │ │ │ │ + bne 4e15f4 │ │ │ │ mov r9, r5 │ │ │ │ ldr r5, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ mov fp, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4e1554 │ │ │ │ + b 4e1564 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e1530 │ │ │ │ + beq 4e1540 │ │ │ │ lsl r1, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e1548 │ │ │ │ + beq 4e1558 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, #-2147483645 @ 0x80000003 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ str r4, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e1570 │ │ │ │ + beq 4e1580 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ mov r4, fp │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e158c │ │ │ │ + beq 4e159c │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r8, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r7, r8, r0 │ │ │ │ mov fp, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb fp, [r8, #1313] @ 0x521 │ │ │ │ - beq 4e15b4 │ │ │ │ + beq 4e15c4 │ │ │ │ ldr r0, [r8, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb fp, [r8, #1314] @ 0x522 │ │ │ │ mov fp, r4 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ strb r0, [r8, #1312] @ 0x520 │ │ │ │ - bne 4e102c │ │ │ │ - b 4e1148 │ │ │ │ + bne 4e103c │ │ │ │ + b 4e1158 │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ add r0, sl, #12 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4e1610 │ │ │ │ + beq 4e1620 │ │ │ │ bl 498544 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e1610 │ │ │ │ + beq 4e1620 │ │ │ │ rsb r1, r4, r4, lsl #3 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e1628 │ │ │ │ + beq 4e1638 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e1640 │ │ │ │ + beq 4e1650 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, r6 │ │ │ │ mov fp, r5 │ │ │ │ mov r4, r7 │ │ │ │ - b 4e0fec │ │ │ │ - ldr r0, [pc, #784] @ 4e1968 │ │ │ │ + b 4e0ffc │ │ │ │ + ldr r0, [pc, #784] @ 4e1978 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4e0d98 │ │ │ │ - ldr r0, [pc, #868] @ 4e19d0 │ │ │ │ - ldr r2, [pc, #868] @ 4e19d4 │ │ │ │ + b 4e0da8 │ │ │ │ + ldr r0, [pc, #868] @ 4e19e0 │ │ │ │ + ldr r2, [pc, #868] @ 4e19e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl 655b4 │ │ │ │ - b 4e172c │ │ │ │ - ldr r0, [pc, #836] @ 4e19cc │ │ │ │ + b 4e173c │ │ │ │ + ldr r0, [pc, #836] @ 4e19dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4e172c │ │ │ │ - ldr r0, [pc, #768] @ 4e1998 │ │ │ │ - ldr r3, [pc, #768] @ 4e199c │ │ │ │ - ldr r1, [pc, #768] @ 4e19a0 │ │ │ │ + b 4e173c │ │ │ │ + ldr r0, [pc, #768] @ 4e19a8 │ │ │ │ + ldr r3, [pc, #768] @ 4e19ac │ │ │ │ + ldr r1, [pc, #768] @ 4e19b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ str r1, [sp] │ │ │ │ add r2, lr, #11 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ - b 4e172c │ │ │ │ - ldr r2, [pc, #700] @ 4e1984 │ │ │ │ + b 4e173c │ │ │ │ + ldr r2, [pc, #700] @ 4e1994 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ bl 64e1c │ │ │ │ - b 4e172c │ │ │ │ - ldr r0, [pc, #660] @ 4e1974 │ │ │ │ + b 4e173c │ │ │ │ + ldr r0, [pc, #660] @ 4e1984 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4e172c │ │ │ │ - ldr r0, [pc, #640] @ 4e1970 │ │ │ │ + b 4e173c │ │ │ │ + ldr r0, [pc, #640] @ 4e1980 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4e172c │ │ │ │ - ldr r0, [pc, #652] @ 4e198c │ │ │ │ + b 4e173c │ │ │ │ + ldr r0, [pc, #652] @ 4e199c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4e172c │ │ │ │ - ldr r0, [pc, #632] @ 4e1988 │ │ │ │ + b 4e173c │ │ │ │ + ldr r0, [pc, #632] @ 4e1998 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4e172c │ │ │ │ - ldr r2, [pc, #600] @ 4e1978 │ │ │ │ + b 4e173c │ │ │ │ + ldr r2, [pc, #600] @ 4e1988 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e1854 │ │ │ │ + beq 4e1864 │ │ │ │ rsb r1, r4, r4, lsl #3 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e1854 │ │ │ │ - b 4e175c │ │ │ │ - b 4e175c │ │ │ │ + b 4e1864 │ │ │ │ + b 4e176c │ │ │ │ + b 4e176c │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e184c │ │ │ │ + beq 4e185c │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ - b 4e1844 │ │ │ │ - mov r7, r0 │ │ │ │ b 4e1854 │ │ │ │ mov r7, r0 │ │ │ │ - b 4e1884 │ │ │ │ + b 4e1864 │ │ │ │ + mov r7, r0 │ │ │ │ + b 4e1894 │ │ │ │ mov r7, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r8, r0 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r8, #1313] @ 0x521 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ strb r4, [r8, #1314] @ 0x522 │ │ │ │ - b 4e1910 │ │ │ │ + b 4e1920 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dc800 │ │ │ │ - b 4e1884 │ │ │ │ + bl 4dc810 │ │ │ │ + b 4e1894 │ │ │ │ mov r7, r0 │ │ │ │ - b 4e1910 │ │ │ │ + b 4e1920 │ │ │ │ mov r7, r0 │ │ │ │ - b 4e18e0 │ │ │ │ + b 4e18f0 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e18a8 │ │ │ │ + beq 4e18b8 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ - b 4e18a0 │ │ │ │ + b 4e18b0 │ │ │ │ mov r7, r0 │ │ │ │ - b 4e18a8 │ │ │ │ + b 4e18b8 │ │ │ │ mov r7, r0 │ │ │ │ - b 4e18bc │ │ │ │ + b 4e18cc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e1958 │ │ │ │ + beq 4e1968 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e1800 │ │ │ │ + bne 4e1810 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e1958 │ │ │ │ + bne 4e1968 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 634390 │ │ │ │ - b 4e1958 │ │ │ │ + bl 6343a0 │ │ │ │ + b 4e1968 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e184c │ │ │ │ + beq 4e185c │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - bl 4dbe00 │ │ │ │ + bl 4dbe10 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e186c │ │ │ │ + beq 4e187c │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e1884 │ │ │ │ + beq 4e1894 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r8, #1313] @ 0x521 │ │ │ │ tstne r0, #1 │ │ │ │ - beq 4e18a8 │ │ │ │ + beq 4e18b8 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #1313] @ 0x521 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ ldrb r0, [r8, #1314] @ 0x522 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e18d0 │ │ │ │ + beq 4e18e0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #1314] @ 0x522 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #1312] @ 0x520 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 4dad64 │ │ │ │ - b 4e1910 │ │ │ │ + bl 4dad74 │ │ │ │ + b 4e1920 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e1910 │ │ │ │ + beq 4e1920 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r8, #1336] @ 0x538 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4e193c │ │ │ │ + bne 4e194c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4e193c │ │ │ │ + beq 4e194c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ movw r0, #1336 @ 0x538 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r8, r0] │ │ │ │ - b 4e1950 │ │ │ │ + b 4e1960 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4db3c8 │ │ │ │ + bl 4db3d8 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq pc, r7, r8, lsr r1 @ │ │ │ │ - subeq lr, r7, r8, ror #16 │ │ │ │ - eoreq r9, fp, pc, asr #11 │ │ │ │ + subeq pc, r7, r8, lsr #2 │ │ │ │ + subeq lr, r7, r8, asr r8 │ │ │ │ + strhteq r9, [fp], -pc │ │ │ │ + subeq r9, r4, ip, asr #4 │ │ │ │ subeq r9, r4, ip, asr r2 │ │ │ │ - subeq r9, r4, ip, ror #4 │ │ │ │ - subeq r9, r4, r0, lsr #8 │ │ │ │ - subeq lr, r7, ip, asr sp │ │ │ │ - strdeq lr, [r7], #-196 @ 0xffffff3c │ │ │ │ - subeq r9, r4, ip, lsr #3 │ │ │ │ + subeq r9, r4, r0, lsl r4 │ │ │ │ + subeq lr, r7, ip, asr #26 │ │ │ │ + subeq lr, r7, r4, ror #25 │ │ │ │ + umaaleq r9, r4, ip, r1 │ │ │ │ + umaaleq r9, r4, r4, r1 │ │ │ │ subeq r9, r4, r4, lsr #3 │ │ │ │ - strheq r9, [r4], #-20 @ 0xffffffec │ │ │ │ - eoreq r8, fp, r2, asr #29 │ │ │ │ - subeq r9, r4, r4, lsl #16 │ │ │ │ - eoreq r8, fp, r0, lsl #28 │ │ │ │ - subeq r9, r4, ip, asr #7 │ │ │ │ - strheq r9, [r4], #-56 @ 0xffffffc8 │ │ │ │ - subeq lr, r7, ip, asr #22 │ │ │ │ + strhteq r8, [fp], -r2 │ │ │ │ + strdeq r9, [r4], #-116 @ 0xffffff8c │ │ │ │ + strdeq r8, [fp], -r0 @ │ │ │ │ + strheq r9, [r4], #-60 @ 0xffffffc4 │ │ │ │ + subeq r9, r4, r8, lsr #7 │ │ │ │ + subeq lr, r7, ip, lsr fp │ │ │ │ @ instruction: 0xffffb80c │ │ │ │ - eoreq r9, fp, r2, lsr #2 │ │ │ │ + eoreq r9, fp, r2, lsl r1 │ │ │ │ @ instruction: 0xffff5cb8 │ │ │ │ - subeq r9, r4, r4, lsl r6 │ │ │ │ - ldrdeq r9, [r4], #-88 @ 0xffffffa8 │ │ │ │ - subeq r9, r4, ip, lsl #11 │ │ │ │ - subeq r9, r4, r4, ror #10 │ │ │ │ - subeq r9, r4, r4, lsl r5 │ │ │ │ - subeq r9, r4, ip, ror #9 │ │ │ │ - ldrdeq r9, [r4], #-36 @ 0xffffffdc │ │ │ │ - eoreq r8, fp, pc, lsl pc │ │ │ │ - subeq r9, r4, ip, lsl #9 │ │ │ │ + subeq r9, r4, r4, lsl #12 │ │ │ │ + subeq r9, r4, r8, asr #11 │ │ │ │ + subeq r9, r4, ip, ror r5 │ │ │ │ + subeq r9, r4, r4, asr r5 │ │ │ │ + subeq r9, r4, r4, lsl #10 │ │ │ │ + ldrdeq r9, [r4], #-76 @ 0xffffffb4 │ │ │ │ + subeq r9, r4, r4, asr #5 │ │ │ │ + eoreq r8, fp, pc, lsl #30 │ │ │ │ + subeq r9, r4, ip, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r7, [pc, #680] @ 4e1c90 │ │ │ │ + ldr r7, [pc, #680] @ 4e1ca0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4e1ba8 │ │ │ │ + bne 4e1bb8 │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r4] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ tst r2, #1 │ │ │ │ - beq 4e1bbc │ │ │ │ + beq 4e1bcc │ │ │ │ ldrb r0, [r4, #1324] @ 0x52c │ │ │ │ add r1, pc, #8 │ │ │ │ add r7, r4, #8 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @ instruction: 0x000001b8 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - ldr r0, [pc, #600] @ 4e1ca0 │ │ │ │ + ldr r0, [pc, #600] @ 4e1cb0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1312] @ 0x520 │ │ │ │ mov r1, #13 │ │ │ │ ldr r2, [r4, #1320] @ 0x528 │ │ │ │ mov r3, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #1024] @ 0x400 │ │ │ │ str r0, [r4, #280] @ 0x118 │ │ │ │ str r1, [r4, #284] @ 0x11c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4d85a8 │ │ │ │ + bl 4d85b8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4e1a98 │ │ │ │ + bne 4e1aa8 │ │ │ │ mov r0, #-2147483643 @ 0x80000005 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, #3 │ │ │ │ - b 4e1b5c │ │ │ │ + b 4e1b6c │ │ │ │ ldrb r0, [r4, #1312] @ 0x520 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ ldr fp, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ - beq 4e1ad0 │ │ │ │ + beq 4e1ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e1ac4 │ │ │ │ + bne 4e1ad4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4e1b18 │ │ │ │ - b 4e1b50 │ │ │ │ + bne 4e1b28 │ │ │ │ + b 4e1b60 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #1300] @ 0x514 │ │ │ │ strb r0, [r4, #1313] @ 0x521 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r7, r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e1b00 │ │ │ │ + beq 4e1b10 │ │ │ │ ldr r0, [r4, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1314] @ 0x522 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4e1b50 │ │ │ │ + beq 4e1b60 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e1b30 │ │ │ │ + beq 4e1b40 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, #-2147483644 @ 0x80000004 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4e1b50 │ │ │ │ + beq 4e1b60 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ stm r5, {sl, fp} │ │ │ │ str r9, [r5, #8] │ │ │ │ strb r0, [r4, #1324] @ 0x52c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e1ba0 │ │ │ │ + beq 4e1bb0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e1b78 │ │ │ │ + bne 4e1b88 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e1ba0 │ │ │ │ + bne 4e1bb0 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #228] @ 4e1c94 │ │ │ │ + ldr r0, [pc, #228] @ 4e1ca4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4e1a04 │ │ │ │ - ldr r0, [pc, #224] @ 4e1ca4 │ │ │ │ - ldr r2, [pc, #224] @ 4e1ca8 │ │ │ │ + b 4e1a14 │ │ │ │ + ldr r0, [pc, #224] @ 4e1cb4 │ │ │ │ + ldr r2, [pc, #224] @ 4e1cb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl 655b4 │ │ │ │ - b 4e1bf4 │ │ │ │ - ldr r0, [pc, #188] @ 4e1c9c │ │ │ │ + b 4e1c04 │ │ │ │ + ldr r0, [pc, #188] @ 4e1cac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4e1bf4 │ │ │ │ - ldr r0, [pc, #168] @ 4e1c98 │ │ │ │ + b 4e1c04 │ │ │ │ + ldr r0, [pc, #168] @ 4e1ca8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1313] @ 0x521 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ strb r6, [r4, #1314] @ 0x522 │ │ │ │ - b 4e1c68 │ │ │ │ + b 4e1c78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e1c84 │ │ │ │ + beq 4e1c94 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e1c2c │ │ │ │ + bne 4e1c3c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e1c84 │ │ │ │ + bne 4e1c94 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 634390 │ │ │ │ - b 4e1c84 │ │ │ │ + bl 6343a0 │ │ │ │ + b 4e1c94 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dad64 │ │ │ │ + bl 4dad74 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1324] @ 0x52c │ │ │ │ - b 4e1c7c │ │ │ │ + b 4e1c8c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4db3c8 │ │ │ │ + bl 4db3d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq lr, r7, ip, asr #9 │ │ │ │ - subeq lr, r7, r0, lsl r3 │ │ │ │ + strheq lr, [r7], #-76 @ 0xffffffb4 │ │ │ │ + subeq lr, r7, r0, lsl #6 │ │ │ │ + subeq r8, r4, ip, lsl sp │ │ │ │ subeq r8, r4, ip, lsr #26 │ │ │ │ - subeq r8, r4, ip, lsr sp │ │ │ │ - mlaeq fp, r9, r9, r8 │ │ │ │ - eoreq r8, fp, r7, asr #19 │ │ │ │ - subeq r8, r4, r4, lsr pc │ │ │ │ + eoreq r8, fp, r9, lsl #19 │ │ │ │ + strhteq r8, [fp], -r7 │ │ │ │ + subeq r8, r4, r4, lsr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #524 @ 0x20c │ │ │ │ - ldr r4, [pc, #3048] @ 4e28a4 │ │ │ │ + ldr r4, [pc, #3048] @ 4e28b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4e2590 │ │ │ │ + bne 4e25a0 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 4e25a4 │ │ │ │ + beq 4e25b4 │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ add r0, r7, #12 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r8, #8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [r8, #1337] @ 0x539 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -1210115,22 +1210119,22 @@ │ │ │ │ ldr r9, [r8, #1324] @ 0x52c │ │ │ │ ldr sl, [r8, #1328] @ 0x530 │ │ │ │ ldr r6, [r8, #1332] @ 0x534 │ │ │ │ strb r0, [r8, #1336] @ 0x538 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl 4f86d0 │ │ │ │ + bl 4f86e0 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ mov r5, #1312 @ 0x520 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ mov r4, r8 │ │ │ │ - ldr r7, [pc, #2868] @ 4e28ac │ │ │ │ + ldr r7, [pc, #2868] @ 4e28bc │ │ │ │ strb r3, [r8, #1336] @ 0x538 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add r7, pc, r7 │ │ │ │ strh r3, [r4, r5]! │ │ │ │ mov r3, #2 │ │ │ │ mov r5, #11 │ │ │ │ str fp, [sp, #24] │ │ │ │ @@ -1210149,15 +1210153,15 @@ │ │ │ │ str r3, [r4, #-1304] @ 0xfffffae8 │ │ │ │ str r9, [r4, #-1288] @ 0xfffffaf8 │ │ │ │ str sl, [r4, #-1284] @ 0xfffffafc │ │ │ │ str r6, [r4, #-1280] @ 0xfffffb00 │ │ │ │ bl 438d4 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ - b 4e1e48 │ │ │ │ + b 4e1e58 │ │ │ │ mov r4, r8 │ │ │ │ ldrb r0, [r4, #1312]! @ 0x520 │ │ │ │ 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 r8 │ │ │ │ @@ -1210172,27 +1210176,27 @@ │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ ldr r5, [r8, #284] @ 0x11c │ │ │ │ ldr sl, [r8, #1024] @ 0x400 │ │ │ │ strb fp, [r8, #1313] @ 0x521 │ │ │ │ strb r6, [r8, #1314] @ 0x522 │ │ │ │ bl 438d4 │ │ │ │ cmp r5, #0 │ │ │ │ - bmi 4e2658 │ │ │ │ + bmi 4e2668 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e23f8 │ │ │ │ + beq 4e2408 │ │ │ │ str sl, [sp, #24] │ │ │ │ - ldr r0, [pc, #2668] @ 4e28bc │ │ │ │ + ldr r0, [pc, #2668] @ 4e28cc │ │ │ │ mov r1, #1 │ │ │ │ mov fp, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e2658 │ │ │ │ + beq 4e2668 │ │ │ │ mov r6, r0 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl 438d4 │ │ │ │ str r5, [r8, #1300] @ 0x514 │ │ │ │ @@ -1210202,165 +1210206,165 @@ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ strb fp, [r8, #1314] @ 0x522 │ │ │ │ str r6, [r8, #1304] @ 0x518 │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #2568] @ 4e28c0 │ │ │ │ + ldr r0, [pc, #2568] @ 4e28d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #128 @ 0x80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e2600 │ │ │ │ + beq 4e2610 │ │ │ │ str fp, [sp, #456] @ 0x1c8 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r6, [sp, #448] @ 0x1c0 │ │ │ │ str r7, [sp, #348] @ 0x15c │ │ │ │ add r1, sp, #348 @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ bl 489e54 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e1f18 │ │ │ │ + beq 4e1f28 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e1f28 │ │ │ │ + beq 4e1f38 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e1f28 │ │ │ │ + b 4e1f38 │ │ │ │ ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ ldr fp, [sp, #452] @ 0x1c4 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4e2038 │ │ │ │ + bne 4e2048 │ │ │ │ mov r9, #-2147483645 @ 0x80000003 │ │ │ │ ldr r1, [r8, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r6, r8, r0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r5, [r8, #1313] @ 0x521 │ │ │ │ - beq 4e1f54 │ │ │ │ + beq 4e1f64 │ │ │ │ ldr r0, [r8, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strb r0, [r8, #1312] @ 0x520 │ │ │ │ strb r5, [r8, #1314] @ 0x522 │ │ │ │ ldrb r0, [r8, #1312] @ 0x520 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4e1fa4 │ │ │ │ + beq 4e1fb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e1f88 │ │ │ │ + bne 4e1f98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r7, #1 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4e1fec │ │ │ │ + bne 4e1ffc │ │ │ │ mov sl, fp │ │ │ │ mov fp, #1 │ │ │ │ mov r5, r4 │ │ │ │ - b 4e2018 │ │ │ │ + b 4e2028 │ │ │ │ add r0, r8, #288 @ 0x120 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r8, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r7, r8, r0 │ │ │ │ mov sl, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb sl, [r8, #1313] @ 0x521 │ │ │ │ - beq 4e1fd4 │ │ │ │ + beq 4e1fe4 │ │ │ │ ldr r0, [r8, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb sl, [r8, #1314] @ 0x522 │ │ │ │ mov r7, #1 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4e1f94 │ │ │ │ + beq 4e1fa4 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4e25c0 │ │ │ │ + beq 4e25d0 │ │ │ │ mov fp, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e2010 │ │ │ │ + beq 4e2020 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ mov r9, r4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ stmib r0, {r9, sl} │ │ │ │ str fp, [r0] │ │ │ │ str r5, [r0, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #1336] @ 0x538 │ │ │ │ - b 4e2098 │ │ │ │ - b 4e205c │ │ │ │ + b 4e20a8 │ │ │ │ + b 4e206c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ strb r1, [r8, #411] @ 0x19b │ │ │ │ str sl, [r8, #392] @ 0x188 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [r8, #396] @ 0x18c │ │ │ │ str fp, [r8, #400] @ 0x190 │ │ │ │ str r0, [r8, #404] @ 0x194 │ │ │ │ strb r1, [r8, #1313] @ 0x521 │ │ │ │ add r6, r8, #288 @ 0x120 │ │ │ │ add sl, sp, #448 @ 0x1c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 4d8e34 │ │ │ │ + bl 4d8e44 │ │ │ │ ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 4e20e4 │ │ │ │ + bne 4e20f4 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ mov r7, #3 │ │ │ │ str r0, [r1] │ │ │ │ strb r7, [r8, #1337] @ 0x539 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e20dc │ │ │ │ + beq 4e20ec │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e20b4 │ │ │ │ + bne 4e20c4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e20dc │ │ │ │ + bne 4e20ec │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #524 @ 0x20c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #452] @ 0x1c4 │ │ │ │ ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ ldr r7, [sp, #460] @ 0x1cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ tst r5, #1 │ │ │ │ - beq 4e210c │ │ │ │ + beq 4e211c │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b 4e1f2c │ │ │ │ + b 4e1f3c │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [sp, #372] @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #344] @ 0x158 │ │ │ │ str r4, [sp, #340] @ 0x154 │ │ │ │ str r9, [sp, #336] @ 0x150 │ │ │ │ @@ -1210372,20 +1210376,20 @@ │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ add r5, sp, #376 @ 0x178 │ │ │ │ add r1, sp, #348 @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ bl 4898f4 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4e2400 │ │ │ │ + bne 4e2410 │ │ │ │ add r3, sp, #380 @ 0x17c │ │ │ │ add ip, sp, #400 @ 0x190 │ │ │ │ add sl, sp, #432 @ 0x1b0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - ldr r7, [pc, #1888] @ 4e28d4 │ │ │ │ + ldr r7, [pc, #1888] @ 4e28e4 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ @@ -1210394,41 +1210398,41 @@ │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str r7, [sp, #452] @ 0x1c4 │ │ │ │ str sl, [sp, #448] @ 0x1c0 │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e25d0 │ │ │ │ + bne 4e25e0 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - ldr r7, [pc, #1808] @ 4e28e4 │ │ │ │ + ldr r7, [pc, #1808] @ 4e28f4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr r9, [pc, #1800] @ 4e28e8 │ │ │ │ - ldr r6, [pc, #1800] @ 4e28ec │ │ │ │ + ldr r9, [pc, #1800] @ 4e28f8 │ │ │ │ + ldr r6, [pc, #1800] @ 4e28fc │ │ │ │ cmp r0, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 4e228c │ │ │ │ - ldr r1, [pc, #1784] @ 4e28f0 │ │ │ │ + beq 4e229c │ │ │ │ + ldr r1, [pc, #1784] @ 4e2900 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ - ldr r0, [pc, #1780] @ 4e28f4 │ │ │ │ + ldr r0, [pc, #1780] @ 4e2904 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #440] @ 0x1b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ str r1, [sp, #444] @ 0x1bc │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1752] @ 4e28f8 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1752] @ 4e2908 │ │ │ │ mov r5, #27 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ mov r3, #2 │ │ │ │ @@ -1210448,25 +1210452,25 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4e231c │ │ │ │ - ldr r0, [pc, #1628] @ 4e28fc │ │ │ │ + bcc 4e232c │ │ │ │ + ldr r0, [pc, #1628] @ 4e290c │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1608] @ 4e2900 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1608] @ 4e2910 │ │ │ │ add ip, sp, #492 @ 0x1ec │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -1210484,25 +1210488,25 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4e23a8 │ │ │ │ - ldr r0, [pc, #1492] @ 4e2904 │ │ │ │ + bcc 4e23b8 │ │ │ │ + ldr r0, [pc, #1492] @ 4e2914 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1472] @ 4e2908 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1472] @ 4e2918 │ │ │ │ add ip, sp, #492 @ 0x1ec │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r7, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r5, #12] │ │ │ │ @@ -1210519,381 +1210523,381 @@ │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add fp, sp, #400 @ 0x190 │ │ │ │ ldm fp, {r4, r5, r6, fp} │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e2458 │ │ │ │ + beq 4e2468 │ │ │ │ add r7, r5, #4 │ │ │ │ - b 4e23cc │ │ │ │ + b 4e23dc │ │ │ │ add r7, r7, #16 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4e2458 │ │ │ │ + beq 4e2468 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 4e23c0 │ │ │ │ + bhi 4e23d0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e23c0 │ │ │ │ + beq 4e23d0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e23c0 │ │ │ │ + b 4e23d0 │ │ │ │ mov r5, #0 │ │ │ │ - b 4e1e74 │ │ │ │ + b 4e1e84 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ ldr r5, [sp, #452] @ 0x1c4 │ │ │ │ cmp r7, #7 │ │ │ │ - bne 4e251c │ │ │ │ - ldr r1, [pc, #1196] @ 4e28d0 │ │ │ │ + bne 4e252c │ │ │ │ + ldr r1, [pc, #1196] @ 4e28e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - bne 4e2524 │ │ │ │ + bne 4e2534 │ │ │ │ mov r9, r5 │ │ │ │ ldr r5, [sp, #468] @ 0x1d4 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ mov fp, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4e2494 │ │ │ │ + b 4e24a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e2470 │ │ │ │ + beq 4e2480 │ │ │ │ lsl r1, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e2488 │ │ │ │ + beq 4e2498 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, #-2147483645 @ 0x80000003 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ str r4, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e24b0 │ │ │ │ + beq 4e24c0 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ mov r4, fp │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e24cc │ │ │ │ + beq 4e24dc │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r8, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r7, r8, r0 │ │ │ │ mov fp, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb fp, [r8, #1313] @ 0x521 │ │ │ │ - beq 4e24f4 │ │ │ │ + beq 4e2504 │ │ │ │ ldr r0, [r8, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb fp, [r8, #1314] @ 0x522 │ │ │ │ mov fp, r4 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ strb r0, [r8, #1312] @ 0x520 │ │ │ │ - bne 4e1f6c │ │ │ │ - b 4e2088 │ │ │ │ + bne 4e1f7c │ │ │ │ + b 4e2098 │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ add r0, sl, #12 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4e2550 │ │ │ │ + beq 4e2560 │ │ │ │ bl 4985b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e2550 │ │ │ │ + beq 4e2560 │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r4, r0 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e2568 │ │ │ │ + beq 4e2578 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e2580 │ │ │ │ + beq 4e2590 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r9, r6 │ │ │ │ mov fp, r5 │ │ │ │ mov r4, r7 │ │ │ │ - b 4e1f2c │ │ │ │ - ldr r0, [pc, #784] @ 4e28a8 │ │ │ │ + b 4e1f3c │ │ │ │ + ldr r0, [pc, #784] @ 4e28b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4e1cd8 │ │ │ │ - ldr r0, [pc, #868] @ 4e2910 │ │ │ │ - ldr r2, [pc, #868] @ 4e2914 │ │ │ │ + b 4e1ce8 │ │ │ │ + ldr r0, [pc, #868] @ 4e2920 │ │ │ │ + ldr r2, [pc, #868] @ 4e2924 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl 655b4 │ │ │ │ - b 4e266c │ │ │ │ - ldr r0, [pc, #836] @ 4e290c │ │ │ │ + b 4e267c │ │ │ │ + ldr r0, [pc, #836] @ 4e291c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4e266c │ │ │ │ - ldr r0, [pc, #768] @ 4e28d8 │ │ │ │ - ldr r3, [pc, #768] @ 4e28dc │ │ │ │ - ldr r1, [pc, #768] @ 4e28e0 │ │ │ │ + b 4e267c │ │ │ │ + ldr r0, [pc, #768] @ 4e28e8 │ │ │ │ + ldr r3, [pc, #768] @ 4e28ec │ │ │ │ + ldr r1, [pc, #768] @ 4e28f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ str r1, [sp] │ │ │ │ add r2, lr, #11 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ - b 4e266c │ │ │ │ - ldr r2, [pc, #700] @ 4e28c4 │ │ │ │ + b 4e267c │ │ │ │ + ldr r2, [pc, #700] @ 4e28d4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ bl 64e1c │ │ │ │ - b 4e266c │ │ │ │ - ldr r0, [pc, #660] @ 4e28b4 │ │ │ │ + b 4e267c │ │ │ │ + ldr r0, [pc, #660] @ 4e28c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4e266c │ │ │ │ - ldr r0, [pc, #640] @ 4e28b0 │ │ │ │ + b 4e267c │ │ │ │ + ldr r0, [pc, #640] @ 4e28c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4e266c │ │ │ │ - ldr r0, [pc, #652] @ 4e28cc │ │ │ │ + b 4e267c │ │ │ │ + ldr r0, [pc, #652] @ 4e28dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4e266c │ │ │ │ - ldr r0, [pc, #632] @ 4e28c8 │ │ │ │ + b 4e267c │ │ │ │ + ldr r0, [pc, #632] @ 4e28d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4e266c │ │ │ │ - ldr r2, [pc, #600] @ 4e28b8 │ │ │ │ + b 4e267c │ │ │ │ + ldr r2, [pc, #600] @ 4e28c8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e2794 │ │ │ │ + beq 4e27a4 │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r4, r0 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e2794 │ │ │ │ - b 4e269c │ │ │ │ - b 4e269c │ │ │ │ + b 4e27a4 │ │ │ │ + b 4e26ac │ │ │ │ + b 4e26ac │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e278c │ │ │ │ + beq 4e279c │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ - b 4e2784 │ │ │ │ - mov r7, r0 │ │ │ │ b 4e2794 │ │ │ │ mov r7, r0 │ │ │ │ - b 4e27c4 │ │ │ │ + b 4e27a4 │ │ │ │ + mov r7, r0 │ │ │ │ + b 4e27d4 │ │ │ │ mov r7, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r8, r0 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r8, #1313] @ 0x521 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ strb r4, [r8, #1314] @ 0x522 │ │ │ │ - b 4e2850 │ │ │ │ + b 4e2860 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dc800 │ │ │ │ - b 4e27c4 │ │ │ │ + bl 4dc810 │ │ │ │ + b 4e27d4 │ │ │ │ mov r7, r0 │ │ │ │ - b 4e2850 │ │ │ │ + b 4e2860 │ │ │ │ mov r7, r0 │ │ │ │ - b 4e2820 │ │ │ │ + b 4e2830 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e27e8 │ │ │ │ + beq 4e27f8 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ - b 4e27e0 │ │ │ │ + b 4e27f0 │ │ │ │ mov r7, r0 │ │ │ │ - b 4e27e8 │ │ │ │ + b 4e27f8 │ │ │ │ mov r7, r0 │ │ │ │ - b 4e27fc │ │ │ │ + b 4e280c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e2898 │ │ │ │ + beq 4e28a8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e2740 │ │ │ │ + bne 4e2750 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e2898 │ │ │ │ + bne 4e28a8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 634390 │ │ │ │ - b 4e2898 │ │ │ │ + bl 6343a0 │ │ │ │ + b 4e28a8 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e278c │ │ │ │ + beq 4e279c │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - bl 4dbe00 │ │ │ │ + bl 4dbe10 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e27ac │ │ │ │ + beq 4e27bc │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e27c4 │ │ │ │ + beq 4e27d4 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r8, #1313] @ 0x521 │ │ │ │ tstne r0, #1 │ │ │ │ - beq 4e27e8 │ │ │ │ + beq 4e27f8 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #1313] @ 0x521 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ ldrb r0, [r8, #1314] @ 0x522 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e2810 │ │ │ │ + beq 4e2820 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #1314] @ 0x522 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #1312] @ 0x520 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 4dad64 │ │ │ │ - b 4e2850 │ │ │ │ + bl 4dad74 │ │ │ │ + b 4e2860 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e2850 │ │ │ │ + beq 4e2860 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r8, #1336] @ 0x538 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4e287c │ │ │ │ + bne 4e288c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4e287c │ │ │ │ + beq 4e288c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ movw r0, #1336 @ 0x538 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r8, r0] │ │ │ │ - b 4e2890 │ │ │ │ + b 4e28a0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4db3c8 │ │ │ │ + bl 4db3d8 │ │ │ │ mov r0, r7 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - strdeq lr, [r7], #-24 @ 0xffffffe8 │ │ │ │ - subeq sp, r7, r8, lsr #18 │ │ │ │ - eoreq r8, fp, pc, lsl #13 │ │ │ │ + subeq lr, r7, r8, ror #3 │ │ │ │ + subeq sp, r7, r8, lsl r9 │ │ │ │ + eoreq r8, fp, pc, ror r6 │ │ │ │ + subeq r8, r4, ip, ror #6 │ │ │ │ subeq r8, r4, ip, ror r3 │ │ │ │ - subeq r8, r4, ip, lsl #7 │ │ │ │ - subeq r8, r4, r0, ror #9 │ │ │ │ - subeq sp, r7, ip, lsl lr │ │ │ │ - strheq sp, [r7], #-212 @ 0xffffff2c │ │ │ │ - subeq r8, r4, ip, ror #4 │ │ │ │ + ldrdeq r8, [r4], #-64 @ 0xffffffc0 │ │ │ │ + subeq sp, r7, ip, lsl #28 │ │ │ │ + subeq sp, r7, r4, lsr #27 │ │ │ │ + subeq r8, r4, ip, asr r2 │ │ │ │ + subeq r8, r4, r4, asr r2 │ │ │ │ subeq r8, r4, r4, ror #4 │ │ │ │ - subeq r8, r4, r4, ror r2 │ │ │ │ - eoreq r7, fp, r2, lsl #31 │ │ │ │ - subeq r8, r4, r4, asr #17 │ │ │ │ - eoreq r7, fp, r0, asr #29 │ │ │ │ - subeq r8, r4, ip, lsl #9 │ │ │ │ - subeq r8, r4, r8, ror r4 │ │ │ │ - subeq sp, r7, ip, lsl #24 │ │ │ │ + eoreq r7, fp, r2, ror pc │ │ │ │ + strheq r8, [r4], #-132 @ 0xffffff7c │ │ │ │ + strhteq r7, [fp], -r0 │ │ │ │ + subeq r8, r4, ip, ror r4 │ │ │ │ + subeq r8, r4, r8, ror #8 │ │ │ │ + strdeq sp, [r7], #-188 @ 0xffffff44 │ │ │ │ @ instruction: 0xffffa8cc │ │ │ │ - eoreq r8, fp, r2, ror #3 │ │ │ │ + ldrdeq r8, [fp], -r2 @ │ │ │ │ @ instruction: 0xffff4d78 │ │ │ │ - ldrdeq r8, [r4], #-100 @ 0xffffff9c │ │ │ │ - umaaleq r8, r4, r8, r6 │ │ │ │ - subeq r8, r4, ip, asr #12 │ │ │ │ - subeq r8, r4, r4, lsr #12 │ │ │ │ - ldrdeq r8, [r4], #-84 @ 0xffffffac │ │ │ │ - subeq r8, r4, ip, lsr #11 │ │ │ │ - strdeq r8, [r4], #-52 @ 0xffffffcc │ │ │ │ - ldrdeq r7, [fp], -pc @ │ │ │ │ - subeq r8, r4, ip, asr #10 │ │ │ │ + subeq r8, r4, r4, asr #13 │ │ │ │ + subeq r8, r4, r8, lsl #13 │ │ │ │ + subeq r8, r4, ip, lsr r6 │ │ │ │ + subeq r8, r4, r4, lsl r6 │ │ │ │ + subeq r8, r4, r4, asr #11 │ │ │ │ + umaaleq r8, r4, ip, r5 │ │ │ │ + subeq r8, r4, r4, ror #7 │ │ │ │ + eoreq r7, fp, pc, asr #31 │ │ │ │ + subeq r8, r4, ip, lsr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #788 @ 0x314 │ │ │ │ - ldr r4, [pc, #2936] @ 4e34a0 │ │ │ │ + ldr r4, [pc, #2936] @ 4e34b0 │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r1 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4e31dc │ │ │ │ + bne 4e31ec │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 6393e4 │ │ │ │ + bl 6393f4 │ │ │ │ ldr r2, [r9] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ tst r2, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 4e31f0 │ │ │ │ + beq 4e3200 │ │ │ │ add r0, sp, #716 @ 0x2cc │ │ │ │ add r1, r9, #8 │ │ │ │ add r0, r0, #12 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [r9, #1324] @ 0x52c │ │ │ │ add r2, pc, #8 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -1210902,15 +1210906,15 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, lsl #18 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ mov r8, r9 │ │ │ │ - ldr r5, [pc, #2824] @ 4e34b0 │ │ │ │ + ldr r5, [pc, #2824] @ 4e34c0 │ │ │ │ strb r0, [r8, #1312]! @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mov r7, #13 │ │ │ │ add r5, pc, r5 │ │ │ │ strb r0, [r8, #1] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #2] │ │ │ │ @@ -1210918,15 +1210922,15 @@ │ │ │ │ ldr sl, [r8, #8] │ │ │ │ str r2, [r8, #-1304] @ 0xfffffae8 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ str r5, [r8, #-1032] @ 0xfffffbf8 │ │ │ │ str r7, [r8, #-1028] @ 0xfffffbfc │ │ │ │ str sl, [r8, #-288] @ 0xfffffee0 │ │ │ │ bl 438d4 │ │ │ │ - b 4e2a40 │ │ │ │ + b 4e2a50 │ │ │ │ mov r8, r9 │ │ │ │ ldrb r0, [r8, #1312]! @ 0x520 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @ instruction: 0x000008b4 │ │ │ │ @@ -1210940,25 +1210944,25 @@ │ │ │ │ ldr r5, [r9, #280] @ 0x118 │ │ │ │ ldr r7, [r9, #284] @ 0x11c │ │ │ │ ldr sl, [r9, #1024] @ 0x400 │ │ │ │ strb r4, [r9, #1313] @ 0x521 │ │ │ │ strb r6, [r9, #1314] @ 0x522 │ │ │ │ bl 438d4 │ │ │ │ cmp r7, #0 │ │ │ │ - bmi 4e324c │ │ │ │ - beq 4e2f48 │ │ │ │ - ldr r0, [pc, #2668] @ 4e34b4 │ │ │ │ + bmi 4e325c │ │ │ │ + beq 4e2f58 │ │ │ │ + ldr r0, [pc, #2668] @ 4e34c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e324c │ │ │ │ + beq 4e325c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ bl 438d4 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r4, r9, r0 │ │ │ │ @@ -1210967,116 +1210971,116 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ strb r5, [r9, #1314] @ 0x522 │ │ │ │ str r7, [r9, #1300] @ 0x514 │ │ │ │ str r6, [r9, #1304] @ 0x518 │ │ │ │ str r7, [r9, #1308] @ 0x51c │ │ │ │ bl 438d4 │ │ │ │ - ldr r0, [pc, #2572] @ 4e34b8 │ │ │ │ + ldr r0, [pc, #2572] @ 4e34c8 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #128 @ 0x80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e3264 │ │ │ │ + beq 4e3274 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r5, [sp, #456] @ 0x1c8 │ │ │ │ str r6, [sp, #448] @ 0x1c0 │ │ │ │ str r0, [sp, #716] @ 0x2cc │ │ │ │ add r1, sp, #716 @ 0x2cc │ │ │ │ mov r0, r4 │ │ │ │ bl 489e54 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e2b10 │ │ │ │ + beq 4e2b20 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e2b20 │ │ │ │ + beq 4e2b30 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e2b20 │ │ │ │ + b 4e2b30 │ │ │ │ ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ ldr r7, [sp, #452] @ 0x1c4 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4e2bb8 │ │ │ │ + bne 4e2bc8 │ │ │ │ mov r8, #-2147483645 @ 0x80000003 │ │ │ │ ldr r1, [r9, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r4, r9, r0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r5, [r9, #1313] @ 0x521 │ │ │ │ - beq 4e2b4c │ │ │ │ + beq 4e2b5c │ │ │ │ ldr r0, [r9, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r5, [r9, #1314] @ 0x522 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #2 │ │ │ │ strb r0, [r9, #1312] @ 0x520 │ │ │ │ ldrb r1, [r9, #1312] @ 0x520 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4e30b4 │ │ │ │ + beq 4e30c4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4e2b90 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bne 4e2ba0 │ │ │ │ + bl 4dc0c4 │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ mov r5, #1 │ │ │ │ - bne 4e3100 │ │ │ │ + bne 4e3110 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r4, #1 │ │ │ │ mov r7, r1 │ │ │ │ - b 4e313c │ │ │ │ - b 4e2be0 │ │ │ │ + b 4e314c │ │ │ │ + b 4e2bf0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ strb r1, [r9, #411] @ 0x19b │ │ │ │ str sl, [r9, #392] @ 0x188 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [r9, #396] @ 0x18c │ │ │ │ str r7, [r9, #400] @ 0x190 │ │ │ │ str r0, [r9, #404] @ 0x194 │ │ │ │ strb r1, [r9, #1313] @ 0x521 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ add r5, r9, #288 @ 0x120 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4d8e34 │ │ │ │ + bl 4d8e44 │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4e2c14 │ │ │ │ + bne 4e2c24 │ │ │ │ mov r5, #3 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [r8] │ │ │ │ str r0, [fp] │ │ │ │ - b 4e315c │ │ │ │ + b 4e316c │ │ │ │ ldr r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r8, [sp, #452] @ 0x1c4 │ │ │ │ ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ tst r6, #1 │ │ │ │ - beq 4e2c3c │ │ │ │ + beq 4e2c4c │ │ │ │ mov r7, r4 │ │ │ │ - b 4e2b24 │ │ │ │ + b 4e2b34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #416] @ 0x1a0 │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ strb r1, [sp, #444] @ 0x1bc │ │ │ │ mov r1, #1 │ │ │ │ @@ -1211091,21 +1211095,21 @@ │ │ │ │ add r1, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 489628 │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ ldr r5, [sp, #452] @ 0x1c4 │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ - bne 4e2f50 │ │ │ │ + bne 4e2f60 │ │ │ │ add r0, r6, #8 │ │ │ │ str r7, [sp, #12] │ │ │ │ add sl, sp, #608 @ 0x260 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r7, [pc, #2076] @ 4e34d0 │ │ │ │ + ldr r7, [pc, #2076] @ 4e34e0 │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -1211116,41 +1211120,41 @@ │ │ │ │ str r1, [sp, #612] @ 0x264 │ │ │ │ str r0, [sp, #724] @ 0x2d4 │ │ │ │ str r7, [sp, #720] @ 0x2d0 │ │ │ │ str sl, [sp, #716] @ 0x2cc │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ add r1, sp, #716 @ 0x2cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fda3c │ │ │ │ + bl 4fda4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e321c │ │ │ │ + bne 4e322c │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ add r3, sp, #592 @ 0x250 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - ldr r7, [pc, #1988] @ 4e34e0 │ │ │ │ + ldr r7, [pc, #1988] @ 4e34f0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr r8, [pc, #1980] @ 4e34e4 │ │ │ │ - ldr r6, [pc, #1980] @ 4e34e8 │ │ │ │ + ldr r8, [pc, #1980] @ 4e34f4 │ │ │ │ + ldr r6, [pc, #1980] @ 4e34f8 │ │ │ │ cmp r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 4e2dd4 │ │ │ │ - ldr r1, [pc, #1964] @ 4e34ec │ │ │ │ + beq 4e2de4 │ │ │ │ + ldr r1, [pc, #1964] @ 4e34fc │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ - ldr r0, [pc, #1960] @ 4e34f0 │ │ │ │ + ldr r0, [pc, #1960] @ 4e3500 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #616] @ 0x268 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ str r1, [sp, #620] @ 0x26c │ │ │ │ str r8, [sp, #612] @ 0x264 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1932] @ 4e34f4 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1932] @ 4e3504 │ │ │ │ mov r5, #27 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ mov r3, #2 │ │ │ │ @@ -1211170,25 +1211174,25 @@ │ │ │ │ str r2, [sp, #724] @ 0x2d4 │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ str r0, [sp, #720] @ 0x2d0 │ │ │ │ str r1, [sp, #716] @ 0x2cc │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r1, sp, #716 @ 0x2cc │ │ │ │ add r0, lr, #19 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4e2e64 │ │ │ │ - ldr r0, [pc, #1808] @ 4e34f8 │ │ │ │ + bcc 4e2e74 │ │ │ │ + ldr r0, [pc, #1808] @ 4e3508 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ str r1, [sp, #608] @ 0x260 │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #612] @ 0x264 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1788] @ 4e34fc │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1788] @ 4e350c │ │ │ │ add ip, sp, #760 @ 0x2f8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r5, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r4, #12] │ │ │ │ @@ -1211206,25 +1211210,25 @@ │ │ │ │ str r2, [sp, #724] @ 0x2d4 │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ str r0, [sp, #720] @ 0x2d0 │ │ │ │ str r3, [sp, #716] @ 0x2cc │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r1, sp, #716 @ 0x2cc │ │ │ │ add r0, lr, #19 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4e2ef0 │ │ │ │ - ldr r0, [pc, #1672] @ 4e3500 │ │ │ │ + bcc 4e2f00 │ │ │ │ + ldr r0, [pc, #1672] @ 4e3510 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ str r1, [sp, #608] @ 0x260 │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #612] @ 0x264 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #1652] @ 4e3504 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #1652] @ 4e3514 │ │ │ │ add ip, sp, #760 @ 0x2f8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r7, #27 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r2, [r5, #12] │ │ │ │ @@ -1211241,157 +1211245,157 @@ │ │ │ │ str r2, [sp, #724] @ 0x2d4 │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ str r0, [sp, #720] @ 0x2d0 │ │ │ │ str r3, [sp, #716] @ 0x2cc │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r1, sp, #716 @ 0x2cc │ │ │ │ add r0, lr, #19 │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r6, {r4, r5, r6} │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e2fe8 │ │ │ │ + beq 4e2ff8 │ │ │ │ add r7, r5, #4 │ │ │ │ - b 4e2f1c │ │ │ │ + b 4e2f2c │ │ │ │ add r7, r7, #16 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4e2fe8 │ │ │ │ + beq 4e2ff8 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 4e2f10 │ │ │ │ + bhi 4e2f20 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e2f10 │ │ │ │ + beq 4e2f20 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e2f10 │ │ │ │ + b 4e2f20 │ │ │ │ mov r7, #0 │ │ │ │ - b 4e2a68 │ │ │ │ + b 4e2a78 │ │ │ │ ldr r7, [sp, #568] @ 0x238 │ │ │ │ ldr r2, [sp, #564] @ 0x234 │ │ │ │ ldr r0, [sp, #560] @ 0x230 │ │ │ │ cmp r7, #7 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne 4e2f9c │ │ │ │ + bne 4e2fac │ │ │ │ ldr r0, [sp, #460] @ 0x1cc │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ ldr r8, [sp, #456] @ 0x1c8 │ │ │ │ ldr sl, [sp, #464] @ 0x1d0 │ │ │ │ - ldr r1, [pc, #1352] @ 4e34cc │ │ │ │ + ldr r1, [pc, #1352] @ 4e34dc │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 432ac │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e31b8 │ │ │ │ + beq 4e31c8 │ │ │ │ ldr r1, [sp, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e2fbc │ │ │ │ + beq 4e2fcc │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e31a8 │ │ │ │ + beq 4e31b8 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r7, r4 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ - b 4e2b24 │ │ │ │ + b 4e2b34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e3000 │ │ │ │ + beq 4e3010 │ │ │ │ lsl r1, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #592] @ 0x250 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e3018 │ │ │ │ + beq 4e3028 │ │ │ │ ldr r0, [sp, #596] @ 0x254 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, #2 │ │ │ │ mov r8, #-2147483645 @ 0x80000003 │ │ │ │ ldr r1, [sp, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e303c │ │ │ │ + beq 4e304c │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e3054 │ │ │ │ + beq 4e3064 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r9, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r6, r9, r0 │ │ │ │ mov r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r7, [r9, #1313] @ 0x521 │ │ │ │ - beq 4e307c │ │ │ │ + beq 4e308c │ │ │ │ ldr r0, [r9, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r7, [r9, #1314] @ 0x522 │ │ │ │ bl 438d4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #1312] @ 0x520 │ │ │ │ ldrb r1, [r9, #1312] @ 0x520 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4e2b84 │ │ │ │ + bne 4e2b94 │ │ │ │ add r0, r9, #288 @ 0x120 │ │ │ │ - bl 4dc800 │ │ │ │ + bl 4dc810 │ │ │ │ ldr r1, [r9, #1300] @ 0x514 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r6, r9, r0 │ │ │ │ mov sl, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb sl, [r9, #1313] @ 0x521 │ │ │ │ - beq 4e30e4 │ │ │ │ + beq 4e30f4 │ │ │ │ ldr r0, [r9, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ strb sl, [r9, #1314] @ 0x522 │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ mov r5, #1 │ │ │ │ - beq 4e2ba0 │ │ │ │ + beq 4e2bb0 │ │ │ │ tst r4, #1 │ │ │ │ - beq 4e320c │ │ │ │ + beq 4e321c │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e3134 │ │ │ │ + beq 4e3144 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ str r0, [fp, #8] │ │ │ │ add r0, fp, #20 │ │ │ │ @@ -1211399,261 +1211403,261 @@ │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ stm fp, {r4, r8} │ │ │ │ str r7, [fp, #12] │ │ │ │ bl 438d4 │ │ │ │ strb r5, [r9, #1324] @ 0x52c │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 638170 │ │ │ │ + bl 638180 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e31a0 │ │ │ │ + beq 4e31b0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e3178 │ │ │ │ + bne 4e3188 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e31a0 │ │ │ │ + bne 4e31b0 │ │ │ │ add r0, sp, #32 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ add sp, sp, #788 @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r7, r2 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ - b 4e2b24 │ │ │ │ + b 4e2b34 │ │ │ │ add r1, r6, #20 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ str sl, [sp, #24] │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4e3030 │ │ │ │ - b 4e303c │ │ │ │ - ldr r0, [pc, #704] @ 4e34a4 │ │ │ │ + bne 4e3040 │ │ │ │ + b 4e304c │ │ │ │ + ldr r0, [pc, #704] @ 4e34b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ mov r1, r0 │ │ │ │ bl 53734 │ │ │ │ - b 4e2944 │ │ │ │ - ldr r0, [pc, #788] @ 4e350c │ │ │ │ - ldr r2, [pc, #788] @ 4e3510 │ │ │ │ + b 4e2954 │ │ │ │ + ldr r0, [pc, #788] @ 4e351c │ │ │ │ + ldr r2, [pc, #788] @ 4e3520 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl 655b4 │ │ │ │ - b 4e32b8 │ │ │ │ - ldr r0, [pc, #756] @ 4e3508 │ │ │ │ + b 4e32c8 │ │ │ │ + ldr r0, [pc, #756] @ 4e3518 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4e32b8 │ │ │ │ - ldr r0, [pc, #688] @ 4e34d4 │ │ │ │ - ldr r3, [pc, #688] @ 4e34d8 │ │ │ │ - ldr r1, [pc, #688] @ 4e34dc │ │ │ │ + b 4e32c8 │ │ │ │ + ldr r0, [pc, #688] @ 4e34e4 │ │ │ │ + ldr r3, [pc, #688] @ 4e34e8 │ │ │ │ + ldr r1, [pc, #688] @ 4e34ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ str r1, [sp] │ │ │ │ add r2, lr, #19 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ - b 4e32b8 │ │ │ │ - ldr r2, [pc, #620] @ 4e34c0 │ │ │ │ + b 4e32c8 │ │ │ │ + ldr r2, [pc, #620] @ 4e34d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 64e1c │ │ │ │ - b 4e32b8 │ │ │ │ - ldr r2, [pc, #592] @ 4e34bc │ │ │ │ + b 4e32c8 │ │ │ │ + ldr r2, [pc, #592] @ 4e34cc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ bl 64e1c │ │ │ │ - b 4e32b8 │ │ │ │ - ldr r0, [pc, #552] @ 4e34ac │ │ │ │ + b 4e32c8 │ │ │ │ + ldr r0, [pc, #552] @ 4e34bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4e32b8 │ │ │ │ - ldr r0, [pc, #532] @ 4e34a8 │ │ │ │ + b 4e32c8 │ │ │ │ + ldr r0, [pc, #532] @ 4e34b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ - b 4e32b8 │ │ │ │ - ldr r0, [pc, #548] @ 4e34c8 │ │ │ │ + b 4e32c8 │ │ │ │ + ldr r0, [pc, #548] @ 4e34d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65498 │ │ │ │ - b 4e32b8 │ │ │ │ - ldr r0, [pc, #528] @ 4e34c4 │ │ │ │ + b 4e32c8 │ │ │ │ + ldr r0, [pc, #528] @ 4e34d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65454 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4e32c4 │ │ │ │ - b 4e32c4 │ │ │ │ + b 4e32d4 │ │ │ │ + b 4e32d4 │ │ │ │ ldr r1, [sp, #592] @ 0x250 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e33b8 │ │ │ │ + beq 4e33c8 │ │ │ │ ldr r0, [sp, #596] @ 0x254 │ │ │ │ - b 4e33b0 │ │ │ │ + b 4e33c0 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [sp, #12] │ │ │ │ - b 4e33c0 │ │ │ │ + b 4e33d0 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [sp, #12] │ │ │ │ - b 4e33f0 │ │ │ │ + b 4e3400 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r9, r0 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r9, #1313] @ 0x521 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ strb r4, [r9, #1314] @ 0x522 │ │ │ │ - b 4e347c │ │ │ │ + b 4e348c │ │ │ │ mov r6, r0 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dc800 │ │ │ │ - b 4e33f0 │ │ │ │ + bl 4dc810 │ │ │ │ + b 4e3400 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e344c │ │ │ │ + b 4e345c │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e3414 │ │ │ │ + beq 4e3424 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ - b 4e340c │ │ │ │ + b 4e341c │ │ │ │ mov r6, r0 │ │ │ │ - b 4e3414 │ │ │ │ + b 4e3424 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e3428 │ │ │ │ + b 4e3438 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e3494 │ │ │ │ + beq 4e34a4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e336c │ │ │ │ + bne 4e337c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e3494 │ │ │ │ + bne 4e34a4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 634390 │ │ │ │ - b 4e3494 │ │ │ │ + bl 6343a0 │ │ │ │ + b 4e34a4 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #608] @ 0x260 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e33b8 │ │ │ │ + beq 4e33c8 │ │ │ │ ldr r0, [sp, #612] @ 0x264 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 4dbe00 │ │ │ │ + bl 4dbe10 │ │ │ │ ldr r1, [sp, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e33d8 │ │ │ │ + beq 4e33e8 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e33f0 │ │ │ │ + beq 4e3400 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r9, #1313] @ 0x521 │ │ │ │ tstne r0, #1 │ │ │ │ - beq 4e3414 │ │ │ │ + beq 4e3424 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #1313] @ 0x521 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl 4dbdb0 │ │ │ │ + bl 4dbdc0 │ │ │ │ ldrb r0, [r9, #1314] @ 0x522 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e343c │ │ │ │ + beq 4e344c │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 4dc0b4 │ │ │ │ + bl 4dc0c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #1314] @ 0x522 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #1312] @ 0x520 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4dad64 │ │ │ │ - b 4e347c │ │ │ │ + bl 4dad74 │ │ │ │ + b 4e348c │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e347c │ │ │ │ + beq 4e348c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #1324] @ 0x52c │ │ │ │ - b 4e348c │ │ │ │ + b 4e349c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4db3c8 │ │ │ │ + bl 4db3d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq sp, r7, ip, lsl #11 │ │ │ │ - ldrdeq ip, [r7], #-204 @ 0xffffff34 │ │ │ │ + subeq sp, r7, ip, ror r5 │ │ │ │ + subeq ip, r7, ip, asr #25 │ │ │ │ + subeq r7, r4, r8, lsl #13 │ │ │ │ umaaleq r7, r4, r8, r6 │ │ │ │ - subeq r7, r4, r8, lsr #13 │ │ │ │ - eoreq r7, fp, lr, asr #20 │ │ │ │ - subeq sp, r7, r4, lsr #4 │ │ │ │ - subeq sp, r7, r0, asr #3 │ │ │ │ - subeq r7, r4, r8, lsl #12 │ │ │ │ - subeq r7, r4, ip, ror #17 │ │ │ │ + eoreq r7, fp, lr, lsr sl │ │ │ │ + subeq sp, r7, r4, lsl r2 │ │ │ │ + strheq sp, [r7], #-16 │ │ │ │ + strdeq r7, [r4], #-88 @ 0xffffffa8 │ │ │ │ + ldrdeq r7, [r4], #-140 @ 0xffffff74 │ │ │ │ + strdeq r7, [r4], #-80 @ 0xffffffb0 │ │ │ │ subeq r7, r4, r0, lsl #12 │ │ │ │ - subeq r7, r4, r0, lsl r6 │ │ │ │ - eoreq r7, fp, r2, lsr #8 │ │ │ │ - subeq r7, r4, ip, ror sp │ │ │ │ - eoreq r7, fp, r4, ror r2 │ │ │ │ - subeq r7, r4, r0, asr #16 │ │ │ │ - subeq r7, r4, ip, lsr #16 │ │ │ │ - subeq sp, r7, r4, asr #1 │ │ │ │ + eoreq r7, fp, r2, lsl r4 │ │ │ │ + subeq r7, r4, ip, ror #26 │ │ │ │ + eoreq r7, fp, r4, ror #4 │ │ │ │ + subeq r7, r4, r0, lsr r8 │ │ │ │ + subeq r7, r4, ip, lsl r8 │ │ │ │ + strheq sp, [r7], #-4 │ │ │ │ @ instruction: 0xffff9d84 │ │ │ │ - mlaeq fp, sl, r6, r7 │ │ │ │ + eoreq r7, fp, sl, lsl #13 │ │ │ │ @ instruction: 0xffff4230 │ │ │ │ - subeq r7, r4, ip, lsl #23 │ │ │ │ - subeq r7, r4, r0, asr fp │ │ │ │ - subeq r7, r4, r4, lsl #22 │ │ │ │ - ldrdeq r7, [r4], #-172 @ 0xffffff54 │ │ │ │ - subeq r7, r4, ip, lsl #21 │ │ │ │ - subeq r7, r4, r4, ror #20 │ │ │ │ - subeq r7, r4, r8, lsr #14 │ │ │ │ - mlaeq fp, r3, r3, r7 │ │ │ │ - subeq r7, r4, r0, lsl #18 │ │ │ │ + subeq r7, r4, ip, ror fp │ │ │ │ + subeq r7, r4, r0, asr #22 │ │ │ │ + strdeq r7, [r4], #-164 @ 0xffffff5c │ │ │ │ + subeq r7, r4, ip, asr #21 │ │ │ │ + subeq r7, r4, ip, ror sl │ │ │ │ + subeq r7, r4, r4, asr sl │ │ │ │ + subeq r7, r4, r8, lsl r7 │ │ │ │ + eoreq r7, fp, r3, lsl #7 │ │ │ │ + strdeq r7, [r4], #-128 @ 0xffffff80 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #184] @ 4e35e0 │ │ │ │ + ldr r0, [pc, #184] @ 4e35f0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e35a4 │ │ │ │ - ldr r0, [pc, #172] @ 4e35f0 │ │ │ │ + bne 4e35b4 │ │ │ │ + ldr r0, [pc, #172] @ 4e3600 │ │ │ │ add r6, sp, #32 │ │ │ │ ldr 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 │ │ │ │ @@ -1211671,115 +1211675,115 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 43b98 │ │ │ │ ldm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #56] @ 4e35e4 │ │ │ │ + ldr r3, [pc, #56] @ 4e35f4 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #52] @ 4e35e8 │ │ │ │ + ldr r0, [pc, #52] @ 4e35f8 │ │ │ │ add r2, sp, #32 │ │ │ │ strb r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #24] @ 4e35ec │ │ │ │ + ldr r0, [pc, #24] @ 4e35fc │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4e353c │ │ │ │ - subeq ip, r7, r8, lsr #14 │ │ │ │ - subeq r7, r4, r8, asr r4 │ │ │ │ - subeq r7, r4, r4, lsl r7 │ │ │ │ - subeq ip, r7, ip, ror r6 │ │ │ │ - subeq ip, r7, r8, lsl r6 │ │ │ │ + b 4e354c │ │ │ │ + subeq ip, r7, r8, lsl r7 │ │ │ │ + subeq r7, r4, r8, asr #8 │ │ │ │ + subeq r7, r4, r4, lsl #14 │ │ │ │ + subeq ip, r7, ip, ror #12 │ │ │ │ + subeq ip, r7, r8, lsl #12 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #96] @ 4e3664 │ │ │ │ + ldr r0, [pc, #96] @ 4e3674 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e3628 │ │ │ │ - ldr r0, [pc, #88] @ 4e3674 │ │ │ │ + bne 4e3638 │ │ │ │ + ldr r0, [pc, #88] @ 4e3684 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #56] @ 4e3668 │ │ │ │ + ldr r3, [pc, #56] @ 4e3678 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #52] @ 4e366c │ │ │ │ + ldr r0, [pc, #52] @ 4e367c │ │ │ │ add r2, sp, #12 │ │ │ │ strb r1, [sp, #11] │ │ │ │ add r1, sp, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #24] @ 4e3670 │ │ │ │ + ldr r0, [pc, #24] @ 4e3680 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4e3614 │ │ │ │ - subeq ip, r7, r0, asr r6 │ │ │ │ - ldrdeq r7, [r4], #-52 @ 0xffffffcc │ │ │ │ - umaaleq r7, r4, r0, r6 │ │ │ │ - strdeq ip, [r7], #-88 @ 0xffffffa8 │ │ │ │ - subeq ip, r7, r4, asr #10 │ │ │ │ + b 4e3624 │ │ │ │ + subeq ip, r7, r0, asr #12 │ │ │ │ + subeq r7, r4, r4, asr #7 │ │ │ │ + subeq r7, r4, r0, lsl #13 │ │ │ │ + subeq ip, r7, r8, ror #11 │ │ │ │ + subeq ip, r7, r4, lsr r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #372] @ 4e37fc │ │ │ │ + ldr r2, [pc, #372] @ 4e380c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrd r2, [r2, #40] @ 0x28 │ │ │ │ add r4, r2, r0 │ │ │ │ ldr r0, [r4, r3]! │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4e3798 │ │ │ │ + bcs 4e37a8 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add r3, r0, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ - bls 4e3788 │ │ │ │ + bls 4e3798 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 42d3c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ - beq 4e378c │ │ │ │ - ldr r1, [pc, #292] @ 4e3804 │ │ │ │ + beq 4e379c │ │ │ │ + ldr r1, [pc, #292] @ 4e3814 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4e37a8 │ │ │ │ + bne 4e37b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #276] @ 4e3814 │ │ │ │ + ldr r1, [pc, #276] @ 4e3824 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r5, [r1, #32] │ │ │ │ mov r1, r5 │ │ │ │ bl 435b0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ addne sp, sp, #48 @ 0x30 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 64ef70 │ │ │ │ - ldr r3, [pc, #232] @ 4e3818 │ │ │ │ + bl 64ef80 │ │ │ │ + ldr r3, [pc, #232] @ 4e3828 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #228] @ 4e381c │ │ │ │ - ldr ip, [pc, #228] @ 4e3820 │ │ │ │ + ldr r5, [pc, #228] @ 4e382c │ │ │ │ + ldr ip, [pc, #228] @ 4e3830 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ @@ -1211791,103 +1211795,103 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, ip │ │ │ │ bl 64efc │ │ │ │ - b 4e37a4 │ │ │ │ + b 4e37b4 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #96] @ 4e3800 │ │ │ │ + ldr r0, [pc, #96] @ 4e3810 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r3, [pc, #88] @ 4e3808 │ │ │ │ + ldr r3, [pc, #88] @ 4e3818 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #84] @ 4e380c │ │ │ │ + ldr r0, [pc, #84] @ 4e381c │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r0, [pc, #52] @ 4e3810 │ │ │ │ + ldr r0, [pc, #52] @ 4e3820 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ mov r0, r4 │ │ │ │ - b 4e36f0 │ │ │ │ + b 4e3700 │ │ │ │ bl 65104 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e50fc │ │ │ │ + bl 4e510c │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r7, ip, asr r5 │ │ │ │ - subeq r7, r4, ip, ror r7 │ │ │ │ - subeq ip, r7, r0, lsr #13 │ │ │ │ - subeq r7, r4, r4, asr r5 │ │ │ │ - subeq r7, r4, r8, lsr r7 │ │ │ │ - subeq ip, r7, r0, lsr #11 │ │ │ │ - umaaleq ip, r7, r4, r3 │ │ │ │ + subeq ip, r7, ip, asr #10 │ │ │ │ + subeq r7, r4, ip, ror #14 │ │ │ │ + umaaleq ip, r7, r0, r6 │ │ │ │ + subeq r7, r4, r4, asr #10 │ │ │ │ + subeq r7, r4, r8, lsr #14 │ │ │ │ + umaaleq ip, r7, r0, r5 │ │ │ │ + subeq ip, r7, r4, lsl #7 │ │ │ │ @ instruction: 0xfffc8a1c │ │ │ │ - subeq r7, r4, ip, lsl #11 │ │ │ │ - umaaleq r7, r4, r0, r5 │ │ │ │ + subeq r7, r4, ip, ror r5 │ │ │ │ + subeq r7, r4, r0, lsl #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #376] @ 4e39ac │ │ │ │ + ldr r2, [pc, #376] @ 4e39bc │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrd r2, [r2, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r4, r0, r3 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4e3948 │ │ │ │ + bcs 4e3958 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r3, r0, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bls 4e3938 │ │ │ │ + bls 4e3948 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 42d3c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq 4e393c │ │ │ │ - ldr r1, [pc, #292] @ 4e39b4 │ │ │ │ + beq 4e394c │ │ │ │ + ldr r1, [pc, #292] @ 4e39c4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4e3958 │ │ │ │ + bne 4e3968 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #276] @ 4e39c4 │ │ │ │ + ldr r1, [pc, #276] @ 4e39d4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r5, [r1, #32] │ │ │ │ mov r1, r5 │ │ │ │ bl 435b0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ addne sp, sp, #48 @ 0x30 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 64ef70 │ │ │ │ - ldr r3, [pc, #232] @ 4e39c8 │ │ │ │ + bl 64ef80 │ │ │ │ + ldr r3, [pc, #232] @ 4e39d8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #228] @ 4e39cc │ │ │ │ - ldr ip, [pc, #228] @ 4e39d0 │ │ │ │ + ldr r5, [pc, #228] @ 4e39dc │ │ │ │ + ldr ip, [pc, #228] @ 4e39e0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ @@ -1211899,100 +1211903,100 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, ip │ │ │ │ bl 64efc │ │ │ │ - b 4e3954 │ │ │ │ + b 4e3964 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #96] @ 4e39b0 │ │ │ │ + ldr r0, [pc, #96] @ 4e39c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r3, [pc, #88] @ 4e39b8 │ │ │ │ + ldr r3, [pc, #88] @ 4e39c8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #84] @ 4e39bc │ │ │ │ + ldr r0, [pc, #84] @ 4e39cc │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r0, [pc, #52] @ 4e39c0 │ │ │ │ + ldr r0, [pc, #52] @ 4e39d0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ mov r0, r4 │ │ │ │ - b 4e38a0 │ │ │ │ + b 4e38b0 │ │ │ │ bl 65104 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e50fc │ │ │ │ + bl 4e510c │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r7, r8, asr #9 │ │ │ │ - subeq r5, r4, r4, ror #31 │ │ │ │ - strdeq ip, [r7], #-64 @ 0xffffffc0 │ │ │ │ - subeq r5, r4, r4, lsl #27 │ │ │ │ - subeq r5, r4, r0, lsr #31 │ │ │ │ - strdeq ip, [r7], #-48 @ 0xffffffd0 │ │ │ │ - subeq ip, r7, r4, ror #3 │ │ │ │ + strheq ip, [r7], #-72 @ 0xffffffb8 │ │ │ │ + ldrdeq r5, [r4], #-244 @ 0xffffff0c │ │ │ │ + subeq ip, r7, r0, ror #9 │ │ │ │ + subeq r5, r4, r4, ror sp │ │ │ │ + umaaleq r5, r4, r0, pc @ │ │ │ │ + subeq ip, r7, r0, ror #7 │ │ │ │ + ldrdeq ip, [r7], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xfffc886c │ │ │ │ - ldrdeq r7, [r4], #-60 @ 0xffffffc4 │ │ │ │ - subeq r7, r4, r0, ror #7 │ │ │ │ + subeq r7, r4, ip, asr #7 │ │ │ │ + ldrdeq r7, [r4], #-48 @ 0xffffffd0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #364] @ 4e3b50 │ │ │ │ + ldr r2, [pc, #364] @ 4e3b60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrd r2, [r2, #40] @ 0x28 │ │ │ │ add r4, r2, r0 │ │ │ │ ldr r0, [r4, r3]! │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4e3aec │ │ │ │ + bcs 4e3afc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r3, r0, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ - bls 4e3adc │ │ │ │ + bls 4e3aec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ bl 42d3c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ - beq 4e3ae0 │ │ │ │ - ldr r1, [pc, #292] @ 4e3b58 │ │ │ │ + beq 4e3af0 │ │ │ │ + ldr r1, [pc, #292] @ 4e3b68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4e3afc │ │ │ │ + bne 4e3b0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #276] @ 4e3b68 │ │ │ │ + ldr r1, [pc, #276] @ 4e3b78 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r5, [r1, #32] │ │ │ │ mov r1, r5 │ │ │ │ bl 435b0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ addne sp, sp, #48 @ 0x30 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 64ef70 │ │ │ │ - ldr r3, [pc, #232] @ 4e3b6c │ │ │ │ + bl 64ef80 │ │ │ │ + ldr r3, [pc, #232] @ 4e3b7c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #228] @ 4e3b70 │ │ │ │ - ldr ip, [pc, #228] @ 4e3b74 │ │ │ │ + ldr r5, [pc, #228] @ 4e3b80 │ │ │ │ + ldr ip, [pc, #228] @ 4e3b84 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ @@ -1212004,536 +1212008,536 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, ip │ │ │ │ bl 64efc │ │ │ │ - b 4e3af8 │ │ │ │ + b 4e3b08 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #96] @ 4e3b54 │ │ │ │ + ldr r0, [pc, #96] @ 4e3b64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r3, [pc, #88] @ 4e3b5c │ │ │ │ + ldr r3, [pc, #88] @ 4e3b6c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #84] @ 4e3b60 │ │ │ │ + ldr r0, [pc, #84] @ 4e3b70 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r0, [pc, #52] @ 4e3b64 │ │ │ │ + ldr r0, [pc, #52] @ 4e3b74 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ mov r0, r4 │ │ │ │ - b 4e3a44 │ │ │ │ + b 4e3a54 │ │ │ │ bl 65104 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e50fc │ │ │ │ + bl 4e510c │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r7, r8, lsl #1 │ │ │ │ - subeq r7, r4, r8, asr r4 │ │ │ │ - subeq ip, r7, r0, lsr #4 │ │ │ │ - subeq r7, r4, r4, lsl r2 │ │ │ │ - subeq r7, r4, r4, lsl r4 │ │ │ │ - subeq ip, r7, r0, lsr #2 │ │ │ │ - subeq ip, r7, ip, lsl #2 │ │ │ │ + subeq ip, r7, r8, ror r0 │ │ │ │ + subeq r7, r4, r8, asr #8 │ │ │ │ + subeq ip, r7, r0, lsl r2 │ │ │ │ + subeq r7, r4, r4, lsl #4 │ │ │ │ + subeq r7, r4, r4, lsl #8 │ │ │ │ + subeq ip, r7, r0, lsl r1 │ │ │ │ + strdeq ip, [r7], #-12 │ │ │ │ @ instruction: 0xfffc86c8 │ │ │ │ - subeq r7, r4, r8, lsr r2 │ │ │ │ - subeq r7, r4, ip, lsr r2 │ │ │ │ + subeq r7, r4, r8, lsr #4 │ │ │ │ + subeq r7, r4, ip, lsr #4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #44] @ 4e3bb0 │ │ │ │ + ldr r1, [pc, #44] @ 4e3bc0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ ldr r1, [r0, r3]! │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ ldrcc r0, [r0, #12] │ │ │ │ popcc {fp, pc} │ │ │ │ - ldr r0, [pc, #16] @ 4e3bb4 │ │ │ │ + ldr r0, [pc, #16] @ 4e3bc4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - subeq fp, r7, r8, ror #29 │ │ │ │ - umaaleq r7, r4, r8, r3 │ │ │ │ + ldrdeq fp, [r7], #-232 @ 0xffffff18 │ │ │ │ + subeq r7, r4, r8, lsl #7 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #44] @ 4e3bf0 │ │ │ │ + ldr r1, [pc, #44] @ 4e3c00 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ ldr r1, [r0, r3]! │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ ldrcc r0, [r0, #48] @ 0x30 │ │ │ │ popcc {fp, pc} │ │ │ │ - ldr r0, [pc, #16] @ 4e3bf4 │ │ │ │ + ldr r0, [pc, #16] @ 4e3c04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r7, r0, lsr #32 │ │ │ │ - subeq r7, r4, r8, lsr #6 │ │ │ │ + subeq ip, r7, r0, lsl r0 │ │ │ │ + subeq r7, r4, r8, lsl r3 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #48] @ 4e3c34 │ │ │ │ + ldr r1, [pc, #48] @ 4e3c44 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ ldrcc r0, [r0, #56] @ 0x38 │ │ │ │ popcc {fp, pc} │ │ │ │ - ldr r0, [pc, #16] @ 4e3c38 │ │ │ │ + ldr r0, [pc, #16] @ 4e3c48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - strdeq ip, [r7], #-8 │ │ │ │ - strdeq r5, [r4], #-204 @ 0xffffff34 │ │ │ │ + subeq ip, r7, r8, ror #1 │ │ │ │ + subeq r5, r4, ip, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r7, [pc, #396] @ 4e3dd8 │ │ │ │ + ldr r7, [pc, #396] @ 4e3de8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r6, [r7, #40] @ 0x28 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #380] @ 4e3ddc │ │ │ │ + ldr r0, [pc, #380] @ 4e3dec │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e3d30 │ │ │ │ - ldr r0, [pc, #372] @ 4e3dec │ │ │ │ + bne 4e3d40 │ │ │ │ + ldr r0, [pc, #372] @ 4e3dfc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrd r8, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r7, [pc, #356] @ 4e3df0 │ │ │ │ + ldr r7, [pc, #356] @ 4e3e00 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e3d6c │ │ │ │ + bne 4e3d7c │ │ │ │ add r0, r6, r4 │ │ │ │ add r1, r9, r8 │ │ │ │ add r0, r0, r5 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ sub r4, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 42ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e3ce4 │ │ │ │ + beq 4e3cf4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r6, [r2] │ │ │ │ cmp r0, r6 │ │ │ │ - bne 4e3d7c │ │ │ │ + bne 4e3d8c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #276] @ 4e3e00 │ │ │ │ + ldr r0, [pc, #276] @ 4e3e10 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e3dc4 │ │ │ │ - ldr r3, [pc, #244] @ 4e3e04 │ │ │ │ + beq 4e3dd4 │ │ │ │ + ldr r3, [pc, #244] @ 4e3e14 │ │ │ │ mov r2, r0 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl 42c58 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r3, [pc, #168] @ 4e3de0 │ │ │ │ + ldr r3, [pc, #168] @ 4e3df0 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #164] @ 4e3de4 │ │ │ │ + ldr r0, [pc, #164] @ 4e3df4 │ │ │ │ strb r1, [sp, #39] @ 0x27 │ │ │ │ add r1, sp, #39 @ 0x27 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r0, [pc, #136] @ 4e3de8 │ │ │ │ + ldr r0, [pc, #136] @ 4e3df8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4e3c70 │ │ │ │ - ldr r0, [pc, #128] @ 4e3df4 │ │ │ │ + b 4e3c80 │ │ │ │ + ldr r0, [pc, #128] @ 4e3e04 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 5412c │ │ │ │ - b 4e3c9c │ │ │ │ - ldr r0, [pc, #116] @ 4e3df8 │ │ │ │ + b 4e3cac │ │ │ │ + ldr r0, [pc, #116] @ 4e3e08 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #112] @ 4e3dfc │ │ │ │ + ldr r1, [pc, #112] @ 4e3e0c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4e3dd0 │ │ │ │ + b 4e3de0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - subeq ip, r7, ip, lsr #1 │ │ │ │ - subeq ip, r7, r0, lsr #2 │ │ │ │ - strheq r5, [r4], #-144 @ 0xffffff70 │ │ │ │ - subeq r5, r4, ip, asr #23 │ │ │ │ - subeq ip, r7, ip, lsl r0 │ │ │ │ - subeq fp, r7, ip, lsl lr │ │ │ │ - strdeq fp, [r7], #-220 @ 0xffffff24 │ │ │ │ - subeq fp, r7, r4, lsl sp │ │ │ │ - subeq r6, r4, r0, lsl #31 │ │ │ │ + umaaleq ip, r7, ip, r0 │ │ │ │ + subeq ip, r7, r0, lsl r1 │ │ │ │ + subeq r5, r4, r0, lsr #19 │ │ │ │ + strheq r5, [r4], #-188 @ 0xffffff44 │ │ │ │ + subeq ip, r7, ip │ │ │ │ + subeq fp, r7, ip, lsl #28 │ │ │ │ + subeq fp, r7, ip, ror #27 │ │ │ │ + subeq fp, r7, r4, lsl #26 │ │ │ │ subeq r6, r4, r0, ror pc │ │ │ │ - subeq fp, r7, r4, lsl #31 │ │ │ │ - @ instruction: 0xfffb1ef8 │ │ │ │ + subeq r6, r4, r0, ror #30 │ │ │ │ + subeq fp, r7, r4, ror pc │ │ │ │ + @ instruction: 0xfffb1ee8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r7, [pc, #396] @ 4e3fa4 │ │ │ │ + ldr r7, [pc, #396] @ 4e3fb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r6, [r7, #40] @ 0x28 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #380] @ 4e3fa8 │ │ │ │ + ldr r0, [pc, #380] @ 4e3fb8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e3efc │ │ │ │ - ldr r0, [pc, #372] @ 4e3fb8 │ │ │ │ + bne 4e3f0c │ │ │ │ + ldr r0, [pc, #372] @ 4e3fc8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrd r8, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r7, [pc, #356] @ 4e3fbc │ │ │ │ + ldr r7, [pc, #356] @ 4e3fcc │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e3f38 │ │ │ │ + bne 4e3f48 │ │ │ │ add r0, r6, r4 │ │ │ │ add r1, r9, r8 │ │ │ │ add r0, r0, r5 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ sub r4, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 42ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e3eb0 │ │ │ │ + beq 4e3ec0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r6, [r2] │ │ │ │ cmp r0, r6 │ │ │ │ - bne 4e3f48 │ │ │ │ + bne 4e3f58 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #276] @ 4e3fcc │ │ │ │ + ldr r0, [pc, #276] @ 4e3fdc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e3f90 │ │ │ │ - ldr r3, [pc, #244] @ 4e3fd0 │ │ │ │ + beq 4e3fa0 │ │ │ │ + ldr r3, [pc, #244] @ 4e3fe0 │ │ │ │ mov r2, r0 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl 42c58 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r3, [pc, #168] @ 4e3fac │ │ │ │ + ldr r3, [pc, #168] @ 4e3fbc │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #164] @ 4e3fb0 │ │ │ │ + ldr r0, [pc, #164] @ 4e3fc0 │ │ │ │ strb r1, [sp, #39] @ 0x27 │ │ │ │ add r1, sp, #39 @ 0x27 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r0, [pc, #136] @ 4e3fb4 │ │ │ │ + ldr r0, [pc, #136] @ 4e3fc4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4e3e3c │ │ │ │ - ldr r0, [pc, #128] @ 4e3fc0 │ │ │ │ + b 4e3e4c │ │ │ │ + ldr r0, [pc, #128] @ 4e3fd0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 53f48 │ │ │ │ - b 4e3e68 │ │ │ │ - ldr r0, [pc, #116] @ 4e3fc4 │ │ │ │ + b 4e3e78 │ │ │ │ + ldr r0, [pc, #116] @ 4e3fd4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #112] @ 4e3fc8 │ │ │ │ + ldr r1, [pc, #112] @ 4e3fd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4e3f9c │ │ │ │ + b 4e3fac │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - subeq fp, r7, r8, asr #27 │ │ │ │ - subeq fp, r7, r4, asr pc │ │ │ │ - subeq r6, r4, r4, lsl #28 │ │ │ │ - subeq r6, r4, r8, ror #31 │ │ │ │ - subeq fp, r7, r0, asr lr │ │ │ │ - subeq fp, r7, r0, asr ip │ │ │ │ - subeq fp, r7, r0, lsr ip │ │ │ │ - subeq fp, r7, r8, asr #22 │ │ │ │ - strheq r6, [r4], #-212 @ 0xffffff2c │ │ │ │ - subeq r6, r4, r4, lsr #27 │ │ │ │ strheq fp, [r7], #-216 @ 0xffffff28 │ │ │ │ - @ instruction: 0xfffb1d2c │ │ │ │ + subeq fp, r7, r4, asr #30 │ │ │ │ + strdeq r6, [r4], #-212 @ 0xffffff2c │ │ │ │ + ldrdeq r6, [r4], #-248 @ 0xffffff08 │ │ │ │ + subeq fp, r7, r0, asr #28 │ │ │ │ + subeq fp, r7, r0, asr #24 │ │ │ │ + subeq fp, r7, r0, lsr #24 │ │ │ │ + subeq fp, r7, r8, lsr fp │ │ │ │ + subeq r6, r4, r4, lsr #27 │ │ │ │ + umaaleq r6, r4, r4, sp │ │ │ │ + subeq fp, r7, r8, lsr #27 │ │ │ │ + @ instruction: 0xfffb1d1c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r7, [pc, #396] @ 4e4170 │ │ │ │ + ldr r7, [pc, #396] @ 4e4180 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r6, [r7, #40] @ 0x28 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #380] @ 4e4174 │ │ │ │ + ldr r0, [pc, #380] @ 4e4184 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e40c8 │ │ │ │ - ldr r0, [pc, #372] @ 4e4184 │ │ │ │ + bne 4e40d8 │ │ │ │ + ldr r0, [pc, #372] @ 4e4194 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrd r8, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r7, [pc, #356] @ 4e4188 │ │ │ │ + ldr r7, [pc, #356] @ 4e4198 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e4104 │ │ │ │ + bne 4e4114 │ │ │ │ add r0, r6, r4 │ │ │ │ add r1, r9, r8 │ │ │ │ add r0, r0, r5 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ sub r4, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 42ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e407c │ │ │ │ + beq 4e408c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r6, [r2] │ │ │ │ cmp r0, r6 │ │ │ │ - bne 4e4114 │ │ │ │ + bne 4e4124 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #276] @ 4e4198 │ │ │ │ + ldr r0, [pc, #276] @ 4e41a8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e415c │ │ │ │ - ldr r3, [pc, #244] @ 4e419c │ │ │ │ + beq 4e416c │ │ │ │ + ldr r3, [pc, #244] @ 4e41ac │ │ │ │ mov r2, r0 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl 42c58 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r3, [pc, #168] @ 4e4178 │ │ │ │ + ldr r3, [pc, #168] @ 4e4188 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #164] @ 4e417c │ │ │ │ + ldr r0, [pc, #164] @ 4e418c │ │ │ │ strb r1, [sp, #39] @ 0x27 │ │ │ │ add r1, sp, #39 @ 0x27 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r0, [pc, #136] @ 4e4180 │ │ │ │ + ldr r0, [pc, #136] @ 4e4190 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4e4008 │ │ │ │ - ldr r0, [pc, #128] @ 4e418c │ │ │ │ + b 4e4018 │ │ │ │ + ldr r0, [pc, #128] @ 4e419c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 53e84 │ │ │ │ - b 4e4034 │ │ │ │ - ldr r0, [pc, #116] @ 4e4190 │ │ │ │ + b 4e4044 │ │ │ │ + ldr r0, [pc, #116] @ 4e41a0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #112] @ 4e4194 │ │ │ │ + ldr r1, [pc, #112] @ 4e41a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ bl 6516c │ │ │ │ - b 4e4168 │ │ │ │ + b 4e4178 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - subeq fp, r7, r4, lsl #21 │ │ │ │ - subeq fp, r7, ip, asr ip │ │ │ │ - subeq r6, r4, ip, asr #24 │ │ │ │ - subeq r6, r4, ip, asr #28 │ │ │ │ - subeq fp, r7, r8, asr fp │ │ │ │ - subeq fp, r7, r0, asr fp │ │ │ │ - subeq fp, r7, r4, ror #20 │ │ │ │ - subeq fp, r7, ip, ror r9 │ │ │ │ - subeq r6, r4, r8, ror #23 │ │ │ │ + subeq fp, r7, r4, ror sl │ │ │ │ + subeq fp, r7, ip, asr #24 │ │ │ │ + subeq r6, r4, ip, lsr ip │ │ │ │ + subeq r6, r4, ip, lsr lr │ │ │ │ + subeq fp, r7, r8, asr #22 │ │ │ │ + subeq fp, r7, r0, asr #22 │ │ │ │ + subeq fp, r7, r4, asr sl │ │ │ │ + subeq fp, r7, ip, ror #18 │ │ │ │ ldrdeq r6, [r4], #-184 @ 0xffffff48 │ │ │ │ - subeq fp, r7, ip, ror #23 │ │ │ │ - @ instruction: 0xfffb1b60 │ │ │ │ + subeq r6, r4, r8, asr #23 │ │ │ │ + ldrdeq fp, [r7], #-188 @ 0xffffff44 │ │ │ │ + @ instruction: 0xfffb1b50 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e41bc │ │ │ │ - b 4d4dd4 │ │ │ │ + bne 4e41cc │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 4e41cc │ │ │ │ + ldr r0, [pc, #4] @ 4e41dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - subeq r6, r4, ip, ror fp │ │ │ │ + subeq r6, r4, ip, ror #22 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e41ec │ │ │ │ - b 4d52f4 │ │ │ │ + bne 4e41fc │ │ │ │ + b 4d5304 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 4e41fc │ │ │ │ + ldr r0, [pc, #4] @ 4e420c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - subeq r6, r4, ip, asr #22 │ │ │ │ + subeq r6, r4, ip, lsr fp │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 615a50 │ │ │ │ + b 615a60 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 4e4224 │ │ │ │ + bne 4e4234 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 4e4228 │ │ │ │ - b 76b628 │ │ │ │ - b 75eea0 │ │ │ │ - b 75ef10 │ │ │ │ + bne 4e4238 │ │ │ │ + b 76b638 │ │ │ │ + b 75eeb0 │ │ │ │ + b 75ef20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4248 │ │ │ │ - b 4d52f4 │ │ │ │ + beq 4e4258 │ │ │ │ + b 4d5304 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 4e4258 │ │ │ │ + ldr r0, [pc, #4] @ 4e4268 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - strdeq r6, [r4], #-160 @ 0xffffff60 │ │ │ │ + subeq r6, r4, r0, ror #21 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4278 │ │ │ │ - b 4d4dd4 │ │ │ │ + beq 4e4288 │ │ │ │ + b 4d4de4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 4e4288 │ │ │ │ + ldr r0, [pc, #4] @ 4e4298 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - subeq r6, r4, r0, asr #21 │ │ │ │ + strheq r6, [r4], #-160 @ 0xffffff60 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #184] @ 4e4358 │ │ │ │ + ldr r0, [pc, #184] @ 4e4368 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e4330 │ │ │ │ - ldr r1, [pc, #156] @ 4e435c │ │ │ │ + beq 4e4340 │ │ │ │ + ldr r1, [pc, #156] @ 4e436c │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov sl, sp │ │ │ │ mov r2, #14 │ │ │ │ mov r0, sl │ │ │ │ - bl 64a910 │ │ │ │ + bl 64a920 │ │ │ │ mov r0, #32 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldm sl!, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm sl, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r6, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 64a78c │ │ │ │ + bl 64a79c │ │ │ │ ldm r6!, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r9 │ │ │ │ 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} │ │ │ │ @@ -1212548,64 +1212552,64 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq fp, [r7], #-144 @ 0xffffff70 │ │ │ │ - eoreq r6, fp, r1, lsr #18 │ │ │ │ + subeq fp, r7, r0, asr #19 │ │ │ │ + eoreq r6, fp, r1, lsl r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ - ldr r9, [pc, #852] @ 4e46c4 │ │ │ │ + ldr r9, [pc, #852] @ 4e46d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #180 @ 0xb4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e4584 │ │ │ │ + beq 4e4594 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #816] @ 4e46c8 │ │ │ │ + ldr r1, [pc, #816] @ 4e46d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r2, #18 │ │ │ │ - bl 64a910 │ │ │ │ + bl 64a920 │ │ │ │ add fp, sp, #16 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r0, fp │ │ │ │ - bl 64a78c │ │ │ │ + bl 64a79c │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r1, [pc, #780] @ 4e46cc │ │ │ │ + ldr r1, [pc, #780] @ 4e46dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ mov r2, #13 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64a910 │ │ │ │ - ldr r0, [pc, #760] @ 4e46d0 │ │ │ │ + bl 64a920 │ │ │ │ + ldr r0, [pc, #760] @ 4e46e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e4590 │ │ │ │ + bne 4e45a0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ - ldr r0, [pc, #744] @ 4e46e0 │ │ │ │ + ldr r0, [pc, #744] @ 4e46f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e460c │ │ │ │ + beq 4e461c │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4430 │ │ │ │ + beq 4e4440 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ @@ -1212615,41 +1212619,41 @@ │ │ │ │ mov r0, sl │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 64a78c │ │ │ │ - ldr r1, [pc, #632] @ 4e46e8 │ │ │ │ + bl 64a79c │ │ │ │ + ldr r1, [pc, #632] @ 4e46f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #144 @ 0x90 │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64a910 │ │ │ │ - ldr r0, [pc, #612] @ 4e46ec │ │ │ │ + bl 64a920 │ │ │ │ + ldr r0, [pc, #612] @ 4e46fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e45cc │ │ │ │ + bne 4e45dc │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ - ldr r0, [pc, #596] @ 4e46fc │ │ │ │ + ldr r0, [pc, #596] @ 4e470c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e4624 │ │ │ │ + beq 4e4634 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e44e0 │ │ │ │ + beq 4e44f0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ @@ -1212658,15 +1212662,15 @@ │ │ │ │ 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} │ │ │ │ add r4, sp, #144 @ 0x90 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 64a78c │ │ │ │ + bl 64a79c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldm fp!, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, r5 │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm fp!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm fp, {r1, r2, r3, r6, r7} │ │ │ │ @@ -1212690,321 +1212694,321 @@ │ │ │ │ stm r1, {r0, r5} │ │ │ │ str r0, [r1, #8] │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #180 @ 0xb4 │ │ │ │ bl 64e38 │ │ │ │ - ldr r3, [pc, #316] @ 4e46d4 │ │ │ │ + ldr r3, [pc, #316] @ 4e46e4 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #312] @ 4e46d8 │ │ │ │ + ldr r0, [pc, #312] @ 4e46e8 │ │ │ │ strb r1, [sp, #208] @ 0xd0 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #284] @ 4e46dc │ │ │ │ + ldr r0, [pc, #284] @ 4e46ec │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4e43e8 │ │ │ │ - ldr r3, [pc, #284] @ 4e46f0 │ │ │ │ + b 4e43f8 │ │ │ │ + ldr r3, [pc, #284] @ 4e4700 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #280] @ 4e46f4 │ │ │ │ + ldr r0, [pc, #280] @ 4e4704 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ strb r1, [sp, #259] @ 0x103 │ │ │ │ add r1, lr, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ - ldr r0, [pc, #248] @ 4e46f8 │ │ │ │ + ldr r0, [pc, #248] @ 4e4708 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4e4498 │ │ │ │ - ldr r2, [pc, #208] @ 4e46e4 │ │ │ │ + b 4e44a8 │ │ │ │ + ldr r2, [pc, #208] @ 4e46f4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e1c │ │ │ │ - b 4e4638 │ │ │ │ - ldr r2, [pc, #212] @ 4e4700 │ │ │ │ + b 4e4648 │ │ │ │ + ldr r2, [pc, #212] @ 4e4710 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 4e4ee8 │ │ │ │ - b 4e4688 │ │ │ │ + bl 4e4ef8 │ │ │ │ + b 4e4698 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 4e4ee8 │ │ │ │ - b 4e4698 │ │ │ │ + bl 4e4ef8 │ │ │ │ + b 4e46a8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 4e4ee8 │ │ │ │ - b 4e4688 │ │ │ │ + bl 4e4ef8 │ │ │ │ + b 4e4698 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 4e4ee8 │ │ │ │ - b 4e4698 │ │ │ │ + bl 4e4ef8 │ │ │ │ + b 4e46a8 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4e4b60 │ │ │ │ - b 4e4698 │ │ │ │ + bl 4e4b70 │ │ │ │ + b 4e46a8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4e4b60 │ │ │ │ - b 4e46a8 │ │ │ │ + bl 4e4b70 │ │ │ │ + b 4e46b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #180 @ 0xb4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - strdeq fp, [r7], #-140 @ 0xffffff74 │ │ │ │ - eoreq r6, fp, r9, ror r9 │ │ │ │ - eoreq r6, fp, r3, ror #18 │ │ │ │ - subeq fp, r7, ip, ror r8 │ │ │ │ - subeq r6, r4, r4, lsl #15 │ │ │ │ - subeq r6, r4, r4, lsl #19 │ │ │ │ - umaaleq fp, r7, r0, r6 │ │ │ │ - subeq fp, r7, r8, ror #14 │ │ │ │ - subeq r6, r4, r0, asr #14 │ │ │ │ - eoreq r6, fp, r0, asr #17 │ │ │ │ - subeq fp, r7, ip, asr #15 │ │ │ │ - subeq r6, r4, r4, asr #14 │ │ │ │ - subeq r6, r4, r4, asr #18 │ │ │ │ - subeq fp, r7, r0, asr r6 │ │ │ │ - strheq fp, [r7], #-104 @ 0xffffff98 │ │ │ │ - subeq r6, r4, r8, lsr #14 │ │ │ │ + subeq fp, r7, ip, ror #17 │ │ │ │ + eoreq r6, fp, r9, ror #18 │ │ │ │ + eoreq r6, fp, r3, asr r9 │ │ │ │ + subeq fp, r7, ip, ror #16 │ │ │ │ + subeq r6, r4, r4, ror r7 │ │ │ │ + subeq r6, r4, r4, ror r9 │ │ │ │ + subeq fp, r7, r0, lsl #13 │ │ │ │ + subeq fp, r7, r8, asr r7 │ │ │ │ + subeq r6, r4, r0, lsr r7 │ │ │ │ + strhteq r6, [fp], -r0 │ │ │ │ + strheq fp, [r7], #-124 @ 0xffffff84 │ │ │ │ + subeq r6, r4, r4, lsr r7 │ │ │ │ + subeq r6, r4, r4, lsr r9 │ │ │ │ + subeq fp, r7, r0, asr #12 │ │ │ │ + subeq fp, r7, r8, lsr #13 │ │ │ │ + subeq r6, r4, r8, lsl r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e4740 │ │ │ │ + beq 4e4750 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 4e4748 │ │ │ │ + b 4e4758 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ mov r5, sp │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4e6084 │ │ │ │ + bl 4e6094 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e475c │ │ │ │ + bne 4e476c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r6, [sp] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e47ec │ │ │ │ + beq 4e47fc │ │ │ │ mov r5, sp │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ add r7, r0, r0, lsl #1 │ │ │ │ add r0, r6, r7, lsl #2 │ │ │ │ ldr r1, [r0, #268]! @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e47cc │ │ │ │ + beq 4e47dc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r6, r7, lsl #3 │ │ │ │ - bl 4e49a8 │ │ │ │ + bl 4e49b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r6, [sp] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4e47a4 │ │ │ │ + bne 4e47b4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 4e480c │ │ │ │ + bl 4e481c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e4880 │ │ │ │ + beq 4e4890 │ │ │ │ add r5, sp, #4 │ │ │ │ - b 4e4858 │ │ │ │ + b 4e4868 │ │ │ │ add r0, r6, r7, lsl #3 │ │ │ │ - bl 4e49a8 │ │ │ │ + bl 4e49b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e4880 │ │ │ │ + beq 4e4890 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r7, r0, r0, lsl #1 │ │ │ │ add r0, r6, r7, lsl #2 │ │ │ │ ldr r1, [r0, #268]! @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4838 │ │ │ │ + beq 4e4848 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e4838 │ │ │ │ + b 4e4848 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4e6468 │ │ │ │ + bl 4e6478 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e4908 │ │ │ │ + beq 4e4918 │ │ │ │ add r5, sp, #4 │ │ │ │ - b 4e48cc │ │ │ │ + b 4e48dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4e6468 │ │ │ │ + bl 4e6478 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e4908 │ │ │ │ + beq 4e4918 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e48ec │ │ │ │ + beq 4e48fc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e48b4 │ │ │ │ + beq 4e48c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e48b4 │ │ │ │ + b 4e48c4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e492c │ │ │ │ + beq 4e493c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e4978 │ │ │ │ + beq 4e4988 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e495c │ │ │ │ + beq 4e496c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4978 │ │ │ │ + beq 4e4988 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4998 │ │ │ │ + beq 4e49a8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ b 43e68 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bcs 4e49c8 │ │ │ │ + bcs 4e49d8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - beq 4e49f8 │ │ │ │ + beq 4e4a08 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4e4a18 │ │ │ │ + bne 4e4a28 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4e4a50 │ │ │ │ + beq 4e4a60 │ │ │ │ add r6, r0, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r0, r6 │ │ │ │ - b 4e49e0 │ │ │ │ + b 4e49f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e49c0 │ │ │ │ + beq 4e49d0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e4a78 │ │ │ │ + beq 4e4a88 │ │ │ │ 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 4e4a80 │ │ │ │ + b 4e4a90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e49c0 │ │ │ │ + beq 4e49d0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ @@ -1213012,411 +1213016,411 @@ │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e49c0 │ │ │ │ + beq 4e49d0 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ add r7, r0, r0, lsl #1 │ │ │ │ add r0, r6, r7, lsl #2 │ │ │ │ ldr r1, [r0, #268]! @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4ad4 │ │ │ │ + beq 4e4ae4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r6, r7, lsl #3 │ │ │ │ - bl 4e49a8 │ │ │ │ + bl 4e49b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4e4aac │ │ │ │ - b 4e49c0 │ │ │ │ + bne 4e4abc │ │ │ │ + b 4e49d0 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 4e480c │ │ │ │ - b 4e4b38 │ │ │ │ + bl 4e481c │ │ │ │ + b 4e4b48 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4e4b2c │ │ │ │ + beq 4e4b3c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r6, r5 │ │ │ │ - b 4e4b10 │ │ │ │ + b 4e4b20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e4b40 │ │ │ │ + bne 4e4b50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4b80 │ │ │ │ + beq 4e4b90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4b9c │ │ │ │ + beq 4e4bac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e4be4 │ │ │ │ + beq 4e4bf4 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4bcc │ │ │ │ + beq 4e4bdc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4be4 │ │ │ │ + beq 4e4bf4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e4c24 │ │ │ │ + beq 4e4c34 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4c08 │ │ │ │ + beq 4e4c18 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4c24 │ │ │ │ + beq 4e4c34 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4c70 │ │ │ │ + beq 4e4c80 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4c68 │ │ │ │ + beq 4e4c78 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r0, [r4, #52] @ 0x34 │ │ │ │ - bl 4e4934 │ │ │ │ + bl 4e4944 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 4e4c90 │ │ │ │ + bne 4e4ca0 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 4e4cb8 │ │ │ │ + bne 4e4cc8 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 4d1130 │ │ │ │ + bl 4d1140 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e4cc0 │ │ │ │ + bne 4e4cd0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4d6960 │ │ │ │ + b 4d6970 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e4cf8 │ │ │ │ + bne 4e4d08 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e4d20 │ │ │ │ + bne 4e4d30 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 4e4d40 │ │ │ │ + bne 4e4d50 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne 4e4d6c │ │ │ │ + bne 4e4d7c │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 4d1130 │ │ │ │ + bl 4d1140 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e4d74 │ │ │ │ + bne 4e4d84 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e4d9c │ │ │ │ + bne 4e4dac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4e5100 │ │ │ │ + b 4e5110 │ │ │ │ mov r5, r0 │ │ │ │ - b 4e4de4 │ │ │ │ + b 4e4df4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e4dbc │ │ │ │ + bne 4e4dcc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e4de4 │ │ │ │ + bne 4e4df4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d6960 │ │ │ │ + bl 4d6970 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 4e5100 │ │ │ │ + bl 4e5110 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4e18 │ │ │ │ + beq 4e4e28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4e4e34 │ │ │ │ + bne 4e4e44 │ │ │ │ bl 49826c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4e4e40 │ │ │ │ + bne 4e4e50 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4e4e64 │ │ │ │ + bne 4e4e74 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4fb1a0 │ │ │ │ + b 4fb1b0 │ │ │ │ mov r6, r0 │ │ │ │ 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 4e4e94 │ │ │ │ + bne 4e4ea4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4e4ec0 │ │ │ │ + bne 4e4ed0 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ - b 4e4ec0 │ │ │ │ + bl 5087c0 │ │ │ │ + b 4e4ed0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 4e4edc │ │ │ │ + bne 4e4eec │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4f08 │ │ │ │ + beq 4e4f18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4f24 │ │ │ │ + beq 4e4f34 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e4f60 │ │ │ │ + beq 4e4f70 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4f48 │ │ │ │ + beq 4e4f58 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4f60 │ │ │ │ + beq 4e4f70 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e4fa0 │ │ │ │ + beq 4e4fb0 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4f84 │ │ │ │ + beq 4e4f94 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4fa0 │ │ │ │ + beq 4e4fb0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4fec │ │ │ │ + beq 4e4ffc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e4fe4 │ │ │ │ + beq 4e4ff4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ - bl 4e4934 │ │ │ │ + bl 4e4944 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #208] @ 0xd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e5018 │ │ │ │ + beq 4e5028 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e5030 │ │ │ │ + beq 4e5040 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #232] @ 0xe8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e5048 │ │ │ │ + beq 4e5058 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e5060 │ │ │ │ + beq 4e5070 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e5078 │ │ │ │ + beq 4e5088 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e5090 │ │ │ │ + beq 4e50a0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e50a8 │ │ │ │ + beq 4e50b8 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e50c0 │ │ │ │ + beq 4e50d0 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e50d8 │ │ │ │ + beq 4e50e8 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #316] @ 0x13c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ @@ -1213425,728 +1213429,728 @@ │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r0] │ │ │ │ b 43e68 │ │ │ │ b 43e68 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e5164 │ │ │ │ + beq 4e5174 │ │ │ │ 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 4a0978 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4e519c │ │ │ │ + beq 4e51ac │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4e519c │ │ │ │ + bne 4e51ac │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e516c │ │ │ │ + beq 4e517c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 4e519c │ │ │ │ + b 4e51ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ 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 4e5178 │ │ │ │ + bne 4e5188 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4e519c │ │ │ │ + bne 4e51ac │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e51a4 │ │ │ │ + bne 4e51b4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e51cc │ │ │ │ + bne 4e51dc │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e5230 │ │ │ │ + beq 4e5240 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4e5230 │ │ │ │ + bne 4e5240 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, r4, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e5204 │ │ │ │ + beq 4e5214 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ blx r1 │ │ │ │ - b 4e5230 │ │ │ │ + b 4e5240 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4e520c │ │ │ │ + bne 4e521c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4e5230 │ │ │ │ + bne 4e5240 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e5294 │ │ │ │ + b 4e52a4 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e528c │ │ │ │ + b 4e529c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e5264 │ │ │ │ + bne 4e5274 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4e528c │ │ │ │ + bne 4e529c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e5350 │ │ │ │ + bl 4e5360 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 4e52dc │ │ │ │ + beq 4e52ec │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4e52c4 │ │ │ │ + b 4e52d4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e5300 │ │ │ │ + beq 4e5310 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4e5324 │ │ │ │ + beq 4e5334 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r5 │ │ │ │ - b 4e5308 │ │ │ │ + b 4e5318 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e5344 │ │ │ │ + beq 4e5354 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e53b0 │ │ │ │ + beq 4e53c0 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e5384 │ │ │ │ + beq 4e5394 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4e538c │ │ │ │ + bne 4e539c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4e53b0 │ │ │ │ + bne 4e53c0 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 42820 │ │ │ │ mov r4, r0 │ │ │ │ bl 42ba4 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 763770 │ │ │ │ + bl 763780 │ │ │ │ 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] @ 4e5428 │ │ │ │ - ldr r0, [pc, #48] @ 4e542c │ │ │ │ - ldr r3, [pc, #48] @ 4e5430 │ │ │ │ + ldr r1, [pc, #48] @ 4e5438 │ │ │ │ + ldr r0, [pc, #48] @ 4e543c │ │ │ │ + ldr r3, [pc, #48] @ 4e5440 │ │ │ │ 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 64e80 │ │ │ │ - subeq r5, r4, r4, lsr #19 │ │ │ │ - eoreq r5, fp, fp, lsr r5 │ │ │ │ - subeq r5, r4, r4, lsl #19 │ │ │ │ - ldr r1, [pc, #20] @ 4e5450 │ │ │ │ + umaaleq r5, r4, r4, r9 │ │ │ │ + eoreq r5, fp, fp, lsr #10 │ │ │ │ + subeq r5, r4, r4, ror r9 │ │ │ │ + ldr r1, [pc, #20] @ 4e5460 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, r8, lsr #15 │ │ │ │ - ldr r1, [pc, #20] @ 4e5470 │ │ │ │ + umaaleq sl, r7, r8, r7 │ │ │ │ + ldr r1, [pc, #20] @ 4e5480 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, r8, ror #11 │ │ │ │ - ldr r1, [pc, #20] @ 4e5490 │ │ │ │ + ldrdeq sl, [r7], #-88 @ 0xffffffa8 │ │ │ │ + ldr r1, [pc, #20] @ 4e54a0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, r4, ror #13 │ │ │ │ + ldrdeq sl, [r7], #-100 @ 0xffffff9c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #144] @ 4e5534 │ │ │ │ + ldr r5, [pc, #144] @ 4e5544 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ add r4, r2, r0 │ │ │ │ add r4, r4, r3 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e54c8 │ │ │ │ + beq 4e54d8 │ │ │ │ blx r1 │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ add r0, r3, r2 │ │ │ │ sub r0, r4, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4a9e5c │ │ │ │ + bl 4a9e6c │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ streq r0, [r4, #148] @ 0x94 │ │ │ │ addeq sp, sp, #16 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #64] @ 4e5538 │ │ │ │ - ldr r3, [pc, #64] @ 4e553c │ │ │ │ - ldr r2, [pc, #64] @ 4e5540 │ │ │ │ + ldr r1, [pc, #64] @ 4e5548 │ │ │ │ + ldr r3, [pc, #64] @ 4e554c │ │ │ │ + ldr r2, [pc, #64] @ 4e5550 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 43e68 │ │ │ │ bl 65104 │ │ │ │ - subeq sl, r7, r8, lsl #21 │ │ │ │ - eoreq r5, fp, r3, asr #8 │ │ │ │ - subeq r5, r4, r0, ror r8 │ │ │ │ - umaaleq r5, r4, r0, sl │ │ │ │ - ldr r1, [pc, #20] @ 4e5560 │ │ │ │ + subeq sl, r7, r8, ror sl │ │ │ │ + eoreq r5, fp, r3, lsr r4 │ │ │ │ + subeq r5, r4, r0, ror #16 │ │ │ │ + subeq r5, r4, r0, lsl #21 │ │ │ │ + ldr r1, [pc, #20] @ 4e5570 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, r8, asr #10 │ │ │ │ - ldr r1, [pc, #20] @ 4e5580 │ │ │ │ + subeq sl, r7, r8, lsr r5 │ │ │ │ + ldr r1, [pc, #20] @ 4e5590 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, r0, lsl #10 │ │ │ │ - ldr r1, [pc, #20] @ 4e55a0 │ │ │ │ + strdeq sl, [r7], #-64 @ 0xffffffc0 │ │ │ │ + ldr r1, [pc, #20] @ 4e55b0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - strdeq sl, [r7], #-108 @ 0xffffff94 │ │ │ │ - ldr r1, [pc, #20] @ 4e55c0 │ │ │ │ + subeq sl, r7, ip, ror #13 │ │ │ │ + ldr r1, [pc, #20] @ 4e55d0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, ip, lsl #7 │ │ │ │ - ldr r1, [pc, #20] @ 4e55e0 │ │ │ │ + subeq sl, r7, ip, ror r3 │ │ │ │ + ldr r1, [pc, #20] @ 4e55f0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, r0, lsr r7 │ │ │ │ - ldr r1, [pc, #20] @ 4e5600 │ │ │ │ + subeq sl, r7, r0, lsr #14 │ │ │ │ + ldr r1, [pc, #20] @ 4e5610 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, r8, lsr #7 │ │ │ │ + umaaleq sl, r7, r8, r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ 4e5638 │ │ │ │ + ldr ip, [pc, #36] @ 4e5648 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ bl 4a0030 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq sl, r7, ip, asr #10 │ │ │ │ + subeq sl, r7, ip, lsr r5 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ 4e5660 │ │ │ │ - ldr r2, [pc, #24] @ 4e5664 │ │ │ │ + ldr r0, [pc, #24] @ 4e5670 │ │ │ │ + ldr r2, [pc, #24] @ 4e5674 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 64f5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - eoreq r5, fp, r9, asr r3 │ │ │ │ - subeq r5, r4, r4, ror #14 │ │ │ │ + eoreq r5, fp, r9, asr #6 │ │ │ │ + subeq r5, r4, r4, asr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ 4e569c │ │ │ │ + ldr ip, [pc, #36] @ 4e56ac │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ bl 49cd94 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq sl, r7, r0, lsl r6 │ │ │ │ + subeq sl, r7, r0, lsl #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #32] @ 4e56d0 │ │ │ │ + ldr ip, [pc, #32] @ 4e56e0 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ bl 494730 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - subeq sl, r7, r8, lsl #5 │ │ │ │ + subeq sl, r7, r8, ror r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #32] @ 4e5704 │ │ │ │ + ldr ip, [pc, #32] @ 4e5714 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ bl 4a4f08 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - subeq sl, r7, r0, ror #6 │ │ │ │ + subeq sl, r7, r0, asr r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ 4e573c │ │ │ │ + ldr ip, [pc, #36] @ 4e574c │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ bl 49e0f0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq sl, r7, ip, ror r2 │ │ │ │ + subeq sl, r7, ip, ror #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ 4e5774 │ │ │ │ + ldr ip, [pc, #36] @ 4e5784 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ bl 49d490 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq sl, r7, r4, asr #6 │ │ │ │ + subeq sl, r7, r4, lsr r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ 4e57ac │ │ │ │ + ldr ip, [pc, #36] @ 4e57bc │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 4e85f4 │ │ │ │ + bl 4e8604 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 65104 │ │ │ │ - subeq sl, r7, r4, lsr #15 │ │ │ │ + umaaleq sl, r7, r4, r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #32] @ 4e57e0 │ │ │ │ + ldr ip, [pc, #32] @ 4e57f0 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ bl 4a4ab4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - subeq sl, r7, ip, lsr r5 │ │ │ │ - ldr r3, [pc, #28] @ 4e5808 │ │ │ │ + subeq sl, r7, ip, lsr #10 │ │ │ │ + ldr r3, [pc, #28] @ 4e5818 │ │ │ │ ldr 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 │ │ │ │ - strdeq sl, [r7], #-56 @ 0xffffffc8 │ │ │ │ - ldr r3, [pc, #28] @ 4e5830 │ │ │ │ + subeq sl, r7, r8, ror #7 │ │ │ │ + ldr r3, [pc, #28] @ 4e5840 │ │ │ │ ldr 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 │ │ │ │ - subeq sl, r7, r0, lsl #3 │ │ │ │ - ldr r3, [pc, #28] @ 4e5858 │ │ │ │ + subeq sl, r7, r0, ror r1 │ │ │ │ + ldr r3, [pc, #28] @ 4e5868 │ │ │ │ ldr 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 │ │ │ │ - strdeq sl, [r7], #-12 │ │ │ │ - ldr r3, [pc, #28] @ 4e5880 │ │ │ │ + subeq sl, r7, ip, ror #1 │ │ │ │ + ldr r3, [pc, #28] @ 4e5890 │ │ │ │ ldr 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 │ │ │ │ - subeq sl, r7, r0, lsr r2 │ │ │ │ - ldr r3, [pc, #28] @ 4e58a8 │ │ │ │ + subeq sl, r7, r0, lsr #4 │ │ │ │ + ldr r3, [pc, #28] @ 4e58b8 │ │ │ │ ldr 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 │ │ │ │ - subeq sl, r7, r0, lsr #13 │ │ │ │ - ldr r3, [pc, #28] @ 4e58d0 │ │ │ │ + umaaleq sl, r7, r0, r6 │ │ │ │ + ldr r3, [pc, #28] @ 4e58e0 │ │ │ │ ldr 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 │ │ │ │ - ldrdeq sl, [r7], #-52 @ 0xffffffcc │ │ │ │ - ldr r3, [pc, #28] @ 4e58f8 │ │ │ │ + subeq sl, r7, r4, asr #7 │ │ │ │ + ldr r3, [pc, #28] @ 4e5908 │ │ │ │ ldr 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 │ │ │ │ - subeq sl, r7, r0, lsr #8 │ │ │ │ - ldr r3, [pc, #28] @ 4e5920 │ │ │ │ + subeq sl, r7, r0, lsl r4 │ │ │ │ + ldr r3, [pc, #28] @ 4e5930 │ │ │ │ ldr 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 │ │ │ │ - subeq sl, r7, r8, ror #2 │ │ │ │ - ldr r3, [pc, #28] @ 4e5948 │ │ │ │ + subeq sl, r7, r8, asr r1 │ │ │ │ + ldr r3, [pc, #28] @ 4e5958 │ │ │ │ ldr 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 │ │ │ │ - subeq sl, r7, r8, lsl r1 │ │ │ │ - ldr r3, [pc, #28] @ 4e5970 │ │ │ │ + subeq sl, r7, r8, lsl #2 │ │ │ │ + ldr r3, [pc, #28] @ 4e5980 │ │ │ │ ldr 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 │ │ │ │ - subeq sl, r7, ip, lsl #4 │ │ │ │ - ldr r2, [pc, #20] @ 4e5990 │ │ │ │ + strdeq sl, [r7], #-28 @ 0xffffffe4 │ │ │ │ + ldr r2, [pc, #20] @ 4e59a0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - strheq sl, [r7], #-80 @ 0xffffffb0 │ │ │ │ - ldr r2, [pc, #20] @ 4e59b0 │ │ │ │ + subeq sl, r7, r0, lsr #11 │ │ │ │ + ldr r2, [pc, #20] @ 4e59c0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - subeq sl, r7, ip, ror #5 │ │ │ │ - ldr r2, [pc, #20] @ 4e59d0 │ │ │ │ + ldrdeq sl, [r7], #-44 @ 0xffffffd4 │ │ │ │ + ldr r2, [pc, #20] @ 4e59e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - subeq sl, r7, r0, asr #6 │ │ │ │ - ldr r2, [pc, #20] @ 4e59f0 │ │ │ │ + subeq sl, r7, r0, lsr r3 │ │ │ │ + ldr r2, [pc, #20] @ 4e5a00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - strheq r9, [r7], #-248 @ 0xffffff08 │ │ │ │ - ldr r2, [pc, #20] @ 4e5a10 │ │ │ │ + subeq r9, r7, r8, lsr #31 │ │ │ │ + ldr r2, [pc, #20] @ 4e5a20 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - subeq sl, r7, r4, ror #2 │ │ │ │ - ldr r2, [pc, #20] @ 4e5a30 │ │ │ │ + subeq sl, r7, r4, asr r1 │ │ │ │ + ldr r2, [pc, #20] @ 4e5a40 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - subeq r9, r7, ip, lsl pc │ │ │ │ - ldr r2, [pc, #20] @ 4e5a50 │ │ │ │ + subeq r9, r7, ip, lsl #30 │ │ │ │ + ldr r2, [pc, #20] @ 4e5a60 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - subeq sl, r7, r8, lsr #3 │ │ │ │ - ldr r2, [pc, #20] @ 4e5a70 │ │ │ │ + umaaleq sl, r7, r8, r1 │ │ │ │ + ldr r2, [pc, #20] @ 4e5a80 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - subeq r9, r7, r8, ror #31 │ │ │ │ - ldr r2, [pc, #20] @ 4e5a90 │ │ │ │ + ldrdeq r9, [r7], #-248 @ 0xffffff08 │ │ │ │ + ldr r2, [pc, #20] @ 4e5aa0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - strdeq r9, [r7], #-240 @ 0xffffff10 │ │ │ │ - ldr r2, [pc, #20] @ 4e5ab0 │ │ │ │ + subeq r9, r7, r0, ror #31 │ │ │ │ + ldr r2, [pc, #20] @ 4e5ac0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - strdeq r9, [r7], #-248 @ 0xffffff08 │ │ │ │ - ldr r1, [pc, #20] @ 4e5ad0 │ │ │ │ + subeq r9, r7, r8, ror #31 │ │ │ │ + ldr r1, [pc, #20] @ 4e5ae0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq r9, r7, ip, ror lr │ │ │ │ - ldr r1, [pc, #20] @ 4e5af0 │ │ │ │ + subeq r9, r7, ip, ror #28 │ │ │ │ + ldr r1, [pc, #20] @ 4e5b00 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - umaaleq r9, r7, r0, pc @ │ │ │ │ - ldr r1, [pc, #20] @ 4e5b10 │ │ │ │ + subeq r9, r7, r0, lsl #31 │ │ │ │ + ldr r1, [pc, #20] @ 4e5b20 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq r9, r7, r8, asr #30 │ │ │ │ - ldr r1, [pc, #20] @ 4e5b30 │ │ │ │ + subeq r9, r7, r8, lsr pc │ │ │ │ + ldr r1, [pc, #20] @ 4e5b40 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, r0, lsl r4 │ │ │ │ - ldr r1, [pc, #20] @ 4e5b50 │ │ │ │ + subeq sl, r7, r0, lsl #8 │ │ │ │ + ldr r1, [pc, #20] @ 4e5b60 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq r9, r7, r8, asr lr │ │ │ │ - ldr r1, [pc, #20] @ 4e5b70 │ │ │ │ + subeq r9, r7, r8, asr #28 │ │ │ │ + ldr r1, [pc, #20] @ 4e5b80 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, ip, lsr #2 │ │ │ │ - ldr r1, [pc, #20] @ 4e5b90 │ │ │ │ + subeq sl, r7, ip, lsl r1 │ │ │ │ + ldr r1, [pc, #20] @ 4e5ba0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, r0, lsl #3 │ │ │ │ - ldr r1, [pc, #20] @ 4e5bb0 │ │ │ │ + subeq sl, r7, r0, ror r1 │ │ │ │ + ldr r1, [pc, #20] @ 4e5bc0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq r9, r7, r4, asr #31 │ │ │ │ - ldr r1, [pc, #20] @ 4e5bd0 │ │ │ │ + strheq r9, [r7], #-244 @ 0xffffff0c │ │ │ │ + ldr r1, [pc, #20] @ 4e5be0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - ldrdeq r9, [r7], #-232 @ 0xffffff18 │ │ │ │ - ldr r1, [pc, #20] @ 4e5bf0 │ │ │ │ + subeq r9, r7, r8, asr #29 │ │ │ │ + ldr r1, [pc, #20] @ 4e5c00 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - subeq sl, r7, r8 │ │ │ │ + strdeq r9, [r7], #-248 @ 0xffffff08 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ 4e5c18 │ │ │ │ - ldr r2, [pc, #24] @ 4e5c1c │ │ │ │ + ldr r0, [pc, #24] @ 4e5c28 │ │ │ │ + ldr r2, [pc, #24] @ 4e5c2c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 64f5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 65104 │ │ │ │ - eoreq r4, fp, r1, lsr #27 │ │ │ │ - strheq r5, [r4], #-28 @ 0xffffffe4 │ │ │ │ + mlaeq fp, r1, sp, r4 │ │ │ │ + subeq r5, r4, ip, lsr #3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ 4e5c74 │ │ │ │ + ldr r1, [pc, #60] @ 4e5c84 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ @@ -1214155,20 +1214159,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ 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 65104 │ │ │ │ - subeq sl, r7, r0, asr r0 │ │ │ │ + subeq sl, r7, r0, asr #32 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ 4e5ccc │ │ │ │ + ldr r1, [pc, #60] @ 4e5cdc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ @@ -1214177,20 +1214181,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ 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 65104 │ │ │ │ - ldrdeq r9, [r7], #-224 @ 0xffffff20 │ │ │ │ + subeq r9, r7, r0, asr #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ 4e5d24 │ │ │ │ + ldr r1, [pc, #60] @ 4e5d34 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ @@ -1214199,20 +1214203,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ 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 65104 │ │ │ │ - subeq r9, r7, ip, asr sp │ │ │ │ + subeq r9, r7, ip, asr #26 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ 4e5d7c │ │ │ │ + ldr r1, [pc, #60] @ 4e5d8c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ @@ -1214221,20 +1214225,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ 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 65104 │ │ │ │ - subeq r9, r7, r4, asr ip │ │ │ │ + subeq r9, r7, r4, asr #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ 4e5dd4 │ │ │ │ + ldr r1, [pc, #60] @ 4e5de4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ @@ -1214243,20 +1214247,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ 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 65104 │ │ │ │ - strdeq r9, [r7], #-204 @ 0xffffff34 │ │ │ │ + subeq r9, r7, ip, ror #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ 4e5e2c │ │ │ │ + ldr r1, [pc, #60] @ 4e5e3c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ @@ -1214265,42 +1214269,42 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ 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 65104 │ │ │ │ - subeq r9, r7, ip, lsl #30 │ │ │ │ + strdeq r9, [r7], #-236 @ 0xffffff14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ 4e5e84 │ │ │ │ + ldr r1, [pc, #60] @ 4e5e94 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4e8214 │ │ │ │ + bl 4e8224 │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ 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 65104 │ │ │ │ - subeq sl, r7, r4, ror #1 │ │ │ │ + ldrdeq sl, [r7], #-4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ 4e5edc │ │ │ │ + ldr r1, [pc, #60] @ 4e5eec │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ @@ -1214309,21 +1214313,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 42cc4 │ │ │ │ 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 65104 │ │ │ │ - umaaleq r9, r7, r8, sl │ │ │ │ + subeq r9, r7, r8, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e5fd8 │ │ │ │ + beq 4e5fe8 │ │ │ │ add r0, sp, #12 │ │ │ │ str r1, [sp, #8] │ │ │ │ stm r0, {r2, r3, r8} │ │ │ │ ldr r4, [r2, #4]! │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r9, [r2, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -1214331,15 +1214335,15 @@ │ │ │ │ movw r0, #402 @ 0x192 │ │ │ │ add r7, r5, #268 @ 0x10c │ │ │ │ ldrh sl, [r5, r0] │ │ │ │ mvn fp, #0 │ │ │ │ add r0, sl, sl, lsl #1 │ │ │ │ lsl r6, r0, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e5f8c │ │ │ │ + beq 4e5f9c │ │ │ │ ldrd r2, [r7, #4] │ │ │ │ subs r8, r9, r3 │ │ │ │ movcc r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 42e68 │ │ │ │ @@ -1214348,42 +1214352,42 @@ │ │ │ │ movne r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ movwne r8, #1 │ │ │ │ sub r6, r6, #12 │ │ │ │ add r7, r7, #12 │ │ │ │ mvnmi r8, #0 │ │ │ │ cmp r8, #1 │ │ │ │ - beq 4e5f30 │ │ │ │ + beq 4e5f40 │ │ │ │ uxtb r0, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e5fb0 │ │ │ │ - b 4e5f90 │ │ │ │ + beq 4e5fc0 │ │ │ │ + b 4e5fa0 │ │ │ │ mov fp, sl │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e6014 │ │ │ │ + beq 4e6024 │ │ │ │ add r0, r5, fp, lsl #2 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r5, [r0, #408] @ 0x198 │ │ │ │ - b 4e5f18 │ │ │ │ + b 4e5f28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e5fcc │ │ │ │ + beq 4e5fdc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 4e5ff0 │ │ │ │ + b 4e6000 │ │ │ │ ldm r2, {r0, r4, r7} │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4e603c │ │ │ │ + bne 4e604c │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r1 │ │ │ │ add r0, fp, fp, lsl #1 │ │ │ │ add ip, r5, r0, lsl #3 │ │ │ │ mov r1, ip │ │ │ │ ldm r1, {r0, r2, r4, r5, r6, r7} │ │ │ │ stm r8, {r0, r2, r4, r5, r6, r7} │ │ │ │ @@ -1214396,657 +1214400,657 @@ │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldm r0, {r4, r7} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4e5fe8 │ │ │ │ + beq 4e5ff8 │ │ │ │ add r6, sp, #28 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r6, r6, #4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ stm r6, {r4, r7} │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ strd sl, [r6, #16] │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r1, r4, r5, r6, r7, ip} │ │ │ │ stm r0, {r1, r4, r5, r6, r7, ip} │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 4c5ed4 │ │ │ │ + bl 4c5ee4 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e6104 │ │ │ │ + beq 4e6114 │ │ │ │ ldr r0, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #32] │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r2, [r1, #4] │ │ │ │ cmpeq r2, #0 │ │ │ │ - beq 4e612c │ │ │ │ + beq 4e613c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e6228 │ │ │ │ + beq 4e6238 │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ ldrh r2, [r0, #138] @ 0x8a │ │ │ │ cmp r6, r2 │ │ │ │ - bcs 4e616c │ │ │ │ + bcs 4e617c │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e61b8 │ │ │ │ + beq 4e61c8 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #144 @ 0x90 │ │ │ │ ldr r2, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ add r0, r2, #144 @ 0x90 │ │ │ │ - bne 4e60ec │ │ │ │ + bne 4e60fc │ │ │ │ mov r0, #0 │ │ │ │ - b 4e61bc │ │ │ │ + b 4e61cc │ │ │ │ ldr r7, [r1] │ │ │ │ mov r5, #0 │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ tst r7, #1 │ │ │ │ str r5, [r1] │ │ │ │ - beq 4e621c │ │ │ │ + beq 4e622c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e61d8 │ │ │ │ + beq 4e61e8 │ │ │ │ mov r6, r2 │ │ │ │ - b 4e61f4 │ │ │ │ + b 4e6204 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e6148 │ │ │ │ + beq 4e6158 │ │ │ │ ldr r0, [r0, #144] @ 0x90 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 4e613c │ │ │ │ + bne 4e614c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ stmib r1, {r0, r2} │ │ │ │ str r2, [r1, #12] │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ ldrh r2, [r0, #138] @ 0x8a │ │ │ │ cmp r6, r2 │ │ │ │ - bcc 4e60d0 │ │ │ │ + bcc 4e60e0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4e6234 │ │ │ │ + beq 4e6244 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ movweq r1, #144 @ 0x90 │ │ │ │ mov r2, #8 │ │ │ │ ldrh r6, [r0, #136] @ 0x88 │ │ │ │ bl 2bcc50 │ │ │ │ ldrh r0, [r7, #138] @ 0x8a │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bcs 4e6170 │ │ │ │ + bcs 4e6180 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4e60e0 │ │ │ │ + bne 4e60f0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4] │ │ │ │ stmib r4, {r5, r6} │ │ │ │ stmib r1, {r2, r3} │ │ │ │ str r0, [r1, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e61f0 │ │ │ │ + beq 4e6200 │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 4e61e4 │ │ │ │ + bne 4e61f4 │ │ │ │ mov r0, r2 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ movweq r1, #144 @ 0x90 │ │ │ │ mov r2, #8 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ bl 2bcc50 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 4e61f4 │ │ │ │ + bne 4e6204 │ │ │ │ str r5, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #68] @ 4e6274 │ │ │ │ + ldr r0, [pc, #68] @ 4e6284 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ cmp r5, #0 │ │ │ │ movweq r1, #144 @ 0x90 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ - ldr r0, [pc, #32] @ 4e6270 │ │ │ │ + ldr r0, [pc, #32] @ 4e6280 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r4, r4, r4, lsl #23 │ │ │ │ - strheq r4, [r4], #-180 @ 0xffffff4c │ │ │ │ + subeq r4, r4, r4, ror fp │ │ │ │ + subeq r4, r4, r4, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e62fc │ │ │ │ + beq 4e630c │ │ │ │ ldr r0, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #32] │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r2, [r1, #4] │ │ │ │ cmpeq r2, #0 │ │ │ │ - beq 4e6394 │ │ │ │ + beq 4e63a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e6418 │ │ │ │ + beq 4e6428 │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ movw sl, #402 @ 0x192 │ │ │ │ ldrh r2, [r0, sl] │ │ │ │ cmp r6, r2 │ │ │ │ - bcs 4e6324 │ │ │ │ + bcs 4e6334 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e6374 │ │ │ │ + beq 4e6384 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #408 @ 0x198 │ │ │ │ ldr r2, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ add r0, r2, #408 @ 0x198 │ │ │ │ - bne 4e62e4 │ │ │ │ + bne 4e62f4 │ │ │ │ mov r0, #0 │ │ │ │ - b 4e6378 │ │ │ │ + b 4e6388 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r5, #0 │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ tst r7, #1 │ │ │ │ str r5, [r1] │ │ │ │ - beq 4e640c │ │ │ │ + beq 4e641c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e63c8 │ │ │ │ + beq 4e63d8 │ │ │ │ mov r6, r2 │ │ │ │ - b 4e63e4 │ │ │ │ + b 4e63f4 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, #400 @ 0x190 │ │ │ │ ldr r7, [r0, #264] @ 0x108 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4e6424 │ │ │ │ + beq 4e6434 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ movweq r1, #408 @ 0x198 │ │ │ │ mov r2, #8 │ │ │ │ ldrh r6, [r0, r4] │ │ │ │ bl 2bcc50 │ │ │ │ ldrh r0, [r7, sl] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bcs 4e632c │ │ │ │ + bcs 4e633c │ │ │ │ mov r1, r9 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4e62d8 │ │ │ │ + bne 4e62e8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r8] │ │ │ │ stmib r8, {r5, r6} │ │ │ │ stmib r1, {r2, r3} │ │ │ │ str r0, [r1, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e63b0 │ │ │ │ + beq 4e63c0 │ │ │ │ ldr r0, [r0, #408] @ 0x198 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 4e63a4 │ │ │ │ + bne 4e63b4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ stmib r1, {r0, r2} │ │ │ │ str r2, [r1, #12] │ │ │ │ - b 4e62b4 │ │ │ │ + b 4e62c4 │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e63e0 │ │ │ │ + beq 4e63f0 │ │ │ │ ldr r2, [r2, #408] @ 0x198 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 4e63d4 │ │ │ │ + bne 4e63e4 │ │ │ │ mov r0, r2 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ movweq r1, #408 @ 0x198 │ │ │ │ mov r2, #8 │ │ │ │ ldr r4, [r0, #264] @ 0x108 │ │ │ │ bl 2bcc50 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 4e63e4 │ │ │ │ + bne 4e63f4 │ │ │ │ str r5, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #68] @ 4e6464 │ │ │ │ + ldr r0, [pc, #68] @ 4e6474 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ cmp r5, #0 │ │ │ │ movweq r1, #408 @ 0x198 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ - ldr r0, [pc, #32] @ 4e6460 │ │ │ │ + ldr r0, [pc, #32] @ 4e6470 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - umaaleq r4, r4, r4, r9 │ │ │ │ - subeq r4, r4, r4, asr #19 │ │ │ │ + subeq r4, r4, r4, lsl #19 │ │ │ │ + strheq r4, [r4], #-148 @ 0xffffff6c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e64e8 │ │ │ │ + beq 4e64f8 │ │ │ │ ldr r0, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #32] │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r2, [r1, #4] │ │ │ │ cmpeq r2, #0 │ │ │ │ - beq 4e6510 │ │ │ │ + beq 4e6520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e660c │ │ │ │ + beq 4e661c │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ ldrh r2, [r0, #138] @ 0x8a │ │ │ │ cmp r6, r2 │ │ │ │ - bcs 4e6550 │ │ │ │ + bcs 4e6560 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e659c │ │ │ │ + beq 4e65ac │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #140 @ 0x8c │ │ │ │ ldr r2, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ add r0, r2, #140 @ 0x8c │ │ │ │ - bne 4e64d0 │ │ │ │ + bne 4e64e0 │ │ │ │ mov r0, #0 │ │ │ │ - b 4e65a0 │ │ │ │ + b 4e65b0 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r5, #0 │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ tst r7, #1 │ │ │ │ str r5, [r1] │ │ │ │ - beq 4e6600 │ │ │ │ + beq 4e6610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e65bc │ │ │ │ + beq 4e65cc │ │ │ │ mov r6, r2 │ │ │ │ - b 4e65d8 │ │ │ │ + b 4e65e8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e652c │ │ │ │ + beq 4e653c │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 4e6520 │ │ │ │ + bne 4e6530 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ stmib r1, {r0, r2} │ │ │ │ str r2, [r1, #12] │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ ldrh r2, [r0, #138] @ 0x8a │ │ │ │ cmp r6, r2 │ │ │ │ - bcc 4e64b4 │ │ │ │ + bcc 4e64c4 │ │ │ │ mov r8, r1 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4e6618 │ │ │ │ + beq 4e6628 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ movweq r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ ldrh r6, [r0, #136] @ 0x88 │ │ │ │ bl 2bcc50 │ │ │ │ ldrh r0, [r7, #138] @ 0x8a │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bcs 4e6554 │ │ │ │ + bcs 4e6564 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4e64c4 │ │ │ │ + bne 4e64d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4] │ │ │ │ stmib r4, {r5, r6} │ │ │ │ stmib r1, {r2, r3} │ │ │ │ str r0, [r1, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e65d4 │ │ │ │ + beq 4e65e4 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 4e65c8 │ │ │ │ + bne 4e65d8 │ │ │ │ mov r0, r2 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ movweq r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ bl 2bcc50 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 4e65d8 │ │ │ │ + bne 4e65e8 │ │ │ │ str r5, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #68] @ 4e6658 │ │ │ │ + ldr r0, [pc, #68] @ 4e6668 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ cmp r5, #0 │ │ │ │ movweq r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - ldr r0, [pc, #32] @ 4e6654 │ │ │ │ + ldr r0, [pc, #32] @ 4e6664 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r4, r4, r0, lsr #15 │ │ │ │ - ldrdeq r4, [r4], #-112 @ 0xffffff90 │ │ │ │ + umaaleq r4, r4, r0, r7 │ │ │ │ + subeq r4, r4, r0, asr #15 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr ip, [pc, #96] @ 4e66cc │ │ │ │ + ldr ip, [pc, #96] @ 4e66dc │ │ │ │ mov r2, r1 │ │ │ │ - ldr lr, [pc, #92] @ 4e66d0 │ │ │ │ + ldr lr, [pc, #92] @ 4e66e0 │ │ │ │ add r5, r0, #4 │ │ │ │ - ldr r4, [pc, #88] @ 4e66d4 │ │ │ │ + ldr r4, [pc, #88] @ 4e66e4 │ │ │ │ mov r6, #9 │ │ │ │ - ldr r1, [pc, #84] @ 4e66d8 │ │ │ │ + ldr r1, [pc, #84] @ 4e66e8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #80] @ 4e66dc │ │ │ │ + ldr r3, [pc, #80] @ 4e66ec │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r4, r4, ip, asr r7 │ │ │ │ - eoreq r4, fp, r5, asr #7 │ │ │ │ - subeq r4, r4, r8, ror #14 │ │ │ │ - eoreq r4, fp, r5, lsr #7 │ │ │ │ - eoreq r4, fp, r6, lsr #7 │ │ │ │ + subeq r4, r4, ip, asr #14 │ │ │ │ + strhteq r4, [fp], -r5 │ │ │ │ + subeq r4, r4, r8, asr r7 │ │ │ │ + mlaeq fp, r5, r3, r4 │ │ │ │ + mlaeq fp, r6, r3, r4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #40] @ 4e671c │ │ │ │ - ldr r3, [pc, #40] @ 4e6720 │ │ │ │ + ldr r1, [pc, #40] @ 4e672c │ │ │ │ + ldr r3, [pc, #40] @ 4e6730 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 761888 │ │ │ │ + bl 761898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - eoreq r4, fp, sl, asr r3 │ │ │ │ - subeq r4, r4, r4, lsl r7 │ │ │ │ + eoreq r4, fp, sl, asr #6 │ │ │ │ + subeq r4, r4, r4, lsl #14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr ip, [pc, #96] @ 4e6794 │ │ │ │ + ldr ip, [pc, #96] @ 4e67a4 │ │ │ │ mov r2, r1 │ │ │ │ - ldr lr, [pc, #92] @ 4e6798 │ │ │ │ + ldr lr, [pc, #92] @ 4e67a8 │ │ │ │ add r5, r0, #4 │ │ │ │ - ldr r4, [pc, #88] @ 4e679c │ │ │ │ + ldr r4, [pc, #88] @ 4e67ac │ │ │ │ mov r6, #9 │ │ │ │ - ldr r1, [pc, #84] @ 4e67a0 │ │ │ │ + ldr r1, [pc, #84] @ 4e67b0 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #80] @ 4e67a4 │ │ │ │ + ldr r3, [pc, #80] @ 4e67b4 │ │ │ │ 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 761350 │ │ │ │ + bl 761360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r4, r4, r4, asr #13 │ │ │ │ - eoreq r4, fp, r1, lsr r3 │ │ │ │ - ldrdeq r4, [r4], #-96 @ 0xffffffa0 │ │ │ │ - eoreq r4, fp, r9, lsl #6 │ │ │ │ - eoreq r4, fp, r7, lsl r3 │ │ │ │ + strheq r4, [r4], #-100 @ 0xffffff9c │ │ │ │ + eoreq r4, fp, r1, lsr #6 │ │ │ │ + subeq r4, r4, r0, asr #13 │ │ │ │ + strdeq r4, [fp], -r9 @ │ │ │ │ + eoreq r4, fp, r7, lsl #6 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 7625e4 │ │ │ │ + b 7625f4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e67ec │ │ │ │ + beq 4e67fc │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 4e67f4 │ │ │ │ + b 4e6804 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, sp │ │ │ │ - bl 4e6468 │ │ │ │ + bl 4e6478 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e6878 │ │ │ │ + beq 4e6888 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ mov r5, sp │ │ │ │ - b 4e683c │ │ │ │ + b 4e684c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4e6468 │ │ │ │ + bl 4e6478 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e6878 │ │ │ │ + beq 4e6888 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e685c │ │ │ │ + beq 4e686c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e6824 │ │ │ │ + beq 4e6834 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e6824 │ │ │ │ + b 4e6834 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e689c │ │ │ │ + beq 4e68ac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, sp │ │ │ │ - bl 4e4888 │ │ │ │ + bl 4e4898 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e68ec │ │ │ │ + beq 4e68fc │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 4e68f4 │ │ │ │ + b 4e6904 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 4e477c │ │ │ │ + bl 4e478c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r6, [sp] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e6980 │ │ │ │ + beq 4e6990 │ │ │ │ mov r5, sp │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ add r7, r0, r0, lsl #1 │ │ │ │ add r0, r6, r7, lsl #2 │ │ │ │ ldr r1, [r0, #268]! @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e6960 │ │ │ │ + beq 4e6970 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r6, r7, lsl #3 │ │ │ │ - bl 4e49a8 │ │ │ │ + bl 4e49b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4e6278 │ │ │ │ + bl 4e6288 │ │ │ │ ldr r6, [sp] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4e6938 │ │ │ │ + bne 4e6948 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 4e480c │ │ │ │ + bl 4e481c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4e69bc │ │ │ │ + bcs 4e69cc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ subs r0, r0, #2 │ │ │ │ movwne r0, #1 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 4e69cc │ │ │ │ + ldr r0, [pc, #4] @ 4e69dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ - subeq r4, r4, ip, ror r4 │ │ │ │ + subeq r4, r4, ip, ror #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e6b5c │ │ │ │ + bne 4e6b6c │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - beq 4e6aa8 │ │ │ │ - ldr r0, [pc, #408] @ 4e6ba4 │ │ │ │ + beq 4e6ab8 │ │ │ │ + ldr r0, [pc, #408] @ 4e6bb4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4e6a98 │ │ │ │ - ldr r0, [pc, #392] @ 4e6ba8 │ │ │ │ + bcc 4e6aa8 │ │ │ │ + ldr r0, [pc, #392] @ 4e6bb8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r2, [pc, #384] @ 4e6bac │ │ │ │ + bl 709694 │ │ │ │ + ldr r2, [pc, #384] @ 4e6bbc │ │ │ │ mov r1, sp │ │ │ │ ldm r0, {r6, r7} │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r9, #33 @ 0x21 │ │ │ │ - ldr r8, [pc, #360] @ 4e6bb0 │ │ │ │ + ldr r8, [pc, #360] @ 4e6bc0 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #2 │ │ │ │ strd r8, [r1] │ │ │ │ @@ -1215059,65 +1215063,65 @@ │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ str r3, [sp] │ │ │ │ add r0, sp, #71 @ 0x47 │ │ │ │ mov r1, sp │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64bcd0 │ │ │ │ + bl 64bce0 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ add r0, r0, #1 │ │ │ │ - ldr r1, [pc, #260] @ 4e6bb4 │ │ │ │ + ldr r1, [pc, #260] @ 4e6bc4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ ldrd r8, [r4, #24] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r3 │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 42d3c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #228] @ 4e6bb8 │ │ │ │ + ldr r0, [pc, #228] @ 4e6bc8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e6b68 │ │ │ │ + beq 4e6b78 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 428c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #1000 @ 0x3e8 │ │ │ │ - bl 76de14 <__aeabi_uldivmod@@Base> │ │ │ │ + bl 76de24 <__aeabi_uldivmod@@Base> │ │ │ │ mls r2, r0, r5, r8 │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ mul r2, r2, r3 │ │ │ │ mov r3, r6 │ │ │ │ bl 4a20b0 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ streq r0, [r4, #124] @ 0x7c │ │ │ │ addeq sp, sp, #72 @ 0x48 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ 4e6bc0 │ │ │ │ + ldr r0, [pc, #104] @ 4e6bd0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ - ldr r0, [pc, #88] @ 4e6bbc │ │ │ │ + ldr r0, [pc, #88] @ 4e6bcc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ @@ -1215127,90 +1215131,90 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 43e68 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r9, [r7], #-52 @ 0xffffffcc │ │ │ │ - subeq r4, r4, ip, lsr r4 │ │ │ │ - subeq r4, r4, ip, lsl r4 │ │ │ │ - mlaeq fp, r1, r0, r4 │ │ │ │ - subeq r9, r7, ip, ror r4 │ │ │ │ - umaaleq r9, r7, ip, r1 │ │ │ │ - subeq r4, r4, r8, lsl r3 │ │ │ │ - subeq r4, r4, r4, lsl r3 │ │ │ │ + subeq r9, r7, r4, asr #7 │ │ │ │ + subeq r4, r4, ip, lsr #8 │ │ │ │ + subeq r4, r4, ip, lsl #8 │ │ │ │ + eoreq r4, fp, r1, lsl #1 │ │ │ │ + subeq r9, r7, ip, ror #8 │ │ │ │ + subeq r9, r7, ip, lsl #3 │ │ │ │ + subeq r4, r4, r8, lsl #6 │ │ │ │ + subeq r4, r4, r4, lsl #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4e6de8 │ │ │ │ + bcs 4e6df8 │ │ │ │ ldr r6, [r5, #132] @ 0x84 │ │ │ │ mov r1, sp │ │ │ │ add r4, r1, #12 │ │ │ │ add r1, r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [r5, #128] @ 0x80 │ │ │ │ - beq 4e6c90 │ │ │ │ + beq 4e6ca0 │ │ │ │ ldr r0, [r8] │ │ │ │ subs r7, r0, #2 │ │ │ │ movwne r7, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4e6d2c │ │ │ │ + beq 4e6d3c │ │ │ │ mov r0, sp │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ bl 438d4 │ │ │ │ - ldr r2, [pc, #584] @ 4e6e70 │ │ │ │ - ldr r3, [pc, #584] @ 4e6e74 │ │ │ │ + ldr r2, [pc, #584] @ 4e6e80 │ │ │ │ + ldr r3, [pc, #584] @ 4e6e84 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r1, r6 │ │ │ │ bl 4856f8 │ │ │ │ ldr r1, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #560] @ 4e6e78 │ │ │ │ - ldr r3, [pc, #560] @ 4e6e7c │ │ │ │ + ldr r2, [pc, #560] @ 4e6e88 │ │ │ │ + ldr r3, [pc, #560] @ 4e6e8c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 4856f8 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ stm ip, {r0, r1, r2, r3, r6} │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f7e44 │ │ │ │ + bl 4f7e54 │ │ │ │ mov r0, sp │ │ │ │ - bl 4e4df8 │ │ │ │ - b 4e6db8 │ │ │ │ + bl 4e4e08 │ │ │ │ + b 4e6dc8 │ │ │ │ str r0, [r5, #128] @ 0x80 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r0, [pc, #496] @ 4e6e90 │ │ │ │ + ldr r0, [pc, #496] @ 4e6ea0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4e6dc4 │ │ │ │ - ldr r0, [pc, #480] @ 4e6e94 │ │ │ │ + bcc 4e6dd4 │ │ │ │ + ldr r0, [pc, #480] @ 4e6ea4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #472] @ 4e6e98 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #472] @ 4e6ea8 │ │ │ │ mov r5, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ mov r7, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r6, [pc, #452] @ 4e6e9c │ │ │ │ + ldr r6, [pc, #452] @ 4e6eac │ │ │ │ strd r2, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #2 │ │ │ │ add r6, pc, r6 │ │ │ │ @@ -1215223,30 +1215227,30 @@ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r7, [sp, #20] │ │ │ │ stmib sp, {r0, r7} │ │ │ │ str r2, [sp] │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ - bl 709620 │ │ │ │ - b 4e6dc4 │ │ │ │ - ldr r0, [pc, #332] @ 4e6e80 │ │ │ │ + bl 709630 │ │ │ │ + b 4e6dd4 │ │ │ │ + ldr r0, [pc, #332] @ 4e6e90 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 4e6db8 │ │ │ │ - ldr r0, [pc, #316] @ 4e6e84 │ │ │ │ + bcc 4e6dc8 │ │ │ │ + ldr r0, [pc, #316] @ 4e6e94 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 709684 │ │ │ │ - ldr r1, [pc, #308] @ 4e6e88 │ │ │ │ + bl 709694 │ │ │ │ + ldr r1, [pc, #308] @ 4e6e98 │ │ │ │ mov r9, #33 @ 0x21 │ │ │ │ ldm r0, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r6, [pc, #292] @ 4e6e8c │ │ │ │ + ldr r6, [pc, #292] @ 4e6e9c │ │ │ │ strd r2, [r4, #12] │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -1215259,148 +1215263,148 @@ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ stmib sp, {r0, r2} │ │ │ │ str r3, [sp] │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ - bl 709620 │ │ │ │ + bl 709630 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4e6de0 │ │ │ │ + bne 4e6df0 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4e6de0 │ │ │ │ + beq 4e6df0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4e4df8 │ │ │ │ + bl 4e4e08 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #124] @ 4e6e6c │ │ │ │ + ldr r0, [pc, #124] @ 4e6e7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e6e24 │ │ │ │ + beq 4e6e34 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e6e24 │ │ │ │ + b 4e6e34 │ │ │ │ mov r6, r0 │ │ │ │ - b 4e6e2c │ │ │ │ + b 4e6e3c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4e4df8 │ │ │ │ + bl 4e4e08 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5, #128] @ 0x80 │ │ │ │ - b 4e6e44 │ │ │ │ + b 4e6e54 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4e6e60 │ │ │ │ + bne 4e6e70 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4e6e60 │ │ │ │ + beq 4e6e70 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4e4df8 │ │ │ │ + bl 4e4e08 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r4, r4, ip, lsr #1 │ │ │ │ - eoreq fp, r8, fp, asr #14 │ │ │ │ - subeq r1, r4, ip, asr r9 │ │ │ │ - strhteq fp, [r8], -fp │ │ │ │ + umaaleq r4, r4, ip, r0 │ │ │ │ + eoreq fp, r8, fp, lsr r7 │ │ │ │ subeq r1, r4, ip, asr #18 │ │ │ │ - subeq r9, r7, ip, lsr #1 │ │ │ │ - subeq r4, r4, r4, ror #2 │ │ │ │ - subeq r4, r4, r0, lsr r1 │ │ │ │ - eoreq r3, fp, r1, ror sp │ │ │ │ - subeq r9, r7, r0, asr #2 │ │ │ │ - subeq r4, r4, r8, lsl #4 │ │ │ │ - subeq r4, r4, r8, asr #3 │ │ │ │ - strdeq r3, [fp], -r5 @ │ │ │ │ + eoreq fp, r8, fp, lsr #19 │ │ │ │ + subeq r1, r4, ip, lsr r9 │ │ │ │ + umaaleq r9, r7, ip, r0 │ │ │ │ + subeq r4, r4, r4, asr r1 │ │ │ │ + subeq r4, r4, r0, lsr #2 │ │ │ │ + eoreq r3, fp, r1, ror #26 │ │ │ │ + subeq r9, r7, r0, lsr r1 │ │ │ │ + strdeq r4, [r4], #-24 @ 0xffffffe8 │ │ │ │ + strheq r4, [r4], #-24 @ 0xffffffe8 │ │ │ │ + eoreq r3, fp, r5, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d11} │ │ │ │ sub sp, sp, #848 @ 0x350 │ │ │ │ mov r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ cmp r2, #0 │ │ │ │ str r6, [sp, #284] @ 0x11c │ │ │ │ str r6, [sp, #276] @ 0x114 │ │ │ │ - beq 4e6fcc │ │ │ │ + beq 4e6fdc │ │ │ │ mla r9, r2, r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov sl, #0 │ │ │ │ - b 4e6ef0 │ │ │ │ + b 4e6f00 │ │ │ │ str r5, [r1, r6, lsl #2] │ │ │ │ add r5, r5, #336 @ 0x150 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 4e6fbc │ │ │ │ + beq 4e6fcc │ │ │ │ ldr r0, [r5, #196] @ 0xc4 │ │ │ │ cmp r0, r8 │ │ │ │ - bne 4e6ee4 │ │ │ │ + bne 4e6ef4 │ │ │ │ ldr r0, [r5, #152] @ 0x98 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 4e75b4 │ │ │ │ + ble 4e75c4 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e6f8c │ │ │ │ + beq 4e6f9c │ │ │ │ ldr ip, [sp, #280] @ 0x118 │ │ │ │ ldrh lr, [r1, #138] @ 0x8a │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #22 │ │ │ │ lsl r4, lr, #3 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 4e6f74 │ │ │ │ + beq 4e6f84 │ │ │ │ mov r2, r1 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [r2, r7]! │ │ │ │ add r7, r7, #8 │ │ │ │ ldr fp, [r2, #4] │ │ │ │ eor r2, r3, r0 │ │ │ │ orrs r2, r2, fp │ │ │ │ movwne r2, #1 │ │ │ │ subs r3, r0, r3 │ │ │ │ rscs r3, fp, #0 │ │ │ │ mvncc r2, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 4e6f28 │ │ │ │ + beq 4e6f38 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e6ee0 │ │ │ │ + beq 4e6ef0 │ │ │ │ sub lr, r6, #23 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 4e6f90 │ │ │ │ + beq 4e6fa0 │ │ │ │ add r1, r1, lr, lsl #2 │ │ │ │ sub ip, ip, #1 │ │ │ │ ldr r1, [r1, #144] @ 0x90 │ │ │ │ - b 4e6f18 │ │ │ │ + b 4e6f28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r2, sp, #276 @ 0x114 │ │ │ │ str r2, [sp, #356] @ 0x164 │ │ │ │ str sl, [sp, #340] @ 0x154 │ │ │ │ stm r0, {r1, sl, lr} │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4c6a40 │ │ │ │ - b 4e6ee4 │ │ │ │ + bl 4c6a50 │ │ │ │ + b 4e6ef4 │ │ │ │ add r2, sp, #276 @ 0x114 │ │ │ │ mov r6, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ - b 4e6fd4 │ │ │ │ + b 4e6fe4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #8 │ │ │ │ cmp r0, #0 │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ moveq r2, r0 │ │ │ │ @@ -1215456,81 +1215460,81 @@ │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ str r6, [sp, #288] @ 0x120 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ str r2, [sp, #300] @ 0x12c │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 4e70f0 │ │ │ │ + b 4e7100 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mla r0, r4, r1, r0 │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ bl 42958 │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4e6084 │ │ │ │ + bl 4e6094 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e7574 │ │ │ │ + beq 4e7584 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r9, [r0, #92] @ 0x5c │ │ │ │ add r1, r9, #208 @ 0xd0 │ │ │ │ ldr r6, [r9, #104] @ 0x68 │ │ │ │ ldr r4, [r9, #108] @ 0x6c │ │ │ │ ldr r8, [r9, #112] @ 0x70 │ │ │ │ ldr r7, [r9, #116] @ 0x74 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r1, r9, #220 @ 0xdc │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add fp, r9, #8 │ │ │ │ ldr sl, [r9, #120] @ 0x78 │ │ │ │ ldr r5, [r9, #124] @ 0x7c │ │ │ │ ldrd r0, [fp] │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ add r1, r9, #232 @ 0xe8 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [r9, #128] @ 0x80 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [r9, #132] @ 0x84 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [r9, #136] @ 0x88 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldrd r0, [fp, #8] │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldrb r0, [r9, #328] @ 0x148 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ add r1, r9, #244 @ 0xf4 │ │ │ │ add r0, sp, #736 @ 0x2e0 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ ldr r0, [fp, #28] │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ add r1, r9, #256 @ 0x100 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [fp, #32] │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ @@ -1215545,36 +1215549,36 @@ │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ ldrb r0, [r9, #331] @ 0x14b │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldrb r0, [r9, #332] @ 0x14c │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ add r1, r9, #268 @ 0x10c │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [r9, #140] @ 0x8c │ │ │ │ vldr s16, [r9, #144] @ 0x90 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add r1, r9, #280 @ 0x118 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [fp, #64] @ 0x40 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [fp, #68] @ 0x44 │ │ │ │ vldr s18, [r9, #148] @ 0x94 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, r9, #292 @ 0x124 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r1, r9, #304 @ 0x130 │ │ │ │ add r0, sp, #816 @ 0x330 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldrd r0, [fp, #72] @ 0x48 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r9, #188] @ 0xbc │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [r9, #192] @ 0xc0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [r9, #196] @ 0xc4 │ │ │ │ @@ -1215596,15 +1215600,15 @@ │ │ │ │ vldr s22, [r9, #184] @ 0xb8 │ │ │ │ str sl, [sp, #152] @ 0x98 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r1, r9, #316 @ 0x13c │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #688 @ 0x2b0 │ │ │ │ add ip, sp, #704 @ 0x2c0 │ │ │ │ ldr r3, [r9, #204] @ 0xcc │ │ │ │ add fp, fp, #80 @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -1215749,157 +1215753,157 @@ │ │ │ │ vstr s22, [sp, #520] @ 0x208 │ │ │ │ vstr s20, [sp, #500] @ 0x1f4 │ │ │ │ strd sl, [r0] │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ strb ip, [sp, #669] @ 0x29d │ │ │ │ cmp r4, r0 │ │ │ │ str lr, [sp, #536] @ 0x218 │ │ │ │ - bne 4e70cc │ │ │ │ - ldr r1, [pc, #512] @ 4e7768 │ │ │ │ + bne 4e70dc │ │ │ │ + ldr r1, [pc, #512] @ 4e7778 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4b5960 │ │ │ │ - b 4e70cc │ │ │ │ + bl 4b5970 │ │ │ │ + b 4e70dc │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ add r5, sp, #300 @ 0x12c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4e6084 │ │ │ │ + bl 4e6094 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e757c │ │ │ │ + bne 4e758c │ │ │ │ add r2, sp, #288 @ 0x120 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #848 @ 0x350 │ │ │ │ vpop {d8-d11} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #432] @ 4e776c │ │ │ │ - ldr r3, [pc, #432] @ 4e7770 │ │ │ │ - ldr r1, [pc, #432] @ 4e7774 │ │ │ │ + ldr r0, [pc, #432] @ 4e777c │ │ │ │ + ldr r3, [pc, #432] @ 4e7780 │ │ │ │ + ldr r1, [pc, #432] @ 4e7784 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #336 @ 0x150 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4e7750 │ │ │ │ + b 4e7760 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ - bl 4e4ff8 │ │ │ │ - b 4e7720 │ │ │ │ + bl 4e5008 │ │ │ │ + b 4e7730 │ │ │ │ mov r4, r0 │ │ │ │ - b 4e7638 │ │ │ │ + b 4e7648 │ │ │ │ mov r4, r0 │ │ │ │ - b 4e7620 │ │ │ │ + b 4e7630 │ │ │ │ ldr r1, [sp, #816] @ 0x330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e7620 │ │ │ │ + beq 4e7630 │ │ │ │ ldr r0, [sp, #820] @ 0x334 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #800] @ 0x320 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e7638 │ │ │ │ + beq 4e7648 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #784] @ 0x310 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e7680 │ │ │ │ + beq 4e7690 │ │ │ │ ldr r0, [sp, #788] @ 0x314 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e7680 │ │ │ │ + b 4e7690 │ │ │ │ mov r4, r0 │ │ │ │ - b 4e76f8 │ │ │ │ + b 4e7708 │ │ │ │ mov r4, r0 │ │ │ │ - b 4e76e0 │ │ │ │ + b 4e76f0 │ │ │ │ mov r4, r0 │ │ │ │ - b 4e76c8 │ │ │ │ + b 4e76d8 │ │ │ │ mov r4, r0 │ │ │ │ - b 4e76b0 │ │ │ │ + b 4e76c0 │ │ │ │ mov r4, r0 │ │ │ │ - b 4e7698 │ │ │ │ + b 4e76a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #768] @ 0x300 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e7698 │ │ │ │ + beq 4e76a8 │ │ │ │ ldr r0, [sp, #772] @ 0x304 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e76b0 │ │ │ │ + beq 4e76c0 │ │ │ │ ldr r0, [sp, #756] @ 0x2f4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e76c8 │ │ │ │ + beq 4e76d8 │ │ │ │ ldr r0, [sp, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e76e0 │ │ │ │ + beq 4e76f0 │ │ │ │ ldr r0, [sp, #724] @ 0x2d4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e76f8 │ │ │ │ + beq 4e7708 │ │ │ │ ldr r0, [sp, #708] @ 0x2c4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e7720 │ │ │ │ + beq 4e7730 │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e7720 │ │ │ │ + b 4e7730 │ │ │ │ mov r4, r0 │ │ │ │ - b 4e7740 │ │ │ │ + b 4e7750 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #676 @ 0x2a4 │ │ │ │ add r6, sp, #300 @ 0x12c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4e6084 │ │ │ │ + bl 4e6094 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e7728 │ │ │ │ + bne 4e7738 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 4e52b0 │ │ │ │ - b 4e775c │ │ │ │ + bl 4e52c0 │ │ │ │ + b 4e776c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ - bl 4e4704 │ │ │ │ + bl 4e4714 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r3, r4, r0, ror r9 │ │ │ │ - eoreq r3, fp, pc, ror r3 │ │ │ │ - umaaleq r3, r4, ip, r7 │ │ │ │ - subeq r3, r4, r0, lsl #18 │ │ │ │ + subeq r3, r4, r0, ror #18 │ │ │ │ + eoreq r3, fp, pc, ror #6 │ │ │ │ + subeq r3, r4, ip, lsl #15 │ │ │ │ + strdeq r3, [r4], #-128 @ 0xffffff80 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d12} │ │ │ │ sub sp, sp, #280 @ 0x118 │ │ │ │ mov r5, r0 │ │ │ │ mvn r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e7f3c │ │ │ │ + beq 4e7f4c │ │ │ │ add r0, r2, #8 │ │ │ │ add fp, r2, #104 @ 0x68 │ │ │ │ ldr ip, [r2, #216] @ 0xd8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -1216038,576 +1216042,576 @@ │ │ │ │ vldr s24, [r2, #148] @ 0x94 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ mov r7, #0 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [r2, #212] @ 0xd4 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ - b 4e79f4 │ │ │ │ + b 4e7a04 │ │ │ │ add r4, r4, #336 @ 0x150 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - beq 4e7f38 │ │ │ │ + beq 4e7f48 │ │ │ │ add r6, r5, r4 │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ cmp r0, r9 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, sl │ │ │ │ ldreq r0, [r6, #112] @ 0x70 │ │ │ │ cmpeq r0, fp │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #116] @ 0x74 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r0, [r6, #216] @ 0xd8 │ │ │ │ cmpeq r0, ip │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #212] @ 0xd4 │ │ │ │ mov r2, ip │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ str ip, [sp, #272] @ 0x110 │ │ │ │ bl 432ac │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #228] @ 0xe4 │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #224] @ 0xe0 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ bl 432ac │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #236] @ 0xec │ │ │ │ ldr r1, [sp, #228] @ 0xe4 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ bl 432ac │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldrb r0, [r6, #328] @ 0x148 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #252] @ 0xfc │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #248] @ 0xf8 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ bl 432ac │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ ldrd r0, [r6, #24] │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r2, [sp, #188] @ 0xbc │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ ldrd r0, [r6, #32] │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #264] @ 0x108 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #260] @ 0x104 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ bl 432ac │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ ldrd r0, [r6, #40] @ 0x28 │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ ldrd r0, [r6, #48] @ 0x30 │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldrb r0, [r6, #329] @ 0x149 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldrb r0, [r6, #330] @ 0x14a │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldrb r0, [r6, #331] @ 0x14b │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldrb r0, [r6, #332] @ 0x14c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldrd r0, [r6, #56] @ 0x38 │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #276] @ 0x114 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bl 432ac │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ vldr s0, [r6, #144] @ 0x90 │ │ │ │ vcmp.f32 s0, s22 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ldreq r0, [r6, #288] @ 0x120 │ │ │ │ ldreq r1, [sp, #24] │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #284] @ 0x11c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ bl 432ac │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ vldr s0, [r6, #148] @ 0x94 │ │ │ │ vcmp.f32 s0, s24 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ldreq r2, [sp, #104] @ 0x68 │ │ │ │ ldrdeq r0, [r6, #64] @ 0x40 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ ldreq r2, [sp, #108] @ 0x6c │ │ │ │ eoreq r0, r0, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ ldrd r0, [r6, #72] @ 0x48 │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #300] @ 0x12c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #296] @ 0x128 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ bl 432ac │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #308] @ 0x134 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ bl 432ac │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #152] @ 0x98 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #156] @ 0x9c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #160] @ 0xa0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ vldr s0, [r6, #164] @ 0xa4 │ │ │ │ vcmp.f32 s0, s20 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ldreq r0, [r6, #168] @ 0xa8 │ │ │ │ ldreq r1, [sp, #72] @ 0x48 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #176] @ 0xb0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #180] @ 0xb4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ vldr s0, [r6, #184] @ 0xb8 │ │ │ │ vcmp.f32 s0, s18 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ldreq r0, [r6, #188] @ 0xbc │ │ │ │ ldreq r1, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldrd r0, [r6, #80] @ 0x50 │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #196] @ 0xc4 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ bl 432ac │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldrd r0, [r6, #88] @ 0x58 │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldr r0, [r6, #200] @ 0xc8 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ ldrb r0, [r6, #333] @ 0x14d │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ vldr s0, [r6, #204] @ 0xcc │ │ │ │ vcmp.f32 s0, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ldreq r2, [sp, #120] @ 0x78 │ │ │ │ ldrdeq r0, [r6, #96] @ 0x60 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ ldreq r2, [sp, #124] @ 0x7c │ │ │ │ eoreq r0, r0, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 4e79e4 │ │ │ │ + bne 4e79f4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #280 @ 0x118 │ │ │ │ vpop {d8-d12} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #280 @ 0x118 │ │ │ │ vpop {d8-d12} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr sl, [pc, #580] @ 4e81a0 │ │ │ │ + ldr sl, [pc, #580] @ 4e81b0 │ │ │ │ mov r6, r1 │ │ │ │ mov fp, r0 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 43c04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e80ac │ │ │ │ + beq 4e80bc │ │ │ │ ldr r8, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ mov r5, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ - b 4e7fa8 │ │ │ │ + b 4e7fb8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ bl 43e68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 4e80c4 │ │ │ │ + beq 4e80d4 │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 434f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e80c8 │ │ │ │ + beq 4e80d8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #460] @ 4e81a4 │ │ │ │ + ldr r1, [pc, #460] @ 4e81b4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4e8068 │ │ │ │ - ldr r1, [pc, #452] @ 4e81b4 │ │ │ │ + bne 4e8078 │ │ │ │ + ldr r1, [pc, #452] @ 4e81c4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 435b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e8130 │ │ │ │ - ldr r0, [pc, #444] @ 4e81c4 │ │ │ │ + beq 4e8140 │ │ │ │ + ldr r0, [pc, #444] @ 4e81d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #428] @ 4e81c8 │ │ │ │ + ldr r2, [pc, #428] @ 4e81d8 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 491148 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ cmp r0, r7 │ │ │ │ - bne 4e804c │ │ │ │ + bne 4e805c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e80f8 │ │ │ │ + beq 4e8108 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e7f94 │ │ │ │ + beq 4e7fa4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4e7f94 │ │ │ │ + b 4e7fa4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #27] │ │ │ │ add r0, sp, #27 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #292] @ 4e81a8 │ │ │ │ + ldr r0, [pc, #292] @ 4e81b8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #276] @ 4e81ac │ │ │ │ + ldr r0, [pc, #276] @ 4e81bc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r3, [pc, #272] @ 4e81b0 │ │ │ │ + ldr r3, [pc, #272] @ 4e81c0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 64384 │ │ │ │ mov r0, r9 │ │ │ │ - b 4e7fe8 │ │ │ │ + b 4e7ff8 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4e80dc │ │ │ │ - b 4e80e8 │ │ │ │ + bne 4e80ec │ │ │ │ + b 4e80f8 │ │ │ │ mov r5, r4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e80e8 │ │ │ │ + beq 4e80f8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e8110 │ │ │ │ + beq 4e8120 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ mov r4, #1 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4e80dc │ │ │ │ - b 4e80e8 │ │ │ │ - ldr r0, [pc, #128] @ 4e81b8 │ │ │ │ - ldr r3, [pc, #128] @ 4e81bc │ │ │ │ - ldr r1, [pc, #128] @ 4e81c0 │ │ │ │ + bne 4e80ec │ │ │ │ + b 4e80f8 │ │ │ │ + ldr r0, [pc, #128] @ 4e81c8 │ │ │ │ + ldr r3, [pc, #128] @ 4e81cc │ │ │ │ + ldr r1, [pc, #128] @ 4e81d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4e8164 │ │ │ │ - mov r4, r0 │ │ │ │ b 4e8174 │ │ │ │ mov r4, r0 │ │ │ │ + b 4e8184 │ │ │ │ + mov r4, r0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e8198 │ │ │ │ + beq 4e81a8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r7, r7, r8, lsl #22 │ │ │ │ - subeq r7, r7, ip, ror ip │ │ │ │ - subeq r2, r4, r0, lsr #29 │ │ │ │ - strheq r7, [r7], #-188 @ 0xffffff44 │ │ │ │ - umaaleq r2, r4, r0, ip │ │ │ │ - subeq r7, r7, r0, ror fp │ │ │ │ - eoreq r2, fp, r3, lsl #16 │ │ │ │ - subeq r2, r4, r0, asr #24 │ │ │ │ - subeq r2, r4, r0, lsl lr │ │ │ │ - strheq r0, [r4], #-212 @ 0xffffff2c │ │ │ │ - eoreq sp, r8, r5, ror r9 │ │ │ │ + strdeq r7, [r7], #-168 @ 0xffffff58 │ │ │ │ + subeq r7, r7, ip, ror #24 │ │ │ │ + umaaleq r2, r4, r0, lr │ │ │ │ + subeq r7, r7, ip, lsr #23 │ │ │ │ + subeq r2, r4, r0, lsl #25 │ │ │ │ + subeq r7, r7, r0, ror #22 │ │ │ │ + strdeq r2, [fp], -r3 @ │ │ │ │ + subeq r2, r4, r0, lsr ip │ │ │ │ + subeq r2, r4, r0, lsl #28 │ │ │ │ + subeq r0, r4, r4, lsr #27 │ │ │ │ + eoreq sp, r8, r5, ror #18 │ │ │ │ push {r4, lr} │ │ │ │ - ldr r4, [pc, #52] @ 4e820c │ │ │ │ + ldr r4, [pc, #52] @ 4e821c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e81f4 │ │ │ │ + bne 4e8204 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #7 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #20] @ 4e8210 │ │ │ │ + ldr r0, [pc, #20] @ 4e8220 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 540cc │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #7 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq sl, r7, r4, lsl #10 │ │ │ │ - subeq sl, r7, r0, ror #9 │ │ │ │ + strdeq sl, [r7], #-68 @ 0xffffffbc │ │ │ │ + ldrdeq sl, [r7], #-64 @ 0xffffffc0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov sl, r0 │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 4e84b8 │ │ │ │ + bhi 4e84c8 │ │ │ │ mov r8, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ andeq r0, r0, r0, lsl r2 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4e8590 │ │ │ │ + bcs 4e85a0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r8, #8] │ │ │ │ add r1, r8, #12 │ │ │ │ mov r0, sl │ │ │ │ - bl 64fab0 │ │ │ │ + bl 64fac0 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #836] @ 4e85d8 │ │ │ │ + ldr r0, [pc, #836] @ 4e85e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e8518 │ │ │ │ - ldr r0, [pc, #828] @ 4e85e8 │ │ │ │ + bne 4e8528 │ │ │ │ + ldr r0, [pc, #828] @ 4e85f8 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1216617,22 +1216621,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 43c1c │ │ │ │ add r9, sp, #16 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, r9 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ ldr r0, [r8, #140] @ 0x8c │ │ │ │ - b 4e8350 │ │ │ │ - ldr r0, [pc, #716] @ 4e85c4 │ │ │ │ + b 4e8360 │ │ │ │ + ldr r0, [pc, #716] @ 4e85d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e8554 │ │ │ │ - ldr r0, [pc, #708] @ 4e85d4 │ │ │ │ + bne 4e8564 │ │ │ │ + ldr r0, [pc, #708] @ 4e85e4 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1216707,15 +1216711,15 @@ │ │ │ │ bl 42418 │ │ │ │ ldm r7, {r0, r1, r2, r3, r5, r6} │ │ │ │ stm sl, {r0, r1, r2, r3, r5, r6} │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r8, #32] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4e859c │ │ │ │ + bcs 4e85ac │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -1216733,18 +1216737,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 42418 │ │ │ │ ldm r6, {r0, r1, r2, r3, r5, r7} │ │ │ │ stm sl, {r0, r1, r2, r3, r5, r7} │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 4e53b4 │ │ │ │ - ldr r3, [pc, #240] @ 4e85b8 │ │ │ │ - ldr r7, [pc, #240] @ 4e85bc │ │ │ │ - ldr r2, [pc, #240] @ 4e85c0 │ │ │ │ + bl 4e53c4 │ │ │ │ + ldr r3, [pc, #240] @ 4e85c8 │ │ │ │ + ldr r7, [pc, #240] @ 4e85cc │ │ │ │ + ldr r2, [pc, #240] @ 4e85d0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ @@ -1216756,81 +1216760,81 @@ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ bl 64efc │ │ │ │ - ldr r3, [pc, #188] @ 4e85dc │ │ │ │ + ldr r3, [pc, #188] @ 4e85ec │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #184] @ 4e85e0 │ │ │ │ + ldr r0, [pc, #184] @ 4e85f0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strb r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #156] @ 4e85e4 │ │ │ │ + ldr r0, [pc, #156] @ 4e85f4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4e82a4 │ │ │ │ - ldr r3, [pc, #108] @ 4e85c8 │ │ │ │ + b 4e82b4 │ │ │ │ + ldr r3, [pc, #108] @ 4e85d8 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #104] @ 4e85cc │ │ │ │ + ldr r0, [pc, #104] @ 4e85dc │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strb r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #76] @ 4e85d0 │ │ │ │ + ldr r0, [pc, #76] @ 4e85e0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4e8308 │ │ │ │ - ldr r0, [pc, #84] @ 4e85ec │ │ │ │ + b 4e8318 │ │ │ │ + ldr r0, [pc, #84] @ 4e85fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ - ldr r0, [pc, #76] @ 4e85f0 │ │ │ │ + ldr r0, [pc, #76] @ 4e8600 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8, #8] │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0xfffc3c88 │ │ │ │ - subeq r2, r4, r0, ror #20 │ │ │ │ - subeq r2, r4, r8, lsl #21 │ │ │ │ - subeq r7, r7, r0, ror #16 │ │ │ │ - subeq pc, r3, r4, lsr #25 │ │ │ │ - subeq r0, r4, ip, ror r1 │ │ │ │ - ldrdeq r7, [r7], #-80 @ 0xffffffb0 │ │ │ │ - subeq r7, r7, r8, asr r7 │ │ │ │ - subeq r7, r7, r4, lsl r8 │ │ │ │ - subeq pc, r3, r0, lsr sp @ │ │ │ │ - umaaleq r0, r4, r8, r1 │ │ │ │ - subeq r7, r7, ip, asr r5 │ │ │ │ - umaaleq r7, r7, r4, r7 │ │ │ │ - strheq r0, [r4], #-72 @ 0xffffffb8 │ │ │ │ - subeq r2, r4, r0, lsr #17 │ │ │ │ + subeq r2, r4, r0, asr sl │ │ │ │ + subeq r2, r4, r8, ror sl │ │ │ │ + subeq r7, r7, r0, asr r8 │ │ │ │ + umaaleq pc, r3, r4, ip @ │ │ │ │ + subeq r0, r4, ip, ror #2 │ │ │ │ + subeq r7, r7, r0, asr #11 │ │ │ │ + subeq r7, r7, r8, asr #14 │ │ │ │ + subeq r7, r7, r4, lsl #16 │ │ │ │ + subeq pc, r3, r0, lsr #26 │ │ │ │ + subeq r0, r4, r8, lsl #3 │ │ │ │ + subeq r7, r7, ip, asr #10 │ │ │ │ + subeq r7, r7, r4, lsl #15 │ │ │ │ + subeq r0, r4, r8, lsr #9 │ │ │ │ + umaaleq r2, r4, r0, r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ sub r5, r1, #3 │ │ │ │ cmp r5, #5 │ │ │ │ - bcs 4e8668 │ │ │ │ + bcs 4e8678 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 4e53b4 │ │ │ │ - ldr r3, [pc, #256] @ 4e8718 │ │ │ │ - ldr r5, [pc, #256] @ 4e871c │ │ │ │ + bl 4e53c4 │ │ │ │ + ldr r3, [pc, #256] @ 4e8728 │ │ │ │ + ldr r5, [pc, #256] @ 4e872c │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #236] @ 4e8714 │ │ │ │ + ldr r2, [pc, #236] @ 4e8724 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1216841,70 +1216845,70 @@ │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ str r3, [sp, #28] │ │ │ │ str r5, [sp] │ │ │ │ bl 64efc │ │ │ │ cmp r1, #1 │ │ │ │ - beq 4e8608 │ │ │ │ + beq 4e8618 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 4e86dc │ │ │ │ + bne 4e86ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ bl 424e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e8704 │ │ │ │ + beq 4e8714 │ │ │ │ mov r0, r4 │ │ │ │ bl 43144 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ strd r0, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4e86f8 │ │ │ │ + bne 4e8708 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r5, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e86d4 │ │ │ │ - bl 64bcd0 │ │ │ │ + beq 4e86e4 │ │ │ │ + bl 64bce0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4e69d0 │ │ │ │ + b 4e69e0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 4e53b4 │ │ │ │ - ldr r3, [pc, #32] @ 4e870c │ │ │ │ - ldr r5, [pc, #32] @ 4e8710 │ │ │ │ + bl 4e53c4 │ │ │ │ + ldr r3, [pc, #32] @ 4e871c │ │ │ │ + ldr r5, [pc, #32] @ 4e8720 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 4e8620 │ │ │ │ - ldr r0, [pc, #32] @ 4e8720 │ │ │ │ + b 4e8630 │ │ │ │ + ldr r0, [pc, #32] @ 4e8730 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4e8724 │ │ │ │ + bl 4e8734 │ │ │ │ @ instruction: 0xfffc3a68 │ │ │ │ - subeq r2, r4, r8, ror r8 │ │ │ │ - subeq r2, r4, r4, lsr r9 │ │ │ │ + subeq r2, r4, r8, ror #16 │ │ │ │ + subeq r2, r4, r4, lsr #18 │ │ │ │ @ instruction: 0xfffc3b3c │ │ │ │ - subeq r2, r4, r4, ror #18 │ │ │ │ - subeq r2, r4, ip, ror #15 │ │ │ │ + subeq r2, r4, r4, asr r9 │ │ │ │ + ldrdeq r2, [r4], #-124 @ 0xffffff84 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r2, [pc, #116] @ 4e87a8 │ │ │ │ + ldr r2, [pc, #116] @ 4e87b8 │ │ │ │ mov r4, #44 @ 0x2c │ │ │ │ - ldr lr, [pc, #112] @ 4e87ac │ │ │ │ - ldr ip, [pc, #112] @ 4e87b0 │ │ │ │ + ldr lr, [pc, #112] @ 4e87bc │ │ │ │ + ldr ip, [pc, #112] @ 4e87c0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #108] @ 4e87b4 │ │ │ │ + ldr r1, [pc, #108] @ 4e87c4 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #104] @ 4e87b8 │ │ │ │ + ldr r3, [pc, #104] @ 4e87c8 │ │ │ │ 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] │ │ │ │ @@ -1216922,23 +1216926,23 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ bl 64efc │ │ │ │ @ instruction: 0xffffdfe0 │ │ │ │ @ instruction: 0xfffc3a10 │ │ │ │ - strhteq r2, [fp], -lr │ │ │ │ - subeq r2, r4, r8, lsl r8 │ │ │ │ - subeq r2, r4, r0, lsr #16 │ │ │ │ + eoreq r2, fp, lr, lsr #11 │ │ │ │ + subeq r2, r4, r8, lsl #16 │ │ │ │ + subeq r2, r4, r0, lsl r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #256 @ 0x100 │ │ │ │ bfc sp, #0, #5 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #544] @ 4e89f8 │ │ │ │ + ldr r0, [pc, #544] @ 4e8a08 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -1216949,55 +1216953,55 @@ │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ mov r0, #192 @ 0xc0 │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #32 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e8924 │ │ │ │ + beq 4e8934 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ mov r5, r0 │ │ │ │ bl 438d4 │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4e8830 │ │ │ │ + bne 4e8840 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 4e8938 │ │ │ │ + ble 4e8948 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ - ldr r0, [pc, #408] @ 4e89fc │ │ │ │ + ldr r0, [pc, #408] @ 4e8a0c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e893c │ │ │ │ - ldr r0, [pc, #400] @ 4e8a0c │ │ │ │ + bne 4e894c │ │ │ │ + ldr r0, [pc, #400] @ 4e8a1c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #392] @ 4e8a10 │ │ │ │ + ldr r1, [pc, #392] @ 4e8a20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #380] @ 4e8a14 │ │ │ │ + ldr r0, [pc, #380] @ 4e8a24 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4e8978 │ │ │ │ - ldr r0, [pc, #372] @ 4e8a24 │ │ │ │ + bne 4e8988 │ │ │ │ + ldr r0, [pc, #372] @ 4e8a34 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #364] @ 4e8a28 │ │ │ │ + ldr r1, [pc, #364] @ 4e8a38 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64d204 │ │ │ │ + bl 64d214 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #2 │ │ │ │ str r2, [r4, #32] │ │ │ │ strh r2, [r4, #152] @ 0x98 │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ @@ -1217021,102 +1217025,102 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ add r5, r0, #32 │ │ │ │ mov r0, #32 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r3, [pc, #188] @ 4e8a00 │ │ │ │ + ldr r3, [pc, #188] @ 4e8a10 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #184] @ 4e8a04 │ │ │ │ + ldr r0, [pc, #184] @ 4e8a14 │ │ │ │ strb r1, [sp, #251] @ 0xfb │ │ │ │ add r1, sp, #251 @ 0xfb │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #156] @ 4e8a08 │ │ │ │ + ldr r0, [pc, #156] @ 4e8a18 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4e8874 │ │ │ │ - ldr r3, [pc, #152] @ 4e8a18 │ │ │ │ + b 4e8884 │ │ │ │ + ldr r3, [pc, #152] @ 4e8a28 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #148] @ 4e8a1c │ │ │ │ + ldr r0, [pc, #148] @ 4e8a2c │ │ │ │ strb r1, [sp, #251] @ 0xfb │ │ │ │ add r1, sp, #251 @ 0xfb │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #120] @ 4e8a20 │ │ │ │ + ldr r0, [pc, #120] @ 4e8a30 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 64384 │ │ │ │ - b 4e88a8 │ │ │ │ + b 4e88b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e68 │ │ │ │ - b 4e89c8 │ │ │ │ + b 4e89d8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4e4d2c │ │ │ │ + bl 4e4d3c │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 4e4c7c │ │ │ │ - b 4e89ec │ │ │ │ + bl 4e4c8c │ │ │ │ + b 4e89fc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d2128 │ │ │ │ + bl 4d2138 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - umaaleq r7, r7, r8, r4 │ │ │ │ - strdeq r7, [r7], #-36 @ 0xffffffdc │ │ │ │ - ldrdeq r0, [r4], #-80 @ 0xffffffb0 │ │ │ │ - subeq r0, r4, r8, ror #15 │ │ │ │ - subeq r7, r7, r8, ror #3 │ │ │ │ - strdeq r7, [r7], #-16 │ │ │ │ - strdeq pc, [r3], #-196 @ 0xffffff3c │ │ │ │ - subeq r7, r7, r0, lsl r2 │ │ │ │ - subeq r0, r4, r4, lsr r6 │ │ │ │ - subeq r0, r4, ip, ror r7 │ │ │ │ - strdeq r7, [r7], #-12 │ │ │ │ - umaaleq r7, r7, r4, r1 │ │ │ │ - ldrdeq pc, [r3], #-176 @ 0xffffff50 │ │ │ │ + subeq r7, r7, r8, lsl #9 │ │ │ │ + subeq r7, r7, r4, ror #5 │ │ │ │ + subeq r0, r4, r0, asr #11 │ │ │ │ + ldrdeq r0, [r4], #-120 @ 0xffffff88 │ │ │ │ + ldrdeq r7, [r7], #-24 @ 0xffffffe8 │ │ │ │ + subeq r7, r7, r0, ror #3 │ │ │ │ + subeq pc, r3, r4, ror #25 │ │ │ │ + subeq r7, r7, r0, lsl #4 │ │ │ │ + subeq r0, r4, r4, lsr #12 │ │ │ │ + subeq r0, r4, ip, ror #14 │ │ │ │ + subeq r7, r7, ip, ror #1 │ │ │ │ + subeq r7, r7, r4, lsl #3 │ │ │ │ + subeq pc, r3, r0, asr #23 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #156] @ 4e8ad8 │ │ │ │ + ldr r5, [pc, #156] @ 4e8ae8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e8a64 │ │ │ │ + beq 4e8a74 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ add r0, r0, r3 │ │ │ │ sub r0, r4, r0 │ │ │ │ blx r1 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r4, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4a9e5c │ │ │ │ + bl 4a9e6c │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ streq r0, [r4, #148] @ 0x94 │ │ │ │ addeq sp, sp, #16 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 4e8adc │ │ │ │ - ldr r3, [pc, #68] @ 4e8ae0 │ │ │ │ - ldr r2, [pc, #68] @ 4e8ae4 │ │ │ │ + ldr r1, [pc, #68] @ 4e8aec │ │ │ │ + ldr r3, [pc, #68] @ 4e8af0 │ │ │ │ + ldr r2, [pc, #68] @ 4e8af4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1217124,346 +1217128,346 @@ │ │ │ │ bl 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 43e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r7, r7, ip, ror #9 │ │ │ │ - eoreq r1, fp, r3, lsr #29 │ │ │ │ - ldrdeq r2, [r4], #-32 @ 0xffffffe0 │ │ │ │ - strdeq r2, [r4], #-64 @ 0xffffffc0 │ │ │ │ + ldrdeq r7, [r7], #-76 @ 0xffffffb4 │ │ │ │ + mlaeq fp, r3, lr, r1 │ │ │ │ + subeq r2, r4, r0, asr #5 │ │ │ │ + subeq r2, r4, r0, ror #9 │ │ │ │ push {r4, lr} │ │ │ │ - ldr r4, [pc, #48] @ 4e8b24 │ │ │ │ + ldr r4, [pc, #48] @ 4e8b34 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4e8b0c │ │ │ │ + bne 4e8b1c │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #20] @ 4e8b28 │ │ │ │ + ldr r0, [pc, #20] @ 4e8b38 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r0 │ │ │ │ bl 536ec │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - subeq r7, r7, r4, lsr #24 │ │ │ │ - subeq r7, r7, r4, lsl #24 │ │ │ │ - b 4e85f4 │ │ │ │ + subeq r7, r7, r4, lsl ip │ │ │ │ + strdeq r7, [r7], #-180 @ 0xffffff4c │ │ │ │ + b 4e8604 │ │ │ │ push {fp, lr} │ │ │ │ - bl 4e8214 │ │ │ │ + bl 4e8224 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldrd r8, [r1, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r9, r8 │ │ │ │ - bcs 4e8ba4 │ │ │ │ + bcs 4e8bb4 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ ldrb r6, [r7, r9] │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ - beq 4e8be0 │ │ │ │ + beq 4e8bf0 │ │ │ │ cmp r6, #69 @ 0x45 │ │ │ │ cmpne r6, #101 @ 0x65 │ │ │ │ - bne 4e8ba4 │ │ │ │ + bne 4e8bb4 │ │ │ │ mov r4, #0 │ │ │ │ stm sp, {r0, r3, r4} │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4e92c8 │ │ │ │ + bl 4e92d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e8df4 │ │ │ │ + bne 4e8e04 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - b 4e8e6c │ │ │ │ + b 4e8e7c │ │ │ │ mov r7, #0 │ │ │ │ mov r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e8bc0 │ │ │ │ + beq 4e8bd0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ - b 4e8e70 │ │ │ │ + b 4e8e80 │ │ │ │ rsbs r2, r0, #0 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bmi 4e8cb0 │ │ │ │ + bmi 4e8cc0 │ │ │ │ mov r1, r3 │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ mov r2, r0 │ │ │ │ orr r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 4e8e68 │ │ │ │ + b 4e8e78 │ │ │ │ add r6, r9, #1 │ │ │ │ str r6, [r1, #20] │ │ │ │ cmp r6, r8 │ │ │ │ - bcs 4e8e20 │ │ │ │ + bcs 4e8e30 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r2, r6, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ sub r2, r9, r8 │ │ │ │ add fp, r7, r6 │ │ │ │ movw ip, #39321 @ 0x9999 │ │ │ │ movw lr, #39320 @ 0x9998 │ │ │ │ add r6, r2, #1 │ │ │ │ str r5, [sp, #20] │ │ │ │ movt ip, #6553 @ 0x1999 │ │ │ │ movt lr, #39321 @ 0x9999 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #10 │ │ │ │ - b 4e8c50 │ │ │ │ + b 4e8c60 │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ lsl r3, r2, #1 │ │ │ │ umlal r4, r3, r0, r7 │ │ │ │ add r0, r9, r5 │ │ │ │ add r0, r0, #2 │ │ │ │ add r5, r5, #1 │ │ │ │ str r0, [r1, #20] │ │ │ │ adds r0, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4e8cf4 │ │ │ │ + beq 4e8d04 │ │ │ │ ldrb sl, [fp, r5] │ │ │ │ sub r4, sl, #48 @ 0x30 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #10 │ │ │ │ - bcs 4e8cb8 │ │ │ │ + bcs 4e8cc8 │ │ │ │ subs r2, lr, r0 │ │ │ │ sbcs r2, ip, r3 │ │ │ │ - bcs 4e8c28 │ │ │ │ + bcs 4e8c38 │ │ │ │ adds r2, lr, #1 │ │ │ │ adc r7, ip, #0 │ │ │ │ eor r2, r0, r2 │ │ │ │ eor r7, r3, r7 │ │ │ │ orrs r2, r2, r7 │ │ │ │ mov r7, #10 │ │ │ │ - bne 4e8c94 │ │ │ │ + bne 4e8ca4 │ │ │ │ cmp r4, #5 │ │ │ │ - bls 4e8c28 │ │ │ │ + bls 4e8c38 │ │ │ │ rsb r2, r5, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stm sp, {r0, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ bl 56f08 │ │ │ │ - b 4e8ce0 │ │ │ │ + b 4e8cf0 │ │ │ │ mov r4, #2 │ │ │ │ - b 4e8e70 │ │ │ │ + b 4e8e80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e8e14 │ │ │ │ + beq 4e8e24 │ │ │ │ orr r2, sl, #32 │ │ │ │ rsb r7, r5, #0 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ - bne 4e8d0c │ │ │ │ + bne 4e8d1c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stm sp, {r0, r3, r7} │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4e92c8 │ │ │ │ + bl 4e92d8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e8df4 │ │ │ │ - b 4e8e60 │ │ │ │ + bne 4e8e04 │ │ │ │ + b 4e8e70 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4e8d18 │ │ │ │ - b 4e8e30 │ │ │ │ + bne 4e8d28 │ │ │ │ + b 4e8e40 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ - bhi 4e8d4c │ │ │ │ + bhi 4e8d5c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - b 4e8d84 │ │ │ │ - vldr d1, [pc, #308] @ 4e8e88 │ │ │ │ + b 4e8d94 │ │ │ │ + vldr d1, [pc, #308] @ 4e8e98 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4e8dd0 │ │ │ │ + beq 4e8de0 │ │ │ │ cmn r7, #1 │ │ │ │ - bgt 4e8db8 │ │ │ │ + bgt 4e8dc8 │ │ │ │ vdiv.f64 d0, d0, d1 │ │ │ │ adds r7, r7, #308 @ 0x134 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ - bhi 4e8d58 │ │ │ │ - ldr r3, [pc, #260] @ 4e8e90 │ │ │ │ + bhi 4e8d68 │ │ │ │ + ldr r3, [pc, #260] @ 4e8ea0 │ │ │ │ cmn r7, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r2, r3, r2, lsl #3 │ │ │ │ vldr d1, [r2] │ │ │ │ - ble 4e8dcc │ │ │ │ + ble 4e8ddc │ │ │ │ vmul.f64 d0, d0, d1 │ │ │ │ vmov r2, r3, d0 │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ eor r3, r3, #267386880 @ 0xff00000 │ │ │ │ eor r3, r3, #1879048192 @ 0x70000000 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - bne 4e8dd0 │ │ │ │ + bne 4e8de0 │ │ │ │ mov r1, #14 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 55e48 │ │ │ │ - b 4e8e48 │ │ │ │ + b 4e8e58 │ │ │ │ vdiv.f64 d0, d0, d1 │ │ │ │ vneg.f64 d1, d0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ vmovne.f64 d1, d0 │ │ │ │ vstr d1, [sp, #32] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e8e60 │ │ │ │ + beq 4e8e70 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5] │ │ │ │ str r0, [r5, #8] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r9, r5 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bcs 4e8e30 │ │ │ │ + bcs 4e8e40 │ │ │ │ mov r0, #13 │ │ │ │ - b 4e8e34 │ │ │ │ + b 4e8e44 │ │ │ │ mov r0, #5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 55a4c │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e8df4 │ │ │ │ + bne 4e8e04 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r4, #0 │ │ │ │ mov r7, #0 │ │ │ │ stm r5, {r4, r7} │ │ │ │ str r2, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop {0} │ │ │ │ strbhi ip, [fp, #2208]! @ 0x8a0 │ │ │ │ svcvc 0x00e1ccf3 │ │ │ │ - subeq r6, r7, r0, lsl lr │ │ │ │ + subeq r6, r7, r0, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr fp, [r1, #16] │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r5, fp │ │ │ │ - bcs 4e9010 │ │ │ │ + bcs 4e9020 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ add r3, r5, #1 │ │ │ │ ldrb r7, [ip, r5] │ │ │ │ str r3, [r1, #20] │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ - bne 4e8efc │ │ │ │ + bne 4e8f0c │ │ │ │ cmp r3, fp │ │ │ │ - bcs 4e8fd8 │ │ │ │ + bcs 4e8fe8 │ │ │ │ ldrb r3, [ip, r3] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #10 │ │ │ │ - bcs 4e8fd8 │ │ │ │ + bcs 4e8fe8 │ │ │ │ mov r2, #13 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 55a4c │ │ │ │ - b 4e902c │ │ │ │ + b 4e903c │ │ │ │ sub r6, r7, #49 @ 0x31 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #9 │ │ │ │ - bcs 4e9064 │ │ │ │ + bcs 4e9074 │ │ │ │ sub r7, r7, #48 @ 0x30 │ │ │ │ cmp r3, fp │ │ │ │ uxtb r6, r7 │ │ │ │ - bcs 4e8ff0 │ │ │ │ + bcs 4e9000 │ │ │ │ movw lr, #39321 @ 0x9999 │ │ │ │ movw r9, #39320 @ 0x9998 │ │ │ │ movt lr, #6553 @ 0x1999 │ │ │ │ movt r9, #39321 @ 0x9999 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #10 │ │ │ │ mov sl, r6 │ │ │ │ - b 4e8f5c │ │ │ │ + b 4e8f6c │ │ │ │ add r4, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp fp, r3 │ │ │ │ str r3, [r1, #20] │ │ │ │ lsl r5, r4, #1 │ │ │ │ umlal r6, r5, sl, r8 │ │ │ │ mov sl, r6 │ │ │ │ - beq 4e8ffc │ │ │ │ + beq 4e900c │ │ │ │ ldrb r6, [ip, r3] │ │ │ │ sub r6, r6, #48 @ 0x30 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #10 │ │ │ │ - bcs 4e8ff8 │ │ │ │ + bcs 4e9008 │ │ │ │ subs r7, r9, sl │ │ │ │ sbcs r7, lr, r5 │ │ │ │ - bcs 4e8f3c │ │ │ │ + bcs 4e8f4c │ │ │ │ adds r7, r9, #1 │ │ │ │ adc r4, lr, #0 │ │ │ │ eor r7, sl, r7 │ │ │ │ eor r4, r5, r4 │ │ │ │ orrs r4, r7, r4 │ │ │ │ - bne 4e8f9c │ │ │ │ + bne 4e8fac │ │ │ │ cmp r6, #5 │ │ │ │ - bls 4e8f3c │ │ │ │ + bls 4e8f4c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ str sl, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ bl 56d78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4e9048 │ │ │ │ + bne 4e9058 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #3 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 4e8b40 │ │ │ │ + bl 4e8b50 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - b 4e8ffc │ │ │ │ + b 4e900c │ │ │ │ mov r6, sl │ │ │ │ str r6, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 4e8b40 │ │ │ │ + bl 4e8b50 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #5 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1217480,149 +1217484,149 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #13 │ │ │ │ - b 4e9014 │ │ │ │ + b 4e9024 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 4e9284 │ │ │ │ + bcs 4e9294 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #20] │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ - bne 4e90b8 │ │ │ │ + bne 4e90c8 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 4e90fc │ │ │ │ + bcs 4e910c │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ cmp r5, #10 │ │ │ │ - bcs 4e90fc │ │ │ │ - b 4e92a4 │ │ │ │ + bcs 4e910c │ │ │ │ + b 4e92b4 │ │ │ │ sub r5, r5, #49 @ 0x31 │ │ │ │ cmp r5, #8 │ │ │ │ - bhi 4e9284 │ │ │ │ + bhi 4e9294 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 4e90fc │ │ │ │ + bcs 4e910c │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ cmp r5, #9 │ │ │ │ - bhi 4e90fc │ │ │ │ + bhi 4e910c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 4e90cc │ │ │ │ + bne 4e90dc │ │ │ │ mov ip, #0 │ │ │ │ mov r0, ip │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 4e90f0 │ │ │ │ + bcs 4e9100 │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ cmp r5, #101 @ 0x65 │ │ │ │ cmpne r5, #69 @ 0x45 │ │ │ │ - bne 4e918c │ │ │ │ + bne 4e919c │ │ │ │ add lr, r1, #1 │ │ │ │ str lr, [r0, #20] │ │ │ │ cmp lr, r2 │ │ │ │ - bcs 4e9140 │ │ │ │ + bcs 4e9150 │ │ │ │ ldrb r4, [r3, lr] │ │ │ │ cmp r4, #43 @ 0x2b │ │ │ │ cmpne r4, #45 @ 0x2d │ │ │ │ - bne 4e9140 │ │ │ │ + bne 4e9150 │ │ │ │ add lr, r1, #2 │ │ │ │ str lr, [r0, #20] │ │ │ │ cmp lr, r2 │ │ │ │ - bcs 4e9284 │ │ │ │ + bcs 4e9294 │ │ │ │ ldrb r4, [r3, lr] │ │ │ │ add r1, lr, #1 │ │ │ │ str r1, [r0, #20] │ │ │ │ sub r6, r4, #48 @ 0x30 │ │ │ │ cmp r6, #9 │ │ │ │ - bhi 4e9284 │ │ │ │ + bhi 4e9294 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 4e90f0 │ │ │ │ + bcs 4e9100 │ │ │ │ ldrb r6, [r3, r1] │ │ │ │ sub r6, r6, #48 @ 0x30 │ │ │ │ cmp r6, #9 │ │ │ │ - bhi 4e90f0 │ │ │ │ + bhi 4e9100 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 4e9168 │ │ │ │ - b 4e90f0 │ │ │ │ + bne 4e9178 │ │ │ │ + b 4e9100 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - bne 4e90f0 │ │ │ │ + bne 4e9100 │ │ │ │ add r5, r1, #1 │ │ │ │ str r5, [r0, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bcs 4e92a4 │ │ │ │ + bcs 4e92b4 │ │ │ │ ldrb r5, [r3, r5] │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ cmp r5, #9 │ │ │ │ - bhi 4e92a4 │ │ │ │ + bhi 4e92b4 │ │ │ │ rsb lr, r2, #0 │ │ │ │ add r4, r3, #2 │ │ │ │ add r1, r1, #3 │ │ │ │ add r5, lr, r1 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 4e9224 │ │ │ │ + beq 4e9234 │ │ │ │ add r5, r4, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ ldrb r5, [r5, #-3] │ │ │ │ sub r6, r5, #48 @ 0x30 │ │ │ │ cmp r6, #10 │ │ │ │ - bcc 4e91c0 │ │ │ │ + bcc 4e91d0 │ │ │ │ sub r6, r1, #2 │ │ │ │ str r6, [r0, #20] │ │ │ │ orr r6, r5, #32 │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ - bne 4e90f0 │ │ │ │ + bne 4e9100 │ │ │ │ sub r4, r1, #1 │ │ │ │ str r4, [r0, #20] │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 4e9234 │ │ │ │ + bcs 4e9244 │ │ │ │ add r6, r3, r1 │ │ │ │ ldrb r5, [r6, #-1] │ │ │ │ cmp r5, #43 @ 0x2b │ │ │ │ cmpne r5, #45 @ 0x2d │ │ │ │ - bne 4e9234 │ │ │ │ + bne 4e9244 │ │ │ │ str r1, [r0, #20] │ │ │ │ - b 4e9238 │ │ │ │ + b 4e9248 │ │ │ │ str r2, [r0, #20] │ │ │ │ mov r0, ip │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 4e9284 │ │ │ │ + bcs 4e9294 │ │ │ │ ldrb r6, [r3, r1] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #20] │ │ │ │ sub r6, r6, #48 @ 0x30 │ │ │ │ cmp r6, #9 │ │ │ │ - bhi 4e9284 │ │ │ │ + bhi 4e9294 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 4e90f0 │ │ │ │ + bcs 4e9100 │ │ │ │ ldrb r6, [r3, r1] │ │ │ │ sub r6, r6, #48 @ 0x30 │ │ │ │ cmp r6, #9 │ │ │ │ - bhi 4e90f0 │ │ │ │ + bhi 4e9100 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 4e9260 │ │ │ │ - b 4e90f0 │ │ │ │ + bne 4e9270 │ │ │ │ + b 4e9100 │ │ │ │ mov r1, #13 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ bl 55e48 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, ip │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -1217643,105 +1217647,105 @@ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, #1 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [fp, #20] │ │ │ │ cmp r0, r8 │ │ │ │ - bcs 4e931c │ │ │ │ + bcs 4e932c │ │ │ │ ldr r2, [fp, #12] │ │ │ │ ldrb r2, [r2, r0] │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq 4e9314 │ │ │ │ + beq 4e9324 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 4e931c │ │ │ │ + bne 4e932c │ │ │ │ mov ip, #0 │ │ │ │ add r0, r1, #2 │ │ │ │ str r0, [fp, #20] │ │ │ │ cmp r0, r8 │ │ │ │ - bcs 4e94ac │ │ │ │ + bcs 4e94bc │ │ │ │ ldr r7, [fp, #12] │ │ │ │ add r6, r0, #1 │ │ │ │ ldrb r1, [r7, r0] │ │ │ │ str r6, [fp, #20] │ │ │ │ sub r0, r1, #48 @ 0x30 │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r3, #10 │ │ │ │ - bcs 4e94d4 │ │ │ │ + bcs 4e94e4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r6, r8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bcs 4e93d0 │ │ │ │ + bcs 4e93e0 │ │ │ │ movw r4, #52427 @ 0xcccb │ │ │ │ movt r4, #3276 @ 0xccc │ │ │ │ - b 4e9370 │ │ │ │ + b 4e9380 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ cmp r8, r6 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ - beq 4e93d0 │ │ │ │ + beq 4e93e0 │ │ │ │ ldrb r2, [r7, r6] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #10 │ │ │ │ - bcs 4e93d0 │ │ │ │ + bcs 4e93e0 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r4 │ │ │ │ str r6, [fp, #20] │ │ │ │ - ble 4e9360 │ │ │ │ + ble 4e9370 │ │ │ │ add r5, r4, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 4e93a8 │ │ │ │ + bne 4e93b8 │ │ │ │ cmp r2, #7 │ │ │ │ - bls 4e9360 │ │ │ │ + bls 4e9370 │ │ │ │ orr r0, r0, r1 │ │ │ │ mov r1, fp │ │ │ │ clz r0, r0 │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ lsr r3, r0, #5 │ │ │ │ mov r0, sl │ │ │ │ bl 57060 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ qaddne r7, r2, r3 │ │ │ │ qsubeq r7, r2, r3 │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ - bls 4e942c │ │ │ │ - vldr d1, [pc, #220] @ 4e94e0 │ │ │ │ + bls 4e943c │ │ │ │ + vldr d1, [pc, #220] @ 4e94f0 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4e948c │ │ │ │ + beq 4e949c │ │ │ │ cmn r7, #1 │ │ │ │ - bgt 4e9460 │ │ │ │ + bgt 4e9470 │ │ │ │ vdiv.f64 d0, d0, d1 │ │ │ │ adds r7, r7, #308 @ 0x134 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ - bhi 4e9400 │ │ │ │ - ldr r0, [pc, #180] @ 4e94e8 │ │ │ │ + bhi 4e9410 │ │ │ │ + ldr r0, [pc, #180] @ 4e94f8 │ │ │ │ cmn r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r0, r0, r2, lsl #3 │ │ │ │ vldr d1, [r0] │ │ │ │ - ble 4e9488 │ │ │ │ + ble 4e9498 │ │ │ │ vmul.f64 d0, d0, d1 │ │ │ │ vmov r0, r1, d0 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ eor r1, r1, #267386880 @ 0xff00000 │ │ │ │ eor r1, r1, #1879048192 @ 0x70000000 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4e948c │ │ │ │ + bne 4e949c │ │ │ │ mov r0, #14 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ bl 55e48 │ │ │ │ str r0, [sl, #4] │ │ │ │ mov r0, #1 │ │ │ │ @@ -1217764,57 +1217768,57 @@ │ │ │ │ bl 55e48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #13 │ │ │ │ - b 4e94b0 │ │ │ │ + b 4e94c0 │ │ │ │ nop {0} │ │ │ │ strbhi ip, [fp, #2208]! @ 0x8a0 │ │ │ │ svcvc 0x00e1ccf3 │ │ │ │ - subeq r6, r7, r8, ror #14 │ │ │ │ + subeq r6, r7, r8, asr r7 │ │ │ │ push {r4, r5, r7, r8, r9, lr} │ │ │ │ ldr r4, [r1, #16] │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ mov lr, #0 │ │ │ │ cmp r7, r4 │ │ │ │ - bcs 4e9544 │ │ │ │ + bcs 4e9554 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ movw ip, #19 │ │ │ │ movt ip, #128 @ 0x80 │ │ │ │ mov lr, #1 │ │ │ │ ldrb r3, [r5, r7] │ │ │ │ sub r2, r3, #9 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi 4e9544 │ │ │ │ + bhi 4e9554 │ │ │ │ tst ip, lr, lsl r2 │ │ │ │ - beq 4e9544 │ │ │ │ + beq 4e9554 │ │ │ │ add r7, r7, #1 │ │ │ │ str r7, [r1, #20] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4e9518 │ │ │ │ + bne 4e9528 │ │ │ │ mov lr, #0 │ │ │ │ uxtb r1, r3 │ │ │ │ lsl r1, r1, #16 │ │ │ │ orr r8, r1, lr, lsl #8 │ │ │ │ strd r8, [r0] │ │ │ │ pop {r4, r5, r7, r8, r9, pc} │ │ │ │ push {r4, r6, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r6 │ │ │ │ - bcs 4e9630 │ │ │ │ + bcs 4e9640 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r4, [r3, r1] │ │ │ │ sub r2, r4, #9 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi 4e9638 │ │ │ │ + bhi 4e9648 │ │ │ │ add r4, pc, #4 │ │ │ │ ldr r2, [r4, r2, lsl #2] │ │ │ │ add pc, r4, r2 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ @@ -1217849,42 +1217853,42 @@ │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - bne 4e9574 │ │ │ │ + bne 4e9584 │ │ │ │ mov r1, #3 │ │ │ │ - b 4e9654 │ │ │ │ + b 4e9664 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ addeq r1, r1, #1 │ │ │ │ streq r1, [r0, #20] │ │ │ │ moveq r0, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ popeq {r4, r6, fp, pc} │ │ │ │ mov r1, #22 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ bl 55a4c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, fp, pc} │ │ │ │ mov r1, #21 │ │ │ │ - b 4e9654 │ │ │ │ + b 4e9664 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 4e9748 │ │ │ │ + bcs 4e9758 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r4, [r3, r1] │ │ │ │ sub r5, r4, #9 │ │ │ │ cmp r5, #35 @ 0x23 │ │ │ │ - bhi 4e9750 │ │ │ │ + bhi 4e9760 │ │ │ │ add r4, pc, #4 │ │ │ │ ldr r5, [r4, r5, lsl #2] │ │ │ │ add pc, r4, r5 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ @@ -1217919,17 +1217923,17 @@ │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 4e968c │ │ │ │ + bne 4e969c │ │ │ │ mov r1, #2 │ │ │ │ - b 4e976c │ │ │ │ + b 4e977c │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ addeq r1, r1, #1 │ │ │ │ streq r1, [r0, #20] │ │ │ │ moveq r0, #0 │ │ │ │ addeq sp, sp, #24 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, #22 │ │ │ │ @@ -1217940,45 +1217944,45 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 4e94ec │ │ │ │ + bl 4e94fc │ │ │ │ ldrb r4, [sp, #4] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4e97bc │ │ │ │ + beq 4e97cc │ │ │ │ ldrb r0, [sp, #5] │ │ │ │ cmp r0, #1 │ │ │ │ ldrbeq r0, [sp, #6] │ │ │ │ cmpeq r0, #93 @ 0x5d │ │ │ │ - beq 4e97ec │ │ │ │ + beq 4e97fc │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ebab8 │ │ │ │ + bl 4ebac8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4e97d0 │ │ │ │ + b 4e97e0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ebab8 │ │ │ │ + bl 4ebac8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #352 @ 0x160 │ │ │ │ @@ -1217998,42 +1218002,42 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - beq 4e9894 │ │ │ │ + beq 4e98a4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ lsl r1, lr, #2 │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4e98b0 │ │ │ │ + beq 4e98c0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #52 @ 0x34 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4e98c8 │ │ │ │ + bne 4e98d8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4edc08 │ │ │ │ + bl 4edc18 │ │ │ │ add sp, sp, #352 @ 0x160 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r4, #32 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ and r0, r0, #1 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add ip, sp, #120 @ 0x78 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ movw r9, #65535 @ 0xffff │ │ │ │ mov r7, #0 │ │ │ │ - vldr s16, [pc, #720] @ 4e9bc4 │ │ │ │ + vldr s16, [pc, #720] @ 4e9bd4 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add ip, r4, #12 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ ldm ip, {r0, r3, r4, r5, r6} │ │ │ │ mov r2, r1 │ │ │ │ stm r2, {r0, r3, r4, r5, r6} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ @@ -1218057,24 +1218061,24 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, r1, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r8, #44 @ 0x2c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, r8, #32 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #3936] @ 4ea8d4 │ │ │ │ + ldr r0, [pc, #3936] @ 4ea8e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #3928] @ 4ea8d8 │ │ │ │ + ldr r0, [pc, #3928] @ 4ea8e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #3920] @ 4ea8dc │ │ │ │ + ldr r0, [pc, #3920] @ 4ea8ec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #3912] @ 4ea8e0 │ │ │ │ + ldr r0, [pc, #3912] @ 4ea8f0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldrd r2, [r8] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr ip, [r8, #28] │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ @@ -1218082,285 +1218086,285 @@ │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ orrs r0, r0, r3 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ str r5, [sp, #260] @ 0x104 │ │ │ │ str r6, [sp, #256] @ 0x100 │ │ │ │ - bne 4e9b5c │ │ │ │ + bne 4e9b6c │ │ │ │ vmov s0, ip │ │ │ │ vmov s2, r1 │ │ │ │ vcvt.f32.u32 s0, s0 │ │ │ │ vcvt.f32.u32 s2, s2 │ │ │ │ vdiv.f32 s0, s2, s0 │ │ │ │ vcmp.f32 s0, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge 4e9b80 │ │ │ │ + bge 4e9b90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 61af48 │ │ │ │ + bl 61af58 │ │ │ │ ldr r1, [r8, #28] │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e9a28 │ │ │ │ + beq 4e9a38 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ strh r7, [r0, #2] │ │ │ │ strh r9, [r0] │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e9a14 │ │ │ │ + bne 4e9a24 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ movw r7, #65535 @ 0xffff │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e9b9c │ │ │ │ + beq 4e9bac │ │ │ │ ldr fp, [r8, #36] @ 0x24 │ │ │ │ mla r0, r0, r2, fp │ │ │ │ ldr r4, [r8, #24] │ │ │ │ ldr r9, [r8, #28] │ │ │ │ mov ip, #0 │ │ │ │ ldrh r5, [r8, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, fp, #32 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, ip │ │ │ │ - bl 4ee8f4 │ │ │ │ + bl 4ee904 │ │ │ │ uxth lr, r0 │ │ │ │ and r1, lr, r5 │ │ │ │ strh lr, [fp, #48] @ 0x30 │ │ │ │ add ip, sl, #1 │ │ │ │ add fp, fp, #52 @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, r9 │ │ │ │ mov r0, #0 │ │ │ │ movcs r1, r0 │ │ │ │ - bcc 4e9a94 │ │ │ │ + bcc 4e9aa4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4ea4b8 │ │ │ │ + beq 4ea4c8 │ │ │ │ lsl r6, r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r6, [r0, r6]! @ │ │ │ │ cmp r6, r7 │ │ │ │ - beq 4e9adc │ │ │ │ + beq 4e9aec │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ and r0, r0, r5 │ │ │ │ sub r0, r1, r0 │ │ │ │ and r0, r0, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc 4e9ae4 │ │ │ │ + bcc 4e9af4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r9 │ │ │ │ mov r0, #0 │ │ │ │ movcs r1, r0 │ │ │ │ - bcs 4e9a8c │ │ │ │ - b 4e9a94 │ │ │ │ + bcs 4e9a9c │ │ │ │ + b 4e9aa4 │ │ │ │ strh sl, [r0] │ │ │ │ - b 4e9b44 │ │ │ │ + b 4e9b54 │ │ │ │ uxth r0, sl │ │ │ │ cmp r1, r9 │ │ │ │ mov r2, #0 │ │ │ │ movcs r1, r2 │ │ │ │ - bcc 4e9b00 │ │ │ │ + bcc 4e9b10 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4ea4bc │ │ │ │ + beq 4ea4cc │ │ │ │ lsl r3, r1, #2 │ │ │ │ mov r6, r4 │ │ │ │ ldrh r3, [r6, r3]! @ │ │ │ │ cmp r3, r7 │ │ │ │ - beq 4e9b40 │ │ │ │ + beq 4e9b50 │ │ │ │ ldrh r2, [r6, #2] │ │ │ │ add r1, r1, #1 │ │ │ │ strh r0, [r6] │ │ │ │ mov r0, r3 │ │ │ │ strh lr, [r6, #2] │ │ │ │ mov lr, r2 │ │ │ │ cmp r1, r9 │ │ │ │ mov r2, #0 │ │ │ │ movcs r1, r2 │ │ │ │ - bcs 4e9af8 │ │ │ │ - b 4e9b00 │ │ │ │ + bcs 4e9b08 │ │ │ │ + b 4e9b10 │ │ │ │ strh r0, [r6] │ │ │ │ add r0, r4, r1, lsl #2 │ │ │ │ strh lr, [r0, #2] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp fp, r0 │ │ │ │ - bne 4e9a54 │ │ │ │ - b 4e9b9c │ │ │ │ + bne 4e9a64 │ │ │ │ + b 4e9bac │ │ │ │ sub r0, ip, ip, lsr #2 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 4e9b9c │ │ │ │ + bne 4e9bac │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ea344 │ │ │ │ + beq 4ea354 │ │ │ │ lsl r1, ip, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4ef30c │ │ │ │ - b 4e9b94 │ │ │ │ + bl 4ef31c │ │ │ │ + b 4e9ba4 │ │ │ │ str r7, [r8] │ │ │ │ str r7, [r8, #4] │ │ │ │ lsl r1, ip, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4ef30c │ │ │ │ + bl 4ef31c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ea5cc │ │ │ │ + bne 4ea5dc │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4ee8f4 │ │ │ │ + bl 4ee904 │ │ │ │ ldrh r1, [r8, #56] @ 0x38 │ │ │ │ uxth fp, r0 │ │ │ │ mov r5, #0 │ │ │ │ movw r9, #65535 @ 0xffff │ │ │ │ and r4, r1, fp │ │ │ │ mov r6, #52 @ 0x34 │ │ │ │ - b 4e9be0 │ │ │ │ + b 4e9bf0 │ │ │ │ cdpcc 12, 4, cr12, cr12, cr13, {6} │ │ │ │ ldrb r1, [sp, #260] @ 0x104 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4e9ca4 │ │ │ │ + beq 4e9cb4 │ │ │ │ add r4, r4, #1 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ cmp r4, r0 │ │ │ │ - bcc 4e9bfc │ │ │ │ + bcc 4e9c0c │ │ │ │ ldr r0, [r8, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e9bf0 │ │ │ │ + beq 4e9c00 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ lsl r1, r4, #2 │ │ │ │ ldrh sl, [r0, r1]! │ │ │ │ cmp sl, r9 │ │ │ │ - beq 4e9fac │ │ │ │ + beq 4e9fbc │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ ldrh r1, [r8, #56] @ 0x38 │ │ │ │ and r2, r1, r0 │ │ │ │ sub r2, r4, r2 │ │ │ │ and r1, r2, r1 │ │ │ │ cmp r1, r5 │ │ │ │ - bcc 4e9fac │ │ │ │ + bcc 4e9fbc │ │ │ │ cmp r0, fp │ │ │ │ - bne 4e9bd8 │ │ │ │ + bne 4e9be8 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, sl │ │ │ │ - bls 4ea50c │ │ │ │ + bls 4ea51c │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ mla r0, sl, r6, r0 │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, r1 │ │ │ │ movwne r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4e9bd8 │ │ │ │ + beq 4e9be8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e9bc8 │ │ │ │ + beq 4e9bd8 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ - bl 63a194 │ │ │ │ + bl 63a1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e9bd8 │ │ │ │ + beq 4e9be8 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e9ca4 │ │ │ │ + beq 4e9cb4 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ add fp, sp, #136 @ 0x88 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, fp │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, sl │ │ │ │ - bls 4ea6cc │ │ │ │ + bls 4ea6dc │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ ldr r2, [r8, #36] @ 0x24 │ │ │ │ mul r1, sl, r3 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r0, r1]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ea478 │ │ │ │ + beq 4ea488 │ │ │ │ ldr r6, [r8, #52] @ 0x34 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - bls 4ea53c │ │ │ │ + bls 4ea54c │ │ │ │ ldr r5, [r8, #48] @ 0x30 │ │ │ │ add r0, r6, r6, lsl #3 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ sub ip, r0, #36 @ 0x24 │ │ │ │ add r0, r7, r7, lsl #3 │ │ │ │ mov r9, r5 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r9, r0, lsl #2]! │ │ │ │ ldr r1, [r9, #12] │ │ │ │ cmp r2, #1 │ │ │ │ ldmib r9, {r0, r4} │ │ │ │ - bne 4e9d64 │ │ │ │ + bne 4e9d74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e9db8 │ │ │ │ + beq 4e9dc8 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs 4ea648 │ │ │ │ + bcs 4ea658 │ │ │ │ add r3, r0, r0, lsl #3 │ │ │ │ mov fp, r6 │ │ │ │ cmp r1, r6 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ - bcs 4ea65c │ │ │ │ + bcs 4ea66c │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ mov r3, r5 │ │ │ │ - b 4e9dac │ │ │ │ + b 4e9dbc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e9dfc │ │ │ │ + beq 4e9e0c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs 4ea628 │ │ │ │ + bcs 4ea638 │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ mul r7, r0, r3 │ │ │ │ mov r3, r5 │ │ │ │ ldr r7, [r3, r7]! │ │ │ │ cmp r7, #1 │ │ │ │ - bne 4ea4cc │ │ │ │ + bne 4ea4dc │ │ │ │ str r1, [r3, #4] │ │ │ │ mov fp, r6 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r1, r6 │ │ │ │ - bcs 4ea6b8 │ │ │ │ + bcs 4ea6c8 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ str r2, [r3, r1, lsl #2]! │ │ │ │ str r0, [r3, #4] │ │ │ │ - b 4e9e1c │ │ │ │ + b 4e9e2c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 4ea638 │ │ │ │ + bcs 4ea648 │ │ │ │ mul r3, r1, r3 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3]! │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4ea4c0 │ │ │ │ + bne 4ea4d0 │ │ │ │ mov fp, r6 │ │ │ │ cmp r0, r6 │ │ │ │ str r0, [r2, #8] │ │ │ │ - bcs 4ea670 │ │ │ │ + bcs 4ea680 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - b 4e9e1c │ │ │ │ + b 4e9e2c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs 4ea618 │ │ │ │ + bcs 4ea628 │ │ │ │ mul r0, r0, r3 │ │ │ │ mov fp, r6 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r2, r0] │ │ │ │ mov r0, r9 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldm r0!, {r2, r3, r4, r7} │ │ │ │ @@ -1218374,97 +1218378,97 @@ │ │ │ │ bl 42958 │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ sub fp, fp, #1 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ str fp, [r8, #52] @ 0x34 │ │ │ │ - beq 4e9e74 │ │ │ │ + beq 4e9e84 │ │ │ │ cmp fp, r0 │ │ │ │ moveq r0, #1 │ │ │ │ streq r5, [sp, #260] @ 0x104 │ │ │ │ streq r0, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e9e94 │ │ │ │ + beq 4e9ea4 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp fp, r0 │ │ │ │ moveq r0, #1 │ │ │ │ streq r5, [sp, #268] @ 0x10c │ │ │ │ streq r0, [sp, #264] @ 0x108 │ │ │ │ cmp fp, r5 │ │ │ │ - beq 4e9f50 │ │ │ │ + beq 4e9f60 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r7, #52 @ 0x34 │ │ │ │ - bls 4ea5bc │ │ │ │ + bls 4ea5cc │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r4, [r9, #12] │ │ │ │ - bne 4e9ee0 │ │ │ │ + bne 4e9ef0 │ │ │ │ cmp r2, fp │ │ │ │ - bcs 4ea690 │ │ │ │ + bcs 4ea6a0 │ │ │ │ add r2, r2, r2, lsl #3 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r2, #8]! │ │ │ │ - b 4e9f00 │ │ │ │ + b 4e9f10 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs 4ea684 │ │ │ │ + bcs 4ea694 │ │ │ │ mul r3, r2, r7 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r3]! │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4ea4dc │ │ │ │ + bne 4ea4ec │ │ │ │ cmp r1, #0 │ │ │ │ str r5, [r2, #4] │ │ │ │ - beq 4e9f2c │ │ │ │ + beq 4e9f3c │ │ │ │ cmp r4, fp │ │ │ │ - bcs 4ea6e0 │ │ │ │ + bcs 4ea6f0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, r4, r4, lsl #3 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r1, r0, lsl #2]! │ │ │ │ add r0, r1, #4 │ │ │ │ - b 4e9f4c │ │ │ │ + b 4e9f5c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs 4ea6a4 │ │ │ │ + bcs 4ea6b4 │ │ │ │ mul r1, r4, r7 │ │ │ │ ldr r1, [r0, r1]! │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4ea4e8 │ │ │ │ + bne 4ea4f8 │ │ │ │ add r0, r0, #8 │ │ │ │ str r5, [r0] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r7} │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4ea454 │ │ │ │ + bne 4ea464 │ │ │ │ add r2, sp, #328 @ 0x148 │ │ │ │ ldr r7, [sp, #324] @ 0x144 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx r3 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ mov r6, fp │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp fp, r7 │ │ │ │ sub ip, ip, #36 @ 0x24 │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ - bhi 4e9d0c │ │ │ │ - b 4ea53c │ │ │ │ + bhi 4e9d1c │ │ │ │ + b 4ea54c │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add ip, sp, #312 @ 0x138 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -1218486,15 +1218490,15 @@ │ │ │ │ orrs r9, r0, r3 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ movwne r9, #1 │ │ │ │ lsrs r5, r5, #9 │ │ │ │ movwne r5, #1 │ │ │ │ lsrs r0, sl, #15 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ - bne 4ea550 │ │ │ │ + bne 4ea560 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ stm r0, {r6, lr} │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ str r2, [sp, #288] @ 0x120 │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ @@ -1218502,19 +1218506,19 @@ │ │ │ │ stm ip, {r0, r2, r3, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ strh fp, [lr, #48] @ 0x30 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp sl, r0 │ │ │ │ - bne 4ea074 │ │ │ │ + bne 4ea084 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #2196] @ 4ea904 │ │ │ │ + ldr r1, [pc, #2196] @ 4ea914 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e787c │ │ │ │ + bl 5e788c │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mla r0, sl, r1, r0 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ and r7, r5, r9 │ │ │ │ bl 42958 │ │ │ │ @@ -1218524,34 +1218528,34 @@ │ │ │ │ uxth r5, sl │ │ │ │ str r0, [r8, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ movw r9, #65535 @ 0xffff │ │ │ │ cmp r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ movcs r4, r1 │ │ │ │ - bcc 4ea0c4 │ │ │ │ + bcc 4ea0d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ea4b4 │ │ │ │ + beq 4ea4c4 │ │ │ │ lsl r1, r4, #2 │ │ │ │ mov r2, r6 │ │ │ │ ldrh r1, [r2, r1]! @ │ │ │ │ cmp r1, r9 │ │ │ │ - beq 4ea108 │ │ │ │ + beq 4ea118 │ │ │ │ strh r5, [r2] │ │ │ │ add r4, r4, #1 │ │ │ │ ldrh r5, [r2, #2] │ │ │ │ add r0, r0, #1 │ │ │ │ strh fp, [r2, #2] │ │ │ │ mov fp, r5 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ movcs r4, r1 │ │ │ │ - bcs 4ea0bc │ │ │ │ - b 4ea0c4 │ │ │ │ + bcs 4ea0cc │ │ │ │ + b 4ea0d4 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ strh fp, [r2, #2] │ │ │ │ movwcc r0, #1 │ │ │ │ mvn r1, r7 │ │ │ │ strh r5, [r2] │ │ │ │ tst r1, r0 │ │ │ │ @@ -1218561,23 +1218565,23 @@ │ │ │ │ moveq r1, #1 │ │ │ │ moveq r0, #0 │ │ │ │ streq r1, [r8] │ │ │ │ streq r0, [r8, #4] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r4, #52 @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4ea1f8 │ │ │ │ + beq 4ea208 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, r1 │ │ │ │ movne r2, r0 │ │ │ │ ldrne r1, [r2], #52 @ 0x34 │ │ │ │ strne r2, [sp, #104] @ 0x68 │ │ │ │ cmpne r1, #2 │ │ │ │ - beq 4e98b0 │ │ │ │ + beq 4e98c0 │ │ │ │ and r1, r1, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r1, r0, #12 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r7, [r0, #36] @ 0x24 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ @@ -1218587,15 +1218591,15 @@ │ │ │ │ mov r2, #20 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ bl 42958 │ │ │ │ mov r7, #0 │ │ │ │ - b 4e999c │ │ │ │ + b 4e99ac │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ add r1, r9, r9, lsl #3 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ bl 42958 │ │ │ │ add r0, r9, #1 │ │ │ │ @@ -1218603,19 +1218607,19 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r9, [r4, #8] │ │ │ │ stm r4, {r0, r9} │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r4, #52 @ 0x34 │ │ │ │ movw r9, #65535 @ 0xffff │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea150 │ │ │ │ + beq 4ea160 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - bcs 4ea52c │ │ │ │ + bcs 4ea53c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ add r1, r5, r5, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r3, #8]! │ │ │ │ cmp r2, #1 │ │ │ │ @@ -1218625,92 +1218629,92 @@ │ │ │ │ add r1, r0, #16 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov r2, #20 │ │ │ │ bl 42958 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, sl │ │ │ │ - bls 4ea4f8 │ │ │ │ + bls 4ea508 │ │ │ │ mul r0, sl, r4 │ │ │ │ ldr r4, [r8, #36] @ 0x24 │ │ │ │ ldr r0, [r4, r0]! │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4ea2fc │ │ │ │ + bne 4ea30c │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ ldr r9, [r8, #52] @ 0x34 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ ldm r1, {r0, r2, r3, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ stm ip, {r0, r2, r3, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ str sl, [sp, #268] @ 0x10c │ │ │ │ cmp r9, r0 │ │ │ │ str r5, [sp, #260] @ 0x104 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ - bne 4ea2b0 │ │ │ │ + bne 4ea2c0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1700] @ 4ea950 │ │ │ │ + ldr r1, [pc, #1700] @ 4ea960 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e75ec │ │ │ │ + bl 5e75fc │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ add r1, r9, r9, lsl #3 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ bl 42958 │ │ │ │ add r1, r9, #1 │ │ │ │ cmp r5, r9 │ │ │ │ str r1, [r8, #52] @ 0x34 │ │ │ │ - bhi 4ea520 │ │ │ │ + bhi 4ea530 │ │ │ │ mov r2, #1 │ │ │ │ str r9, [r4, #8] │ │ │ │ str r2, [r4] │ │ │ │ add r1, r5, r5, lsl #3 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r9, [r0, #12] │ │ │ │ - b 4ea1e4 │ │ │ │ + b 4ea1f4 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ ldr r9, [r8, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ str sl, [sp, #268] @ 0x10c │ │ │ │ cmp r9, r0 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ str sl, [sp, #260] @ 0x104 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ - bne 4ea1b8 │ │ │ │ + bne 4ea1c8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1564] @ 4ea958 │ │ │ │ + ldr r1, [pc, #1564] @ 4ea968 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e75ec │ │ │ │ - b 4ea1b8 │ │ │ │ - ldr r0, [pc, #1444] @ 4ea8f0 │ │ │ │ + bl 5e75fc │ │ │ │ + b 4ea1c8 │ │ │ │ + ldr r0, [pc, #1444] @ 4ea900 │ │ │ │ mov r1, #2 │ │ │ │ mov r6, #32 │ │ │ │ mov r5, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ strh r0, [r8, #56] @ 0x38 │ │ │ │ mov r0, #32 │ │ │ │ bl 2bcc4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ mov sl, #52 @ 0x34 │ │ │ │ mov r7, #0 │ │ │ │ - beq 4ea710 │ │ │ │ + beq 4ea720 │ │ │ │ ldr r1, [r8, #28] │ │ │ │ strh r7, [r4, #30] │ │ │ │ cmp r1, #0 │ │ │ │ strh r0, [r4, #28] │ │ │ │ strh r7, [r4, #26] │ │ │ │ strh r0, [r4, #24] │ │ │ │ strh r7, [r4, #22] │ │ │ │ @@ -1218721,48 +1218725,48 @@ │ │ │ │ strh r0, [r4, #12] │ │ │ │ strh r7, [r4, #10] │ │ │ │ strh r0, [r4, #8] │ │ │ │ strh r7, [r4, #6] │ │ │ │ strh r0, [r4, #4] │ │ │ │ strh r7, [r4, #2] │ │ │ │ strh r0, [r4] │ │ │ │ - beq 4ea3e0 │ │ │ │ + beq 4ea3f0 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ - ldr r0, [pc, #1292] @ 4ea8f4 │ │ │ │ + ldr r0, [pc, #1292] @ 4ea904 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, #312 @ 0x138 │ │ │ │ mov r5, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r4, [r8, #24] │ │ │ │ str r0, [r8, #28] │ │ │ │ mov r0, #312 @ 0x138 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea704 │ │ │ │ + beq 4ea714 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4985e4 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea440 │ │ │ │ + beq 4ea450 │ │ │ │ mul r1, r0, sl │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #6 │ │ │ │ str r9, [r8, #36] @ 0x24 │ │ │ │ str r0, [r8, #32] │ │ │ │ str r7, [r8, #40] @ 0x28 │ │ │ │ - b 4e9b9c │ │ │ │ + b 4e9bac │ │ │ │ add r2, sp, #328 @ 0x148 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movw r9, #65535 @ 0xffff │ │ │ │ @@ -1218778,350 +1218782,350 @@ │ │ │ │ mov r2, #20 │ │ │ │ bl 42958 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx r3 │ │ │ │ - b 4ea140 │ │ │ │ - b 4ea4b4 │ │ │ │ - b 4ea4b8 │ │ │ │ - b 4ea4bc │ │ │ │ - ldr r0, [pc, #1124] @ 4ea92c │ │ │ │ + b 4ea150 │ │ │ │ + b 4ea4c4 │ │ │ │ + b 4ea4c8 │ │ │ │ + b 4ea4cc │ │ │ │ + ldr r0, [pc, #1124] @ 4ea93c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea4d4 │ │ │ │ - ldr r0, [pc, #1100] @ 4ea920 │ │ │ │ + b 4ea4e4 │ │ │ │ + ldr r0, [pc, #1100] @ 4ea930 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4ea720 │ │ │ │ - ldr r0, [pc, #1112] @ 4ea93c │ │ │ │ + b 4ea730 │ │ │ │ + ldr r0, [pc, #1112] @ 4ea94c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea4f0 │ │ │ │ - ldr r0, [pc, #1112] @ 4ea948 │ │ │ │ + b 4ea500 │ │ │ │ + ldr r0, [pc, #1112] @ 4ea958 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4ea720 │ │ │ │ - ldr r2, [pc, #1116] @ 4ea95c │ │ │ │ + b 4ea730 │ │ │ │ + ldr r2, [pc, #1116] @ 4ea96c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ bl 65098 │ │ │ │ - b 4ea720 │ │ │ │ - ldr r2, [pc, #1004] @ 4ea900 │ │ │ │ + b 4ea730 │ │ │ │ + ldr r2, [pc, #1004] @ 4ea910 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ bl 65098 │ │ │ │ - b 4ea720 │ │ │ │ - ldr r0, [pc, #1068] @ 4ea954 │ │ │ │ + b 4ea730 │ │ │ │ + ldr r0, [pc, #1068] @ 4ea964 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 65098 │ │ │ │ - b 4ea720 │ │ │ │ + b 4ea730 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov sl, r7 │ │ │ │ - ldr r0, [pc, #944] @ 4ea8fc │ │ │ │ + ldr r0, [pc, #944] @ 4ea90c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea6c8 │ │ │ │ + b 4ea6d8 │ │ │ │ mov r7, r2 │ │ │ │ add r2, sp, #312 @ 0x138 │ │ │ │ mov r5, r1 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ea590 │ │ │ │ + beq 4ea5a0 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r2, r6 │ │ │ │ blx r3 │ │ │ │ - ldr r0, [pc, #880] @ 4ea908 │ │ │ │ - ldr r3, [pc, #880] @ 4ea90c │ │ │ │ - ldr r1, [pc, #880] @ 4ea910 │ │ │ │ + ldr r0, [pc, #880] @ 4ea918 │ │ │ │ + ldr r3, [pc, #880] @ 4ea91c │ │ │ │ + ldr r1, [pc, #880] @ 4ea920 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #23 │ │ │ │ bl 64e80 │ │ │ │ - b 4ea720 │ │ │ │ - ldr r0, [pc, #904] @ 4ea94c │ │ │ │ + b 4ea730 │ │ │ │ + ldr r0, [pc, #904] @ 4ea95c │ │ │ │ mov r1, fp │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea6f0 │ │ │ │ + b 4ea700 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea5ec │ │ │ │ + beq 4ea5fc │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ - ldr r0, [pc, #752] @ 4ea8e4 │ │ │ │ - ldr r3, [pc, #752] @ 4ea8e8 │ │ │ │ - ldr r1, [pc, #752] @ 4ea8ec │ │ │ │ + ldr r0, [pc, #752] @ 4ea8f4 │ │ │ │ + ldr r3, [pc, #752] @ 4ea8f8 │ │ │ │ + ldr r1, [pc, #752] @ 4ea8fc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #23 │ │ │ │ bl 64e80 │ │ │ │ - b 4ea720 │ │ │ │ + b 4ea730 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #760] @ 4ea91c │ │ │ │ + ldr r0, [pc, #760] @ 4ea92c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea6c8 │ │ │ │ + b 4ea6d8 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #740] @ 4ea918 │ │ │ │ + ldr r0, [pc, #740] @ 4ea928 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea6c8 │ │ │ │ - ldr r0, [pc, #744] @ 4ea928 │ │ │ │ + b 4ea6d8 │ │ │ │ + ldr r0, [pc, #744] @ 4ea938 │ │ │ │ mov sl, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea6c8 │ │ │ │ + b 4ea6d8 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #700] @ 4ea914 │ │ │ │ + ldr r0, [pc, #700] @ 4ea924 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea6c8 │ │ │ │ + b 4ea6d8 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r0, [pc, #712] @ 4ea934 │ │ │ │ + ldr r0, [pc, #712] @ 4ea944 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea6c8 │ │ │ │ + b 4ea6d8 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #688] @ 4ea930 │ │ │ │ + ldr r0, [pc, #688] @ 4ea940 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea6c8 │ │ │ │ + b 4ea6d8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - b 4ea6f4 │ │ │ │ - ldr r0, [pc, #672] @ 4ea938 │ │ │ │ + b 4ea704 │ │ │ │ + ldr r0, [pc, #672] @ 4ea948 │ │ │ │ mov r1, fp │ │ │ │ mov r5, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea6f0 │ │ │ │ + b 4ea700 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r0, [pc, #656] @ 4ea944 │ │ │ │ + ldr r0, [pc, #656] @ 4ea954 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4ea6f0 │ │ │ │ + b 4ea700 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r0, [pc, #604] @ 4ea924 │ │ │ │ + ldr r0, [pc, #604] @ 4ea934 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [sp, #16] │ │ │ │ bl 65098 │ │ │ │ - b 4ea720 │ │ │ │ - ldr r0, [pc, #600] @ 4ea940 │ │ │ │ + b 4ea730 │ │ │ │ + ldr r0, [pc, #600] @ 4ea950 │ │ │ │ mov r1, fp │ │ │ │ mov r5, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 65098 │ │ │ │ - b 4ea720 │ │ │ │ - ldr r0, [pc, #492] @ 4ea8f8 │ │ │ │ + b 4ea730 │ │ │ │ + ldr r0, [pc, #492] @ 4ea908 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4ea7b0 │ │ │ │ - b 4ea8a0 │ │ │ │ + b 4ea7c0 │ │ │ │ + b 4ea8b0 │ │ │ │ mov r4, r0 │ │ │ │ - b 4ea8bc │ │ │ │ + b 4ea8cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea758 │ │ │ │ + beq 4ea768 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #6 │ │ │ │ str r1, [r8, #32] │ │ │ │ str r9, [r8, #36] @ 0x24 │ │ │ │ str r0, [r8, #40] @ 0x28 │ │ │ │ - b 4ea810 │ │ │ │ + b 4ea820 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 4edba0 │ │ │ │ - b 4ea8bc │ │ │ │ + bl 4edbb0 │ │ │ │ + b 4ea8cc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ea8bc │ │ │ │ + beq 4ea8cc │ │ │ │ ldr r3, [r7, #16] │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r2, r6 │ │ │ │ blx r3 │ │ │ │ - b 4ea8bc │ │ │ │ + b 4ea8cc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ - b 4ea830 │ │ │ │ - b 4ea80c │ │ │ │ - b 4ea8a0 │ │ │ │ - b 4ea80c │ │ │ │ + b 4ea840 │ │ │ │ + b 4ea81c │ │ │ │ + b 4ea8b0 │ │ │ │ + b 4ea81c │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ mov r4, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ add r0, r0, #28 │ │ │ │ blx r3 │ │ │ │ - b 4ea8bc │ │ │ │ + b 4ea8cc │ │ │ │ bl 65120 │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ mov r4, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ add r0, r0, #28 │ │ │ │ blx r3 │ │ │ │ - b 4ea8bc │ │ │ │ + b 4ea8cc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea830 │ │ │ │ + beq 4ea840 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ - b 4ea8bc │ │ │ │ + b 4ea8cc │ │ │ │ bl 65120 │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ mov r4, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ - b 4ea8bc │ │ │ │ + b 4ea8cc │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ - b 4ea8bc │ │ │ │ + b 4ea8cc │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ mov r4, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ add r0, r0, #28 │ │ │ │ blx r3 │ │ │ │ - b 4ea8a4 │ │ │ │ + b 4ea8b4 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4edc08 │ │ │ │ + bl 4edc18 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ - subeq r1, r4, r8, lsr #19 │ │ │ │ - subeq r1, r4, ip, lsl r7 │ │ │ │ - subeq r1, r4, r0, asr r8 │ │ │ │ - subeq r1, r4, r4, lsl r7 │ │ │ │ - eoreq r0, fp, r6, lsl r8 │ │ │ │ - subeq r0, r4, ip, lsr sl │ │ │ │ - ldrdeq r0, [r4], #-152 @ 0xffffff68 │ │ │ │ - subeq r5, r7, ip, lsl r9 │ │ │ │ - subeq r5, r7, r0, lsl #17 │ │ │ │ - strheq r0, [r4], #-144 @ 0xffffff70 │ │ │ │ - subeq r0, r4, r0, ror #23 │ │ │ │ - subeq r0, r4, r8, ror fp │ │ │ │ - subeq r1, r4, ip, asr r0 │ │ │ │ - eoreq r0, fp, r2, ror r8 │ │ │ │ - umaaleq r0, r4, r8, sl │ │ │ │ - subeq r0, r4, r4, asr #20 │ │ │ │ - subeq r0, r4, r4, asr fp │ │ │ │ - subeq r0, r4, r8, lsl fp │ │ │ │ - subeq r0, r4, r8, lsl fp │ │ │ │ - subeq r0, r4, r8, lsl #25 │ │ │ │ - subeq r0, r4, r4, lsr #21 │ │ │ │ - subeq r0, r4, r8, lsr fp │ │ │ │ - subeq r0, r4, r4, asr #25 │ │ │ │ - subeq r0, r4, ip, lsl fp │ │ │ │ - subeq r0, r4, r0, asr fp │ │ │ │ - subeq r0, r4, ip, asr fp │ │ │ │ - subeq r0, r4, r8, lsl #26 │ │ │ │ - subeq r0, r4, ip, lsr fp │ │ │ │ - subeq r0, r4, r8, asr fp │ │ │ │ + umaaleq r1, r4, r8, r9 │ │ │ │ + subeq r1, r4, ip, lsl #14 │ │ │ │ + subeq r1, r4, r0, asr #16 │ │ │ │ + subeq r1, r4, r4, lsl #14 │ │ │ │ + eoreq r0, fp, r6, lsl #16 │ │ │ │ + subeq r0, r4, ip, lsr #20 │ │ │ │ + subeq r0, r4, r8, asr #19 │ │ │ │ + subeq r5, r7, ip, lsl #18 │ │ │ │ + subeq r5, r7, r0, ror r8 │ │ │ │ + subeq r0, r4, r0, lsr #19 │ │ │ │ + ldrdeq r0, [r4], #-176 @ 0xffffff50 │ │ │ │ + subeq r0, r4, r8, ror #22 │ │ │ │ + subeq r1, r4, ip, asr #32 │ │ │ │ + eoreq r0, fp, r2, ror #16 │ │ │ │ + subeq r0, r4, r8, lsl #21 │ │ │ │ + subeq r0, r4, r4, lsr sl │ │ │ │ + subeq r0, r4, r4, asr #22 │ │ │ │ + subeq r0, r4, r8, lsl #22 │ │ │ │ + subeq r0, r4, r8, lsl #22 │ │ │ │ + subeq r0, r4, r8, ror ip │ │ │ │ + umaaleq r0, r4, r4, sl │ │ │ │ + subeq r0, r4, r8, lsr #22 │ │ │ │ + strheq r0, [r4], #-196 @ 0xffffff3c │ │ │ │ + subeq r0, r4, ip, lsl #22 │ │ │ │ + subeq r0, r4, r0, asr #22 │ │ │ │ + subeq r0, r4, ip, asr #22 │ │ │ │ + strdeq r0, [r4], #-200 @ 0xffffff38 │ │ │ │ + subeq r0, r4, ip, lsr #22 │ │ │ │ + subeq r0, r4, r8, asr #22 │ │ │ │ + subeq r0, r4, ip, lsl sp │ │ │ │ + strdeq r0, [r4], #-180 @ 0xffffff4c │ │ │ │ + strheq r0, [r4], #-208 @ 0xffffff30 │ │ │ │ + subeq r0, r4, r4, asr #22 │ │ │ │ + subeq r0, r4, r0, lsl sp │ │ │ │ subeq r0, r4, ip, lsr #26 │ │ │ │ - subeq r0, r4, r4, lsl #24 │ │ │ │ - subeq r0, r4, r0, asr #27 │ │ │ │ - subeq r0, r4, r4, asr fp │ │ │ │ - subeq r0, r4, r0, lsr #26 │ │ │ │ - subeq r0, r4, ip, lsr sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 4ea9d0 │ │ │ │ + bmi 4ea9e0 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 4ea9a8 │ │ │ │ - ldr r0, [pc, #104] @ 4ea9ec │ │ │ │ + beq 4ea9b8 │ │ │ │ + ldr r0, [pc, #104] @ 4ea9fc │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea9d4 │ │ │ │ + beq 4ea9e4 │ │ │ │ mov r7, r0 │ │ │ │ - b 4ea9ac │ │ │ │ + b 4ea9bc │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #3 │ │ │ │ stmib r5, {r4, r7} │ │ │ │ str r4, [r5, #12] │ │ │ │ strb r0, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #12] @ 4ea9e8 │ │ │ │ + ldr r2, [pc, #12] @ 4ea9f8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - strheq r0, [r4], #-136 @ 0xffffff78 │ │ │ │ - subeq r5, r7, r8, ror #5 │ │ │ │ + subeq r0, r4, r8, lsr #17 │ │ │ │ + ldrdeq r5, [r7], #-40 @ 0xffffffd8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r8, r1 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ mov r9, r2 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ @@ -1219144,15 +1219148,15 @@ │ │ │ │ orr r3, r3, #1 │ │ │ │ add r1, r1, #12 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ stmib sp, {r2, r8} │ │ │ │ - b 4eaa94 │ │ │ │ + b 4eaaa4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r1, fp, fp, lsl #1 │ │ │ │ add r9, sp, #32 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, fp, #1 │ │ │ │ @@ -1219165,18 +1219169,18 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ str r8, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r2, sp, #140 @ 0x8c │ │ │ │ - bl 4f12a4 │ │ │ │ + bl 4f12b4 │ │ │ │ ldrb r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #7 │ │ │ │ - beq 4eab6c │ │ │ │ + beq 4eab7c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r0, #6 │ │ │ │ ldr r7, [sl] │ │ │ │ ldr r6, [sl, #4] │ │ │ │ ldrh r2, [r1] │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ @@ -1219184,15 +1219188,15 @@ │ │ │ │ ldr r5, [sl, #12] │ │ │ │ strb r3, [sp, #86] @ 0x56 │ │ │ │ strh r2, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ - beq 4eabe0 │ │ │ │ + beq 4eabf0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrh r2, [sp, #84] @ 0x54 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ strh r2, [r7] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp fp, ip │ │ │ │ @@ -1219203,43 +1219207,43 @@ │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ strb lr, [r7, #2] │ │ │ │ stm r2, {r3, r6} │ │ │ │ str r5, [r2, #8] │ │ │ │ str r4, [r2, #12] │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ - bne 4eaa6c │ │ │ │ - ldr r1, [pc, #324] @ 4eaca4 │ │ │ │ + bne 4eaa7c │ │ │ │ + ldr r1, [pc, #324] @ 4eacb4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4fff48 │ │ │ │ - b 4eaa6c │ │ │ │ + bl 4fff58 │ │ │ │ + b 4eaa7c │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4eaba0 │ │ │ │ + beq 4eabb0 │ │ │ │ add r6, r0, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r0, r6 │ │ │ │ - b 4eab88 │ │ │ │ + b 4eab98 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eabc0 │ │ │ │ + beq 4eabd0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [r1] │ │ │ │ str r5, [r1, #4] │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -1219249,89 +1219253,89 @@ │ │ │ │ stmib r1, {r0, r2, r3} │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r1] │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ec960 │ │ │ │ - b 4eac98 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4eaca8 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 48c640 │ │ │ │ - b 4eac90 │ │ │ │ + b 4eaca0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 4ec99c │ │ │ │ - b 4eac90 │ │ │ │ + bl 4ec9ac │ │ │ │ + b 4eaca0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4eac60 │ │ │ │ + beq 4eac70 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r6, r5 │ │ │ │ - b 4eac44 │ │ │ │ + b 4eac54 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eac98 │ │ │ │ + beq 4eaca8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 4ed8c4 │ │ │ │ + bl 4ed8d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r0, r4, r8, ror #8 │ │ │ │ + subeq r0, r4, r8, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 4ead18 │ │ │ │ + bmi 4ead28 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 4eacf0 │ │ │ │ - ldr r0, [pc, #104] @ 4ead34 │ │ │ │ + beq 4ead00 │ │ │ │ + ldr r0, [pc, #104] @ 4ead44 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ead1c │ │ │ │ + beq 4ead2c │ │ │ │ mov r7, r0 │ │ │ │ - b 4eacf4 │ │ │ │ + b 4ead04 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #3 │ │ │ │ stmib r5, {r4, r7} │ │ │ │ str r4, [r5, #12] │ │ │ │ strb r0, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #12] @ 4ead30 │ │ │ │ + ldr r2, [pc, #12] @ 4ead40 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - subeq r0, r4, r0, ror r5 │ │ │ │ - subeq r4, r7, r0, lsr #31 │ │ │ │ + subeq r0, r4, r0, ror #10 │ │ │ │ + umaaleq r4, r7, r0, pc @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldrb r2, [r0], #8 │ │ │ │ add r3, pc, #8 │ │ │ │ mov r4, #-2147483630 @ 0x80000012 │ │ │ │ @@ -1219343,60 +1219347,60 @@ │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strb r0, [sp, #60] @ 0x3c │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ - b 4eae5c │ │ │ │ + b 4eae6c │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 4cbea0 │ │ │ │ + bl 4cbeb0 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ cmp r4, #-2147483627 @ 0x80000015 │ │ │ │ - bne 4eae5c │ │ │ │ - b 4eae3c │ │ │ │ + bne 4eae6c │ │ │ │ + b 4eae4c │ │ │ │ ldr r2, [r0], #8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 4eae4c │ │ │ │ + beq 4eae5c │ │ │ │ ldm r0, {r0, r3} │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ moveq r4, #-2147483640 @ 0x80000008 │ │ │ │ add r1, r1, #8 │ │ │ │ stm r1, {r0, r3} │ │ │ │ movne r4, #-2147483644 @ 0x80000004 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ - b 4eae5c │ │ │ │ + b 4eae6c │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ mov r4, #-2147483636 @ 0x8000000c │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ - b 4eae5c │ │ │ │ + b 4eae6c │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - bl 4bec84 │ │ │ │ + bl 4bec94 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ cmp r4, #-2147483627 @ 0x80000015 │ │ │ │ - bne 4eae5c │ │ │ │ + bne 4eae6c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ vldr d0, [r0] │ │ │ │ mov r4, #-2147483638 @ 0x8000000a │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ @@ -1219405,81 +1219409,81 @@ │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r9, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 4c83fc │ │ │ │ + bl 4c840c │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4eaef4 │ │ │ │ + bne 4eaf04 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ eor r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 4eb010 │ │ │ │ + bhi 4eb020 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ uxtb r7, r9 │ │ │ │ - b 4eaf48 │ │ │ │ + b 4eaf58 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - bl 4ed2fc │ │ │ │ + bl 4ed30c │ │ │ │ str r5, [r8] │ │ │ │ stmib r8, {r4, r6} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmn r6, #1 │ │ │ │ - bgt 4eaf78 │ │ │ │ - ldr r2, [pc, #412] @ 4eb0c0 │ │ │ │ + bgt 4eaf88 │ │ │ │ + ldr r2, [pc, #412] @ 4eb0d0 │ │ │ │ mov r0, #1 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 56c38 │ │ │ │ - b 4eb024 │ │ │ │ + b 4eb034 │ │ │ │ uxth r7, r9 │ │ │ │ mov r6, #0 │ │ │ │ - b 4eaf78 │ │ │ │ + b 4eaf88 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r9 │ │ │ │ - b 4eaf78 │ │ │ │ + b 4eaf88 │ │ │ │ asr r6, r9, #31 │ │ │ │ mov r7, r9 │ │ │ │ - b 4eaf78 │ │ │ │ + b 4eaf88 │ │ │ │ sxtb r7, r9 │ │ │ │ - b 4eaf74 │ │ │ │ + b 4eaf84 │ │ │ │ sxth r7, r9 │ │ │ │ asr r6, r7, #31 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ed2fc │ │ │ │ - ldr r0, [pc, #316] @ 4eb0c8 │ │ │ │ + bl 4ed30c │ │ │ │ + ldr r0, [pc, #316] @ 4eb0d8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ movw r1, #32 │ │ │ │ @@ -1219488,139 +1219492,139 @@ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 76b7c4 │ │ │ │ + bl 76b7d4 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r2, sp, #8 │ │ │ │ ldmeq r2, {r0, r1, r2} │ │ │ │ stmeq r8, {r0, r1, r2} │ │ │ │ addeq sp, sp, #72 @ 0x48 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #224] @ 4eb0cc │ │ │ │ - ldr r3, [pc, #224] @ 4eb0d0 │ │ │ │ - ldr r1, [pc, #224] @ 4eb0d4 │ │ │ │ + ldr r0, [pc, #224] @ 4eb0dc │ │ │ │ + ldr r3, [pc, #224] @ 4eb0e0 │ │ │ │ + ldr r1, [pc, #224] @ 4eb0e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #24 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r2, [pc, #164] @ 4eb0bc │ │ │ │ + ldr r2, [pc, #164] @ 4eb0cc │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 55600 │ │ │ │ mov r5, r0 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - ldr r0, [pc, #128] @ 4eb0c4 │ │ │ │ + ldr r0, [pc, #128] @ 4eb0d4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ bl 5611c │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4ed2fc │ │ │ │ + bl 4ed30c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - b 4eb06c │ │ │ │ + b 4eb07c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4eb088 │ │ │ │ + b 4eb098 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4ed2fc │ │ │ │ - b 4eb0b4 │ │ │ │ + bl 4ed30c │ │ │ │ + b 4eb0c4 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eb0b4 │ │ │ │ + beq 4eb0c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq pc, [r3], #-84 @ 0xffffffac │ │ │ │ - subeq pc, r3, r0, asr #13 │ │ │ │ - eoreq pc, sl, r5, ror #27 │ │ │ │ - subeq r0, r4, ip, ror r0 │ │ │ │ - eoreq pc, sl, r4, lsr #29 │ │ │ │ - subeq r0, r4, r4, asr r0 │ │ │ │ - subeq r0, r4, r0, lsr r0 │ │ │ │ + subeq pc, r3, r4, asr #11 │ │ │ │ + strheq pc, [r3], #-96 @ 0xffffffa0 @ │ │ │ │ + ldrdeq pc, [sl], -r5 @ │ │ │ │ + subeq r0, r4, ip, rrx │ │ │ │ + mlaeq sl, r4, lr, pc @ │ │ │ │ + subeq r0, r4, r4, asr #32 │ │ │ │ + subeq r0, r4, r0, lsr #32 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4eb0ec │ │ │ │ + ldr r1, [pc, #8] @ 4eb0fc │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq fp, sl, r5, asr lr │ │ │ │ + b 76124c │ │ │ │ + eoreq fp, sl, r5, asr #28 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 61563c │ │ │ │ + b 61564c │ │ │ │ ldr r0, [r0] │ │ │ │ - b 4fecd4 │ │ │ │ + b 4fece4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #9] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4eb160 │ │ │ │ + beq 4eb170 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4eb128 │ │ │ │ + beq 4eb138 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - b 4eb1dc │ │ │ │ + b 4eb1ec │ │ │ │ ldrb r0, [r4, #1678] @ 0x68e │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4eb16c │ │ │ │ + bne 4eb17c │ │ │ │ add r6, r4, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d7fa4 │ │ │ │ + bl 4d7fb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ec34c │ │ │ │ + bl 4ec35c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1677] @ 0x68d │ │ │ │ movw r0, #1576 @ 0x628 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4ecdec │ │ │ │ - b 4eb1bc │ │ │ │ + bl 4ecdfc │ │ │ │ + b 4eb1cc │ │ │ │ ldrb r0, [r4, #1678] @ 0x68e │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4eb194 │ │ │ │ + beq 4eb1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb1cc │ │ │ │ + bne 4eb1dc │ │ │ │ ldr r1, [r4, #1664] @ 0x680 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eb1cc │ │ │ │ + beq 4eb1dc │ │ │ │ ldr r0, [r4, #1668] @ 0x684 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4eb1cc │ │ │ │ + b 4eb1dc │ │ │ │ add r6, r4, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d7fa4 │ │ │ │ + bl 4d7fb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ec34c │ │ │ │ + bl 4ec35c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1677] @ 0x68d │ │ │ │ movw r0, #1576 @ 0x628 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4ecdec │ │ │ │ + bl 4ecdfc │ │ │ │ ldr r0, [r4, #1572] @ 0x624 │ │ │ │ bl 43e68 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1676] @ 0x68c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #8] │ │ │ │ @@ -1219629,422 +1219633,422 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ - b 4eb200 │ │ │ │ + b 4eb210 │ │ │ │ mov r5, r0 │ │ │ │ - b 4eb264 │ │ │ │ + b 4eb274 │ │ │ │ mov r5, r0 │ │ │ │ - b 4eb224 │ │ │ │ + b 4eb234 │ │ │ │ mov r5, r0 │ │ │ │ - b 4eb250 │ │ │ │ + b 4eb260 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ec34c │ │ │ │ + bl 4ec35c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1677] @ 0x68d │ │ │ │ movw r0, #1576 @ 0x628 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4ecdec │ │ │ │ - b 4eb264 │ │ │ │ + bl 4ecdfc │ │ │ │ + b 4eb274 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ec34c │ │ │ │ + bl 4ec35c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1677] @ 0x68d │ │ │ │ movw r0, #1576 @ 0x628 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4ecdec │ │ │ │ + bl 4ecdfc │ │ │ │ ldr r0, [r4, #1572] @ 0x624 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #8] │ │ │ │ strb r1, [r4, #1676] @ 0x68c │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 4ebdf4 │ │ │ │ + bl 4ebe04 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4eb328 │ │ │ │ + beq 4eb338 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4eb758 │ │ │ │ + bne 4eb768 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4eb374 │ │ │ │ + beq 4eb384 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4eb704 │ │ │ │ + bne 4eb714 │ │ │ │ ldr r6, [r4, #144] @ 0x90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4eb6fc │ │ │ │ + beq 4eb70c │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r7, #24]! │ │ │ │ add r5, sp, #4 │ │ │ │ add r1, r0, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4a0978 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4eb658 │ │ │ │ + beq 4eb668 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4eb658 │ │ │ │ + bne 4eb668 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eb628 │ │ │ │ + beq 4eb638 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 4eb658 │ │ │ │ + b 4eb668 │ │ │ │ ldrb r0, [r4, #982] @ 0x3d6 │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4eb758 │ │ │ │ + bhi 4eb768 │ │ │ │ add r1, pc, #8 │ │ │ │ add r6, r4, #24 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ add r6, r4, #984 @ 0x3d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ec19c │ │ │ │ - b 4eb5bc │ │ │ │ + bl 4ec1ac │ │ │ │ + b 4eb5cc │ │ │ │ add r6, r4, #144 @ 0x90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4eb6fc │ │ │ │ + beq 4eb70c │ │ │ │ ldrb r0, [r4, #1468] @ 0x5bc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4eb6fc │ │ │ │ + bne 4eb70c │ │ │ │ ldrb r0, [r4, #1456] @ 0x5b0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4eb5e8 │ │ │ │ + beq 4eb5f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb6fc │ │ │ │ + bne 4eb70c │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 4edf84 │ │ │ │ - b 4eb6fc │ │ │ │ + bl 4edf94 │ │ │ │ + b 4eb70c │ │ │ │ add r6, r4, #984 @ 0x3d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ebfd0 │ │ │ │ - b 4eb424 │ │ │ │ + bl 4ebfe0 │ │ │ │ + b 4eb434 │ │ │ │ add r7, r4, #1072 @ 0x430 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ec19c │ │ │ │ + bl 4ec1ac │ │ │ │ add r0, r4, #996 @ 0x3e4 │ │ │ │ - bl 4ed69c │ │ │ │ + bl 4ed6ac │ │ │ │ ldr r1, [r4, #992] @ 0x3e0 │ │ │ │ ldr r0, [r4, #988] @ 0x3dc │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4eb448 │ │ │ │ + beq 4eb458 │ │ │ │ add r7, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r7 │ │ │ │ - b 4eb3f8 │ │ │ │ + b 4eb408 │ │ │ │ add r6, r4, #984 @ 0x3d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d8238 │ │ │ │ + bl 4d8248 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ebfd0 │ │ │ │ + bl 4ebfe0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #979] @ 0x3d3 │ │ │ │ - b 4eb4c0 │ │ │ │ + b 4eb4d0 │ │ │ │ add r7, r4, #984 @ 0x3d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d83d4 │ │ │ │ + bl 4d83e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ec19c │ │ │ │ - b 4eb468 │ │ │ │ + bl 4ec1ac │ │ │ │ + b 4eb478 │ │ │ │ ldr r1, [r4, #984] @ 0x3d8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eb468 │ │ │ │ + beq 4eb478 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #988] @ 0x3dc │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r4, #977] @ 0x3d1 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #980] @ 0x3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb48c │ │ │ │ + beq 4eb49c │ │ │ │ ldr r1, [r4, #960] @ 0x3c0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4eb5d4 │ │ │ │ + bne 4eb5e4 │ │ │ │ ldr r0, [r4, #956] @ 0x3bc │ │ │ │ strb r5, [r4, #977] @ 0x3d1 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r4, #940] @ 0x3ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eb4b0 │ │ │ │ + beq 4eb4c0 │ │ │ │ ldr r0, [r4, #944] @ 0x3b0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ - bl 4ed198 │ │ │ │ + bl 4ed1a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldrb r0, [r4, #978] @ 0x3d2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb52c │ │ │ │ + beq 4eb53c │ │ │ │ ldr r5, [r4, #932] @ 0x3a4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4eb50c │ │ │ │ + beq 4eb51c │ │ │ │ ldr r0, [r4, #928] @ 0x3a0 │ │ │ │ add r6, r0, #4 │ │ │ │ - b 4eb4f0 │ │ │ │ + b 4eb500 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4eb50c │ │ │ │ + beq 4eb51c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eb4e4 │ │ │ │ + beq 4eb4f4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4eb4e4 │ │ │ │ + b 4eb4f4 │ │ │ │ ldr r1, [r4, #924] @ 0x39c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eb52c │ │ │ │ + beq 4eb53c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #928] @ 0x3a0 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #920] @ 0x398 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #916] @ 0x394 │ │ │ │ add r5, r1, #1 │ │ │ │ strb r2, [r4, #978] @ 0x3d2 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4eb558 │ │ │ │ + beq 4eb568 │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4eb540 │ │ │ │ + b 4eb550 │ │ │ │ ldr r0, [r4, #912] @ 0x390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb578 │ │ │ │ + beq 4eb588 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #916] @ 0x394 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #908] @ 0x38c │ │ │ │ ldr r0, [r4, #904] @ 0x388 │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4eb59c │ │ │ │ + beq 4eb5ac │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4eb584 │ │ │ │ + b 4eb594 │ │ │ │ ldr r0, [r4, #900] @ 0x384 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb5bc │ │ │ │ + beq 4eb5cc │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #904] @ 0x388 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #981] @ 0x3d5 │ │ │ │ add r0, r4, #804 @ 0x324 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4ecdec │ │ │ │ + b 4ecdfc │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4eb48c │ │ │ │ + b 4eb49c │ │ │ │ add r0, r4, #432 @ 0x1b0 │ │ │ │ - bl 4ee5a8 │ │ │ │ + bl 4ee5b8 │ │ │ │ ldr r1, [r4, #1444] @ 0x5a4 │ │ │ │ movw r0, #1172 @ 0x494 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1457] @ 0x5b1 │ │ │ │ - beq 4eb618 │ │ │ │ + beq 4eb628 │ │ │ │ ldr r0, [r4, #1448] @ 0x5a8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4edf84 │ │ │ │ + bl 4edf94 │ │ │ │ strb r6, [r4, #1458] @ 0x5b2 │ │ │ │ - b 4eb6fc │ │ │ │ + b 4eb70c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r5, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4eb634 │ │ │ │ + bne 4eb644 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4eb658 │ │ │ │ + bne 4eb668 │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eb660 │ │ │ │ + bne 4eb670 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4eb688 │ │ │ │ + bne 4eb698 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb6ec │ │ │ │ + beq 4eb6fc │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4eb6ec │ │ │ │ + bne 4eb6fc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r0, r6, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eb6c0 │ │ │ │ + beq 4eb6d0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ blx r1 │ │ │ │ - b 4eb6ec │ │ │ │ + b 4eb6fc │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4eb6c8 │ │ │ │ + bne 4eb6d8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4eb6ec │ │ │ │ + bne 4eb6fc │ │ │ │ dmb ish │ │ │ │ - bl 63d3ac │ │ │ │ + bl 63d3bc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 4ecdec │ │ │ │ + bl 4ecdfc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 43e68 │ │ │ │ ldrd r4, [r4, #24] │ │ │ │ add r1, pc, #16 │ │ │ │ eor r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #4 │ │ │ │ movcs r0, #1 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4eb758 │ │ │ │ + beq 4eb768 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4ec8a8 │ │ │ │ + b 4ec8b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1172 @ 0x494 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #1457] @ 0x5b1 │ │ │ │ - bl 4ed894 │ │ │ │ + bl 4ed8a4 │ │ │ │ strb r5, [r4, #1458] @ 0x5b2 │ │ │ │ - b 4eb904 │ │ │ │ + b 4eb914 │ │ │ │ mov r8, r0 │ │ │ │ - b 4eb8b8 │ │ │ │ + b 4eb8c8 │ │ │ │ mov r8, r0 │ │ │ │ - b 4eb8b0 │ │ │ │ + b 4eb8c0 │ │ │ │ mov r8, r0 │ │ │ │ - b 4eb974 │ │ │ │ - b 4eb7dc │ │ │ │ + b 4eb984 │ │ │ │ + b 4eb7ec │ │ │ │ mov r8, r0 │ │ │ │ - b 4eba98 │ │ │ │ + b 4ebaa8 │ │ │ │ mov r8, r0 │ │ │ │ - b 4eb82c │ │ │ │ + b 4eb83c │ │ │ │ mov r8, r0 │ │ │ │ - b 4eb850 │ │ │ │ + b 4eb860 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ec19c │ │ │ │ - b 4eb974 │ │ │ │ + bl 4ec1ac │ │ │ │ + b 4eb984 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ebfd0 │ │ │ │ - b 4eb850 │ │ │ │ + bl 4ebfe0 │ │ │ │ + b 4eb860 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ec19c │ │ │ │ - b 4eba98 │ │ │ │ + bl 4ec1ac │ │ │ │ + b 4ebaa8 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ec19c │ │ │ │ + bl 4ec1ac │ │ │ │ add r0, r4, #996 @ 0x3e4 │ │ │ │ - bl 4ed69c │ │ │ │ + bl 4ed6ac │ │ │ │ add r0, r4, #984 @ 0x3d8 │ │ │ │ - bl 4eda04 │ │ │ │ - b 4eb974 │ │ │ │ + bl 4eda14 │ │ │ │ + b 4eb984 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ebfd0 │ │ │ │ + bl 4ebfe0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #979] @ 0x3d3 │ │ │ │ - b 4eb9dc │ │ │ │ + b 4eb9ec │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1220052,156 +1220056,156 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eb888 │ │ │ │ + bne 4eb898 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4eb8b0 │ │ │ │ + bne 4eb8c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 4d691c │ │ │ │ + bl 4d692c │ │ │ │ mov r0, r6 │ │ │ │ - bl 4edf20 │ │ │ │ + bl 4edf30 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 4ecdec │ │ │ │ - b 4eb91c │ │ │ │ + bl 4ecdfc │ │ │ │ + b 4eb92c │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ - b 4eb9dc │ │ │ │ + b 4eb9ec │ │ │ │ mov r8, r0 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4eb904 │ │ │ │ + beq 4eb914 │ │ │ │ ldrb r0, [r4, #1468] @ 0x5bc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4eb904 │ │ │ │ + bne 4eb914 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 4ec4e8 │ │ │ │ + bl 4ec4f8 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 4ecdec │ │ │ │ - b 4eb91c │ │ │ │ + bl 4ecdfc │ │ │ │ + b 4eb92c │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 43e68 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ - bl 4ed604 │ │ │ │ - b 4ebaa8 │ │ │ │ + bl 4ed614 │ │ │ │ + b 4ebab8 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4eb954 │ │ │ │ + beq 4eb964 │ │ │ │ mov r0, r7 │ │ │ │ add r9, r7, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r7, r9 │ │ │ │ - b 4eb938 │ │ │ │ + b 4eb948 │ │ │ │ ldr r1, [r4, #984] @ 0x3d8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eb974 │ │ │ │ + beq 4eb984 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #988] @ 0x3dc │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r4, #977] @ 0x3d1 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #980] @ 0x3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb9a8 │ │ │ │ + beq 4eb9b8 │ │ │ │ ldr r1, [r4, #960] @ 0x3c0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4eb9a8 │ │ │ │ + beq 4eb9b8 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #956] @ 0x3bc │ │ │ │ strb r5, [r4, #977] @ 0x3d1 │ │ │ │ bl 43e68 │ │ │ │ ldr r1, [r4, #940] @ 0x3ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eb9cc │ │ │ │ + beq 4eb9dc │ │ │ │ ldr r0, [r4, #944] @ 0x3b0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ - bl 4ed198 │ │ │ │ + bl 4ed1a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d0f5c │ │ │ │ + bl 4d0f6c │ │ │ │ ldrb r0, [r4, #978] @ 0x3d2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb9f0 │ │ │ │ + beq 4eba00 │ │ │ │ add r0, r4, #924 @ 0x39c │ │ │ │ - bl 4ed758 │ │ │ │ + bl 4ed768 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #978] @ 0x3d2 │ │ │ │ add r0, r4, #912 @ 0x390 │ │ │ │ - bl 4ed964 │ │ │ │ - b 4eba90 │ │ │ │ + bl 4ed974 │ │ │ │ + b 4ebaa0 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4eba28 │ │ │ │ + beq 4eba38 │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r7 │ │ │ │ - b 4eba0c │ │ │ │ + b 4eba1c │ │ │ │ ldr r0, [r4, #900] @ 0x384 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eba98 │ │ │ │ + beq 4ebaa8 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #904] @ 0x388 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4eba98 │ │ │ │ + b 4ebaa8 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4eba70 │ │ │ │ + beq 4eba80 │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r7 │ │ │ │ - b 4eba54 │ │ │ │ + b 4eba64 │ │ │ │ ldr r0, [r4, #912] @ 0x390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eba90 │ │ │ │ + beq 4ebaa0 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #916] @ 0x394 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #900 @ 0x384 │ │ │ │ - bl 4ed964 │ │ │ │ + bl 4ed974 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #981] @ 0x3d5 │ │ │ │ add r0, r4, #804 @ 0x324 │ │ │ │ - bl 4ecdec │ │ │ │ + bl 4ecdfc │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4ebae4 │ │ │ │ + beq 4ebaf4 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1220211,67 +1220215,67 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2064] @ 0x810 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ebb58 │ │ │ │ + beq 4ebb68 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r6, r4, #272 @ 0x110 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d7c30 │ │ │ │ + bl 4d7c40 │ │ │ │ ldrd r0, [r6] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ebbdc │ │ │ │ + beq 4ebbec │ │ │ │ ldrb r0, [r4, #1868] @ 0x74c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ebb80 │ │ │ │ + beq 4ebb90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ebbdc │ │ │ │ + bne 4ebbec │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ - bl 4ed7c4 │ │ │ │ - b 4ebbdc │ │ │ │ + bl 4ed7d4 │ │ │ │ + b 4ebbec │ │ │ │ ldr r5, [r4, #1888] @ 0x760 │ │ │ │ mov r0, r5 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4ed7c4 │ │ │ │ + b 4ed7d4 │ │ │ │ ldrb r0, [r4, #1856] @ 0x740 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ebba0 │ │ │ │ + beq 4ebbb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ebbdc │ │ │ │ + bne 4ebbec │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ - bl 4edf84 │ │ │ │ - b 4ebbdc │ │ │ │ + bl 4edf94 │ │ │ │ + b 4ebbec │ │ │ │ add r0, r4, #832 @ 0x340 │ │ │ │ - bl 4ee5a8 │ │ │ │ + bl 4ee5b8 │ │ │ │ ldr r1, [r4, #1844] @ 0x734 │ │ │ │ movw r0, #1572 @ 0x624 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1857] @ 0x741 │ │ │ │ - beq 4ebbd0 │ │ │ │ + beq 4ebbe0 │ │ │ │ ldr r0, [r4, #1848] @ 0x738 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4edf84 │ │ │ │ + bl 4edf94 │ │ │ │ strb r6, [r4, #1858] @ 0x742 │ │ │ │ movw r0, #1980 @ 0x7bc │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4ecdec │ │ │ │ + bl 4ecdfc │ │ │ │ ldr r0, [r4, #1892] @ 0x764 │ │ │ │ bl 43e68 │ │ │ │ ldr r4, [r4, #1888] @ 0x760 │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -1220279,122 +1220283,122 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1572 @ 0x624 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1857] @ 0x741 │ │ │ │ - bl 4ed894 │ │ │ │ + bl 4ed8a4 │ │ │ │ strb r6, [r4, #1858] @ 0x742 │ │ │ │ - b 4ebc44 │ │ │ │ + b 4ebc54 │ │ │ │ mov r5, r0 │ │ │ │ - b 4ebc50 │ │ │ │ + b 4ebc60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ec294 │ │ │ │ + bl 4ec2a4 │ │ │ │ movw r0, #1980 @ 0x7bc │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4ecdec │ │ │ │ + bl 4ecdfc │ │ │ │ ldr r0, [r4, #1892] @ 0x764 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #1888] @ 0x760 │ │ │ │ - bl 4ec074 │ │ │ │ + bl 4ec084 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ 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 4ebcb0 │ │ │ │ + beq 4ebcc0 │ │ │ │ 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 4ebc84 │ │ │ │ + b 4ebc94 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ebcd4 │ │ │ │ + beq 4ebce4 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ebd0c │ │ │ │ + beq 4ebd1c │ │ │ │ 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 4ebce4 │ │ │ │ + b 4ebcf4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ebd2c │ │ │ │ + beq 4ebd3c │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ebd58 │ │ │ │ + beq 4ebd68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ebda8 │ │ │ │ + beq 4ebdb8 │ │ │ │ ldrd r8, [r4, #16] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ebd88 │ │ │ │ + beq 4ebd98 │ │ │ │ add r5, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r5 │ │ │ │ - b 4ebd70 │ │ │ │ + b 4ebd80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4ebda8 │ │ │ │ + beq 4ebdb8 │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ebdcc │ │ │ │ + beq 4ebddc │ │ │ │ mov r0, r5 │ │ │ │ add r4, r5, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r5, r4 │ │ │ │ - b 4ebdb0 │ │ │ │ + b 4ebdc0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4ebde8 │ │ │ │ + beq 4ebdf8 │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1220407,159 +1220411,159 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2480] @ 0x9b0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ebe34 │ │ │ │ + beq 4ebe44 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 4ebe6c │ │ │ │ + b 4ebe7c │ │ │ │ ldrb r0, [r4, #2468] @ 0x9a4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4ebe64 │ │ │ │ + bne 4ebe74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d7de0 │ │ │ │ + bl 4d7df0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ebe5c │ │ │ │ + beq 4ebe6c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4eb298 │ │ │ │ + bl 4eb2a8 │ │ │ │ ldr r0, [r4, #2460] @ 0x99c │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #2476] @ 0x9ac │ │ │ │ bl 43e68 │ │ │ │ ldr r4, [r4, #2472] @ 0x9a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ - b 4ebeac │ │ │ │ + b 4ebebc │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ebeac │ │ │ │ + beq 4ebebc │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4eb298 │ │ │ │ + bl 4eb2a8 │ │ │ │ ldr r0, [r4, #2460] @ 0x99c │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #2476] @ 0x9ac │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #2472] @ 0x9a8 │ │ │ │ - bl 4ec074 │ │ │ │ + bl 4ec084 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ebf48 │ │ │ │ + beq 4ebf58 │ │ │ │ mov r4, r0 │ │ │ │ - bl 631088 │ │ │ │ + bl 631098 │ │ │ │ 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 4ebef0 │ │ │ │ + bne 4ebf00 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ebf14 │ │ │ │ + bne 4ebf24 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4ebf34 │ │ │ │ + beq 4ebf44 │ │ │ │ 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 2bcc50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 4ebfa4 │ │ │ │ + b 4ebfb4 │ │ │ │ mov r6, r0 │ │ │ │ - b 4ebf90 │ │ │ │ + b 4ebfa0 │ │ │ │ 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 4ebf6c │ │ │ │ + bne 4ebf7c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ebf90 │ │ │ │ + bne 4ebfa0 │ │ │ │ dmb ish │ │ │ │ - bl 634390 │ │ │ │ + bl 6343a0 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 4ebfbc │ │ │ │ + bne 4ebfcc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ - b 4ebfa4 │ │ │ │ + b 4ebfb4 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 4ec04c │ │ │ │ + beq 4ec05c │ │ │ │ ldrb r1, [r0, #1324] @ 0x52c │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4ec04c │ │ │ │ + bne 4ec05c │ │ │ │ ldrb r1, [r0, #1312] @ 0x520 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ec00c │ │ │ │ + beq 4ec01c │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4edf84 │ │ │ │ + b 4edf94 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #288 @ 0x120 │ │ │ │ - bl 4ee5a8 │ │ │ │ + bl 4ee5b8 │ │ │ │ ldr r1, [r5, #1300] @ 0x514 │ │ │ │ movw r2, #1028 @ 0x404 │ │ │ │ add r4, r5, r2 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r5, #1313] @ 0x521 │ │ │ │ - beq 4ec040 │ │ │ │ + beq 4ec050 │ │ │ │ ldr r0, [r5, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4edf84 │ │ │ │ + bl 4edf94 │ │ │ │ strb r6, [r5, #1314] @ 0x522 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r5, #1313] @ 0x521 │ │ │ │ - bl 4ed894 │ │ │ │ + bl 4ed8a4 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #1314] @ 0x522 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1220567,63 +1220571,63 @@ │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ec0b4 │ │ │ │ + beq 4ec0c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ec108 │ │ │ │ + beq 4ec118 │ │ │ │ ldr sl, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4ec0e8 │ │ │ │ + beq 4ec0f8 │ │ │ │ add r5, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r5 │ │ │ │ - b 4ec0d0 │ │ │ │ + b 4ec0e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ec108 │ │ │ │ + beq 4ec118 │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4ec12c │ │ │ │ + beq 4ec13c │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r5, r6 │ │ │ │ - b 4ec110 │ │ │ │ + b 4ec120 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ec148 │ │ │ │ + beq 4ec158 │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ec174 │ │ │ │ + beq 4ec184 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ @@ -1220632,306 +1220636,306 @@ │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 4ec1d0 │ │ │ │ + beq 4ec1e0 │ │ │ │ ldrb r1, [r0, #1337] @ 0x539 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ec1d4 │ │ │ │ + beq 4ec1e4 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #1324] @ 0x52c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ec208 │ │ │ │ + bne 4ec218 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r1, [r0, #1312] @ 0x520 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ec21c │ │ │ │ + beq 4ec22c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4ec1fc │ │ │ │ + bne 4ec20c │ │ │ │ add r1, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 4edf84 │ │ │ │ + bl 4edf94 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #1336] @ 0x538 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #1328] @ 0x530 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #288 @ 0x120 │ │ │ │ - bl 4ee5a8 │ │ │ │ + bl 4ee5b8 │ │ │ │ ldr r1, [r5, #1300] @ 0x514 │ │ │ │ movw r2, #1028 @ 0x404 │ │ │ │ add r4, r5, r2 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r5, #1313] @ 0x521 │ │ │ │ - beq 4ec250 │ │ │ │ + beq 4ec260 │ │ │ │ ldr r0, [r5, #1304] @ 0x518 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4edf84 │ │ │ │ + bl 4edf94 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r5, #1314] @ 0x522 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #1336] @ 0x538 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ add r0, r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r5, #1313] @ 0x521 │ │ │ │ - bl 4ed894 │ │ │ │ + bl 4ed8a4 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #1336] @ 0x538 │ │ │ │ strb r6, [r5, #1314] @ 0x522 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 4ec324 │ │ │ │ + beq 4ec334 │ │ │ │ ldrb r1, [r0, #1596] @ 0x63c │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ec2c4 │ │ │ │ + beq 4ec2d4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4ec324 │ │ │ │ + bne 4ec334 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4ed7c4 │ │ │ │ + b 4ed7d4 │ │ │ │ ldrb r1, [r0, #1584] @ 0x630 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ec2e4 │ │ │ │ + beq 4ec2f4 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r0, #280 @ 0x118 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4edf84 │ │ │ │ + b 4edf94 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #560 @ 0x230 │ │ │ │ - bl 4ee5a8 │ │ │ │ + bl 4ee5b8 │ │ │ │ ldr r1, [r5, #1572] @ 0x624 │ │ │ │ movw r2, #1300 @ 0x514 │ │ │ │ add r4, r5, r2 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r5, #1585] @ 0x631 │ │ │ │ - beq 4ec318 │ │ │ │ + beq 4ec328 │ │ │ │ ldr r0, [r5, #1576] @ 0x628 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4edf84 │ │ │ │ + bl 4edf94 │ │ │ │ strb r6, [r5, #1586] @ 0x632 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1300 @ 0x514 │ │ │ │ add r0, r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r5, #1585] @ 0x631 │ │ │ │ - bl 4ed894 │ │ │ │ + bl 4ed8a4 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #1586] @ 0x632 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ec470 │ │ │ │ + beq 4ec480 │ │ │ │ ldrb r0, [r4, #1448] @ 0x5a8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ec3c0 │ │ │ │ + beq 4ec3d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ec470 │ │ │ │ + bne 4ec480 │ │ │ │ ldr r1, [r4, #1432] @ 0x598 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ec440 │ │ │ │ + beq 4ec450 │ │ │ │ ldr r5, [r4, #1440] @ 0x5a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ec424 │ │ │ │ + beq 4ec434 │ │ │ │ ldr r0, [r4, #1436] @ 0x59c │ │ │ │ add r6, r0, #4 │ │ │ │ - b 4ec3a4 │ │ │ │ + b 4ec3b4 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 4ec420 │ │ │ │ + beq 4ec430 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ec398 │ │ │ │ + beq 4ec3a8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ec398 │ │ │ │ + b 4ec3a8 │ │ │ │ ldrb r0, [r4, #1424] @ 0x590 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ec3e0 │ │ │ │ + beq 4ec3f0 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4edf84 │ │ │ │ + b 4edf94 │ │ │ │ add r0, r4, #400 @ 0x190 │ │ │ │ - bl 4ee5a8 │ │ │ │ + bl 4ee5b8 │ │ │ │ ldr r1, [r4, #1412] @ 0x584 │ │ │ │ movw r0, #1140 @ 0x474 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1425] @ 0x591 │ │ │ │ - beq 4ec410 │ │ │ │ + beq 4ec420 │ │ │ │ ldr r0, [r4, #1416] @ 0x588 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4edf84 │ │ │ │ + bl 4edf94 │ │ │ │ strb r6, [r4, #1426] @ 0x592 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #1432] @ 0x598 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ec440 │ │ │ │ + beq 4ec450 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #1436] @ 0x59c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ec474 │ │ │ │ + bne 4ec484 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ec494 │ │ │ │ + bne 4ec4a4 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ec4b4 │ │ │ │ + bne 4ec4c4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ec460 │ │ │ │ + beq 4ec470 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ec470 │ │ │ │ + beq 4ec480 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1140 @ 0x474 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1425] @ 0x591 │ │ │ │ - bl 4ed894 │ │ │ │ + bl 4ed8a4 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #1426] @ 0x592 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1304] @ 0x518 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ec540 │ │ │ │ + beq 4ec550 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ - bl 4ee5a8 │ │ │ │ + bl 4ee5b8 │ │ │ │ ldr r1, [r4, #1292] @ 0x50c │ │ │ │ add r5, r4, #1020 @ 0x3fc │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r4, #1305] @ 0x519 │ │ │ │ - beq 4ec530 │ │ │ │ + beq 4ec540 │ │ │ │ ldr r0, [r4, #1296] @ 0x510 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4edf84 │ │ │ │ + bl 4edf94 │ │ │ │ strb r6, [r4, #1306] @ 0x51a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4edf84 │ │ │ │ + b 4edf94 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1020 @ 0x3fc │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #1305] @ 0x519 │ │ │ │ - bl 4ed894 │ │ │ │ + bl 4ed8a4 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #1306] @ 0x51a │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2444] @ 0x98c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ec58c │ │ │ │ + beq 4ec59c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 4ec59c │ │ │ │ + b 4ec5ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 4eb298 │ │ │ │ + bl 4eb2a8 │ │ │ │ ldr r0, [r4, #2436] @ 0x984 │ │ │ │ bl 43e68 │ │ │ │ ldr r4, [r4, #2432] @ 0x980 │ │ │ │ mov r0, r4 │ │ │ │ bl 43f10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2436] @ 0x984 │ │ │ │ bl 43e68 │ │ │ │ ldr r0, [r4, #2432] @ 0x980 │ │ │ │ - bl 4ec074 │ │ │ │ + bl 4ec084 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4ec608 │ │ │ │ + bne 4ec618 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ec628 │ │ │ │ + beq 4ec638 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ec63c │ │ │ │ + bne 4ec64c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1220939,107 +1220943,107 @@ │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #4 │ │ │ │ - bne 4ec698 │ │ │ │ + bne 4ec6a8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r0, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ec6bc │ │ │ │ + beq 4ec6cc │ │ │ │ ldr r2, [r0, #272] @ 0x110 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4edaa4 │ │ │ │ + b 4edab4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4ec710 │ │ │ │ + bne 4ec720 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ebd38 │ │ │ │ + b 4ebd48 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4ec764 │ │ │ │ + bne 4ec774 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ec094 │ │ │ │ + b 4ec0a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4ec7b8 │ │ │ │ + bne 4ec7c8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ec7d8 │ │ │ │ + beq 4ec7e8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ec7ec │ │ │ │ + bne 4ec7fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ @@ -1221050,26 +1221054,26 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 4ec854 │ │ │ │ + bne 4ec864 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ec870 │ │ │ │ + beq 4ec880 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1221084,59 +1221088,59 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ec8ec │ │ │ │ + beq 4ec8fc │ │ │ │ ldr r7, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ec8d4 │ │ │ │ + beq 4ec8e4 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ec8ec │ │ │ │ + beq 4ec8fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ec914 │ │ │ │ + bne 4ec924 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ec900 │ │ │ │ + b 4ec910 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ec940 │ │ │ │ + beq 4ec950 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecedc │ │ │ │ + bl 4eceec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1221146,103 +1221150,103 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_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 4eca80 │ │ │ │ - beq 4ec9e4 │ │ │ │ + bcc 4eca90 │ │ │ │ + beq 4ec9f4 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4eca04 │ │ │ │ + bne 4eca14 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4eca3c │ │ │ │ + beq 4eca4c │ │ │ │ add r6, r0, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r0, r6 │ │ │ │ - b 4ec9cc │ │ │ │ + b 4ec9dc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eca80 │ │ │ │ + beq 4eca90 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eca64 │ │ │ │ + beq 4eca74 │ │ │ │ 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 4eca6c │ │ │ │ + b 4eca7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eca80 │ │ │ │ + beq 4eca90 │ │ │ │ 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 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 4e477c │ │ │ │ + bl 4e478c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ecaa8 │ │ │ │ + beq 4ecab8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r6, r5 │ │ │ │ - b 4eca8c │ │ │ │ + b 4eca9c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ecac8 │ │ │ │ + beq 4ecad8 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #4 │ │ │ │ cmpne r1, #2 │ │ │ │ - bne 4ecafc │ │ │ │ + bne 4ecb0c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ecb28 │ │ │ │ + beq 4ecb38 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4b6514 │ │ │ │ + bl 4b6524 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1221252,168 +1221256,168 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ecb6c │ │ │ │ + beq 4ecb7c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ add r6, r4, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 4985e4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ecb98 │ │ │ │ + beq 4ecba8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ecbd0 │ │ │ │ + beq 4ecbe0 │ │ │ │ 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 4ecba4 │ │ │ │ + b 4ecbb4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ecbf4 │ │ │ │ + beq 4ecc04 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ecc1c │ │ │ │ + beq 4ecc2c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 4ebc70 │ │ │ │ - b 4ecc80 │ │ │ │ + bl 4ebc80 │ │ │ │ + b 4ecc90 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ecc60 │ │ │ │ + beq 4ecc70 │ │ │ │ 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 4ecc38 │ │ │ │ + b 4ecc48 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ecc80 │ │ │ │ + beq 4ecc90 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eccf4 │ │ │ │ + beq 4ecd04 │ │ │ │ cmp r1, #1 │ │ │ │ ldrbeq r1, [r0, #4] │ │ │ │ cmpeq r1, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eccc8 │ │ │ │ + beq 4eccd8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ecce0 │ │ │ │ + beq 4eccf0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ecd10 │ │ │ │ + beq 4ecd20 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ecd30 │ │ │ │ + beq 4ecd40 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ecd8c │ │ │ │ + beq 4ecd9c │ │ │ │ add r5, r6, #16 │ │ │ │ - b 4ecd70 │ │ │ │ + b 4ecd80 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #72 @ 0x48 │ │ │ │ - beq 4ecd8c │ │ │ │ + beq 4ecd9c │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ecd64 │ │ │ │ + beq 4ecd74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ecd64 │ │ │ │ + b 4ecd74 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ecdb0 │ │ │ │ + beq 4ecdc0 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ecde0 │ │ │ │ + beq 4ecdf0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1221421,67 +1221425,67 @@ │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ece0c │ │ │ │ + beq 4ece1c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4ece28 │ │ │ │ + bne 4ece38 │ │ │ │ bl 49826c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4ece34 │ │ │ │ + bne 4ece44 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ece58 │ │ │ │ + bne 4ece68 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4fb1a0 │ │ │ │ + b 4fb1b0 │ │ │ │ mov r6, r0 │ │ │ │ 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 4ece88 │ │ │ │ + bne 4ece98 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4eceb4 │ │ │ │ + bne 4ecec4 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ - b 4eceb4 │ │ │ │ + bl 5087c0 │ │ │ │ + b 4ecec4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 4eced0 │ │ │ │ + bne 4ecee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -1221490,273 +1221494,273 @@ │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4ecf28 │ │ │ │ + bne 4ecf38 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed06c │ │ │ │ + beq 4ed07c │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4ec8a8 │ │ │ │ + b 4ec8b8 │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 4ecf4c │ │ │ │ + bcc 4ecf5c │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ecf4c │ │ │ │ + beq 4ecf5c │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ecf64 │ │ │ │ + beq 4ecf74 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecb48 │ │ │ │ + bl 4ecb58 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4ecf98 │ │ │ │ + beq 4ecfa8 │ │ │ │ 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 4ecfd8 │ │ │ │ + beq 4ecfe8 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ add r6, r0, #16 │ │ │ │ - b 4ecfbc │ │ │ │ + b 4ecfcc │ │ │ │ subs r5, r5, #1 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ - beq 4ecfd8 │ │ │ │ + beq 4ecfe8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ecfb0 │ │ │ │ + beq 4ecfc0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ecfb0 │ │ │ │ + b 4ecfc0 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ecff8 │ │ │ │ + beq 4ed008 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ 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 4ed004 │ │ │ │ + bne 4ed014 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ed028 │ │ │ │ + bne 4ed038 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed040 │ │ │ │ + beq 4ed050 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed058 │ │ │ │ + beq 4ed068 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ - bl 4ebed0 │ │ │ │ + bl 4ebee0 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4ebed0 │ │ │ │ + b 4ebee0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 4ed0d8 │ │ │ │ + b 4ed0e8 │ │ │ │ mov r5, r0 │ │ │ │ - b 4ed110 │ │ │ │ + b 4ed120 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed118 │ │ │ │ + beq 4ed128 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ed118 │ │ │ │ + b 4ed128 │ │ │ │ mov r5, r0 │ │ │ │ - b 4ed120 │ │ │ │ + b 4ed130 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 4ed0d8 │ │ │ │ + beq 4ed0e8 │ │ │ │ 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 4ecd48 │ │ │ │ + bl 4ecd58 │ │ │ │ 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 4ed0ec │ │ │ │ + bne 4ed0fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ed110 │ │ │ │ + bne 4ed120 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ - bl 4ed134 │ │ │ │ + bl 4ed144 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ - bl 4ebed0 │ │ │ │ + bl 4ebee0 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 4ebed0 │ │ │ │ + bl 4ebee0 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed154 │ │ │ │ + beq 4ed164 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed170 │ │ │ │ + beq 4ed180 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed190 │ │ │ │ + beq 4ed1a0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #208] @ 0xd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed1b8 │ │ │ │ + beq 4ed1c8 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed1d0 │ │ │ │ + beq 4ed1e0 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #232] @ 0xe8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed1e8 │ │ │ │ + beq 4ed1f8 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed200 │ │ │ │ + beq 4ed210 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed218 │ │ │ │ + beq 4ed228 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed230 │ │ │ │ + beq 4ed240 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed248 │ │ │ │ + beq 4ed258 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed260 │ │ │ │ + beq 4ed270 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed278 │ │ │ │ + beq 4ed288 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #316] @ 0x13c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 4ed2f8 │ │ │ │ + beq 4ed308 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #28] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ed2d4 │ │ │ │ + beq 4ed2e4 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ bxlt lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed2f8 │ │ │ │ + beq 4ed308 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ b 2bcc50 │ │ │ │ bx lr │ │ │ │ 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 4ed3c0 │ │ │ │ + bhi 4ed3d0 │ │ │ │ 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 │ │ │ │ @@ -1221776,169 +1221780,169 @@ │ │ │ │ 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 4ed37c │ │ │ │ + beq 4ed38c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldrd r8, [r5, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ed424 │ │ │ │ + beq 4ed434 │ │ │ │ add r6, r0, #16 │ │ │ │ bl 496420 │ │ │ │ mov r0, r6 │ │ │ │ - b 4ed3a8 │ │ │ │ + b 4ed3b8 │ │ │ │ ldrd r8, [r5, #4] │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4ed444 │ │ │ │ + beq 4ed454 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r9 │ │ │ │ mov r5, r4 │ │ │ │ bl 496420 │ │ │ │ add r4, r5, #32 │ │ │ │ sub r9, r7, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 496420 │ │ │ │ - b 4ed3c8 │ │ │ │ + b 4ed3d8 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ed2fc │ │ │ │ - b 4ed410 │ │ │ │ + bl 4ed30c │ │ │ │ + b 4ed420 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ed2fc │ │ │ │ + bl 4ed30c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed37c │ │ │ │ + beq 4ed38c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4ed37c │ │ │ │ + beq 4ed38c │ │ │ │ lsl r1, r6, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ - b 4ed464 │ │ │ │ + b 4ed474 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ - b 4ed4f0 │ │ │ │ + b 4ed500 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 496420 │ │ │ │ - b 4ed48c │ │ │ │ + b 4ed49c │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ed4a8 │ │ │ │ + beq 4ed4b8 │ │ │ │ add r5, r0, #32 │ │ │ │ bl 495eec │ │ │ │ mov r0, r5 │ │ │ │ - b 4ed490 │ │ │ │ + b 4ed4a0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4ed4f8 │ │ │ │ + beq 4ed508 │ │ │ │ lsl r1, r6, #5 │ │ │ │ - b 4ed4ec │ │ │ │ + b 4ed4fc │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ed4dc │ │ │ │ + beq 4ed4ec │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #16 │ │ │ │ bl 496420 │ │ │ │ mov r6, r4 │ │ │ │ - b 4ed4c0 │ │ │ │ + b 4ed4d0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed4f8 │ │ │ │ + beq 4ed508 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4ecb48 │ │ │ │ + bl 4ecb58 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4ed534 │ │ │ │ + beq 4ed544 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b6514 │ │ │ │ + bl 4b6524 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed54c │ │ │ │ + beq 4ed55c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed564 │ │ │ │ + beq 4ed574 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed580 │ │ │ │ + beq 4ed590 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed5ec │ │ │ │ + beq 4ed5fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 4ecdb4 │ │ │ │ + bl 4ecdc4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ed5e4 │ │ │ │ + b 4ed5f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 4ecb00 │ │ │ │ + bl 4ecb10 │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ - bl 4ed134 │ │ │ │ + bl 4ed144 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 4ecdb4 │ │ │ │ + bl 4ecdc4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ add r3, pc, #12 │ │ │ │ @@ -1221947,28 +1221951,28 @@ │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed650 │ │ │ │ + beq 4ed660 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ec8a8 │ │ │ │ + b 4ec8b8 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1221977,336 +1221981,336 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ed6e0 │ │ │ │ + beq 4ed6f0 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 4ed6c4 │ │ │ │ + b 4ed6d4 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 4ed6e0 │ │ │ │ + beq 4ed6f0 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed6b8 │ │ │ │ + beq 4ed6c8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ed6b8 │ │ │ │ + b 4ed6c8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed6fc │ │ │ │ + beq 4ed70c │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed718 │ │ │ │ + beq 4ed728 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed734 │ │ │ │ + beq 4ed744 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed754 │ │ │ │ + beq 4ed764 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ed79c │ │ │ │ + beq 4ed7ac │ │ │ │ add r5, r6, #4 │ │ │ │ - b 4ed780 │ │ │ │ + b 4ed790 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ed79c │ │ │ │ + beq 4ed7ac │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed774 │ │ │ │ + beq 4ed784 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ed774 │ │ │ │ + b 4ed784 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed7c0 │ │ │ │ + beq 4ed7d0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #144] @ 0x90 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ed830 │ │ │ │ + bne 4ed840 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ed84c │ │ │ │ + bne 4ed85c │ │ │ │ ldr r1, [r4, #212] @ 0xd4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ed868 │ │ │ │ + bne 4ed878 │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ed884 │ │ │ │ + bne 4ed894 │ │ │ │ ldr r1, [r4, #236] @ 0xec │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ed7f0 │ │ │ │ + beq 4ed800 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #212] @ 0xd4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ed800 │ │ │ │ + beq 4ed810 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ed810 │ │ │ │ + beq 4ed820 │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ed810 │ │ │ │ + b 4ed820 │ │ │ │ ldr r1, [r0, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ed8c0 │ │ │ │ + beq 4ed8d0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #276] @ 0x114 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 4edf84 │ │ │ │ + b 4edf94 │ │ │ │ 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 4ed8f0 │ │ │ │ + beq 4ed900 │ │ │ │ add r6, r0, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r0, r6 │ │ │ │ - b 4ed8d8 │ │ │ │ + b 4ed8e8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed914 │ │ │ │ + beq 4ed924 │ │ │ │ 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 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ed938 │ │ │ │ + beq 4ed948 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ bl 495f88 │ │ │ │ mov r6, r5 │ │ │ │ - b 4ed91c │ │ │ │ + b 4ed92c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed958 │ │ │ │ + beq 4ed968 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 4ed990 │ │ │ │ + beq 4ed9a0 │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4ed978 │ │ │ │ + b 4ed988 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed9b4 │ │ │ │ + beq 4ed9c4 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ed9d8 │ │ │ │ + beq 4ed9e8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r5 │ │ │ │ - b 4ed9bc │ │ │ │ + b 4ed9cc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ed9f8 │ │ │ │ + beq 4eda08 │ │ │ │ mov r1, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ 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 4eda30 │ │ │ │ + beq 4eda40 │ │ │ │ add r6, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r6 │ │ │ │ - b 4eda18 │ │ │ │ + b 4eda28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eda54 │ │ │ │ + beq 4eda64 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4eda78 │ │ │ │ + beq 4eda88 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r6, r5 │ │ │ │ - b 4eda5c │ │ │ │ + b 4eda6c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eda98 │ │ │ │ + beq 4edaa8 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4edad8 │ │ │ │ + beq 4edae8 │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edad8 │ │ │ │ + beq 4edae8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edaf0 │ │ │ │ + beq 4edb00 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edb08 │ │ │ │ + beq 4edb18 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edb20 │ │ │ │ + beq 4edb30 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edb38 │ │ │ │ + beq 4edb48 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edb50 │ │ │ │ + beq 4edb60 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edb68 │ │ │ │ + beq 4edb78 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edb80 │ │ │ │ + beq 4edb90 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edb9c │ │ │ │ + beq 4edbac │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4edbcc │ │ │ │ + beq 4edbdc │ │ │ │ ldrd r2, [r4, #36] @ 0x24 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r5 │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -1222340,15 +1222344,15 @@ │ │ │ │ ldm r6, {r4, sl} │ │ │ │ ldr r1, [r6, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r6, #32] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r6, [sp, #24] │ │ │ │ - b 4edcd8 │ │ │ │ + b 4edce8 │ │ │ │ add r3, fp, #32 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ mov ip, r6 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r8, {r1, r2, r3, r7} │ │ │ │ add r1, fp, #12 │ │ │ │ @@ -1222357,34 +1222361,34 @@ │ │ │ │ mov r1, #1 │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ and r4, r0, #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ stm ip, {r4, sl} │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 4edcbc │ │ │ │ + beq 4edccc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp] │ │ │ │ blx r3 │ │ │ │ mov fp, r9 │ │ │ │ - b 4edcc0 │ │ │ │ + b 4edcd0 │ │ │ │ mov fp, r9 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ tst r4, #1 │ │ │ │ - beq 4edd30 │ │ │ │ + beq 4edd40 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp sl, r0 │ │ │ │ - bcs 4eddb8 │ │ │ │ + bcs 4eddc8 │ │ │ │ add r0, sl, sl, lsl #3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, #0 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r2, [r1, #8]! │ │ │ │ @@ -1222393,757 +1222397,757 @@ │ │ │ │ ldrne sl, [r1, #4] │ │ │ │ stm r6, {r4, sl} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4edcc0 │ │ │ │ + b 4edcd0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp fp, r0 │ │ │ │ movne r9, fp │ │ │ │ ldrne r0, [r9], #52 @ 0x34 │ │ │ │ strne r9, [r6, #24] │ │ │ │ cmpne r0, #2 │ │ │ │ - bne 4edc5c │ │ │ │ + bne 4edc6c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6, #16] │ │ │ │ add r0, r6, #20 │ │ │ │ - bl 4d0fc8 │ │ │ │ + bl 4d0fd8 │ │ │ │ ldrd r0, [r6, #12] │ │ │ │ add r4, r1, #1 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4edd90 │ │ │ │ + beq 4edda0 │ │ │ │ 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 4edd68 │ │ │ │ + b 4edd78 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eddb0 │ │ │ │ + beq 4eddc0 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #188] @ 4ede7c │ │ │ │ + ldr r2, [pc, #188] @ 4ede8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ bl 65098 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx r3 │ │ │ │ - b 4ede00 │ │ │ │ + b 4ede10 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ + b 4ede1c │ │ │ │ b 4ede0c │ │ │ │ - b 4eddfc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r0, r0, #20 │ │ │ │ - bl 4d0fc8 │ │ │ │ + bl 4d0fd8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 4ebc70 │ │ │ │ - b 4ede70 │ │ │ │ + bl 4ebc80 │ │ │ │ + b 4ede80 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4ede48 │ │ │ │ + beq 4ede58 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ add r7, r5, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, r5, #12 │ │ │ │ blx r3 │ │ │ │ mov r5, r7 │ │ │ │ - b 4ede24 │ │ │ │ + b 4ede34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ede70 │ │ │ │ + beq 4ede80 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq sp, r3, ip, asr r5 │ │ │ │ + subeq sp, r3, ip, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4eded4 │ │ │ │ + beq 4edee4 │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4edeb4 │ │ │ │ + beq 4edec4 │ │ │ │ add r5, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r5 │ │ │ │ - b 4ede9c │ │ │ │ + b 4edeac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4eded4 │ │ │ │ + beq 4edee4 │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4edef8 │ │ │ │ + beq 4edf08 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r5, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r5, r4 │ │ │ │ - b 4ededc │ │ │ │ + b 4edeec │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4edf14 │ │ │ │ + beq 4edf24 │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edf80 │ │ │ │ + beq 4edf90 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edf54 │ │ │ │ + beq 4edf64 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4edf5c │ │ │ │ + bne 4edf6c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4edf80 │ │ │ │ + bne 4edf90 │ │ │ │ dmb ish │ │ │ │ - b 63d3ac │ │ │ │ + b 63d3bc │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #8 │ │ │ │ - bne 4edf9c │ │ │ │ + bne 4edfac │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #6 │ │ │ │ movcs r0, #6 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 4ee228 │ │ │ │ + bhi 4ee238 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ ldrd r6, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee180 │ │ │ │ + beq 4ee190 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 4edff4 │ │ │ │ + b 4ee004 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ee180 │ │ │ │ + beq 4ee190 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4edfe8 │ │ │ │ + beq 4edff8 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4edfe8 │ │ │ │ + b 4edff8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4edf98 │ │ │ │ + beq 4edfa8 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee4a0 │ │ │ │ + beq 4ee4b0 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4ee040 │ │ │ │ + b 4ee050 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ee4a0 │ │ │ │ + beq 4ee4b0 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee034 │ │ │ │ + beq 4ee044 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ee034 │ │ │ │ + b 4ee044 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ee2b0 │ │ │ │ + bne 4ee2c0 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ee2cc │ │ │ │ + bne 4ee2dc │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ee2e8 │ │ │ │ + bne 4ee2f8 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ee304 │ │ │ │ + bne 4ee314 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ee31c │ │ │ │ + beq 4ee32c │ │ │ │ ldr r7, [r4, #76] @ 0x4c │ │ │ │ ldr r8, [r4, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee234 │ │ │ │ + beq 4ee244 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4ee0cc │ │ │ │ + b 4ee0dc │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ee234 │ │ │ │ + beq 4ee244 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee0c0 │ │ │ │ + beq 4ee0d0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ee0c0 │ │ │ │ + b 4ee0d0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4edf98 │ │ │ │ + beq 4edfa8 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee4a0 │ │ │ │ + beq 4ee4b0 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4ee118 │ │ │ │ + b 4ee128 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ee4a0 │ │ │ │ + beq 4ee4b0 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee10c │ │ │ │ + beq 4ee11c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ee10c │ │ │ │ + b 4ee11c │ │ │ │ ldr r5, [r4, #116] @ 0x74 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ee270 │ │ │ │ + beq 4ee280 │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ ldr r8, [r4, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee254 │ │ │ │ + beq 4ee264 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4ee164 │ │ │ │ + b 4ee174 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ee254 │ │ │ │ + beq 4ee264 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee158 │ │ │ │ + beq 4ee168 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ee158 │ │ │ │ + b 4ee168 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ee1a0 │ │ │ │ + beq 4ee1b0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4edf98 │ │ │ │ + beq 4edfa8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee1dc │ │ │ │ + beq 4ee1ec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4edf98 │ │ │ │ + beq 4edfa8 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee4a0 │ │ │ │ + beq 4ee4b0 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4ee20c │ │ │ │ + b 4ee21c │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ee4a0 │ │ │ │ + beq 4ee4b0 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee200 │ │ │ │ + beq 4ee210 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ee200 │ │ │ │ + b 4ee210 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 4ed7c4 │ │ │ │ + b 4ed7d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ee31c │ │ │ │ + beq 4ee32c │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ee31c │ │ │ │ + b 4ee32c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ee270 │ │ │ │ + beq 4ee280 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ee4c0 │ │ │ │ + bne 4ee4d0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4ee4e0 │ │ │ │ + bne 4ee4f0 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4edf98 │ │ │ │ + beq 4edfa8 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ee07c │ │ │ │ + beq 4ee08c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ee08c │ │ │ │ + beq 4ee09c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ee09c │ │ │ │ + beq 4ee0ac │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4ee0a8 │ │ │ │ + bne 4ee0b8 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ee384 │ │ │ │ + beq 4ee394 │ │ │ │ ldr r7, [r4, #88] @ 0x58 │ │ │ │ ldr r8, [r4, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee368 │ │ │ │ + beq 4ee378 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4ee34c │ │ │ │ + b 4ee35c │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ee368 │ │ │ │ + beq 4ee378 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee340 │ │ │ │ + beq 4ee350 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ee340 │ │ │ │ + b 4ee350 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ee384 │ │ │ │ + beq 4ee394 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ee3ec │ │ │ │ + beq 4ee3fc │ │ │ │ ldr r7, [r4, #100] @ 0x64 │ │ │ │ ldr r8, [r4, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee3d0 │ │ │ │ + beq 4ee3e0 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4ee3b4 │ │ │ │ + b 4ee3c4 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ee3d0 │ │ │ │ + beq 4ee3e0 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee3a8 │ │ │ │ + beq 4ee3b8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ee3a8 │ │ │ │ + b 4ee3b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ee3ec │ │ │ │ + beq 4ee3fc │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #104] @ 0x68 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ee454 │ │ │ │ + beq 4ee464 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r8, [r4, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee438 │ │ │ │ + beq 4ee448 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 4ee41c │ │ │ │ + b 4ee42c │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ee438 │ │ │ │ + beq 4ee448 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee410 │ │ │ │ + beq 4ee420 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ee410 │ │ │ │ + b 4ee420 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ee454 │ │ │ │ + beq 4ee464 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #116] @ 0x74 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4edf98 │ │ │ │ + beq 4edfa8 │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ ldr r4, [r4, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee4a0 │ │ │ │ + beq 4ee4b0 │ │ │ │ add r6, r4, #4 │ │ │ │ - b 4ee484 │ │ │ │ + b 4ee494 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4ee4a0 │ │ │ │ + beq 4ee4b0 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee478 │ │ │ │ + beq 4ee488 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ee478 │ │ │ │ + b 4ee488 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4edf98 │ │ │ │ + beq 4edfa8 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ee290 │ │ │ │ + beq 4ee2a0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4edf98 │ │ │ │ - b 4ee2a0 │ │ │ │ + beq 4edfa8 │ │ │ │ + b 4ee2b0 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4ee55c │ │ │ │ + beq 4ee56c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4ee53c │ │ │ │ + beq 4ee54c │ │ │ │ add r5, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r5 │ │ │ │ - b 4ee524 │ │ │ │ + b 4ee534 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee55c │ │ │ │ + beq 4ee56c │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4ee580 │ │ │ │ + beq 4ee590 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r5, r6 │ │ │ │ - b 4ee564 │ │ │ │ + b 4ee574 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ee59c │ │ │ │ + beq 4ee5ac │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0, #123] @ 0x7b │ │ │ │ cmp r1, #5 │ │ │ │ - bhi 4ee684 │ │ │ │ + bhi 4ee694 │ │ │ │ add r2, pc, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 4ecefc │ │ │ │ - b 4ee658 │ │ │ │ + bl 4ecf0c │ │ │ │ + b 4ee668 │ │ │ │ mov r5, #121 @ 0x79 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 4ecefc │ │ │ │ + bl 4ecf0c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, r5] │ │ │ │ - b 4ee644 │ │ │ │ + b 4ee654 │ │ │ │ ldrb r0, [r4, #728] @ 0x2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ee638 │ │ │ │ + beq 4ee648 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 4ee644 │ │ │ │ + bne 4ee654 │ │ │ │ ldrb r1, [r4, #720] @ 0x2d0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 4ee688 │ │ │ │ + beq 4ee698 │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee63c │ │ │ │ - b 4ee644 │ │ │ │ + beq 4ee64c │ │ │ │ + b 4ee654 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 4ed504 │ │ │ │ + bl 4ed514 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ee658 │ │ │ │ + beq 4ee668 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ed504 │ │ │ │ + bl 4ed514 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #122] @ 0x7a │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, #92 @ 0x5c │ │ │ │ ldr r1, [r4, r0]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee684 │ │ │ │ + beq 4ee694 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #664] @ 0x298 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4ee6a8 │ │ │ │ + beq 4ee6b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ee760 │ │ │ │ + bne 4ee770 │ │ │ │ add r0, r4, #400 @ 0x190 │ │ │ │ - bl 4ed504 │ │ │ │ - b 4ee760 │ │ │ │ + bl 4ed514 │ │ │ │ + b 4ee770 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #576]! @ 0x240 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ eor r0, r0, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ee700 │ │ │ │ + beq 4ee710 │ │ │ │ add r7, r4, #640 @ 0x280 │ │ │ │ mov r0, r7 │ │ │ │ bl 4a2950 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee6e8 │ │ │ │ + beq 4ee6f8 │ │ │ │ ldr r0, [r4, #644] @ 0x284 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r0, [r6] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ee700 │ │ │ │ + beq 4ee710 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ecb48 │ │ │ │ + bl 4ecb58 │ │ │ │ ldr r7, [r4, #660] @ 0x294 │ │ │ │ ldr r6, [r4, #656] @ 0x290 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee71c │ │ │ │ + beq 4ee72c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee734 │ │ │ │ + beq 4ee744 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [r4, #568] @ 0x238 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee750 │ │ │ │ + beq 4ee760 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ movw r5, #721 @ 0x2d1 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4ee5fc │ │ │ │ + beq 4ee60c │ │ │ │ ldrb r0, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #700] @ 0x2bc │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4ee790 │ │ │ │ + beq 4ee7a0 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #680] @ 0x2a8 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt 4ee5fc │ │ │ │ + blt 4ee60c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee5fc │ │ │ │ + beq 4ee60c │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4ee5fc │ │ │ │ + b 4ee60c │ │ │ │ mov r5, r0 │ │ │ │ - b 4ee7f8 │ │ │ │ + b 4ee808 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee7e0 │ │ │ │ + beq 4ee7f0 │ │ │ │ ldr r0, [r4, #644] @ 0x284 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r0, [r6] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 4ee7f8 │ │ │ │ + beq 4ee808 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ecb48 │ │ │ │ + bl 4ecb58 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ - bl 4ed134 │ │ │ │ - b 4ee82c │ │ │ │ + bl 4ed144 │ │ │ │ + b 4ee83c │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee82c │ │ │ │ + beq 4ee83c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #568] @ 0x238 │ │ │ │ - bl 4ecdb4 │ │ │ │ - b 4ee83c │ │ │ │ + bl 4ecdc4 │ │ │ │ + b 4ee84c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #672 @ 0x2a0 │ │ │ │ - bl 4ed294 │ │ │ │ + bl 4ed2a4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #721] @ 0x2d1 │ │ │ │ - b 4ee870 │ │ │ │ + b 4ee880 │ │ │ │ mov r5, r0 │ │ │ │ - b 4ee870 │ │ │ │ - b 4ee85c │ │ │ │ + b 4ee880 │ │ │ │ + b 4ee86c │ │ │ │ mov r5, r0 │ │ │ │ - b 4ee884 │ │ │ │ + b 4ee894 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #121] @ 0x79 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ee884 │ │ │ │ + beq 4ee894 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ed504 │ │ │ │ + bl 4ed514 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #122] @ 0x7a │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ - beq 4ee8a8 │ │ │ │ + beq 4ee8b8 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ee8d4 │ │ │ │ + beq 4ee8e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ @@ -1223153,15 +1223157,15 @@ │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldrd r2, [r0] │ │ │ │ mov r4, r1 │ │ │ │ eor r1, r2, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 4eea18 │ │ │ │ + bne 4eea28 │ │ │ │ add r2, r0, #8 │ │ │ │ mov r1, sp │ │ │ │ add r5, r1, #8 │ │ │ │ movw r7, #25698 @ 0x6462 │ │ │ │ ldm r2, {r1, r6} │ │ │ │ movt r7, #29797 @ 0x7465 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1223212,61 +1223216,61 @@ │ │ │ │ mov r0, r7 │ │ │ │ movwne r0, #1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 4ef84c │ │ │ │ + bl 4ef85c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4eea9c │ │ │ │ + beq 4eeaac │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 4eeab0 │ │ │ │ + b 4eeac0 │ │ │ │ ldr r1, [r4] │ │ │ │ movw r2, #8997 @ 0x2325 │ │ │ │ movt r2, #33826 @ 0x8422 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ movwne r0, #1 │ │ │ │ eor r2, r0, r2 │ │ │ │ movw r0, #48273 @ 0xbc91 │ │ │ │ cmp r1, #0 │ │ │ │ movt r0, #22069 @ 0x5635 │ │ │ │ umull r0, r3, r2, r0 │ │ │ │ - beq 4eecc0 │ │ │ │ + beq 4eecd0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4eea90 │ │ │ │ + beq 4eeaa0 │ │ │ │ movw r7, #44040 @ 0xac08 │ │ │ │ movt r7, #40954 @ 0x9ffa │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ movw r3, #19748 @ 0x4d24 │ │ │ │ movt r3, #49878 @ 0xc2d6 │ │ │ │ movw r7, #435 @ 0x1b3 │ │ │ │ add r2, r2, r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r6, [r3], #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ eor r6, r0, r6 │ │ │ │ umull r0, r5, r6, r7 │ │ │ │ add r6, r5, r6, lsl #8 │ │ │ │ mla r2, r2, r7, r6 │ │ │ │ - bne 4eea74 │ │ │ │ + bne 4eea84 │ │ │ │ bfc r0, #15, #17 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #4 │ │ │ │ - bl 4ef84c │ │ │ │ + bl 4ef85c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldm sp, {r0, r1} │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ adds lr, r4, r0 │ │ │ │ lsl r0, r3, #13 │ │ │ │ adc r1, r3, r1 │ │ │ │ @@ -1223404,15 +1223408,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldrd r2, [r0] │ │ │ │ mov r8, r1 │ │ │ │ eor r1, r2, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 4eee04 │ │ │ │ + bne 4eee14 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, r0, #8 │ │ │ │ add r7, r1, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldmib r2, {r0, ip} │ │ │ │ movw r5, #26469 @ 0x6765 │ │ │ │ mov r6, r7 │ │ │ │ @@ -1223462,49 +1223466,49 @@ │ │ │ │ subs r0, r5, #2 │ │ │ │ movwne r0, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ str ip, [r7, #32] │ │ │ │ - bl 4ef84c │ │ │ │ + bl 4ef85c │ │ │ │ cmp r5, #2 │ │ │ │ - bne 4eee50 │ │ │ │ + bne 4eee60 │ │ │ │ ldrb r0, [r8] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ - b 4eee68 │ │ │ │ + b 4eee78 │ │ │ │ ldrb r7, [r8, #8] │ │ │ │ movw r1, #8997 @ 0x2325 │ │ │ │ movt r1, #33826 @ 0x8422 │ │ │ │ subs r0, r7, #2 │ │ │ │ movwne r0, #1 │ │ │ │ eor r1, r0, r1 │ │ │ │ movw r0, #48273 @ 0xbc91 │ │ │ │ cmp r7, #2 │ │ │ │ movt r0, #22069 @ 0x5635 │ │ │ │ umull r0, r2, r1, r0 │ │ │ │ - bne 4ef084 │ │ │ │ + bne 4ef094 │ │ │ │ ldrb r1, [r8] │ │ │ │ eor r0, r0, r1 │ │ │ │ movw r1, #48273 @ 0xbc91 │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ mul r0, r0, r1 │ │ │ │ bfc r0, #15, #17 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd sl, [r8] │ │ │ │ tst r5, #1 │ │ │ │ - beq 4ef0d8 │ │ │ │ + beq 4ef0e8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ - bl 4ef84c │ │ │ │ + bl 4ef85c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrd r4, [r6] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r3, r4, r0 │ │ │ │ lsl r0, r5, #13 │ │ │ │ adc sl, r5, r1 │ │ │ │ orr r0, r0, r4, lsr #19 │ │ │ │ @@ -1223639,460 +1223643,460 @@ │ │ │ │ tst r7, #1 │ │ │ │ movt r3, #40954 @ 0x9ffa │ │ │ │ mla r1, r1, r3, r2 │ │ │ │ movw r2, #19748 @ 0x4d24 │ │ │ │ movt r2, #49878 @ 0xc2d6 │ │ │ │ add r1, r1, r2 │ │ │ │ ldrd r2, [r8] │ │ │ │ - beq 4ef118 │ │ │ │ + beq 4ef128 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4eee44 │ │ │ │ + beq 4eee54 │ │ │ │ mov r7, #256 @ 0x100 │ │ │ │ movw r6, #435 @ 0x1b3 │ │ │ │ ldrb r5, [r2], #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ eor r5, r0, r5 │ │ │ │ umull r0, r4, r5, r6 │ │ │ │ mla r5, r5, r7, r4 │ │ │ │ mla r1, r1, r6, r5 │ │ │ │ - bne 4ef0b8 │ │ │ │ - b 4eee44 │ │ │ │ + bne 4ef0c8 │ │ │ │ + b 4eee54 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4eee6c │ │ │ │ - ldr r8, [pc, #108] @ 4ef154 │ │ │ │ + beq 4eee7c │ │ │ │ + ldr r8, [pc, #108] @ 4ef164 │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r0, [sl], #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ ldrb r0, [r8, r0] │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ef84c │ │ │ │ + bl 4ef85c │ │ │ │ subs fp, fp, #1 │ │ │ │ - bne 4ef0f0 │ │ │ │ - b 4eee6c │ │ │ │ + bne 4ef100 │ │ │ │ + b 4eee7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4eee44 │ │ │ │ - ldr r5, [pc, #48] @ 4ef158 │ │ │ │ + beq 4eee54 │ │ │ │ + ldr r5, [pc, #48] @ 4ef168 │ │ │ │ mov ip, #256 @ 0x100 │ │ │ │ movw r6, #435 @ 0x1b3 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r4, [r2], #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ ldrb r4, [r5, r4] │ │ │ │ eor r4, r0, r4 │ │ │ │ umull r0, r7, r4, r6 │ │ │ │ mla r7, r4, ip, r7 │ │ │ │ mla r1, r1, r6, r7 │ │ │ │ - bne 4ef130 │ │ │ │ - b 4eee44 │ │ │ │ - eoreq fp, sl, r5, lsl #29 │ │ │ │ - eoreq fp, sl, r5, asr #28 │ │ │ │ + bne 4ef140 │ │ │ │ + b 4eee54 │ │ │ │ + eoreq fp, sl, r5, ror lr │ │ │ │ + eoreq fp, sl, r5, lsr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ef27c │ │ │ │ + beq 4ef28c │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 4ee8f4 │ │ │ │ + bl 4ee904 │ │ │ │ ldrh r5, [r6, #56] @ 0x38 │ │ │ │ uxth r8, r0 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, #0 │ │ │ │ ldrd sl, [r6, #24] │ │ │ │ and r9, r5, r8 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b 4ef1bc │ │ │ │ + b 4ef1cc │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 4ef264 │ │ │ │ + beq 4ef274 │ │ │ │ add r9, r9, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r9, fp │ │ │ │ mov r0, #0 │ │ │ │ movcs r9, r0 │ │ │ │ - bcc 4ef1d4 │ │ │ │ + bcc 4ef1e4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4ef278 │ │ │ │ + beq 4ef288 │ │ │ │ lsl r2, r9, #2 │ │ │ │ mov r0, sl │ │ │ │ ldrh r6, [r0, r2]! │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 4ef280 │ │ │ │ + beq 4ef290 │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ and r2, r0, r5 │ │ │ │ sub r2, r9, r2 │ │ │ │ and r2, r2, r5 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi 4ef280 │ │ │ │ + bhi 4ef290 │ │ │ │ cmp r0, r8 │ │ │ │ - bne 4ef1b4 │ │ │ │ + bne 4ef1c4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, r6 │ │ │ │ - bls 4ef2b0 │ │ │ │ + bls 4ef2c0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mla r0, r6, r2, r0 │ │ │ │ ldr r2, [r1] │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r7, [r0, #32]! │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r7 │ │ │ │ movwne r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4ef1b4 │ │ │ │ + beq 4ef1c4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ef1a4 │ │ │ │ - bl 63a194 │ │ │ │ + beq 4ef1b4 │ │ │ │ + bl 63a1a4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ef1b4 │ │ │ │ + beq 4ef1c4 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mla r0, r6, r0, r2 │ │ │ │ add r7, r0, #12 │ │ │ │ - b 4ef280 │ │ │ │ - b 4ef278 │ │ │ │ + b 4ef290 │ │ │ │ + b 4ef288 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ef2a4 │ │ │ │ + beq 4ef2b4 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ add r0, r1, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r6 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #80] @ 4ef308 │ │ │ │ + ldr r2, [pc, #80] @ 4ef318 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 65098 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4ef2cc │ │ │ │ + b 4ef2dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ef2fc │ │ │ │ + beq 4ef30c │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ add r0, r1, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq fp, r3, r4, lsr #28 │ │ │ │ + subeq fp, r3, r4, lsl lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r1 │ │ │ │ cmp r1, #32768 @ 0x8000 │ │ │ │ - bhi 4ef4f8 │ │ │ │ + bhi 4ef508 │ │ │ │ ldr fp, [r0, #28] │ │ │ │ mov lr, r0 │ │ │ │ ldr ip, [r0, #24] │ │ │ │ mov r1, #0 │ │ │ │ movw r7, #65535 @ 0xffff │ │ │ │ cmp fp, #0 │ │ │ │ mov r5, #0 │ │ │ │ - beq 4ef380 │ │ │ │ + beq 4ef390 │ │ │ │ ldrh r6, [lr, #56] @ 0x38 │ │ │ │ add r3, ip, #2 │ │ │ │ lsl r2, fp, #2 │ │ │ │ - b 4ef360 │ │ │ │ + b 4ef370 │ │ │ │ add r5, r5, #1 │ │ │ │ subs r2, r2, #4 │ │ │ │ add r3, r3, #4 │ │ │ │ - beq 4ef3fc │ │ │ │ + beq 4ef40c │ │ │ │ ldrh r4, [r3, #-2] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 4ef350 │ │ │ │ + beq 4ef360 │ │ │ │ ldrh r4, [r3] │ │ │ │ and r4, r4, r6 │ │ │ │ sub r4, r5, r4 │ │ │ │ tst r4, r6 │ │ │ │ - bne 4ef350 │ │ │ │ + bne 4ef360 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4ef408 │ │ │ │ - ldr r0, [pc, #768] @ 4ef690 │ │ │ │ + beq 4ef418 │ │ │ │ + ldr r0, [pc, #768] @ 4ef6a0 │ │ │ │ lsl r8, r9, #2 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, ip │ │ │ │ mov r6, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ef648 │ │ │ │ + beq 4ef658 │ │ │ │ subs r1, r9, #1 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov lr, r6 │ │ │ │ - beq 4ef3e4 │ │ │ │ + beq 4ef3f4 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, sl │ │ │ │ strh r6, [r3, #2] │ │ │ │ subs r1, r1, #1 │ │ │ │ strh r7, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ - bne 4ef3d0 │ │ │ │ + bne 4ef3e0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, r4 │ │ │ │ strh r1, [r3, #2] │ │ │ │ mov r1, r9 │ │ │ │ strh r7, [r3] │ │ │ │ - b 4ef40c │ │ │ │ + b 4ef41c │ │ │ │ mov r5, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4ef388 │ │ │ │ + bne 4ef398 │ │ │ │ mov sl, #2 │ │ │ │ sub r2, r9, #1 │ │ │ │ cmp r5, fp │ │ │ │ str sl, [lr, #24] │ │ │ │ strh r2, [lr, #56] @ 0x38 │ │ │ │ str r1, [lr, #28] │ │ │ │ - bhi 4ef614 │ │ │ │ + bhi 4ef624 │ │ │ │ str lr, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ add lr, ip, r5, lsl #2 │ │ │ │ stm r3, {r9, fp, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r9, r2 │ │ │ │ - bne 4ef50c │ │ │ │ + bne 4ef51c │ │ │ │ ldr ip, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - beq 4ef4bc │ │ │ │ + beq 4ef4cc │ │ │ │ add r4, ip, #4 │ │ │ │ mov r5, ip │ │ │ │ - b 4ef478 │ │ │ │ + b 4ef488 │ │ │ │ strh r8, [r2, #2] │ │ │ │ strh r4, [r2] │ │ │ │ cmp r3, lr │ │ │ │ mov r4, r3 │ │ │ │ addne r4, r4, #4 │ │ │ │ mov r5, r3 │ │ │ │ - beq 4ef4bc │ │ │ │ + beq 4ef4cc │ │ │ │ mov r3, r4 │ │ │ │ ldrh r4, [r5] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 4ef464 │ │ │ │ + beq 4ef474 │ │ │ │ ldrh r8, [r5, #2] │ │ │ │ and r5, r8, r9 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs 4ef490 │ │ │ │ + bcs 4ef4a0 │ │ │ │ lsl r5, r6, #2 │ │ │ │ mov r2, sl │ │ │ │ ldrh r5, [r2, r5]! @ │ │ │ │ cmp r5, r7 │ │ │ │ - beq 4ef45c │ │ │ │ + beq 4ef46c │ │ │ │ add r5, r6, #1 │ │ │ │ - b 4ef490 │ │ │ │ + b 4ef4a0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r9, [sp, #8] │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #32] │ │ │ │ add r0, r2, r1, lsr #2 │ │ │ │ sub r1, r1, r0 │ │ │ │ sub r0, r7, r2 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc 4ef588 │ │ │ │ + bcc 4ef598 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4ef4f8 │ │ │ │ + beq 4ef508 │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, #32768 @ 0x8000 │ │ │ │ movwhi r0, #1 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r6, lr, #4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, lr │ │ │ │ add fp, r2, r3, lsl #2 │ │ │ │ - b 4ef544 │ │ │ │ + b 4ef554 │ │ │ │ mov r9, r0 │ │ │ │ strh ip, [r2, #2] │ │ │ │ strh r6, [r2] │ │ │ │ cmp r3, fp │ │ │ │ mov r6, r3 │ │ │ │ addne r6, r6, #4 │ │ │ │ mov r4, r3 │ │ │ │ - beq 4ef440 │ │ │ │ + beq 4ef450 │ │ │ │ mov r3, r6 │ │ │ │ ldrh r6, [r4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 4ef530 │ │ │ │ + beq 4ef540 │ │ │ │ ldrh ip, [r4, #2] │ │ │ │ and r9, ip, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bcs 4ef55c │ │ │ │ + bcs 4ef56c │ │ │ │ lsl r4, r8, #2 │ │ │ │ mov r2, sl │ │ │ │ ldrh r4, [r2, r4]! @ │ │ │ │ cmp r4, r7 │ │ │ │ - beq 4ef524 │ │ │ │ + beq 4ef534 │ │ │ │ add r9, r8, #1 │ │ │ │ - b 4ef55c │ │ │ │ + b 4ef56c │ │ │ │ adds r0, r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bcs 4ef630 │ │ │ │ + bcs 4ef640 │ │ │ │ add r6, r1, r2 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ umull r2, r0, r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ef630 │ │ │ │ + bne 4ef640 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 4ef630 │ │ │ │ + bhi 4ef640 │ │ │ │ mov r4, ip │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ef5d8 │ │ │ │ + beq 4ef5e8 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ mul r0, r7, r0 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #20 │ │ │ │ add r3, sp, #32 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #4 │ │ │ │ bl 54834 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4ef65c │ │ │ │ + beq 4ef66c │ │ │ │ mov ip, r4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r6, [r5, #32] │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 4ef4e8 │ │ │ │ - b 4ef4f8 │ │ │ │ - ldr r2, [pc, #124] @ 4ef698 │ │ │ │ + bne 4ef4f8 │ │ │ │ + b 4ef508 │ │ │ │ + ldr r2, [pc, #124] @ 4ef6a8 │ │ │ │ mov r6, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ bl 65320 │ │ │ │ - b 4ef644 │ │ │ │ - ldr r2, [pc, #92] @ 4ef694 │ │ │ │ + b 4ef654 │ │ │ │ + ldr r2, [pc, #92] @ 4ef6a4 │ │ │ │ mov r6, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r2, [pc, #76] @ 4ef69c │ │ │ │ + ldr r2, [pc, #76] @ 4ef6ac │ │ │ │ mov r0, #2 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov ip, r4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b 4ef630 │ │ │ │ + b 4ef640 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4ef68c │ │ │ │ + beq 4ef69c │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r0, [r7], #-132 @ 0xffffff7c │ │ │ │ - ldrdeq fp, [r3], #-160 @ 0xffffff60 │ │ │ │ - strdeq fp, [r3], #-172 @ 0xffffff54 │ │ │ │ - subeq fp, r3, r4, lsr #21 │ │ │ │ + subeq r0, r7, r4, asr #17 │ │ │ │ + subeq fp, r3, r0, asr #21 │ │ │ │ + subeq fp, r3, ip, ror #21 │ │ │ │ + umaaleq fp, r3, r4, sl │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4ef6b4 │ │ │ │ + ldr r1, [pc, #8] @ 4ef6c4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq fp, sl, r0, asr r8 │ │ │ │ + b 76124c │ │ │ │ + eoreq fp, sl, r0, asr #16 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ cmpcs r1, #2048 @ 0x800 │ │ │ │ - bcs 4ef704 │ │ │ │ + bcs 4ef714 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, r4 │ │ │ │ cmp r2, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bcc 4ef714 │ │ │ │ + bcc 4ef724 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ add r2, r3, r2 │ │ │ │ - bcs 4ef750 │ │ │ │ + bcs 4ef760 │ │ │ │ strb r1, [r2] │ │ │ │ - b 4ef7c4 │ │ │ │ + b 4ef7d4 │ │ │ │ mov r5, #4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movwcc r5, #3 │ │ │ │ - b 4ef6d8 │ │ │ │ + b 4ef6e8 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ bl 548f4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ add r2, r3, r2 │ │ │ │ - bcc 4ef6fc │ │ │ │ + bcc 4ef70c │ │ │ │ mov r3, #2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcs 4ef778 │ │ │ │ + bcs 4ef788 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ mov r3, #192 @ 0xc0 │ │ │ │ orr r1, r3, r1, lsr #6 │ │ │ │ strb r7, [r2, #1] │ │ │ │ strb r1, [r2] │ │ │ │ - b 4ef7c4 │ │ │ │ + b 4ef7d4 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 4ef79c │ │ │ │ + bcs 4ef7ac │ │ │ │ strb r7, [r2, #2] │ │ │ │ mov r7, #224 @ 0xe0 │ │ │ │ orr r7, r7, r1, lsr #12 │ │ │ │ lsr r1, r1, #6 │ │ │ │ strb r7, [r2] │ │ │ │ - b 4ef7bc │ │ │ │ + b 4ef7cc │ │ │ │ strb r7, [r2, #3] │ │ │ │ mov r7, #240 @ 0xf0 │ │ │ │ orr r7, r7, r1, lsr #18 │ │ │ │ strb r7, [r2] │ │ │ │ lsr r7, r1, #6 │ │ │ │ lsr r1, r1, #12 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ @@ -1224108,15 +1224112,15 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r4, r2 │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 4ef820 │ │ │ │ + bcc 4ef830 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, r6 │ │ │ │ bl 438d4 │ │ │ │ add r0, r6, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -1224128,48 +1224132,48 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 548f4 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ - b 4ef7fc │ │ │ │ + b 4ef80c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r9, [r0, #60] @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ add lr, sl, #8 │ │ │ │ mov r3, r1 │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r6, r2 │ │ │ │ str r0, [sl, #56] @ 0x38 │ │ │ │ - beq 4ef8b0 │ │ │ │ + beq 4ef8c0 │ │ │ │ rsb r0, r9, #8 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ movcc r6, r0 │ │ │ │ cmp r6, #4 │ │ │ │ - bcc 4ef8b8 │ │ │ │ + bcc 4ef8c8 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r8, #0 │ │ │ │ mov r4, #4 │ │ │ │ orr r0, r4, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 4ef8d0 │ │ │ │ - b 4ef910 │ │ │ │ + bcc 4ef8e0 │ │ │ │ + b 4ef920 │ │ │ │ mov r8, #0 │ │ │ │ - b 4efa9c │ │ │ │ + b 4efaac │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, #0 │ │ │ │ orr r0, r4, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs 4ef910 │ │ │ │ + bcs 4ef920 │ │ │ │ add r0, r3, r4 │ │ │ │ mvn r1, #31 │ │ │ │ add r1, r1, r4, lsl #3 │ │ │ │ lsl r7, r4, #3 │ │ │ │ ldrh r0, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ lsl r7, r0, r7 │ │ │ │ @@ -1224179,15 +1224183,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ sub r7, r7, r4, lsl #3 │ │ │ │ orr r4, r4, #2 │ │ │ │ lsr r7, r0, r7 │ │ │ │ lslpl r7, r0, r1 │ │ │ │ orr r8, r7, r8 │ │ │ │ cmp r4, r6 │ │ │ │ - bcs 4ef950 │ │ │ │ + bcs 4ef960 │ │ │ │ ldrb r0, [r3, r4] │ │ │ │ mvn r1, #31 │ │ │ │ lsl r6, r4, #3 │ │ │ │ add r1, r1, r4, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r6, r0, r6 │ │ │ │ movwpl r6, #0 │ │ │ │ @@ -1224212,15 +1224216,15 @@ │ │ │ │ lsr r6, r5, r6 │ │ │ │ orr r0, r6, r8, lsl r0 │ │ │ │ lslpl r0, r5, r7 │ │ │ │ orr ip, r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str ip, [lr, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ - bls 4ef9ac │ │ │ │ + bls 4ef9bc │ │ │ │ add r2, r9, r2 │ │ │ │ str r2, [sl, #60] @ 0x3c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [lr, #4] │ │ │ │ ldr r1, [lr, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -1224281,15 +1224285,15 @@ │ │ │ │ str r0, [lr, #20] │ │ │ │ eor r0, r1, ip │ │ │ │ str r0, [sl, #4] │ │ │ │ sub r0, r2, r8 │ │ │ │ bic r4, r0, #7 │ │ │ │ and r2, r0, #7 │ │ │ │ cmp r8, r4 │ │ │ │ - bcs 4efbf8 │ │ │ │ + bcs 4efc08 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, lr │ │ │ │ ldr r1, [lr] │ │ │ │ mov r7, lr │ │ │ │ ldr r0, [lr, #4] │ │ │ │ mov ip, r8 │ │ │ │ ldr r8, [r7, #8]! │ │ │ │ @@ -1224349,15 +1224353,15 @@ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ eor r5, r5, r1 │ │ │ │ eor r1, r1, r3 │ │ │ │ add ip, ip, #8 │ │ │ │ eor r0, r7, r0 │ │ │ │ mov r3, lr │ │ │ │ cmp ip, r4 │ │ │ │ - bcc 4efaf8 │ │ │ │ + bcc 4efb08 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ strd r8, [r2] │ │ │ │ mov r8, ip │ │ │ │ ldr r2, [sp] │ │ │ │ str sl, [r2] │ │ │ │ @@ -1224365,28 +1224369,28 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ strd r6, [r2] │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strd r0, [sl] │ │ │ │ cmp r2, #4 │ │ │ │ - bcc 4efc1c │ │ │ │ + bcc 4efc2c │ │ │ │ ldr r4, [r3, r8] │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #4 │ │ │ │ orr r0, r7, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 4efc34 │ │ │ │ - b 4efc78 │ │ │ │ + bcc 4efc44 │ │ │ │ + b 4efc88 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #0 │ │ │ │ orr r0, r7, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs 4efc78 │ │ │ │ + bcs 4efc88 │ │ │ │ add r0, r3, r7 │ │ │ │ mvn r1, #31 │ │ │ │ add r0, r0, r8 │ │ │ │ add r1, r1, r7, lsl #3 │ │ │ │ lsl r6, r7, #3 │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r0] │ │ │ │ @@ -1224397,15 +1224401,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ sub r6, r6, r7, lsl #3 │ │ │ │ orr r7, r7, #2 │ │ │ │ lsr r6, r0, r6 │ │ │ │ lslpl r6, r0, r1 │ │ │ │ orr r5, r6, r5 │ │ │ │ cmp r7, r2 │ │ │ │ - bcs 4efcbc │ │ │ │ + bcs 4efccc │ │ │ │ add r0, r7, r8 │ │ │ │ mvn r1, #31 │ │ │ │ add r1, r1, r7, lsl #3 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ lsl r3, r7, #3 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r3, r0, r3 │ │ │ │ @@ -1224422,112 +1224426,112 @@ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [r1] │ │ │ │ ldrd r4, [lr, #16] │ │ │ │ cmp r5, r4 │ │ │ │ - bcs 4efd1c │ │ │ │ + bcs 4efd2c │ │ │ │ ldr r3, [lr, #12] │ │ │ │ movw ip, #19 │ │ │ │ movt ip, #128 @ 0x80 │ │ │ │ mov r6, #1 │ │ │ │ ldrb r2, [r3, r5] │ │ │ │ sub r7, r2, #9 │ │ │ │ cmp r7, #23 │ │ │ │ - bhi 4efd50 │ │ │ │ + bhi 4efd60 │ │ │ │ tst ip, r6, lsl r7 │ │ │ │ - beq 4efd50 │ │ │ │ + beq 4efd60 │ │ │ │ add r5, r5, #1 │ │ │ │ str r5, [lr, #20] │ │ │ │ cmp r4, r5 │ │ │ │ - bne 4efcf4 │ │ │ │ + bne 4efd04 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, lr │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ strb r3, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - bne 4efd6c │ │ │ │ + bne 4efd7c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r6, [r1, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4efd9c │ │ │ │ + beq 4efdac │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ strb r3, [r1, #4] │ │ │ │ - bne 4efe24 │ │ │ │ + bne 4efe34 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne 4efe2c │ │ │ │ + bne 4efe3c │ │ │ │ add r1, r5, #1 │ │ │ │ str r1, [lr, #20] │ │ │ │ cmp r1, r4 │ │ │ │ - bcs 4efde0 │ │ │ │ + bcs 4efdf0 │ │ │ │ mov r2, #1 │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r6, r5, #9 │ │ │ │ cmp r6, #25 │ │ │ │ - bhi 4efe08 │ │ │ │ + bhi 4efe18 │ │ │ │ tst ip, r2, lsl r6 │ │ │ │ - beq 4efde8 │ │ │ │ + beq 4efdf8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [lr, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 4efdb8 │ │ │ │ + bne 4efdc8 │ │ │ │ mov r1, #5 │ │ │ │ - b 4efd20 │ │ │ │ + b 4efd30 │ │ │ │ cmp r6, #25 │ │ │ │ - bne 4efe08 │ │ │ │ + bne 4efe18 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ mov r4, r0 │ │ │ │ movne r0, #17 │ │ │ │ add r1, sp, #4 │ │ │ │ moveq r0, #21 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 4efd2c │ │ │ │ + b 4efd3c │ │ │ │ mov r1, #17 │ │ │ │ - b 4efd20 │ │ │ │ + b 4efd30 │ │ │ │ mov r1, #8 │ │ │ │ - b 4efd20 │ │ │ │ + b 4efd30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, r6 │ │ │ │ - bcs 4eff4c │ │ │ │ + bcs 4eff5c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r5, r5, #9 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ - bhi 4eff88 │ │ │ │ + bhi 4eff98 │ │ │ │ add r4, pc, #4 │ │ │ │ ldr r5, [r4, r5, lsl #2] │ │ │ │ add pc, r4, r5 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @@ -1224576,24 +1224580,24 @@ │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - bne 4efe58 │ │ │ │ + bne 4efe68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ mov r4, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ - b 4effa8 │ │ │ │ + b 4effb8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ mov r1, ip │ │ │ │ bl 48f8e8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1224603,35 +1224607,35 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, r6 │ │ │ │ - bcs 4f00ec │ │ │ │ + bcs 4f00fc │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r5, r5, #9 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ - bhi 4f0128 │ │ │ │ + bhi 4f0138 │ │ │ │ add r4, pc, #4 │ │ │ │ ldr r5, [r4, r5, lsl #2] │ │ │ │ add pc, r4, r5 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @@ -1224680,24 +1224684,24 @@ │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - bne 4efff8 │ │ │ │ + bne 4f0008 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ mov r4, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ - b 4f0148 │ │ │ │ + b 4f0158 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ mov r1, ip │ │ │ │ bl 49025c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1224707,34 +1224711,34 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrd r2, [r1, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 4f0288 │ │ │ │ + bcs 4f0298 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldrb r5, [r0, r3] │ │ │ │ sub r5, r5, #9 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ - bhi 4f02bc │ │ │ │ + bhi 4f02cc │ │ │ │ add r4, pc, #4 │ │ │ │ ldr r5, [r4, r5, lsl #2] │ │ │ │ add pc, r4, r5 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ @@ -1224783,58 +1224787,58 @@ │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4f0194 │ │ │ │ + bne 4f01a4 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 55a4c │ │ │ │ - b 4f02d4 │ │ │ │ + b 4f02e4 │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r1, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 48fbf0 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, r6 │ │ │ │ - bcs 4f0418 │ │ │ │ + bcs 4f0428 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r5, r5, #9 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ - bhi 4f0450 │ │ │ │ + bhi 4f0460 │ │ │ │ add r4, pc, #4 │ │ │ │ ldr r5, [r4, r5, lsl #2] │ │ │ │ add pc, r4, r5 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ @@ -1224883,23 +1224887,23 @@ │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - bne 4f0324 │ │ │ │ + bne 4f0334 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ mov r4, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ - b 4f046c │ │ │ │ + b 4f047c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ mov r1, ip │ │ │ │ bl 48ff40 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1224909,35 +1224913,35 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, #6 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ strb r1, [r5] │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, r6 │ │ │ │ - bcs 4f05b4 │ │ │ │ + bcs 4f05c4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r5, r5, #9 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ - bhi 4f05f0 │ │ │ │ + bhi 4f0600 │ │ │ │ add r4, pc, #4 │ │ │ │ ldr r5, [r4, r5, lsl #2] │ │ │ │ add pc, r4, r5 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @@ -1224986,24 +1224990,24 @@ │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - bne 4f04c0 │ │ │ │ + bne 4f04d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ mov r4, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ - b 4f0610 │ │ │ │ + b 4f0620 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ mov r1, ip │ │ │ │ bl 48f764 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1225013,35 +1225017,35 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, r6 │ │ │ │ - bcs 4f0754 │ │ │ │ + bcs 4f0764 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r5, r5, #9 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ - bhi 4f0790 │ │ │ │ + bhi 4f07a0 │ │ │ │ add r4, pc, #4 │ │ │ │ ldr r5, [r4, r5, lsl #2] │ │ │ │ add pc, r4, r5 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @@ -1225090,24 +1225094,24 @@ │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - bne 4f0660 │ │ │ │ + bne 4f0670 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ mov r4, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ - b 4f07b0 │ │ │ │ + b 4f07c0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ mov r1, ip │ │ │ │ bl 4903e0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1225117,35 +1225121,35 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, r6 │ │ │ │ - bcs 4f08f4 │ │ │ │ + bcs 4f0904 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r5, r5, #9 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ - bhi 4f092c │ │ │ │ + bhi 4f093c │ │ │ │ add r4, pc, #4 │ │ │ │ ldr r5, [r4, r5, lsl #2] │ │ │ │ add pc, r4, r5 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ @@ -1225194,23 +1225198,23 @@ │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - bne 4f0800 │ │ │ │ + bne 4f0810 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ mov r4, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ - b 4f0948 │ │ │ │ + b 4f0958 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ mov r1, ip │ │ │ │ bl 4900c8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1225222,35 +1225226,35 @@ │ │ │ │ bl 55a4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, r6 │ │ │ │ - bcs 4f0a98 │ │ │ │ + bcs 4f0aa8 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r5, r5, #9 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ - bhi 4f0ad4 │ │ │ │ + bhi 4f0ae4 │ │ │ │ add r4, pc, #4 │ │ │ │ ldr r5, [r4, r5, lsl #2] │ │ │ │ add pc, r4, r5 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @@ -1225299,24 +1225303,24 @@ │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - bne 4f09a4 │ │ │ │ + bne 4f09b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ mov r4, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ - b 4f0af4 │ │ │ │ + b 4f0b04 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ mov r1, ip │ │ │ │ bl 48fa6c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1225326,35 +1225330,35 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, r6 │ │ │ │ - bcs 4f0c38 │ │ │ │ + bcs 4f0c48 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r5, r5, #9 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ - bhi 4f0c74 │ │ │ │ + bhi 4f0c84 │ │ │ │ add r4, pc, #4 │ │ │ │ ldr r5, [r4, r5, lsl #2] │ │ │ │ add pc, r4, r5 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @@ -1225403,24 +1225407,24 @@ │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - bne 4f0b44 │ │ │ │ + bne 4f0b54 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ mov r4, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ - b 4f0c94 │ │ │ │ + b 4f0ca4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #20] │ │ │ │ mov r1, ip │ │ │ │ bl 48fdac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1225430,250 +1225434,250 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #4 │ │ │ │ strd r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [r1] │ │ │ │ ldrd r4, [lr, #16] │ │ │ │ cmp r5, r4 │ │ │ │ - bcs 4f0d10 │ │ │ │ + bcs 4f0d20 │ │ │ │ ldr r3, [lr, #12] │ │ │ │ movw ip, #19 │ │ │ │ movt ip, #128 @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ ldrb r6, [r3, r5] │ │ │ │ sub r7, r6, #9 │ │ │ │ cmp r7, #23 │ │ │ │ - bhi 4f0d44 │ │ │ │ + bhi 4f0d54 │ │ │ │ tst ip, r2, lsl r7 │ │ │ │ - beq 4f0d44 │ │ │ │ + beq 4f0d54 │ │ │ │ add r5, r5, #1 │ │ │ │ str r5, [lr, #20] │ │ │ │ cmp r4, r5 │ │ │ │ - bne 4f0ce8 │ │ │ │ + bne 4f0cf8 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, lr │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r6, #93 @ 0x5d │ │ │ │ - bne 4f0d60 │ │ │ │ + bne 4f0d70 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f0d88 │ │ │ │ + beq 4f0d98 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r1, #4] │ │ │ │ strb r2, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ - bne 4f0df4 │ │ │ │ + bne 4f0e04 │ │ │ │ add r1, r5, #1 │ │ │ │ str r1, [lr, #20] │ │ │ │ cmp r1, r4 │ │ │ │ - bcs 4f0dcc │ │ │ │ + bcs 4f0ddc │ │ │ │ mov r2, #1 │ │ │ │ ldrb r5, [r3, r1] │ │ │ │ sub r6, r5, #9 │ │ │ │ cmp r6, #23 │ │ │ │ - bhi 4f0dd4 │ │ │ │ + bhi 4f0de4 │ │ │ │ tst ip, r2, lsl r6 │ │ │ │ - beq 4f0dd4 │ │ │ │ + beq 4f0de4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [lr, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 4f0da4 │ │ │ │ + bne 4f0db4 │ │ │ │ mov r1, #5 │ │ │ │ - b 4f0d14 │ │ │ │ + b 4f0d24 │ │ │ │ cmp r5, #93 @ 0x5d │ │ │ │ - beq 4f0dfc │ │ │ │ + beq 4f0e0c │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #7 │ │ │ │ - b 4f0d14 │ │ │ │ + b 4f0d24 │ │ │ │ mov r1, #21 │ │ │ │ - b 4f0d14 │ │ │ │ + b 4f0d24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f0cc0 │ │ │ │ + bl 4f0cd0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f0e50 │ │ │ │ + bne 4f0e60 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r5] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - beq 4f0ea4 │ │ │ │ + beq 4f0eb4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [sp, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f0e8c │ │ │ │ + beq 4f0e9c │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ bl 4903e0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f0ec4 │ │ │ │ + bne 4f0ed4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4] │ │ │ │ str r1, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - bne 4f0e48 │ │ │ │ + bne 4f0e58 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f0e48 │ │ │ │ + beq 4f0e58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f0cc0 │ │ │ │ + bl 4f0cd0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f0f34 │ │ │ │ + bne 4f0f44 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ strd r0, [r5] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - beq 4f0f88 │ │ │ │ + beq 4f0f98 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [sp, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f0f70 │ │ │ │ + beq 4f0f80 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ bl 48fa6c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4f0fa8 │ │ │ │ + bne 4f0fb8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [r4] │ │ │ │ str r1, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - bne 4f0f2c │ │ │ │ + bne 4f0f3c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f0f2c │ │ │ │ + beq 4f0f3c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f0cc0 │ │ │ │ + bl 4f0cd0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f1024 │ │ │ │ + bne 4f1034 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r2, #3 │ │ │ │ ldr r0, [r4] │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - beq 4f1090 │ │ │ │ + beq 4f10a0 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [sp, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f1070 │ │ │ │ + beq 4f1080 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ bl 4900c8 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4f10b0 │ │ │ │ + bne 4f10c0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5] │ │ │ │ str r0, [r5, #8] │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ @@ -1225681,466 +1225685,466 @@ │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r5] │ │ │ │ ldr r0, [r4] │ │ │ │ str r1, [r5, #4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - bne 4f101c │ │ │ │ + bne 4f102c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f101c │ │ │ │ + beq 4f102c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f0cc0 │ │ │ │ + bl 4f0cd0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f1128 │ │ │ │ + bne 4f1138 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ strd r0, [r5] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - beq 4f117c │ │ │ │ + beq 4f118c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [sp, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f1164 │ │ │ │ + beq 4f1174 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ bl 49025c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4f119c │ │ │ │ + bne 4f11ac │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [r4] │ │ │ │ str r1, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - bne 4f1120 │ │ │ │ + bne 4f1130 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f1120 │ │ │ │ + beq 4f1130 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f0cc0 │ │ │ │ + bl 4f0cd0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f120c │ │ │ │ + bne 4f121c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ strd r0, [r5] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - beq 4f1260 │ │ │ │ + beq 4f1270 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [sp, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f1248 │ │ │ │ + beq 4f1258 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ bl 48f8e8 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4f1280 │ │ │ │ + bne 4f1290 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [r4] │ │ │ │ str r1, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - bne 4f1204 │ │ │ │ + bne 4f1214 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f1204 │ │ │ │ + beq 4f1214 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f0cc0 │ │ │ │ + bl 4f0cd0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f12f4 │ │ │ │ + bne 4f1304 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #7 │ │ │ │ strb r0, [r5] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - beq 4f1350 │ │ │ │ + beq 4f1360 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f1338 │ │ │ │ + beq 4f1348 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r7, sp │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 48ff40 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #6 │ │ │ │ - bne 4f1370 │ │ │ │ + bne 4f1380 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #7 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #6 │ │ │ │ ldr r0, [r4] │ │ │ │ strb r1, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - bne 4f12ec │ │ │ │ + bne 4f12fc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f12ec │ │ │ │ + beq 4f12fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #272 @ 0x110 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f0cc0 │ │ │ │ + bl 4f0cd0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f13e0 │ │ │ │ + bne 4f13f0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #5 │ │ │ │ strd r0, [r5] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - beq 4f1434 │ │ │ │ + beq 4f1444 │ │ │ │ add sp, sp, #272 @ 0x110 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r0, [sp, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f141c │ │ │ │ + beq 4f142c │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ bl 48fdac │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4f1454 │ │ │ │ + bne 4f1464 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #5 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #272 @ 0x110 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [r4] │ │ │ │ str r1, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - bne 4f13d8 │ │ │ │ + bne 4f13e8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f13d8 │ │ │ │ + beq 4f13e8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #272 @ 0x110 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #268 @ 0x10c │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #272 @ 0x110 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f0cc0 │ │ │ │ + bl 4f0cd0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f14cc │ │ │ │ + bne 4f14dc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ strd r0, [r5] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - beq 4f1520 │ │ │ │ + beq 4f1530 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [sp, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f1508 │ │ │ │ + beq 4f1518 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ bl 48f764 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4f1540 │ │ │ │ + bne 4f1550 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [r4] │ │ │ │ str r1, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ cmpne r0, #2 │ │ │ │ - bne 4f14c4 │ │ │ │ + bne 4f14d4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f14c4 │ │ │ │ + beq 4f14d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ecad4 │ │ │ │ + bl 4ecae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 4f15c0 │ │ │ │ + bcs 4f15d0 │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #19 │ │ │ │ ldr r0, [r1, #12]! │ │ │ │ movt r2, #128 @ 0x80 │ │ │ │ mov r3, #1 │ │ │ │ ldrb r4, [r0, r7] │ │ │ │ sub r4, r4, #9 │ │ │ │ cmp r4, #25 │ │ │ │ - bhi 4f1694 │ │ │ │ + bhi 4f16a4 │ │ │ │ tst r2, r3, lsl r4 │ │ │ │ - beq 4f15d8 │ │ │ │ + beq 4f15e8 │ │ │ │ add r7, r7, #1 │ │ │ │ str r7, [r5, #20] │ │ │ │ cmp r6, r7 │ │ │ │ - bne 4f1598 │ │ │ │ + bne 4f15a8 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f16b0 │ │ │ │ + b 4f16c0 │ │ │ │ cmp r4, #25 │ │ │ │ - bne 4f1694 │ │ │ │ + bne 4f16a4 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r5, #8] │ │ │ │ add r0, r7, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5007a0 │ │ │ │ + bl 5007b0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4f161c │ │ │ │ + bne 4f162c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r5, [sp, #20] │ │ │ │ tst r0, #1 │ │ │ │ - beq 4f1660 │ │ │ │ + beq 4f1670 │ │ │ │ cmp r5, #0 │ │ │ │ - bmi 4f16c4 │ │ │ │ - beq 4f166c │ │ │ │ - ldr r0, [pc, #168] @ 4f16e4 │ │ │ │ + bmi 4f16d4 │ │ │ │ + beq 4f167c │ │ │ │ + ldr r0, [pc, #168] @ 4f16f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f16c8 │ │ │ │ + beq 4f16d8 │ │ │ │ mov r6, r0 │ │ │ │ - b 4f1670 │ │ │ │ + b 4f1680 │ │ │ │ cmp r5, #0 │ │ │ │ - bmi 4f16c4 │ │ │ │ - bne 4f1634 │ │ │ │ + bmi 4f16d4 │ │ │ │ + bne 4f1644 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r5 │ │ │ │ bl 438d4 │ │ │ │ str r5, [r8] │ │ │ │ str r6, [r8, #4] │ │ │ │ str r5, [r8, #8] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 4f16dc │ │ │ │ + ldr r2, [pc, #64] @ 4f16ec │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55a90 │ │ │ │ mov r1, r5 │ │ │ │ bl 55e8c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ - ldr r2, [pc, #16] @ 4f16e0 │ │ │ │ + ldr r2, [pc, #16] @ 4f16f0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - subeq r9, r3, r8, lsl #24 │ │ │ │ - subeq r8, r3, r4, asr #31 │ │ │ │ - subeq lr, r6, r0, lsr r6 │ │ │ │ + strdeq r9, [r3], #-184 @ 0xffffff48 │ │ │ │ + strheq r8, [r3], #-244 @ 0xffffff0c │ │ │ │ + subeq lr, r6, r0, lsr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrd r0, [r1, #16] │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r1, r0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bcs 4f174c │ │ │ │ + bcs 4f175c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #19 │ │ │ │ movt r3, #128 @ 0x80 │ │ │ │ mov r7, #1 │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ sub r4, r6, #9 │ │ │ │ cmp r4, #23 │ │ │ │ - bhi 4f1778 │ │ │ │ + bhi 4f1788 │ │ │ │ tst r3, r7, lsl r4 │ │ │ │ - beq 4f1778 │ │ │ │ + beq 4f1788 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f1724 │ │ │ │ + bne 4f1734 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - beq 4f1964 │ │ │ │ + beq 4f1974 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - bne 4f1e78 │ │ │ │ + bne 4f1e88 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f1eac │ │ │ │ + beq 4f1ebc │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ @@ -1226159,18 +1226163,18 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 48e354 │ │ │ │ ldrb r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4f1a94 │ │ │ │ + beq 4f1aa4 │ │ │ │ ldrb r0, [sp, #81] @ 0x51 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4f1868 │ │ │ │ + bne 4f1878 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1226179,26 +1226183,26 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ strd r2, [fp] │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 4f0174 │ │ │ │ + bl 4f0184 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f17f0 │ │ │ │ - b 4f1ae0 │ │ │ │ + beq 4f1800 │ │ │ │ + b 4f1af0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f18ec │ │ │ │ + beq 4f18fc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f1aa8 │ │ │ │ + bne 4f1ab8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4f1f80 │ │ │ │ + bne 4f1f90 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1226208,26 +1226212,26 @@ │ │ │ │ strd r2, [fp] │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 4f0980 │ │ │ │ + bl 4f0990 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 4f1e24 │ │ │ │ + beq 4f1e34 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ stmib sp, {r0, r9} │ │ │ │ - b 4f17f0 │ │ │ │ + b 4f1800 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f1f90 │ │ │ │ + bne 4f1fa0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1226237,30 +1226241,30 @@ │ │ │ │ strd r2, [fp] │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 4f063c │ │ │ │ + bl 4f064c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq 4f1e3c │ │ │ │ + beq 4f1e4c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp] │ │ │ │ str r9, [sp, #16] │ │ │ │ - b 4f17f0 │ │ │ │ + b 4f1800 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f1e94 │ │ │ │ + beq 4f1ea4 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ @@ -1226273,122 +1226277,122 @@ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - bl 4f0e04 │ │ │ │ + bl 4f0e14 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 4f19f4 │ │ │ │ + bne 4f1a04 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ - b 4f1a7c │ │ │ │ + bl 4fdcc0 │ │ │ │ + b 4f1a8c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 4f1f60 │ │ │ │ + beq 4f1f70 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov fp, r5 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ add r1, r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4f0ee8 │ │ │ │ + bl 4f0ef8 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - bne 4f1ce8 │ │ │ │ + bne 4f1cf8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r5, fp │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f1a78 │ │ │ │ + beq 4f1a88 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ str r9, [sp, #28] │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r1, r6 │ │ │ │ mov fp, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ - b 4f1cf4 │ │ │ │ + b 4f1d04 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f1b0c │ │ │ │ - b 4f1af8 │ │ │ │ + blt 4f1b1c │ │ │ │ + b 4f1b08 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f1d5c │ │ │ │ - ldr r0, [pc, #1784] @ 4f21b4 │ │ │ │ + bne 4f1d6c │ │ │ │ + ldr r0, [pc, #1784] @ 4f21c4 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 55f08 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f1b0c │ │ │ │ - b 4f1af8 │ │ │ │ + blt 4f1b1c │ │ │ │ + b 4f1b08 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f1b0c │ │ │ │ + blt 4f1b1c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f1b0c │ │ │ │ + beq 4f1b1c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f1b28 │ │ │ │ + beq 4f1b38 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f1b44 │ │ │ │ + bne 4f1b54 │ │ │ │ str r9, [sp, #16] │ │ │ │ - b 4f1b68 │ │ │ │ + b 4f1b78 │ │ │ │ str r9, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f1b5c │ │ │ │ + beq 4f1b6c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f1b7c │ │ │ │ + bne 4f1b8c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -1226398,20 +1226402,20 @@ │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r1, r0 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bcs 4f1c84 │ │ │ │ + bcs 4f1c94 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ sub r3, r7, #9 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bhi 4f1c9c │ │ │ │ + bhi 4f1cac │ │ │ │ add r7, pc, #4 │ │ │ │ ldr r3, [r7, r3, lsl #2] │ │ │ │ add pc, r7, r3 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, ror r2 │ │ │ │ andeq r0, r0, ip, ror r2 │ │ │ │ @@ -1226446,105 +1226450,105 @@ │ │ │ │ andeq r0, r0, ip, ror r2 │ │ │ │ andeq r0, r0, ip, ror r2 │ │ │ │ andeq r0, r0, ip, ror r2 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f1bc8 │ │ │ │ + bne 4f1bd8 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f1eec │ │ │ │ + b 4f1efc │ │ │ │ cmp r7, #125 @ 0x7d │ │ │ │ - bne 4f1e60 │ │ │ │ + bne 4f1e70 │ │ │ │ add r0, r1, #1 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov ip, r5 │ │ │ │ ldr lr, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldm r4, {r0, r1, r2, r3, r5, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r5, r7} │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f1d88 │ │ │ │ + beq 4f1d98 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r4, lr │ │ │ │ ldm r9, {r1, r5, r9} │ │ │ │ - b 4f1d48 │ │ │ │ + b 4f1d58 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f1fa4 │ │ │ │ + beq 4f1fb4 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldrb r1, [fp, #24] │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r1, r1, #1 │ │ │ │ strb r1, [fp, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ mov r4, fp │ │ │ │ - bl 4e9670 │ │ │ │ + bl 4e9680 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f1d78 │ │ │ │ + beq 4f1d88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f1d94 │ │ │ │ + bne 4f1da4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r7, [r4] │ │ │ │ stmib r4, {r0, r1, r5, r9} │ │ │ │ str r6, [r4, #20] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f1fd0 │ │ │ │ + beq 4f1fe0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f1b48 │ │ │ │ - b 4f1b7c │ │ │ │ + bne 4f1b58 │ │ │ │ + b 4f1b8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f1de4 │ │ │ │ + bne 4f1df4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - b 4f1dd8 │ │ │ │ + b 4f1de8 │ │ │ │ mov r4, lr │ │ │ │ mov r5, ip │ │ │ │ - b 4f1e08 │ │ │ │ + b 4f1e18 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f1db4 │ │ │ │ + beq 4f1dc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ orr r1, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f1dd8 │ │ │ │ + beq 4f1de8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b 4f1e08 │ │ │ │ + b 4f1e18 │ │ │ │ mov r7, r0 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -1226553,46 +1226557,46 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 4f1b0c │ │ │ │ + b 4f1b1c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f1b0c │ │ │ │ - b 4f1af8 │ │ │ │ + blt 4f1b1c │ │ │ │ + b 4f1b08 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f1eec │ │ │ │ - ldr r2, [pc, #800] @ 4f21a0 │ │ │ │ + b 4f1efc │ │ │ │ + ldr r2, [pc, #800] @ 4f21b0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55a90 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b 4f1e08 │ │ │ │ + b 4f1e18 │ │ │ │ mov r0, #24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f1e10 │ │ │ │ + b 4f1e20 │ │ │ │ mov r0, #24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ @@ -1226610,235 +1226614,235 @@ │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldm ip, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f1f40 │ │ │ │ + bne 4f1f50 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r9 │ │ │ │ mov r4, r8 │ │ │ │ - b 4f1e08 │ │ │ │ + b 4f1e18 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 4ee8b4 │ │ │ │ + bl 4ee8c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r9 │ │ │ │ - b 4f1e08 │ │ │ │ - ldr r1, [pc, #572] @ 4f21a4 │ │ │ │ + b 4f1e18 │ │ │ │ + ldr r1, [pc, #572] @ 4f21b4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #568] @ 4f21a8 │ │ │ │ + ldr r2, [pc, #568] @ 4f21b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4f1a7c │ │ │ │ - ldr r0, [pc, #564] @ 4f21bc │ │ │ │ + b 4f1a8c │ │ │ │ + ldr r0, [pc, #564] @ 4f21cc │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4f1f9c │ │ │ │ - ldr r0, [pc, #544] @ 4f21b8 │ │ │ │ + b 4f1fac │ │ │ │ + ldr r0, [pc, #544] @ 4f21c8 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55fe4 │ │ │ │ - b 4f1acc │ │ │ │ - ldr r1, [pc, #512] @ 4f21ac │ │ │ │ - ldr r2, [pc, #512] @ 4f21b0 │ │ │ │ + b 4f1adc │ │ │ │ + ldr r1, [pc, #512] @ 4f21bc │ │ │ │ + ldr r2, [pc, #512] @ 4f21c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 55f6c │ │ │ │ mov r9, r0 │ │ │ │ mov r5, fp │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4f1a68 │ │ │ │ - b 4f1a78 │ │ │ │ - ldr r0, [pc, #488] @ 4f21c0 │ │ │ │ + bne 4f1a78 │ │ │ │ + b 4f1a88 │ │ │ │ + ldr r0, [pc, #488] @ 4f21d0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ bl 55f08 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne 4f1b1c │ │ │ │ - b 4f1b28 │ │ │ │ + bne 4f1b2c │ │ │ │ + b 4f1b38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f2164 │ │ │ │ - b 4f2174 │ │ │ │ + bne 4f2174 │ │ │ │ + b 4f2184 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 48c640 │ │ │ │ - b 4f207c │ │ │ │ + b 4f208c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 48c640 │ │ │ │ - b 4f2154 │ │ │ │ + b 4f2164 │ │ │ │ bl 65120 │ │ │ │ - b 4f2098 │ │ │ │ + b 4f20a8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4ec5d8 │ │ │ │ - b 4f2184 │ │ │ │ - b 4f2128 │ │ │ │ + bl 4ec5e8 │ │ │ │ + b 4f2194 │ │ │ │ + b 4f2138 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 48c640 │ │ │ │ - b 4f20b8 │ │ │ │ + b 4f20c8 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 48c640 │ │ │ │ - b 4f212c │ │ │ │ + b 4f213c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4f212c │ │ │ │ + b 4f213c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 4f212c │ │ │ │ + b 4f213c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f2184 │ │ │ │ + beq 4f2194 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 48c640 │ │ │ │ - b 4f2184 │ │ │ │ + b 4f2194 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f2184 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f2194 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f2184 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f2194 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4ec5d8 │ │ │ │ - b 4f2184 │ │ │ │ + bl 4ec5e8 │ │ │ │ + b 4f2194 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f2154 │ │ │ │ + blt 4f2164 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f2154 │ │ │ │ + beq 4f2164 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f2174 │ │ │ │ + beq 4f2184 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f218c │ │ │ │ + bne 4f219c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r9, r3, r4, lsr r4 │ │ │ │ - subeq r9, r3, ip, lsl #1 │ │ │ │ - umaaleq r9, r3, r0, r0 │ │ │ │ - subeq r9, r3, ip, asr #32 │ │ │ │ - subeq r9, r3, r0, asr r0 │ │ │ │ - eoreq r9, sl, r3, lsr #7 │ │ │ │ - eoreq r8, sl, fp, asr #29 │ │ │ │ - eoreq r8, sl, r1, ror #29 │ │ │ │ - mlaeq sl, r5, lr, r8 │ │ │ │ + subeq r9, r3, r4, lsr #8 │ │ │ │ + subeq r9, r3, ip, ror r0 │ │ │ │ + subeq r9, r3, r0, lsl #1 │ │ │ │ + subeq r9, r3, ip, lsr r0 │ │ │ │ + subeq r9, r3, r0, asr #32 │ │ │ │ + mlaeq sl, r3, r3, r9 │ │ │ │ + strhteq r8, [sl], -fp │ │ │ │ + ldrdeq r8, [sl], -r1 @ │ │ │ │ + eoreq r8, sl, r5, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #436 @ 0x1b4 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldr r8, [sp, #1504] @ 0x5e0 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldrd r0, [r1, #16] │ │ │ │ ldr r2, [sp, #1508] @ 0x5e4 │ │ │ │ cmp r1, r0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ - bcs 4f222c │ │ │ │ + bcs 4f223c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #19 │ │ │ │ movt r3, #128 @ 0x80 │ │ │ │ mov r7, #1 │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ sub r4, r6, #9 │ │ │ │ cmp r4, #23 │ │ │ │ - bhi 4f225c │ │ │ │ + bhi 4f226c │ │ │ │ tst r3, r7, lsl r4 │ │ │ │ - beq 4f225c │ │ │ │ + beq 4f226c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f2204 │ │ │ │ + bne 4f2214 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #4 │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #436 @ 0x1b4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - beq 4f2480 │ │ │ │ + beq 4f2490 │ │ │ │ ldr r2, [sp, #1508] @ 0x5e4 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - bne 4f2a08 │ │ │ │ + bne 4f2a18 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f29e8 │ │ │ │ + beq 4f29f8 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #1 │ │ │ │ str r8, [sp, #340] @ 0x154 │ │ │ │ strb r0, [sp, #336] @ 0x150 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ add r8, sp, #584 @ 0x248 │ │ │ │ @@ -1226863,18 +1226867,18 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 48e354 │ │ │ │ ldrb r0, [sp, #584] @ 0x248 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4f25b8 │ │ │ │ + beq 4f25c8 │ │ │ │ ldrb r0, [sp, #585] @ 0x249 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4f2364 │ │ │ │ + bne 4f2374 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #340] @ 0x154 │ │ │ │ ldr r6, [sp, #344] @ 0x158 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1226883,27 +1226887,27 @@ │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ strd r2, [r4] │ │ │ │ str r7, [sp, #588] @ 0x24c │ │ │ │ str r6, [sp, #604] @ 0x25c │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ - bl 4f0174 │ │ │ │ + bl 4f0184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f22f0 │ │ │ │ - b 4f2620 │ │ │ │ + beq 4f2300 │ │ │ │ + b 4f2630 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f2404 │ │ │ │ + beq 4f2414 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f25dc │ │ │ │ + bne 4f25ec │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4f2abc │ │ │ │ + bne 4f2acc │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #340] @ 0x154 │ │ │ │ ldr r6, [sp, #344] @ 0x158 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ @@ -1226915,29 +1226919,29 @@ │ │ │ │ str r7, [sp, #1440] @ 0x5a0 │ │ │ │ str r6, [sp, #1456] @ 0x5b0 │ │ │ │ str r0, [sp, #1436] @ 0x59c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r0, r8 │ │ │ │ add r2, lr, #412 @ 0x19c │ │ │ │ mov r1, sl │ │ │ │ - bl 4f0b20 │ │ │ │ + bl 4f0b30 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4f2978 │ │ │ │ + beq 4f2988 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ mov r2, #260 @ 0x104 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 438d4 │ │ │ │ - b 4f22f0 │ │ │ │ + b 4f2300 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f2ad4 │ │ │ │ + bne 4f2ae4 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #340] @ 0x154 │ │ │ │ ldr r6, [sp, #344] @ 0x158 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1226948,30 +1226952,30 @@ │ │ │ │ str r7, [sp, #588] @ 0x24c │ │ │ │ str r6, [sp, #604] @ 0x25c │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, sl │ │ │ │ add r0, lr, #412 @ 0x19c │ │ │ │ mov r2, r8 │ │ │ │ - bl 4f063c │ │ │ │ + bl 4f064c │ │ │ │ ldr r0, [sp, #1436] @ 0x59c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f29b8 │ │ │ │ + beq 4f29c8 │ │ │ │ ldr r0, [sp, #1440] @ 0x5a0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #1444] @ 0x5a4 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b 4f22f0 │ │ │ │ + b 4f2300 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ ldr r6, [sp, #1508] @ 0x5e4 │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f29e8 │ │ │ │ + beq 4f29f8 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #1 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ strb r0, [sp, #1172] @ 0x494 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #1156] @ 0x484 │ │ │ │ @@ -1226983,29 +1226987,29 @@ │ │ │ │ str r1, [sp, #588] @ 0x24c │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #1168] @ 0x490 │ │ │ │ str r6, [sp, #1164] @ 0x48c │ │ │ │ str r8, [sp, #1160] @ 0x488 │ │ │ │ str r6, [sp, #604] @ 0x25c │ │ │ │ str r8, [sp, #592] @ 0x250 │ │ │ │ - bl 4f0e04 │ │ │ │ + bl 4f0e14 │ │ │ │ ldr r9, [sp, #1436] @ 0x59c │ │ │ │ mov r1, r8 │ │ │ │ ldr r7, [sp, #1440] @ 0x5a0 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4f2510 │ │ │ │ + bne 4f2520 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, r7 │ │ │ │ - b 4f25a4 │ │ │ │ + b 4f25b4 │ │ │ │ ldr r6, [sp, #1444] @ 0x5a4 │ │ │ │ mov r8, r1 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f2a9c │ │ │ │ + beq 4f2aac │ │ │ │ ldr r0, [sp, #1156] @ 0x484 │ │ │ │ str r6, [sp, #28] │ │ │ │ str r7, [sp, #32] │ │ │ │ add r1, r0, #1 │ │ │ │ ldr r7, [sp, #1160] @ 0x488 │ │ │ │ ldr r6, [sp, #1164] @ 0x48c │ │ │ │ str r0, [sp, #1440] @ 0x5a0 │ │ │ │ @@ -1227015,94 +1227019,94 @@ │ │ │ │ str r7, [sp, #1444] @ 0x5a4 │ │ │ │ str r0, [sp, #1436] @ 0x59c │ │ │ │ add sl, sp, #584 @ 0x248 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, lr, #412 @ 0x19c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 4f1394 │ │ │ │ + bl 4f13a4 │ │ │ │ ldr fp, [sp, #584] @ 0x248 │ │ │ │ ldr r4, [sp, #588] @ 0x24c │ │ │ │ cmp fp, #5 │ │ │ │ - bne 4f2800 │ │ │ │ + bne 4f2810 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r9, #0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - beq 4f25a4 │ │ │ │ + beq 4f25b4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov fp, #4 │ │ │ │ ldr r0, [sp, #1508] @ 0x5e4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 4fdcb0 │ │ │ │ - b 4f2830 │ │ │ │ + bl 4fdcc0 │ │ │ │ + b 4f2840 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r8, [sp, #588] @ 0x24c │ │ │ │ str r7, [sp, #872] @ 0x368 │ │ │ │ str r1, [sp, #876] @ 0x36c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ - b 4f2650 │ │ │ │ + b 4f2660 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r9, r2 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ str r7, [sp, #872] @ 0x368 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ str r8, [sp, #876] @ 0x36c │ │ │ │ - bne 4f293c │ │ │ │ - ldr r0, [pc, #1940] @ 4f2d98 │ │ │ │ + bne 4f294c │ │ │ │ + ldr r0, [pc, #1940] @ 4f2da8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 55f08 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, #0 │ │ │ │ - b 4f2650 │ │ │ │ + b 4f2660 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #876] @ 0x36c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r7, #4 │ │ │ │ - beq 4f2660 │ │ │ │ + beq 4f2670 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 4edaa4 │ │ │ │ + bl 4edab4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ - beq 4f2688 │ │ │ │ + beq 4f2698 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4f2688 │ │ │ │ + bne 4f2698 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #1508] @ 0x5e4 │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4f2b90 │ │ │ │ + bne 4f2ba0 │ │ │ │ ldr r1, [sp, #1504] @ 0x5e0 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r7, #4 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #152 @ 0x98 │ │ │ │ mov r2, #260 @ 0x104 │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -1227112,20 +1227116,20 @@ │ │ │ │ str r7, [sp, #872] @ 0x368 │ │ │ │ bl 438d4 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ str r9, [sp, #1148] @ 0x47c │ │ │ │ cmp r1, r0 │ │ │ │ str r6, [sp, #1144] @ 0x478 │ │ │ │ str r4, [sp, #1140] @ 0x474 │ │ │ │ - bcs 4f27ac │ │ │ │ + bcs 4f27bc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ sub r3, r7, #9 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bhi 4f27c4 │ │ │ │ + bhi 4f27d4 │ │ │ │ add r7, pc, #4 │ │ │ │ ldr r3, [r7, r3, lsl #2] │ │ │ │ add pc, r7, r3 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r4, ror #5 │ │ │ │ andeq r0, r0, r4, ror #5 │ │ │ │ @@ -1227160,42 +1227164,42 @@ │ │ │ │ andeq r0, r0, r4, ror #5 │ │ │ │ andeq r0, r0, r4, ror #5 │ │ │ │ andeq r0, r0, r4, ror #5 │ │ │ │ andeq r0, r0, r4, lsr #6 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f26f0 │ │ │ │ + bne 4f2700 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f2a44 │ │ │ │ + b 4f2a54 │ │ │ │ cmp r7, #125 @ 0x7d │ │ │ │ - bne 4f29f0 │ │ │ │ + bne 4f2a00 │ │ │ │ add r4, sp, #584 @ 0x248 │ │ │ │ add r0, r1, #1 │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #280 @ 0x118 │ │ │ │ bl 438d4 │ │ │ │ ldr r6, [sp, #584] @ 0x248 │ │ │ │ ldr r7, [sp, #588] @ 0x24c │ │ │ │ cmp r6, #4 │ │ │ │ - bne 4f2900 │ │ │ │ + bne 4f2910 │ │ │ │ mov r6, #4 │ │ │ │ - b 4f2910 │ │ │ │ + b 4f2920 │ │ │ │ add r1, sl, #8 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ mov r2, #260 @ 0x104 │ │ │ │ bl 438d4 │ │ │ │ cmp fp, #4 │ │ │ │ - beq 4f2afc │ │ │ │ + beq 4f2b0c │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ mov r2, #260 @ 0x104 │ │ │ │ bl 438d4 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ @@ -1227208,391 +1227212,391 @@ │ │ │ │ str fp, [sp, #872] @ 0x368 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 438d4 │ │ │ │ str r6, [sp, #1148] @ 0x47c │ │ │ │ str r7, [sp, #1144] @ 0x478 │ │ │ │ str r9, [sp, #1140] @ 0x474 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4e9670 │ │ │ │ + bl 4e9680 │ │ │ │ add r4, sp, #584 @ 0x248 │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, #280 @ 0x118 │ │ │ │ mov r0, r4 │ │ │ │ bl 438d4 │ │ │ │ ldr r6, [sp, #584] @ 0x248 │ │ │ │ str r7, [sp, #864] @ 0x360 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 4f28c0 │ │ │ │ + bne 4f28d0 │ │ │ │ ldr r4, [sp, #588] @ 0x24c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f28f0 │ │ │ │ + beq 4f2900 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ mov r6, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f28f4 │ │ │ │ + b 4f2904 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f28fc │ │ │ │ + beq 4f290c │ │ │ │ ldr r1, [sp, #852] @ 0x354 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f28e0 │ │ │ │ + beq 4f28f0 │ │ │ │ ldr r0, [sp, #856] @ 0x358 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ - bl 4edaa4 │ │ │ │ + bl 4edab4 │ │ │ │ mov r6, #4 │ │ │ │ - b 4f2910 │ │ │ │ + b 4f2920 │ │ │ │ mov r6, #4 │ │ │ │ mov r7, r4 │ │ │ │ - b 4f2910 │ │ │ │ + b 4f2920 │ │ │ │ ldr r7, [sp, #588] @ 0x24c │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ bl 438d4 │ │ │ │ cmp r6, #4 │ │ │ │ - beq 4f2a20 │ │ │ │ + beq 4f2a30 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 438d4 │ │ │ │ strd r6, [r4] │ │ │ │ add sp, sp, #436 @ 0x1b4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #4 │ │ │ │ - beq 4f2b2c │ │ │ │ + beq 4f2b3c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, lr, #152 @ 0x98 │ │ │ │ mov r2, #260 @ 0x104 │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4f26ac │ │ │ │ + beq 4f26bc │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f26ac │ │ │ │ + b 4f26bc │ │ │ │ mov r0, #4 │ │ │ │ ldr r8, [sp, #588] @ 0x24c │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #876] @ 0x36c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ - bne 4f2670 │ │ │ │ - b 4f2688 │ │ │ │ + bne 4f2680 │ │ │ │ + b 4f2698 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r8, [sp, #1440] @ 0x5a0 │ │ │ │ str r0, [sp, #876] @ 0x36c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 4f2644 │ │ │ │ + b 4f2654 │ │ │ │ mov r0, #24 │ │ │ │ - b 4f2230 │ │ │ │ + b 4f2240 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f2a44 │ │ │ │ - ldr r2, [pc, #884] @ 4f2d84 │ │ │ │ + b 4f2a54 │ │ │ │ + ldr r2, [pc, #884] @ 4f2d94 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55a90 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 55e8c │ │ │ │ - b 4f2240 │ │ │ │ + b 4f2250 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ mov r2, #280 @ 0x118 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ str r7, [sp, #864] @ 0x360 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4f2a78 │ │ │ │ + bne 4f2a88 │ │ │ │ ldr r4, [sp, #588] @ 0x24c │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ecc8c │ │ │ │ - b 4f28a8 │ │ │ │ + bl 4ecc9c │ │ │ │ + b 4f28b8 │ │ │ │ ldr r1, [sp, #852] @ 0x354 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f2a90 │ │ │ │ + beq 4f2aa0 │ │ │ │ ldr r0, [sp, #856] @ 0x358 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ - bl 4edaa4 │ │ │ │ - b 4f27f8 │ │ │ │ - ldr r1, [pc, #740] @ 4f2d88 │ │ │ │ + bl 4edab4 │ │ │ │ + b 4f2808 │ │ │ │ + ldr r1, [pc, #740] @ 4f2d98 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #736] @ 4f2d8c │ │ │ │ + ldr r2, [pc, #736] @ 4f2d9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ mov r4, r0 │ │ │ │ - b 4f25a4 │ │ │ │ - ldr r0, [pc, #732] @ 4f2da0 │ │ │ │ + b 4f25b4 │ │ │ │ + ldr r0, [pc, #732] @ 4f2db0 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4f2ae8 │ │ │ │ + b 4f2af8 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #692] @ 4f2d9c │ │ │ │ + ldr r0, [pc, #692] @ 4f2dac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str r7, [sp, #872] @ 0x368 │ │ │ │ str r3, [sp, #876] @ 0x36c │ │ │ │ bl 55fe4 │ │ │ │ - b 4f2614 │ │ │ │ - ldr r1, [pc, #652] @ 4f2d90 │ │ │ │ - ldr r2, [pc, #652] @ 4f2d94 │ │ │ │ + b 4f2624 │ │ │ │ + ldr r1, [pc, #652] @ 4f2da0 │ │ │ │ + ldr r2, [pc, #652] @ 4f2da4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 55f6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r9, #0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bne 4f2594 │ │ │ │ - b 4f25a4 │ │ │ │ - ldr r0, [pc, #624] @ 4f2da4 │ │ │ │ + bne 4f25a4 │ │ │ │ + b 4f25b4 │ │ │ │ + ldr r0, [pc, #624] @ 4f2db4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ bl 55f08 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f2b6c │ │ │ │ + beq 4f2b7c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r7, [sp, #872] @ 0x368 │ │ │ │ - b 4f25d4 │ │ │ │ + b 4f25e4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #1508] @ 0x5e4 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4f269c │ │ │ │ + beq 4f26ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - b 4f269c │ │ │ │ + b 4f26ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f2d58 │ │ │ │ + beq 4f2d68 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4f2d1c │ │ │ │ - b 4f2c54 │ │ │ │ + b 4f2d2c │ │ │ │ + b 4f2c64 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 4ec668 │ │ │ │ - b 4f2d68 │ │ │ │ + bl 4ec678 │ │ │ │ + b 4f2d78 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 4f2d1c │ │ │ │ + b 4f2d2c │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ mov r4, #0 │ │ │ │ - b 4f2d30 │ │ │ │ + b 4f2d40 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ - b 4f2d18 │ │ │ │ + b 4f2d28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 48c640 │ │ │ │ - b 4f2c94 │ │ │ │ + b 4f2ca4 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ - b 4f2d18 │ │ │ │ + b 4f2d28 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 4f2d08 │ │ │ │ + b 4f2d18 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4f2d08 │ │ │ │ + b 4f2d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4f2d68 │ │ │ │ + beq 4f2d78 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 48c640 │ │ │ │ - b 4f2d68 │ │ │ │ + b 4f2d78 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f2d68 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f2d78 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f2d68 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f2d78 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 4ec668 │ │ │ │ - b 4f2d68 │ │ │ │ + bl 4ec678 │ │ │ │ + b 4f2d78 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #876] @ 0x36c │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4f2d30 │ │ │ │ + beq 4f2d40 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 4edaa4 │ │ │ │ + bl 4edab4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ - beq 4f2d58 │ │ │ │ + beq 4f2d68 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4f2d58 │ │ │ │ + bne 4f2d68 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f2d70 │ │ │ │ + bne 4f2d80 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - strheq r8, [r3], #-132 @ 0xffffff7c │ │ │ │ - subeq r8, r3, r0, asr r5 │ │ │ │ - subeq r8, r3, r4, asr r5 │ │ │ │ - strdeq r8, [r3], #-68 @ 0xffffffbc │ │ │ │ - strdeq r8, [r3], #-72 @ 0xffffffb8 │ │ │ │ - eoreq r8, sl, fp, asr r8 │ │ │ │ - eoreq r8, sl, pc, ror r3 │ │ │ │ - mlaeq sl, sp, r3, r8 │ │ │ │ - eoreq r8, sl, r9, lsr r3 │ │ │ │ + subeq r8, r3, r4, lsr #17 │ │ │ │ + subeq r8, r3, r0, asr #10 │ │ │ │ + subeq r8, r3, r4, asr #10 │ │ │ │ + subeq r8, r3, r4, ror #9 │ │ │ │ + subeq r8, r3, r8, ror #9 │ │ │ │ + eoreq r8, sl, fp, asr #16 │ │ │ │ + eoreq r8, sl, pc, ror #6 │ │ │ │ + eoreq r8, sl, sp, lsl #7 │ │ │ │ + eoreq r8, sl, r9, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r0, [r1, #16] │ │ │ │ ldr lr, [sp, #204] @ 0xcc │ │ │ │ cmp r1, r0 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #32] │ │ │ │ - bcs 4f2e0c │ │ │ │ + bcs 4f2e1c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #19 │ │ │ │ movt r3, #128 @ 0x80 │ │ │ │ mov r7, #1 │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ sub r4, r6, #9 │ │ │ │ cmp r4, #23 │ │ │ │ - bhi 4f2e24 │ │ │ │ + bhi 4f2e34 │ │ │ │ tst r3, r7, lsl r4 │ │ │ │ - beq 4f2e24 │ │ │ │ + beq 4f2e34 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f2de4 │ │ │ │ + bne 4f2df4 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f35c8 │ │ │ │ + b 4f35d8 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ str r8, [sp, #24] │ │ │ │ - beq 4f3014 │ │ │ │ + beq 4f3024 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - bne 4f35a4 │ │ │ │ + bne 4f35b4 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f3584 │ │ │ │ + beq 4f3594 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r9, sp, #128 @ 0x80 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -1227609,18 +1227613,18 @@ │ │ │ │ str lr, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #28] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ bl 48e354 │ │ │ │ ldrb r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4f313c │ │ │ │ + beq 4f314c │ │ │ │ ldrb r0, [sp, #129] @ 0x81 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4f2f10 │ │ │ │ + bne 4f2f20 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1227629,24 +1227633,24 @@ │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ strd r2, [fp] │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 4f0174 │ │ │ │ + bl 4f0184 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f2e98 │ │ │ │ - b 4f31b0 │ │ │ │ + beq 4f2ea8 │ │ │ │ + b 4f31c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f2f90 │ │ │ │ + bne 4f2fa0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f367c │ │ │ │ + bne 4f368c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1227656,30 +1227660,30 @@ │ │ │ │ strd r2, [fp] │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4f063c │ │ │ │ + bl 4f064c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f3510 │ │ │ │ + beq 4f3520 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp] │ │ │ │ - b 4f2e98 │ │ │ │ + b 4f2ea8 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bne 4f3168 │ │ │ │ + bne 4f3178 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4f3668 │ │ │ │ + bne 4f3678 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1227689,29 +1227693,29 @@ │ │ │ │ strd r2, [fp] │ │ │ │ str r7, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4efe34 │ │ │ │ + bl 4efe44 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f3554 │ │ │ │ + beq 4f3564 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 4f2e94 │ │ │ │ + b 4f2ea4 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f3584 │ │ │ │ + beq 4f3594 │ │ │ │ add r0, r1, #1 │ │ │ │ add fp, sp, #128 @ 0x80 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add r9, sp, #72 @ 0x48 │ │ │ │ add r7, fp, #12 │ │ │ │ @@ -1227724,207 +1227728,207 @@ │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ mov r6, ip │ │ │ │ str lr, [sp, #92] @ 0x5c │ │ │ │ mov r4, lr │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ - bl 4f0e04 │ │ │ │ + bl 4f0e14 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 4f30a4 │ │ │ │ + bne 4f30b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ - b 4f3128 │ │ │ │ + bl 4fdcc0 │ │ │ │ + b 4f3138 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r4, r6 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 4f3648 │ │ │ │ + beq 4f3658 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr sl, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ add r1, r0, #1 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4f11c0 │ │ │ │ + bl 4f11d0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bne 4f329c │ │ │ │ + bne 4f32ac │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4f3124 │ │ │ │ + beq 4f3134 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ str r7, [sp, #28] │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ - b 4f32a8 │ │ │ │ + b 4f32b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f322c │ │ │ │ - b 4f31e4 │ │ │ │ + blt 4f323c │ │ │ │ + b 4f31f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ - bne 4f3358 │ │ │ │ - ldr r0, [pc, #1984] @ 4f394c │ │ │ │ + bne 4f3368 │ │ │ │ + ldr r0, [pc, #1984] @ 4f395c │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 55f08 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #1 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f322c │ │ │ │ - b 4f31e4 │ │ │ │ + blt 4f323c │ │ │ │ + b 4f31f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f322c │ │ │ │ + blt 4f323c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov fp, r6 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ add r7, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4f3210 │ │ │ │ + beq 4f3220 │ │ │ │ add r6, r0, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r0, r6 │ │ │ │ - b 4f31f8 │ │ │ │ + b 4f3208 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4f322c │ │ │ │ + beq 4f323c │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ cmpne sl, #0 │ │ │ │ - beq 4f3250 │ │ │ │ + beq 4f3260 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f3264 │ │ │ │ + bne 4f3274 │ │ │ │ str r8, [sp, #16] │ │ │ │ - b 4f3288 │ │ │ │ + b 4f3298 │ │ │ │ str r8, [sp, #16] │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f3280 │ │ │ │ + beq 4f3290 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f337c │ │ │ │ + bne 4f338c │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ - bl 4fdcb0 │ │ │ │ - b 4f338c │ │ │ │ + bl 4fdcc0 │ │ │ │ + b 4f339c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f36a4 │ │ │ │ + beq 4f36b4 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ add r2, r2, #1 │ │ │ │ strb r2, [r5, #24] │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4e9670 │ │ │ │ + bl 4e9680 │ │ │ │ mov sl, r0 │ │ │ │ ldm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f332c │ │ │ │ + bne 4f333c │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4f3324 │ │ │ │ + beq 4f3334 │ │ │ │ mov r0, sl │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, sl │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov sl, r7 │ │ │ │ - b 4f34ec │ │ │ │ + b 4f34fc │ │ │ │ ldr r8, [sp, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4f3348 │ │ │ │ + beq 4f3358 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 4ebd38 │ │ │ │ + bl 4ebd48 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ - b 4f34ec │ │ │ │ + b 4f34fc │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ - b 4f34e4 │ │ │ │ + b 4f34f4 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f36cc │ │ │ │ + beq 4f36dc │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add ip, sp, #128 @ 0x80 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ - bne 4f326c │ │ │ │ + bne 4f327c │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ ldr r6, [sp] │ │ │ │ @@ -1227935,20 +1227939,20 @@ │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r1, r0 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ - bcs 4f3488 │ │ │ │ + bcs 4f3498 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ sub r3, r7, #9 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bhi 4f34a0 │ │ │ │ + bhi 4f34b0 │ │ │ │ add r7, pc, #4 │ │ │ │ ldr r3, [r7, r3, lsl #2] │ │ │ │ add pc, r7, r3 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ @@ -1227983,87 +1227987,87 @@ │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f33cc │ │ │ │ + bne 4f33dc │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f35f0 │ │ │ │ + b 4f3600 │ │ │ │ cmp r7, #125 @ 0x7d │ │ │ │ - bne 4f358c │ │ │ │ + bne 4f359c │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f34d8 │ │ │ │ + bne 4f34e8 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ - b 4f34ec │ │ │ │ + b 4f34fc │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ addne r3, sp, #40 @ 0x28 │ │ │ │ addne ip, r8, #8 │ │ │ │ stmne r8, {r6, sl} │ │ │ │ ldmne r3, {r0, r1, r2, r3} │ │ │ │ stmne ip, {r0, r1, r2, r3} │ │ │ │ addne sp, sp, #156 @ 0x9c │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 4f35bc │ │ │ │ + b 4f35cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f322c │ │ │ │ - b 4f31e4 │ │ │ │ + blt 4f323c │ │ │ │ + b 4f31f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov sl, #1 │ │ │ │ - b 4f322c │ │ │ │ + b 4f323c │ │ │ │ mov r0, #24 │ │ │ │ - b 4f2e10 │ │ │ │ + b 4f2e20 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f35f0 │ │ │ │ - ldr r2, [pc, #908] @ 4f3938 │ │ │ │ + b 4f3600 │ │ │ │ + ldr r2, [pc, #908] @ 4f3948 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55a90 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ @@ -1228081,273 +1228085,273 @@ │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f363c │ │ │ │ + bne 4f364c │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r0, sl │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, r7 │ │ │ │ - b 4f34ec │ │ │ │ + b 4f34fc │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 4ebd38 │ │ │ │ - b 4f34cc │ │ │ │ - ldr r1, [pc, #748] @ 4f393c │ │ │ │ + bl 4ebd48 │ │ │ │ + b 4f34dc │ │ │ │ + ldr r1, [pc, #748] @ 4f394c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #744] @ 4f3940 │ │ │ │ + ldr r2, [pc, #744] @ 4f3950 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4f3128 │ │ │ │ - ldr r0, [pc, #740] @ 4f3954 │ │ │ │ + b 4f3138 │ │ │ │ + ldr r0, [pc, #740] @ 4f3964 │ │ │ │ mov r1, #9 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4f3690 │ │ │ │ + b 4f36a0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, #6 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ - ldr r0, [pc, #704] @ 4f3950 │ │ │ │ + ldr r0, [pc, #704] @ 4f3960 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ bl 55fe4 │ │ │ │ - b 4f319c │ │ │ │ - ldr r1, [pc, #664] @ 4f3944 │ │ │ │ - ldr r2, [pc, #664] @ 4f3948 │ │ │ │ + b 4f31ac │ │ │ │ + ldr r1, [pc, #664] @ 4f3954 │ │ │ │ + ldr r2, [pc, #664] @ 4f3958 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 55f6c │ │ │ │ mov r7, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4f3114 │ │ │ │ - b 4f3124 │ │ │ │ - ldr r0, [pc, #644] @ 4f3958 │ │ │ │ + bne 4f3124 │ │ │ │ + b 4f3134 │ │ │ │ + ldr r0, [pc, #644] @ 4f3968 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ bl 55f08 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f3250 │ │ │ │ + beq 4f3260 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ mov sl, #0 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f322c │ │ │ │ - b 4f31e4 │ │ │ │ + blt 4f323c │ │ │ │ + b 4f31f4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f3908 │ │ │ │ + beq 4f3918 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov sl, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 4f38d0 │ │ │ │ - b 4f37bc │ │ │ │ + b 4f38e0 │ │ │ │ + b 4f37cc │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 4ec6e0 │ │ │ │ - b 4f3918 │ │ │ │ + bl 4ec6f0 │ │ │ │ + b 4f3928 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ mov sl, #1 │ │ │ │ - b 4f38e4 │ │ │ │ + b 4f38f4 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4f38d0 │ │ │ │ + b 4f38e0 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ - b 4f38cc │ │ │ │ + b 4f38dc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 48c640 │ │ │ │ - b 4f37fc │ │ │ │ + b 4f380c │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ - b 4f38cc │ │ │ │ + b 4f38dc │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 4f38b4 │ │ │ │ + b 4f38c4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4f38b4 │ │ │ │ + b 4f38c4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4f3918 │ │ │ │ + beq 4f3928 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 48c640 │ │ │ │ - b 4f3918 │ │ │ │ + b 4f3928 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f3918 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f3928 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f3918 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f3928 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 4ec6e0 │ │ │ │ - b 4f3918 │ │ │ │ + bl 4ec6f0 │ │ │ │ + b 4f3928 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4f388c │ │ │ │ + beq 4f389c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #336 @ 0x150 │ │ │ │ bl 496324 │ │ │ │ mov r6, r5 │ │ │ │ - b 4f3870 │ │ │ │ + b 4f3880 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4f38e4 │ │ │ │ + beq 4f38f4 │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f38e4 │ │ │ │ + b 4f38f4 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f38e4 │ │ │ │ + beq 4f38f4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 4ede80 │ │ │ │ + bl 4ede90 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ cmpne sl, #0 │ │ │ │ - beq 4f3908 │ │ │ │ + beq 4f3918 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f3920 │ │ │ │ + bne 4f3930 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r7, r3, r8, lsr #26 │ │ │ │ - subeq r7, r3, r4, lsr #19 │ │ │ │ - subeq r7, r3, r8, lsr #19 │ │ │ │ - subeq r7, r3, ip, asr #18 │ │ │ │ - subeq r7, r3, r0, asr r9 │ │ │ │ - ldrdeq r7, [sl], -r3 @ │ │ │ │ - ldrdeq r7, [sl], -r7 @ │ │ │ │ - strdeq r7, [sl], -r5 @ │ │ │ │ - mlaeq sl, r9, r7, r7 │ │ │ │ + subeq r7, r3, r8, lsl sp │ │ │ │ + umaaleq r7, r3, r4, r9 │ │ │ │ + umaaleq r7, r3, r8, r9 │ │ │ │ + subeq r7, r3, ip, lsr r9 │ │ │ │ + subeq r7, r3, r0, asr #18 │ │ │ │ + eoreq r7, sl, r3, asr #25 │ │ │ │ + eoreq r7, sl, r7, asr #15 │ │ │ │ + eoreq r7, sl, r5, ror #15 │ │ │ │ + eoreq r7, sl, r9, lsl #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #636 @ 0x27c │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrd r0, [r1, #16] │ │ │ │ ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ ldr r3, [sp, #684] @ 0x2ac │ │ │ │ cmp r1, r0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bcs 4f39c0 │ │ │ │ + bcs 4f39d0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #19 │ │ │ │ movt r3, #128 @ 0x80 │ │ │ │ mov r7, #1 │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ sub r4, r6, #9 │ │ │ │ cmp r4, #23 │ │ │ │ - bhi 4f39f4 │ │ │ │ + bhi 4f3a04 │ │ │ │ tst r3, r7, lsl r4 │ │ │ │ - beq 4f39f4 │ │ │ │ + beq 4f3a04 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f3998 │ │ │ │ + bne 4f39a8 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, sp, #636 @ 0x27c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - beq 4f3c18 │ │ │ │ + beq 4f3c28 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - bne 4f410c │ │ │ │ + bne 4f411c │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f40ec │ │ │ │ + beq 4f40fc │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ add r9, sp, #484 @ 0x1e4 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #500] @ 0x1f4 │ │ │ │ @@ -1228371,18 +1228375,18 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ mov r1, r9 │ │ │ │ bl 48e354 │ │ │ │ ldrb r0, [sp, #256] @ 0x100 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4f3d48 │ │ │ │ + beq 4f3d58 │ │ │ │ ldrb r0, [sp, #257] @ 0x101 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4f3af8 │ │ │ │ + bne 4f3b08 │ │ │ │ ldr r0, [sp, #484] @ 0x1e4 │ │ │ │ ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ ldr r6, [sp, #508] @ 0x1fc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1228391,29 +1228395,29 @@ │ │ │ │ str fp, [sp, #484] @ 0x1e4 │ │ │ │ strd r2, [r1] │ │ │ │ str r4, [sp, #260] @ 0x104 │ │ │ │ str r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ - bl 4f0174 │ │ │ │ + bl 4f0184 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f3a80 │ │ │ │ - b 4f3d8c │ │ │ │ + beq 4f3a90 │ │ │ │ + b 4f3d9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f3ba0 │ │ │ │ + beq 4f3bb0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f3d50 │ │ │ │ + bne 4f3d60 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4f41b8 │ │ │ │ + bne 4f41c8 │ │ │ │ ldr r0, [sp, #484] @ 0x1e4 │ │ │ │ ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ ldr r4, [sp, #508] @ 0x1fc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [sp, #620] @ 0x26c │ │ │ │ mov r0, #2 │ │ │ │ @@ -1228423,32 +1228427,32 @@ │ │ │ │ strd r2, [r1] │ │ │ │ str r6, [sp, #616] @ 0x268 │ │ │ │ str r4, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #612] @ 0x264 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ add r2, sp, #612 @ 0x264 │ │ │ │ mov r1, sl │ │ │ │ - bl 4f07dc │ │ │ │ + bl 4f07ec │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #4] │ │ │ │ eor r0, r2, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq 4f40c8 │ │ │ │ + beq 4f40d8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ bl 438d4 │ │ │ │ - b 4f3a80 │ │ │ │ + b 4f3a90 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f41c8 │ │ │ │ + bne 4f41d8 │ │ │ │ ldr r0, [sp, #484] @ 0x1e4 │ │ │ │ ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ ldr r4, [sp, #508] @ 0x1fc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1228458,29 +1228462,29 @@ │ │ │ │ strd r2, [r1] │ │ │ │ str r7, [sp, #260] @ 0x104 │ │ │ │ str r4, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add r0, sp, #612 @ 0x264 │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ mov r1, sl │ │ │ │ - bl 4f063c │ │ │ │ + bl 4f064c │ │ │ │ ldr r0, [sp, #612] @ 0x264 │ │ │ │ ldr r6, [sp, #616] @ 0x268 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 4f40dc │ │ │ │ + beq 4f40ec │ │ │ │ ldr r0, [sp, #620] @ 0x26c │ │ │ │ str r0, [sp, #12] │ │ │ │ str r6, [sp, #28] │ │ │ │ - b 4f3a80 │ │ │ │ + b 4f3a90 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f40ec │ │ │ │ + beq 4f40fc │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #256 @ 0x100 │ │ │ │ strb r0, [sp, #628] @ 0x274 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #612] @ 0x264 │ │ │ │ @@ -1228494,96 +1228498,96 @@ │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #624] @ 0x270 │ │ │ │ str r7, [sp, #620] @ 0x26c │ │ │ │ str r4, [sp, #616] @ 0x268 │ │ │ │ str r7, [sp, #276] @ 0x114 │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ - bl 4f0e04 │ │ │ │ + bl 4f0e14 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #32] │ │ │ │ - bne 4f3cb0 │ │ │ │ + bne 4f3cc0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ - b 4f3d30 │ │ │ │ + b 4f3d40 │ │ │ │ ldr r0, [sp, #492] @ 0x1ec │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - beq 4f4198 │ │ │ │ + beq 4f41a8 │ │ │ │ add sl, sp, #612 @ 0x264 │ │ │ │ ldm sl, {r0, r7, sl} │ │ │ │ add r1, r0, #1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #612] @ 0x264 │ │ │ │ str sl, [sp, #504] @ 0x1f8 │ │ │ │ str r7, [sp, #492] @ 0x1ec │ │ │ │ str r0, [sp, #484] @ 0x1e4 │ │ │ │ add r9, sp, #256 @ 0x100 │ │ │ │ add r2, sp, #484 @ 0x1e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4f0fcc │ │ │ │ + bl 4f0fdc │ │ │ │ add fp, sp, #256 @ 0x100 │ │ │ │ ldm fp, {r4, r6, fp} │ │ │ │ eor r0, r4, #3 │ │ │ │ orrs r0, r0, r6 │ │ │ │ - bne 4f3f38 │ │ │ │ + bne 4f3f48 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f3d30 │ │ │ │ + beq 4f3d40 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r9, #0 │ │ │ │ mov r4, #2 │ │ │ │ - b 4f3f68 │ │ │ │ + b 4f3f78 │ │ │ │ ldr r6, [sp, #260] @ 0x104 │ │ │ │ - b 4f3d9c │ │ │ │ + b 4f3dac │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr fp, [sp, #4] │ │ │ │ ldr r9, [sp, #20] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - bne 4f408c │ │ │ │ - ldr r0, [pc, #1632] @ 4f43d0 │ │ │ │ + bne 4f409c │ │ │ │ + ldr r0, [pc, #1632] @ 4f43e0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 55f08 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 4f3dac │ │ │ │ + b 4f3dbc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f4230 │ │ │ │ + bne 4f4240 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4f4024 │ │ │ │ + bne 4f4034 │ │ │ │ ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov fp, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r9, #0 │ │ │ │ mov r4, #2 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ @@ -1228596,22 +1228600,22 @@ │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #372] @ 0x174 │ │ │ │ cmp r1, r0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ str r2, [sp, #368] @ 0x170 │ │ │ │ - bcs 4f3ee4 │ │ │ │ + bcs 4f3ef4 │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r2, r2, #120 @ 0x78 │ │ │ │ ldrb r6, [r3, r1] │ │ │ │ sub r7, r6, #9 │ │ │ │ cmp r7, #35 @ 0x23 │ │ │ │ - bhi 4f3efc │ │ │ │ + bhi 4f3f0c │ │ │ │ add r6, pc, #4 │ │ │ │ ldr r7, [r6, r7, lsl #2] │ │ │ │ add pc, r6, r7 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ @@ -1228646,43 +1228650,43 @@ │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f3e28 │ │ │ │ + bne 4f3e38 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f4148 │ │ │ │ + b 4f4158 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bne 4f40f4 │ │ │ │ + bne 4f4104 │ │ │ │ add r0, r1, #1 │ │ │ │ ldr r8, [r2] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ str r0, [r5, #20] │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne 4f3f2c │ │ │ │ + bne 4f3f3c │ │ │ │ mov r9, #0 │ │ │ │ mov r4, #2 │ │ │ │ - b 4f4048 │ │ │ │ + b 4f4058 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ - b 4f4040 │ │ │ │ + b 4f4050 │ │ │ │ add r1, r9, #12 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ bl 438d4 │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r6 │ │ │ │ - beq 4f41e4 │ │ │ │ + beq 4f41f4 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r9, r6 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ @@ -1228696,57 +1228700,57 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4e9670 │ │ │ │ + bl 4e9680 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r8, #120 @ 0x78 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne 4f3ff4 │ │ │ │ + bne 4f4004 │ │ │ │ mov r9, #0 │ │ │ │ mov r4, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4f4048 │ │ │ │ + beq 4f4058 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f4048 │ │ │ │ + b 4f4058 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4f4038 │ │ │ │ + beq 4f4048 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r9, #0 │ │ │ │ mov r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f401c │ │ │ │ + beq 4f402c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov fp, r6 │ │ │ │ - b 4f4048 │ │ │ │ + b 4f4058 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ - b 4f3dc0 │ │ │ │ + b 4f3dd0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ bl 438d4 │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - beq 4f4124 │ │ │ │ + beq 4f4134 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ add r0, r5, #12 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [r5, #112] @ 0x70 │ │ │ │ @@ -1228755,266 +1228759,266 @@ │ │ │ │ str r8, [r5, #120] @ 0x78 │ │ │ │ str r7, [r5, #124] @ 0x7c │ │ │ │ stm r5, {r4, r9, fp} │ │ │ │ add sp, sp, #636 @ 0x27c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - beq 4f4210 │ │ │ │ + beq 4f4220 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 4f3dd8 │ │ │ │ + beq 4f3de8 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f3dd8 │ │ │ │ + b 4f3de8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - b 4f3d9c │ │ │ │ + b 4f3dac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ - b 4f3d80 │ │ │ │ + bl 4fdcc0 │ │ │ │ + b 4f3d90 │ │ │ │ mov r0, #24 │ │ │ │ - b 4f39c4 │ │ │ │ + b 4f39d4 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f4148 │ │ │ │ - ldr r2, [pc, #680] @ 4f43bc │ │ │ │ + b 4f4158 │ │ │ │ + ldr r2, [pc, #680] @ 4f43cc │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55a90 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ bl 55e8c │ │ │ │ - b 4f39d4 │ │ │ │ + b 4f39e4 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ mov r6, r0 │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne 4f4174 │ │ │ │ + bne 4f4184 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f3f20 │ │ │ │ + b 4f3f30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r9, #0 │ │ │ │ mov r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f4194 │ │ │ │ + beq 4f41a4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f401c │ │ │ │ - ldr r1, [pc, #544] @ 4f43c0 │ │ │ │ + b 4f402c │ │ │ │ + ldr r1, [pc, #544] @ 4f43d0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #540] @ 4f43c4 │ │ │ │ + ldr r2, [pc, #540] @ 4f43d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ mov fp, r0 │ │ │ │ - b 4f3d30 │ │ │ │ - ldr r0, [pc, #536] @ 4f43d8 │ │ │ │ + b 4f3d40 │ │ │ │ + ldr r0, [pc, #536] @ 4f43e8 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4f41d4 │ │ │ │ - ldr r0, [pc, #516] @ 4f43d4 │ │ │ │ + b 4f41e4 │ │ │ │ + ldr r0, [pc, #516] @ 4f43e4 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ bl 55fe4 │ │ │ │ mov r6, r0 │ │ │ │ - b 4f3d9c │ │ │ │ - ldr r1, [pc, #476] @ 4f43c8 │ │ │ │ - ldr r2, [pc, #476] @ 4f43cc │ │ │ │ + b 4f3dac │ │ │ │ + ldr r1, [pc, #476] @ 4f43d8 │ │ │ │ + ldr r2, [pc, #476] @ 4f43dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 55f6c │ │ │ │ mov fp, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4f3d24 │ │ │ │ - b 4f3d30 │ │ │ │ - ldr r0, [pc, #452] @ 4f43dc │ │ │ │ + bne 4f3d34 │ │ │ │ + b 4f3d40 │ │ │ │ + ldr r0, [pc, #452] @ 4f43ec │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ bl 55f08 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f3dac │ │ │ │ + beq 4f3dbc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f3dac │ │ │ │ + b 4f3dbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f4380 │ │ │ │ - b 4f4390 │ │ │ │ - b 4f42c4 │ │ │ │ + bne 4f4390 │ │ │ │ + b 4f43a0 │ │ │ │ + b 4f42d4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 4ec820 │ │ │ │ - b 4f43a0 │ │ │ │ + bl 4ec830 │ │ │ │ + b 4f43b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 48c640 │ │ │ │ - b 4f4390 │ │ │ │ + b 4f43a0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 48c640 │ │ │ │ - b 4f4370 │ │ │ │ + b 4f4380 │ │ │ │ bl 65120 │ │ │ │ str r4, [sp, #32] │ │ │ │ - b 4f436c │ │ │ │ + b 4f437c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 48c640 │ │ │ │ - b 4f42f8 │ │ │ │ + b 4f4308 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 48c640 │ │ │ │ - b 4f4370 │ │ │ │ + b 4f4380 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 4f4370 │ │ │ │ - b 4f436c │ │ │ │ + b 4f4380 │ │ │ │ + b 4f437c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f43a0 │ │ │ │ + beq 4f43b0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 48c640 │ │ │ │ - b 4f43a0 │ │ │ │ + b 4f43b0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f43a0 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f43b0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f43a0 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f43b0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 4ec820 │ │ │ │ - b 4f43a0 │ │ │ │ + bl 4ec830 │ │ │ │ + b 4f43b0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ - beq 4f4390 │ │ │ │ + beq 4f43a0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f43a8 │ │ │ │ + bne 4f43b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r7, [r3], #-16 │ │ │ │ - subeq r6, r3, r4, asr lr │ │ │ │ - subeq r6, r3, r8, asr lr │ │ │ │ - subeq r6, r3, ip, lsl #28 │ │ │ │ - subeq r6, r3, r0, lsl lr │ │ │ │ - strdeq r7, [sl], -r3 @ │ │ │ │ - mlaeq sl, r3, ip, r6 │ │ │ │ - eoreq r6, sl, r9, lsr #25 │ │ │ │ - eoreq r6, sl, r5, asr ip │ │ │ │ + subeq r7, r3, r0, asr #3 │ │ │ │ + subeq r6, r3, r4, asr #28 │ │ │ │ + subeq r6, r3, r8, asr #28 │ │ │ │ + strdeq r6, [r3], #-220 @ 0xffffff24 │ │ │ │ + subeq r6, r3, r0, lsl #28 │ │ │ │ + eoreq r7, sl, r3, ror #1 │ │ │ │ + eoreq r6, sl, r3, lsl #25 │ │ │ │ + mlaeq sl, r9, ip, r6 │ │ │ │ + eoreq r6, sl, r5, asr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r0, [r1, #16] │ │ │ │ ldr lr, [sp, #204] @ 0xcc │ │ │ │ cmp r1, r0 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #32] │ │ │ │ - bcs 4f4444 │ │ │ │ + bcs 4f4454 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #19 │ │ │ │ movt r3, #128 @ 0x80 │ │ │ │ mov r7, #1 │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ sub r4, r6, #9 │ │ │ │ cmp r4, #23 │ │ │ │ - bhi 4f445c │ │ │ │ + bhi 4f446c │ │ │ │ tst r3, r7, lsl r4 │ │ │ │ - beq 4f445c │ │ │ │ + beq 4f446c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f441c │ │ │ │ + bne 4f442c │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f4c00 │ │ │ │ + b 4f4c10 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ str r8, [sp, #24] │ │ │ │ - beq 4f464c │ │ │ │ + beq 4f465c │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - bne 4f4bdc │ │ │ │ + bne 4f4bec │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f4bbc │ │ │ │ + beq 4f4bcc │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r9, sp, #128 @ 0x80 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -1229031,18 +1229035,18 @@ │ │ │ │ str lr, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #28] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ bl 48e354 │ │ │ │ ldrb r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4f4774 │ │ │ │ + beq 4f4784 │ │ │ │ ldrb r0, [sp, #129] @ 0x81 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4f4548 │ │ │ │ + bne 4f4558 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1229051,24 +1229055,24 @@ │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ strd r2, [fp] │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 4f0174 │ │ │ │ + bl 4f0184 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f44d0 │ │ │ │ - b 4f47e8 │ │ │ │ + beq 4f44e0 │ │ │ │ + b 4f47f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f45c8 │ │ │ │ + bne 4f45d8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f4cb4 │ │ │ │ + bne 4f4cc4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1229078,30 +1229082,30 @@ │ │ │ │ strd r2, [fp] │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4f063c │ │ │ │ + bl 4f064c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f4b48 │ │ │ │ + beq 4f4b58 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp] │ │ │ │ - b 4f44d0 │ │ │ │ + b 4f44e0 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bne 4f47a0 │ │ │ │ + bne 4f47b0 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4f4ca0 │ │ │ │ + bne 4f4cb0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1229111,29 +1229115,29 @@ │ │ │ │ strd r2, [fp] │ │ │ │ str r7, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 4effd4 │ │ │ │ + bl 4effe4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f4b8c │ │ │ │ + beq 4f4b9c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 4f44cc │ │ │ │ + b 4f44dc │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f4bbc │ │ │ │ + beq 4f4bcc │ │ │ │ add r0, r1, #1 │ │ │ │ add fp, sp, #128 @ 0x80 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add r9, sp, #72 @ 0x48 │ │ │ │ add r7, fp, #12 │ │ │ │ @@ -1229146,207 +1229150,207 @@ │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ mov r6, ip │ │ │ │ str lr, [sp, #92] @ 0x5c │ │ │ │ mov r4, lr │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ - bl 4f0e04 │ │ │ │ + bl 4f0e14 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 4f46dc │ │ │ │ + bne 4f46ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ - b 4f4760 │ │ │ │ + bl 4fdcc0 │ │ │ │ + b 4f4770 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r4, r6 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 4f4c80 │ │ │ │ + beq 4f4c90 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr sl, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ add r1, r0, #1 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4f10dc │ │ │ │ + bl 4f10ec │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bne 4f48d4 │ │ │ │ + bne 4f48e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4f475c │ │ │ │ + beq 4f476c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ str r7, [sp, #28] │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ - b 4f48e0 │ │ │ │ + b 4f48f0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f4864 │ │ │ │ - b 4f481c │ │ │ │ + blt 4f4874 │ │ │ │ + b 4f482c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ - bne 4f4990 │ │ │ │ - ldr r0, [pc, #1984] @ 4f4f84 │ │ │ │ + bne 4f49a0 │ │ │ │ + ldr r0, [pc, #1984] @ 4f4f94 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 55f08 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #1 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f4864 │ │ │ │ - b 4f481c │ │ │ │ + blt 4f4874 │ │ │ │ + b 4f482c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f4864 │ │ │ │ + blt 4f4874 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov fp, r6 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ add r7, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4f4848 │ │ │ │ + beq 4f4858 │ │ │ │ add r6, r0, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r0, r6 │ │ │ │ - b 4f4830 │ │ │ │ + b 4f4840 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4f4864 │ │ │ │ + beq 4f4874 │ │ │ │ rsb r0, fp, fp, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ cmpne sl, #0 │ │ │ │ - beq 4f4888 │ │ │ │ + beq 4f4898 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f489c │ │ │ │ + bne 4f48ac │ │ │ │ str r8, [sp, #16] │ │ │ │ - b 4f48c0 │ │ │ │ + b 4f48d0 │ │ │ │ str r8, [sp, #16] │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f48b8 │ │ │ │ + beq 4f48c8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f49b4 │ │ │ │ + bne 4f49c4 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ - bl 4fdcb0 │ │ │ │ - b 4f49c4 │ │ │ │ + bl 4fdcc0 │ │ │ │ + b 4f49d4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f4cdc │ │ │ │ + beq 4f4cec │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ add r2, r2, #1 │ │ │ │ strb r2, [r5, #24] │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4e9670 │ │ │ │ + bl 4e9680 │ │ │ │ mov sl, r0 │ │ │ │ ldm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f4964 │ │ │ │ + bne 4f4974 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4f495c │ │ │ │ + beq 4f496c │ │ │ │ mov r0, sl │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, sl │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov sl, r7 │ │ │ │ - b 4f4b24 │ │ │ │ + b 4f4b34 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4f4980 │ │ │ │ + beq 4f4990 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 4ec094 │ │ │ │ + bl 4ec0a4 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ - b 4f4b24 │ │ │ │ + b 4f4b34 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ - b 4f4b1c │ │ │ │ + b 4f4b2c │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f4d04 │ │ │ │ + beq 4f4d14 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add ip, sp, #128 @ 0x80 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ - bne 4f48a4 │ │ │ │ + bne 4f48b4 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ ldr r6, [sp] │ │ │ │ @@ -1229357,20 +1229361,20 @@ │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r1, r0 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ - bcs 4f4ac0 │ │ │ │ + bcs 4f4ad0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ sub r3, r7, #9 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bhi 4f4ad8 │ │ │ │ + bhi 4f4ae8 │ │ │ │ add r7, pc, #4 │ │ │ │ ldr r3, [r7, r3, lsl #2] │ │ │ │ add pc, r7, r3 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ @@ -1229405,87 +1229409,87 @@ │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f4a04 │ │ │ │ + bne 4f4a14 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f4c28 │ │ │ │ + b 4f4c38 │ │ │ │ cmp r7, #125 @ 0x7d │ │ │ │ - bne 4f4bc4 │ │ │ │ + bne 4f4bd4 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f4b10 │ │ │ │ + bne 4f4b20 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ - b 4f4b24 │ │ │ │ + b 4f4b34 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ addne r3, sp, #40 @ 0x28 │ │ │ │ addne ip, r8, #8 │ │ │ │ stmne r8, {r6, sl} │ │ │ │ ldmne r3, {r0, r1, r2, r3} │ │ │ │ stmne ip, {r0, r1, r2, r3} │ │ │ │ addne sp, sp, #156 @ 0x9c │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 4f4bf4 │ │ │ │ + b 4f4c04 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f4864 │ │ │ │ - b 4f481c │ │ │ │ + blt 4f4874 │ │ │ │ + b 4f482c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov sl, #1 │ │ │ │ - b 4f4864 │ │ │ │ + b 4f4874 │ │ │ │ mov r0, #24 │ │ │ │ - b 4f4448 │ │ │ │ + b 4f4458 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f4c28 │ │ │ │ - ldr r2, [pc, #908] @ 4f4f70 │ │ │ │ + b 4f4c38 │ │ │ │ + ldr r2, [pc, #908] @ 4f4f80 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55a90 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ @@ -1229503,266 +1229507,266 @@ │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f4c74 │ │ │ │ + bne 4f4c84 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r0, sl │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, r7 │ │ │ │ - b 4f4b24 │ │ │ │ + b 4f4b34 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 4ec094 │ │ │ │ - b 4f4b04 │ │ │ │ - ldr r1, [pc, #748] @ 4f4f74 │ │ │ │ + bl 4ec0a4 │ │ │ │ + b 4f4b14 │ │ │ │ + ldr r1, [pc, #748] @ 4f4f84 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #744] @ 4f4f78 │ │ │ │ + ldr r2, [pc, #744] @ 4f4f88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4f4760 │ │ │ │ - ldr r0, [pc, #740] @ 4f4f8c │ │ │ │ + b 4f4770 │ │ │ │ + ldr r0, [pc, #740] @ 4f4f9c │ │ │ │ mov r1, #9 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4f4cc8 │ │ │ │ + b 4f4cd8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, #6 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ - ldr r0, [pc, #704] @ 4f4f88 │ │ │ │ + ldr r0, [pc, #704] @ 4f4f98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ bl 55fe4 │ │ │ │ - b 4f47d4 │ │ │ │ - ldr r1, [pc, #664] @ 4f4f7c │ │ │ │ - ldr r2, [pc, #664] @ 4f4f80 │ │ │ │ + b 4f47e4 │ │ │ │ + ldr r1, [pc, #664] @ 4f4f8c │ │ │ │ + ldr r2, [pc, #664] @ 4f4f90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 55f6c │ │ │ │ mov r7, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4f474c │ │ │ │ - b 4f475c │ │ │ │ - ldr r0, [pc, #644] @ 4f4f90 │ │ │ │ + bne 4f475c │ │ │ │ + b 4f476c │ │ │ │ + ldr r0, [pc, #644] @ 4f4fa0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ bl 55f08 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f4888 │ │ │ │ + beq 4f4898 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ mov sl, #0 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f4864 │ │ │ │ - b 4f481c │ │ │ │ + blt 4f4874 │ │ │ │ + b 4f482c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f4f40 │ │ │ │ + beq 4f4f50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov sl, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 4f4f08 │ │ │ │ - b 4f4df4 │ │ │ │ + b 4f4f18 │ │ │ │ + b 4f4e04 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 4ec734 │ │ │ │ - b 4f4f50 │ │ │ │ + bl 4ec744 │ │ │ │ + b 4f4f60 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ mov sl, #1 │ │ │ │ - b 4f4f1c │ │ │ │ + b 4f4f2c │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4f4f08 │ │ │ │ + b 4f4f18 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ - b 4f4f04 │ │ │ │ + b 4f4f14 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 48c640 │ │ │ │ - b 4f4e34 │ │ │ │ + b 4f4e44 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ - b 4f4f04 │ │ │ │ + b 4f4f14 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 4f4eec │ │ │ │ + b 4f4efc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4f4eec │ │ │ │ + b 4f4efc │ │ │ │ mov r9, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4f4f50 │ │ │ │ + beq 4f4f60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 48c640 │ │ │ │ - b 4f4f50 │ │ │ │ + b 4f4f60 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f4f50 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f4f60 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f4f50 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f4f60 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 4ec734 │ │ │ │ - b 4f4f50 │ │ │ │ + bl 4ec744 │ │ │ │ + b 4f4f60 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4f4ec4 │ │ │ │ + beq 4f4ed4 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #56 @ 0x38 │ │ │ │ bl 496628 │ │ │ │ mov r6, r5 │ │ │ │ - b 4f4ea8 │ │ │ │ + b 4f4eb8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4f4f1c │ │ │ │ + beq 4f4f2c │ │ │ │ rsb r0, fp, fp, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f4f1c │ │ │ │ + b 4f4f2c │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f4f1c │ │ │ │ + beq 4f4f2c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 4ee504 │ │ │ │ + bl 4ee514 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ cmpne sl, #0 │ │ │ │ - beq 4f4f40 │ │ │ │ + beq 4f4f50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f4f58 │ │ │ │ + bne 4f4f68 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r6, r3, r0, lsl r7 │ │ │ │ - subeq r6, r3, ip, ror #6 │ │ │ │ - subeq r6, r3, r0, ror r3 │ │ │ │ - subeq r6, r3, r4, lsl r3 │ │ │ │ - subeq r6, r3, r8, lsl r3 │ │ │ │ - mlaeq sl, fp, r6, r6 │ │ │ │ - mlaeq sl, pc, r1, r6 @ │ │ │ │ - strhteq r6, [sl], -sp │ │ │ │ - eoreq r6, sl, r1, ror #2 │ │ │ │ + subeq r6, r3, r0, lsl #14 │ │ │ │ + subeq r6, r3, ip, asr r3 │ │ │ │ + subeq r6, r3, r0, ror #6 │ │ │ │ + subeq r6, r3, r4, lsl #6 │ │ │ │ + subeq r6, r3, r8, lsl #6 │ │ │ │ + eoreq r6, sl, fp, lsl #13 │ │ │ │ + eoreq r6, sl, pc, lsl #3 │ │ │ │ + eoreq r6, sl, sp, lsr #3 │ │ │ │ + eoreq r6, sl, r1, asr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrd r0, [r1, #16] │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r1, r0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bcs 4f4ff8 │ │ │ │ + bcs 4f5008 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #19 │ │ │ │ movt r3, #128 @ 0x80 │ │ │ │ mov r7, #1 │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ sub r4, r6, #9 │ │ │ │ cmp r4, #23 │ │ │ │ - bhi 4f5010 │ │ │ │ + bhi 4f5020 │ │ │ │ tst r3, r7, lsl r4 │ │ │ │ - beq 4f5010 │ │ │ │ + beq 4f5020 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f4fd0 │ │ │ │ + bne 4f4fe0 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f56b8 │ │ │ │ + b 4f56c8 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - beq 4f51fc │ │ │ │ + beq 4f520c │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - bne 4f572c │ │ │ │ + bne 4f573c │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f570c │ │ │ │ + beq 4f571c │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ @@ -1229781,18 +1229785,18 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 48e354 │ │ │ │ ldrb r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4f5338 │ │ │ │ + beq 4f5348 │ │ │ │ ldrb r0, [sp, #81] @ 0x51 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4f5100 │ │ │ │ + bne 4f5110 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1229801,26 +1229805,26 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ strd r2, [fp] │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4f0174 │ │ │ │ + bl 4f0184 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f5088 │ │ │ │ - b 4f5384 │ │ │ │ + beq 4f5098 │ │ │ │ + b 4f5394 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f5184 │ │ │ │ + beq 4f5194 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f534c │ │ │ │ + bne 4f535c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 4f57e0 │ │ │ │ + bne 4f57f0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1229830,26 +1229834,26 @@ │ │ │ │ strd r2, [fp] │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4f049c │ │ │ │ + bl 4f04ac │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 4f56d0 │ │ │ │ + beq 4f56e0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ stmib sp, {r0, r8} │ │ │ │ - b 4f5088 │ │ │ │ + b 4f5098 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f57f0 │ │ │ │ + bne 4f5800 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1229859,29 +1229863,29 @@ │ │ │ │ strd r2, [fp] │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4f063c │ │ │ │ + bl 4f064c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq 4f56e8 │ │ │ │ + beq 4f56f8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp] │ │ │ │ str r8, [sp, #16] │ │ │ │ - b 4f5088 │ │ │ │ + b 4f5098 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ - beq 4f570c │ │ │ │ + beq 4f571c │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ @@ -1229894,128 +1229898,128 @@ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - bl 4f0e04 │ │ │ │ + bl 4f0e14 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 4f5290 │ │ │ │ + bne 4f52a0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - b 4f5328 │ │ │ │ + b 4f5338 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f57b8 │ │ │ │ + beq 4f57c8 │ │ │ │ add fp, sp, #80 @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ ldm fp, {r0, r9, fp} │ │ │ │ add r1, r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4f1480 │ │ │ │ + bl 4f1490 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - bne 4f5598 │ │ │ │ + bne 4f55a8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r5, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f5324 │ │ │ │ + beq 4f5334 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp, #28] │ │ │ │ mov r4, r5 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ - b 4f55a4 │ │ │ │ + b 4f55b4 │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f53b8 │ │ │ │ - b 4f539c │ │ │ │ + blt 4f53c8 │ │ │ │ + b 4f53ac │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f5608 │ │ │ │ - ldr r0, [pc, #1732] @ 4f5a24 │ │ │ │ + bne 4f5618 │ │ │ │ + ldr r0, [pc, #1732] @ 4f5a34 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 55f08 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f53b8 │ │ │ │ - b 4f539c │ │ │ │ + blt 4f53c8 │ │ │ │ + b 4f53ac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f53b8 │ │ │ │ + blt 4f53c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f53b8 │ │ │ │ + beq 4f53c8 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f53d4 │ │ │ │ + beq 4f53e4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f53f0 │ │ │ │ + bne 4f5400 │ │ │ │ str r8, [sp, #16] │ │ │ │ - b 4f5414 │ │ │ │ + b 4f5424 │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f5408 │ │ │ │ + beq 4f5418 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f5428 │ │ │ │ + bne 4f5438 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -1230025,20 +1230029,20 @@ │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r1, r0 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bcs 4f5530 │ │ │ │ + bcs 4f5540 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ sub r3, r7, #9 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bhi 4f5548 │ │ │ │ + bhi 4f5558 │ │ │ │ add r7, pc, #4 │ │ │ │ ldr r3, [r7, r3, lsl #2] │ │ │ │ add pc, r7, r3 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r4, lsl #5 │ │ │ │ andeq r0, r0, r4, lsl #5 │ │ │ │ @@ -1230073,105 +1230077,105 @@ │ │ │ │ andeq r0, r0, r4, lsl #5 │ │ │ │ andeq r0, r0, r4, lsl #5 │ │ │ │ andeq r0, r0, r4, lsl #5 │ │ │ │ @ instruction: 0x000002b4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f5474 │ │ │ │ + bne 4f5484 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f5758 │ │ │ │ + b 4f5768 │ │ │ │ cmp r7, #125 @ 0x7d │ │ │ │ - bne 4f5714 │ │ │ │ + bne 4f5724 │ │ │ │ add r0, r1, #1 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov ip, r5 │ │ │ │ ldr lr, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldm r4, {r0, r1, r2, r3, r5, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r5, r7} │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f5638 │ │ │ │ + beq 4f5648 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r1, lr │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - b 4f55ec │ │ │ │ + b 4f55fc │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f5804 │ │ │ │ + beq 4f5814 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r1, r1, #1 │ │ │ │ strb r1, [r4, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 4e9670 │ │ │ │ + bl 4e9680 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f5624 │ │ │ │ + beq 4f5634 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f5640 │ │ │ │ + bne 4f5650 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r7, [r1] │ │ │ │ stmib r1, {r0, sl} │ │ │ │ str r5, [r1, #12] │ │ │ │ str r8, [r1, #16] │ │ │ │ str r6, [r1, #20] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f5838 │ │ │ │ + beq 4f5848 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f53f4 │ │ │ │ - b 4f5428 │ │ │ │ + bne 4f5404 │ │ │ │ + b 4f5438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f5690 │ │ │ │ + bne 4f56a0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r5, r4 │ │ │ │ - b 4f56b0 │ │ │ │ + b 4f56c0 │ │ │ │ mov r5, ip │ │ │ │ - b 4f56b0 │ │ │ │ + b 4f56c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f5660 │ │ │ │ + beq 4f5670 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ orr r1, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f5688 │ │ │ │ + beq 4f5698 │ │ │ │ rsb r1, r5, r5, lsl #3 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b 4f56b0 │ │ │ │ + b 4f56c0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ mov r5, r4 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1230180,256 +1230184,256 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 4f53b8 │ │ │ │ + b 4f53c8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4fdcb0 │ │ │ │ + bl 4fdcc0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f53b8 │ │ │ │ - b 4f539c │ │ │ │ + blt 4f53c8 │ │ │ │ + b 4f53ac │ │ │ │ mov r0, #24 │ │ │ │ - b 4f4ffc │ │ │ │ + b 4f500c │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ - b 4f5758 │ │ │ │ - ldr r2, [pc, #732] @ 4f5a10 │ │ │ │ + b 4f5768 │ │ │ │ + ldr r2, [pc, #732] @ 4f5a20 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55a90 │ │ │ │ - b 4f56b0 │ │ │ │ + b 4f56c0 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ bl 55a4c │ │ │ │ mov ip, r6 │ │ │ │ mov r9, r5 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldm ip, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f579c │ │ │ │ + bne 4f57ac │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ - bl 4ecc8c │ │ │ │ + bl 4ecc9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f57ac │ │ │ │ + b 4f57bc │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 4ec154 │ │ │ │ + bl 4ec164 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r9 │ │ │ │ - b 4f56b0 │ │ │ │ - ldr r1, [pc, #596] @ 4f5a14 │ │ │ │ + b 4f56c0 │ │ │ │ + ldr r1, [pc, #596] @ 4f5a24 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #592] @ 4f5a18 │ │ │ │ + ldr r2, [pc, #592] @ 4f5a28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 55f6c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ - b 4f5328 │ │ │ │ - ldr r0, [pc, #580] @ 4f5a2c │ │ │ │ + b 4f5338 │ │ │ │ + ldr r0, [pc, #580] @ 4f5a3c │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4f57fc │ │ │ │ - ldr r0, [pc, #560] @ 4f5a28 │ │ │ │ + b 4f580c │ │ │ │ + ldr r0, [pc, #560] @ 4f5a38 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55fe4 │ │ │ │ - b 4f5370 │ │ │ │ - ldr r1, [pc, #528] @ 4f5a1c │ │ │ │ - ldr r2, [pc, #528] @ 4f5a20 │ │ │ │ + b 4f5380 │ │ │ │ + ldr r1, [pc, #528] @ 4f5a2c │ │ │ │ + ldr r2, [pc, #528] @ 4f5a30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 55f6c │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r5, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4f5304 │ │ │ │ - b 4f5324 │ │ │ │ - ldr r0, [pc, #496] @ 4f5a30 │ │ │ │ + bne 4f5314 │ │ │ │ + b 4f5334 │ │ │ │ + ldr r0, [pc, #496] @ 4f5a40 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ bl 55f08 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne 4f53c8 │ │ │ │ - b 4f53d4 │ │ │ │ + bne 4f53d8 │ │ │ │ + b 4f53e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f59d4 │ │ │ │ - b 4f59e4 │ │ │ │ + bne 4f59e4 │ │ │ │ + b 4f59f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ - b 4f58e4 │ │ │ │ + b 4f58f4 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ - b 4f59c4 │ │ │ │ + b 4f59d4 │ │ │ │ bl 65120 │ │ │ │ - b 4f5900 │ │ │ │ + b 4f5910 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4ec788 │ │ │ │ - b 4f59f4 │ │ │ │ - b 4f5990 │ │ │ │ + bl 4ec798 │ │ │ │ + b 4f5a04 │ │ │ │ + b 4f59a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ - b 4f5920 │ │ │ │ + b 4f5930 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48c640 │ │ │ │ - b 4f5994 │ │ │ │ + b 4f59a4 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 4f5994 │ │ │ │ + b 4f59a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 4f5994 │ │ │ │ + b 4f59a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f59f4 │ │ │ │ + beq 4f5a04 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 48c640 │ │ │ │ - b 4f59f4 │ │ │ │ + b 4f5a04 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f59f4 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f5a04 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4ec960 │ │ │ │ - b 4f59f4 │ │ │ │ + bl 4ec970 │ │ │ │ + b 4f5a04 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4ec788 │ │ │ │ - b 4f59f4 │ │ │ │ + bl 4ec798 │ │ │ │ + b 4f5a04 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 4f59c4 │ │ │ │ + blt 4f59d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f59c4 │ │ │ │ + beq 4f59d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #4 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4f59e4 │ │ │ │ + beq 4f59f4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f59fc │ │ │ │ + bne 4f5a0c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r5, [r3], #-176 @ 0xffffff50 │ │ │ │ - subeq r5, r3, r4, lsr r8 │ │ │ │ - subeq r5, r3, r8, lsr r8 │ │ │ │ - subeq r5, r3, ip, ror #15 │ │ │ │ - strdeq r5, [r3], #-112 @ 0xffffff90 │ │ │ │ - strdeq r5, [sl], -pc @ │ │ │ │ - eoreq r5, sl, fp, ror #12 │ │ │ │ - eoreq r5, sl, r1, lsl #13 │ │ │ │ - eoreq r5, sl, sp, lsr #12 │ │ │ │ + subeq r5, r3, r0, asr #23 │ │ │ │ + subeq r5, r3, r4, lsr #16 │ │ │ │ + subeq r5, r3, r8, lsr #16 │ │ │ │ + ldrdeq r5, [r3], #-124 @ 0xffffff84 │ │ │ │ + subeq r5, r3, r0, ror #15 │ │ │ │ + eoreq r5, sl, pc, ror #21 │ │ │ │ + eoreq r5, sl, fp, asr r6 │ │ │ │ + eoreq r5, sl, r1, ror r6 │ │ │ │ + eoreq r5, sl, sp, lsl r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 4f60f0 │ │ │ │ + bcs 4f6100 │ │ │ │ add sl, r4, #12 │ │ │ │ movw r9, #19 │ │ │ │ movt r9, #128 @ 0x80 │ │ │ │ mov fp, #0 │ │ │ │ ldr r1, [sl] │ │ │ │ - b 4f5a84 │ │ │ │ + b 4f5a94 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r8, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 4f60f0 │ │ │ │ + bcs 4f6100 │ │ │ │ rsb r5, r0, #0 │ │ │ │ add r2, r3, #5 │ │ │ │ add r3, r1, r2 │ │ │ │ ldrb r6, [r3, #-5] │ │ │ │ sub r7, r6, #9 │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ - bhi 4f5b5c │ │ │ │ + bhi 4f5b6c │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r7, [r3, r7, lsl #2] │ │ │ │ add pc, r3, r7 │ │ │ │ muleq r0, r4, r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r8, lsl #6 │ │ │ │ andeq r0, r0, r8, lsl #6 │ │ │ │ @@ -1230467,19 +1230471,19 @@ │ │ │ │ andeq r0, r0, r8, lsl #6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ sub r3, r2, #4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ add r3, r5, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 4f5a8c │ │ │ │ - b 4f60f0 │ │ │ │ + bne 4f5a9c │ │ │ │ + b 4f6100 │ │ │ │ sub r1, r6, #91 @ 0x5b │ │ │ │ cmp r1, #32 │ │ │ │ - bhi 4f5db4 │ │ │ │ + bhi 4f5dc4 │ │ │ │ add r7, pc, #4 │ │ │ │ ldr r1, [r7, r1, lsl #2] │ │ │ │ add pc, r7, r1 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r0, asr #4 │ │ │ │ andeq r0, r0, r0, asr #4 │ │ │ │ andeq r0, r0, r0, asr #4 │ │ │ │ @@ -1230513,155 +1230517,155 @@ │ │ │ │ andeq r0, r0, r0, asr #4 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ ldr r0, [r4] │ │ │ │ and r2, r8, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r0, r0, r1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 4f60c8 │ │ │ │ + bcc 4f60d8 │ │ │ │ tst r8, #1 │ │ │ │ mov r2, #0 │ │ │ │ ldrne r0, [r4, #4] │ │ │ │ strbne fp, [r0, r1] │ │ │ │ addne r1, r1, #1 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r1, [r4, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 4f5e20 │ │ │ │ - b 4f6150 │ │ │ │ + bcc 4f5e30 │ │ │ │ + b 4f6160 │ │ │ │ sub r1, r2, #4 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r1, r0 │ │ │ │ movhi r0, r1 │ │ │ │ - bcs 4f60f8 │ │ │ │ + bcs 4f6108 │ │ │ │ ldrb r7, [r3, #-4] │ │ │ │ sub r1, r2, #3 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r7, #97 @ 0x61 │ │ │ │ - bne 4f6114 │ │ │ │ + bne 4f6124 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4f60f8 │ │ │ │ + beq 4f6108 │ │ │ │ ldrb r7, [r3, #-3] │ │ │ │ sub r1, r2, #2 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r7, #108 @ 0x6c │ │ │ │ - bne 4f6114 │ │ │ │ + bne 4f6124 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4f60f8 │ │ │ │ + beq 4f6108 │ │ │ │ ldrb r7, [r3, #-2] │ │ │ │ sub r1, r2, #1 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r7, #115 @ 0x73 │ │ │ │ - bne 4f6114 │ │ │ │ + bne 4f6124 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4f60f8 │ │ │ │ + beq 4f6108 │ │ │ │ ldrb r0, [r3, #-1] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ - beq 4f5dd0 │ │ │ │ - b 4f6114 │ │ │ │ + beq 4f5de0 │ │ │ │ + b 4f6124 │ │ │ │ sub r1, r2, #4 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r1, r0 │ │ │ │ movhi r0, r1 │ │ │ │ - bcs 4f60f8 │ │ │ │ + bcs 4f6108 │ │ │ │ ldrb r7, [r3, #-4] │ │ │ │ sub r1, r2, #3 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r7, #114 @ 0x72 │ │ │ │ - bne 4f6114 │ │ │ │ + bne 4f6124 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4f60f8 │ │ │ │ + beq 4f6108 │ │ │ │ ldrb r7, [r3, #-3] │ │ │ │ sub r1, r2, #2 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r7, #117 @ 0x75 │ │ │ │ - bne 4f6114 │ │ │ │ + bne 4f6124 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4f60f8 │ │ │ │ + beq 4f6108 │ │ │ │ ldrb r1, [r3, #-2] │ │ │ │ sub r0, r2, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r1, #101 @ 0x65 │ │ │ │ - beq 4f5dd0 │ │ │ │ - b 4f6114 │ │ │ │ + beq 4f5de0 │ │ │ │ + b 4f6124 │ │ │ │ sub r1, r2, #4 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r1, r0 │ │ │ │ movhi r0, r1 │ │ │ │ - bcs 4f60f8 │ │ │ │ + bcs 4f6108 │ │ │ │ ldrb r7, [r3, #-4] │ │ │ │ sub r1, r2, #3 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r7, #117 @ 0x75 │ │ │ │ - bne 4f6114 │ │ │ │ + bne 4f6124 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4f60f8 │ │ │ │ + beq 4f6108 │ │ │ │ ldrb r7, [r3, #-3] │ │ │ │ sub r1, r2, #2 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r7, #108 @ 0x6c │ │ │ │ - bne 4f6114 │ │ │ │ + bne 4f6124 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4f60f8 │ │ │ │ + beq 4f6108 │ │ │ │ ldrb r1, [r3, #-2] │ │ │ │ sub r0, r2, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r1, #108 @ 0x6c │ │ │ │ - beq 4f5dd0 │ │ │ │ - b 4f6114 │ │ │ │ + beq 4f5de0 │ │ │ │ + b 4f6124 │ │ │ │ sub r0, r2, #4 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, sl │ │ │ │ - bl 500b28 │ │ │ │ + bl 500b38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f5dd0 │ │ │ │ - b 4f617c │ │ │ │ + beq 4f5de0 │ │ │ │ + b 4f618c │ │ │ │ sub r0, r2, #4 │ │ │ │ str r0, [r4, #20] │ │ │ │ - b 4f5dc0 │ │ │ │ + b 4f5dd0 │ │ │ │ sub r0, r6, #48 @ 0x30 │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 4f6148 │ │ │ │ + bcs 4f6158 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e906c │ │ │ │ + bl 4e907c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f617c │ │ │ │ + bne 4f618c │ │ │ │ mov r2, #1 │ │ │ │ tst r8, #1 │ │ │ │ - beq 4f5df4 │ │ │ │ + beq 4f5e04 │ │ │ │ mov r6, fp │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 4f5e20 │ │ │ │ - b 4f6150 │ │ │ │ + bcc 4f5e30 │ │ │ │ + b 4f6160 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f60e4 │ │ │ │ + beq 4f60f4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrb r6, [r1, r0] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 4f6150 │ │ │ │ + bcs 4f6160 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldrb r6, [r1, r3] │ │ │ │ sub r7, r6, #9 │ │ │ │ cmp r7, #35 @ 0x23 │ │ │ │ - bhi 4f5ef0 │ │ │ │ + bhi 4f5f00 │ │ │ │ add r6, pc, #4 │ │ │ │ ldr r7, [r6, r7, lsl #2] │ │ │ │ add pc, r6, r7 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @@ -1230696,76 +1230700,76 @@ │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 4f5e30 │ │ │ │ - b 4f6154 │ │ │ │ + bne 4f5e40 │ │ │ │ + b 4f6164 │ │ │ │ cmp r6, #93 @ 0x5d │ │ │ │ - beq 4f5f08 │ │ │ │ + beq 4f5f18 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ cmpeq fp, #123 @ 0x7b │ │ │ │ - bne 4f5f3c │ │ │ │ - b 4f5f10 │ │ │ │ + bne 4f5f4c │ │ │ │ + b 4f5f20 │ │ │ │ cmp fp, #91 @ 0x5b │ │ │ │ - bne 4f5f3c │ │ │ │ + bne 4f5f4c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 4f60e4 │ │ │ │ + beq 4f60f4 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, r0 │ │ │ │ ldrb fp, [ip, r5] │ │ │ │ - bcc 4f5e30 │ │ │ │ - b 4f6154 │ │ │ │ + bcc 4f5e40 │ │ │ │ + b 4f6164 │ │ │ │ tst r2, #1 │ │ │ │ - bne 4f611c │ │ │ │ + bne 4f612c │ │ │ │ cmp fp, #123 @ 0x7b │ │ │ │ - bne 4f5a78 │ │ │ │ - b 4f5f64 │ │ │ │ + bne 4f5a88 │ │ │ │ + b 4f5f74 │ │ │ │ tst r2, #1 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #20] │ │ │ │ cmp fp, #123 @ 0x7b │ │ │ │ - bne 4f5a78 │ │ │ │ + bne 4f5a88 │ │ │ │ cmp r3, r0 │ │ │ │ mov r7, #1 │ │ │ │ - bcs 4f6168 │ │ │ │ + bcs 4f6178 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ sub r2, r2, #9 │ │ │ │ cmp r2, #25 │ │ │ │ - bhi 4f6138 │ │ │ │ + bhi 4f6148 │ │ │ │ tst r9, r7, lsl r2 │ │ │ │ - beq 4f5f9c │ │ │ │ + beq 4f5fac │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 4f5f70 │ │ │ │ - b 4f6168 │ │ │ │ + bne 4f5f80 │ │ │ │ + b 4f6178 │ │ │ │ cmp r2, #25 │ │ │ │ - bne 4f6138 │ │ │ │ + bne 4f6148 │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, sl │ │ │ │ - bl 500b28 │ │ │ │ + bl 500b38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f617c │ │ │ │ + bne 4f618c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 4f6168 │ │ │ │ + bcs 4f6178 │ │ │ │ ldr r1, [sl] │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ sub r2, r2, #9 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - bhi 4f6140 │ │ │ │ + bhi 4f6150 │ │ │ │ add r7, pc, #4 │ │ │ │ ldr r2, [r7, r2, lsl #2] │ │ │ │ add pc, r7, r2 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ @@ -1230814,101 +1230818,101 @@ │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ @ instruction: 0xfffffa84 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 4f5fd0 │ │ │ │ - b 4f6168 │ │ │ │ + bne 4f5fe0 │ │ │ │ + b 4f6178 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 548f4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - b 4f5c10 │ │ │ │ + b 4f5c20 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #5 │ │ │ │ - b 4f616c │ │ │ │ + b 4f617c │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 55e48 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #9 │ │ │ │ - b 4f60fc │ │ │ │ + b 4f610c │ │ │ │ mov r0, #7 │ │ │ │ cmp fp, #91 @ 0x5b │ │ │ │ - beq 4f616c │ │ │ │ + beq 4f617c │ │ │ │ cmp fp, #123 @ 0x7b │ │ │ │ - bne 4f619c │ │ │ │ + bne 4f61ac │ │ │ │ mov r0, #8 │ │ │ │ - b 4f616c │ │ │ │ + b 4f617c │ │ │ │ mov r0, #17 │ │ │ │ - b 4f616c │ │ │ │ + b 4f617c │ │ │ │ mov r0, #6 │ │ │ │ - b 4f616c │ │ │ │ + b 4f617c │ │ │ │ mov r0, #10 │ │ │ │ - b 4f616c │ │ │ │ + b 4f617c │ │ │ │ mov fp, r6 │ │ │ │ mov r0, #2 │ │ │ │ cmp fp, #91 @ 0x5b │ │ │ │ - beq 4f616c │ │ │ │ + beq 4f617c │ │ │ │ cmp fp, #123 @ 0x7b │ │ │ │ - bne 4f6184 │ │ │ │ + bne 4f6194 │ │ │ │ mov r0, #3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 55a4c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #48] @ 4f61bc │ │ │ │ + ldr r0, [pc, #48] @ 4f61cc │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #44] @ 4f61c0 │ │ │ │ + ldr r2, [pc, #44] @ 4f61d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ - ldr r0, [pc, #16] @ 4f61b4 │ │ │ │ + ldr r0, [pc, #16] @ 4f61c4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #12] @ 4f61b8 │ │ │ │ + ldr r2, [pc, #12] @ 4f61c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64f5c │ │ │ │ - eoreq r4, sl, ip, asr #23 │ │ │ │ - subeq r4, r3, ip, lsl #28 │ │ │ │ - eoreq r4, sl, r4, ror #23 │ │ │ │ - subeq r4, r3, r4, lsl lr │ │ │ │ + strhteq r4, [sl], -ip │ │ │ │ + strdeq r4, [r3], #-220 @ 0xffffff24 │ │ │ │ + ldrdeq r4, [sl], -r4 @ │ │ │ │ + subeq r4, r3, r4, lsl #28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #308] @ 4f6308 │ │ │ │ + ldr r3, [pc, #308] @ 4f6318 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f624c │ │ │ │ + beq 4f625c │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ strdne r0, [r5] │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #244] @ 4f630c │ │ │ │ + ldr r0, [pc, #244] @ 4f631c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #240] @ 4f6310 │ │ │ │ + ldr r1, [pc, #240] @ 4f6320 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -1230918,468 +1230922,468 @@ │ │ │ │ bl 64efc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldrb r0, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ strb r1, [r5] │ │ │ │ - bhi 4f6274 │ │ │ │ + bhi 4f6284 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4f6274 │ │ │ │ + beq 4f6284 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f628c │ │ │ │ + beq 4f629c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f62a4 │ │ │ │ + beq 4f62b4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f62d8 │ │ │ │ + beq 4f62e8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f66e8 │ │ │ │ + bl 4f66f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r5, r3, r4, asr r1 │ │ │ │ - subeq r5, r3, r8, lsl #2 │ │ │ │ - subeq r5, r3, r0, lsr #2 │ │ │ │ + subeq r5, r3, r4, asr #2 │ │ │ │ + strdeq r5, [r3], #-8 │ │ │ │ + subeq r5, r3, r0, lsl r1 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bcs 4f6344 │ │ │ │ + bcs 4f6354 │ │ │ │ strb r1, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4f7920 │ │ │ │ + bl 4f7930 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ bfi r3, r2, #6, #26 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcs 4f6378 │ │ │ │ + bcs 4f6388 │ │ │ │ strb r3, [sp, #5] │ │ │ │ mov r3, #192 @ 0xc0 │ │ │ │ orr r1, r3, r1, lsr #6 │ │ │ │ strb r1, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4f7920 │ │ │ │ + bl 4f7930 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 4f63a0 │ │ │ │ + bcs 4f63b0 │ │ │ │ strb r3, [sp, #6] │ │ │ │ mov r3, #224 @ 0xe0 │ │ │ │ orr r3, r3, r1, lsr #12 │ │ │ │ lsr r1, r1, #6 │ │ │ │ bfi r1, r2, #6, #26 │ │ │ │ mov r2, #3 │ │ │ │ strb r3, [sp, #4] │ │ │ │ - b 4f63c8 │ │ │ │ + b 4f63d8 │ │ │ │ strb r3, [sp, #7] │ │ │ │ mov r3, #240 @ 0xf0 │ │ │ │ orr r3, r3, r1, lsr #18 │ │ │ │ strb r3, [sp, #4] │ │ │ │ lsr r3, r1, #6 │ │ │ │ lsr r1, r1, #12 │ │ │ │ bfi r3, r2, #6, #26 │ │ │ │ bfi r1, r2, #6, #26 │ │ │ │ strb r3, [sp, #6] │ │ │ │ mov r2, #4 │ │ │ │ strb r1, [sp, #5] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4f7920 │ │ │ │ + bl 4f7930 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #4] @ 4f63ec │ │ │ │ + ldr r1, [pc, #4] @ 4f63fc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ - subeq r4, r3, ip, asr #30 │ │ │ │ + b 7605a8 │ │ │ │ + subeq r4, r3, ip, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4f6414 │ │ │ │ + bne 4f6424 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 4f67a4 │ │ │ │ + b 4f67b4 │ │ │ │ ldrb r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 4f6438 │ │ │ │ + bcc 4f6448 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f6438 │ │ │ │ + beq 4f6448 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f6450 │ │ │ │ + beq 4f6460 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f646c │ │ │ │ + beq 4f647c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ add r6, r4, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4f70b4 │ │ │ │ + bl 4f70c4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6498 │ │ │ │ + beq 4f64a8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4f64d0 │ │ │ │ + beq 4f64e0 │ │ │ │ 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 4f64a4 │ │ │ │ + b 4f64b4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f64f0 │ │ │ │ + beq 4f6500 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6558 │ │ │ │ + beq 4f6568 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6524 │ │ │ │ + beq 4f6534 │ │ │ │ ldrd r2, [r4, #160] @ 0xa0 │ │ │ │ ldr ip, [r0, #16] │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ ldrd r4, [r4, #160] @ 0xa0 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f653c │ │ │ │ + beq 4f654c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f6558 │ │ │ │ + beq 4f6568 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f6610 │ │ │ │ + beq 4f6620 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f65a4 │ │ │ │ + beq 4f65b4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 4f6620 │ │ │ │ - b 4f6608 │ │ │ │ + bl 4f6630 │ │ │ │ + b 4f6618 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4f65e8 │ │ │ │ + beq 4f65f8 │ │ │ │ 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 4f65c0 │ │ │ │ + b 4f65d0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6608 │ │ │ │ + beq 4f6618 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 4f68d0 │ │ │ │ + bl 4f68e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ 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 4f6660 │ │ │ │ + beq 4f6670 │ │ │ │ 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 4f6634 │ │ │ │ + b 4f6644 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6684 │ │ │ │ + beq 4f6694 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4f66bc │ │ │ │ + beq 4f66cc │ │ │ │ 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 4f6694 │ │ │ │ + b 4f66a4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f66dc │ │ │ │ + beq 4f66ec │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4f6704 │ │ │ │ + bhi 4f6714 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f671c │ │ │ │ + beq 4f672c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f6734 │ │ │ │ + beq 4f6744 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f6764 │ │ │ │ + beq 4f6774 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #10 │ │ │ │ bxcc lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f67a0 │ │ │ │ + beq 4f67b0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r6, [r0, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4f67e8 │ │ │ │ + beq 4f67f8 │ │ │ │ ldr r7, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f67d0 │ │ │ │ + beq 4f67e0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f67e8 │ │ │ │ + beq 4f67f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4f6810 │ │ │ │ + bne 4f6820 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f67fc │ │ │ │ + b 4f680c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f683c │ │ │ │ + beq 4f684c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4f6868 │ │ │ │ + bne 4f6878 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f6850 │ │ │ │ + b 4f6860 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #200]! @ 0xc8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4f6888 │ │ │ │ + bne 4f6898 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4f68ac │ │ │ │ + bne 4f68bc │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4f63f0 │ │ │ │ + b 4f6400 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f63f0 │ │ │ │ + bl 4f6400 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f693c │ │ │ │ + beq 4f694c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f6908 │ │ │ │ + beq 4f6918 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ add r0, r0, #16 │ │ │ │ ldr ip, [r1, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ bx ip │ │ │ │ ldrd r6, [r0, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f6920 │ │ │ │ + beq 4f6930 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f693c │ │ │ │ + beq 4f694c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f695c │ │ │ │ + beq 4f696c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6990 │ │ │ │ + beq 4f69a0 │ │ │ │ ldrd r2, [r4, #36] @ 0x24 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r5 │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -1231393,20 +1231397,20 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, r4, #24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - ldr r0, [pc, #8] @ 4f69dc │ │ │ │ + ldr r0, [pc, #8] @ 4f69ec │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - eoreq r4, sl, r2, asr r7 │ │ │ │ - b 61c89c │ │ │ │ + eoreq r4, sl, r2, asr #14 │ │ │ │ + b 61c8ac │ │ │ │ bx lr │ │ │ │ movw ip, #44724 @ 0xaeb4 │ │ │ │ movw r2, #53912 @ 0xd298 │ │ │ │ movw r1, #11336 @ 0x2c48 │ │ │ │ movw r3, #27328 @ 0x6ac0 │ │ │ │ movt ip, #23150 @ 0x5a6e │ │ │ │ movt r2, #39777 @ 0x9b61 │ │ │ │ @@ -1231417,105 +1231421,105 @@ │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 4fc8fc │ │ │ │ + bl 4fc90c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6a74 │ │ │ │ + beq 4f6a84 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, r4, #12 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f6d20 │ │ │ │ + beq 4f6d30 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, r5, #12 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r7 │ │ │ │ - b 4f6d1c │ │ │ │ + b 4f6d2c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4fc510 │ │ │ │ + bl 4fc520 │ │ │ │ ldrh r1, [r6, #56] @ 0x38 │ │ │ │ mov sl, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ and fp, r0, r1 │ │ │ │ - ldr r1, [pc, #1236] @ 4f6f70 │ │ │ │ + ldr r1, [pc, #1236] @ 4f6f80 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - b 4f6abc │ │ │ │ + b 4f6acc │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 4f6b70 │ │ │ │ + beq 4f6b80 │ │ │ │ add fp, fp, #1 │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp fp, r0 │ │ │ │ - bcc 4f6ad8 │ │ │ │ + bcc 4f6ae8 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6acc │ │ │ │ + beq 4f6adc │ │ │ │ mov fp, #0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ lsl r8, fp, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ ldrh r9, [r0, r8]! │ │ │ │ cmp r9, r1 │ │ │ │ - beq 4f6c3c │ │ │ │ + beq 4f6c4c │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ ldrh r1, [r6, #56] @ 0x38 │ │ │ │ and r2, r1, r0 │ │ │ │ sub r2, fp, r2 │ │ │ │ and r1, r2, r1 │ │ │ │ cmp r1, sl │ │ │ │ - bcc 4f6cbc │ │ │ │ + bcc 4f6ccc │ │ │ │ uxth r1, r4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4f6ab4 │ │ │ │ + bne 4f6ac4 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, r9 │ │ │ │ - bls 4f6e98 │ │ │ │ + bls 4f6ea8 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mla r0, r9, r2, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ ldr r7, [r0, #32]! │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4f6ab4 │ │ │ │ + beq 4f6ac4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f6aa4 │ │ │ │ + beq 4f6ab4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 63a194 │ │ │ │ + bl 63a1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6ab4 │ │ │ │ + beq 4f6ac4 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, r9 │ │ │ │ - bls 4f6e8c │ │ │ │ + bls 4f6e9c │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ ldr sl, [r6, #36] @ 0x24 │ │ │ │ mul r0, r9, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [sl, r0]! │ │ │ │ add r0, r6, #44 @ 0x2c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4f6de0 │ │ │ │ + bne 4f6df0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov ip, r6 │ │ │ │ ldr r8, [r6, #52] @ 0x34 │ │ │ │ add r1, sp, #32 │ │ │ │ ldr fp, [sl, #8] │ │ │ │ add r1, r1, #16 │ │ │ │ ldm r4, {r2, r3, r5, r6, r7} │ │ │ │ @@ -1231525,38 +1231529,38 @@ │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [ip, #44] @ 0x2c │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ cmp r8, r1 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne 4f6bec │ │ │ │ - ldr r1, [pc, #912] @ 4f6f78 │ │ │ │ + bne 4f6bfc │ │ │ │ + ldr r1, [pc, #912] @ 4f6f88 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e75ec │ │ │ │ + bl 5e75fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r1, r8, r8, lsl #3 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 42958 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r1, r8, #1 │ │ │ │ cmp fp, r8 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ - bhi 4f6eac │ │ │ │ + bhi 4f6ebc │ │ │ │ mov r0, #1 │ │ │ │ str r8, [sl, #8] │ │ │ │ str r0, [sl] │ │ │ │ add r2, fp, fp, lsl #3 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ add r1, r1, r2, lsl #2 │ │ │ │ str r0, [r1, #8] │ │ │ │ str r8, [r1, #12] │ │ │ │ - b 4f6e5c │ │ │ │ + b 4f6e6c │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #16 │ │ │ │ ldr sl, [r6, #40] @ 0x28 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov ip, r6 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ @@ -1231564,28 +1231568,28 @@ │ │ │ │ mov r0, r3 │ │ │ │ ldm r6, {r2, r4, r5, r7, lr} │ │ │ │ stm r0, {r2, r4, r5, r7, lr} │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, ip │ │ │ │ mov r4, ip │ │ │ │ mov r5, r1 │ │ │ │ - bl 4f6f88 │ │ │ │ + bl 4f6f98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4f6d20 │ │ │ │ + bne 4f6d30 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp fp, r1 │ │ │ │ ldrcc r0, [r4, #24] │ │ │ │ strhcc sl, [r0, r8]! │ │ │ │ strhcc r5, [r0, #2] │ │ │ │ movcc r0, #0 │ │ │ │ addcc sp, sp, #68 @ 0x44 │ │ │ │ popcc {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #720] @ 4f6f84 │ │ │ │ + ldr r2, [pc, #720] @ 4f6f94 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #16 │ │ │ │ ldrd r8, [r6] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -1231597,65 +1231601,65 @@ │ │ │ │ ldm r6, {r2, r4, r5, r7, lr} │ │ │ │ mov r6, r1 │ │ │ │ stm r0, {r2, r4, r5, r7, lr} │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, ip │ │ │ │ mov r5, ip │ │ │ │ ldr r4, [ip, #40] @ 0x28 │ │ │ │ - bl 4f6f88 │ │ │ │ + bl 4f6f98 │ │ │ │ eor r1, r8, #2 │ │ │ │ orrs r1, r1, r9 │ │ │ │ movwne r1, #1 │ │ │ │ lsrs r2, sl, #9 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6d28 │ │ │ │ + beq 4f6d38 │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r8, [r5, #24] │ │ │ │ and ip, r2, r1 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ uxth r4, r4 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #0 │ │ │ │ movw r7, #65535 @ 0xffff │ │ │ │ cmp fp, r3 │ │ │ │ movcs fp, lr │ │ │ │ - bcc 4f6d58 │ │ │ │ + bcc 4f6d68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f6d98 │ │ │ │ + beq 4f6da8 │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldrh r1, [r0, r1]! @ │ │ │ │ cmp r1, r7 │ │ │ │ - beq 4f6d9c │ │ │ │ + beq 4f6dac │ │ │ │ strh r4, [r0] │ │ │ │ add fp, fp, #1 │ │ │ │ ldrh r4, [r0, #2] │ │ │ │ add r2, r2, #1 │ │ │ │ strh r6, [r0, #2] │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r1 │ │ │ │ cmp fp, r3 │ │ │ │ movcs fp, lr │ │ │ │ - bcs 4f6d50 │ │ │ │ - b 4f6d58 │ │ │ │ - b 4f6d98 │ │ │ │ + bcs 4f6d60 │ │ │ │ + b 4f6d68 │ │ │ │ + b 4f6da8 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ strh r6, [r0, #2] │ │ │ │ movwcc r1, #1 │ │ │ │ strh r4, [r0] │ │ │ │ mvn r2, ip │ │ │ │ tst r2, r1 │ │ │ │ mov r0, #0 │ │ │ │ ldrdeq r2, [r5] │ │ │ │ orrseq r1, r2, r3 │ │ │ │ - bne 4f6d20 │ │ │ │ + bne 4f6d30 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ @@ -1231669,125 +1231673,125 @@ │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [ip, #44] @ 0x2c │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ cmp r8, r1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne 4f6e2c │ │ │ │ - ldr r1, [pc, #340] @ 4f6f7c │ │ │ │ + bne 4f6e3c │ │ │ │ + ldr r1, [pc, #340] @ 4f6f8c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e75ec │ │ │ │ + bl 5e75fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r1, r8, r8, lsl #3 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 42958 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r0, r8, #1 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ stm sl, {r0, r8} │ │ │ │ str r8, [sl, #8] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f6d20 │ │ │ │ + beq 4f6d30 │ │ │ │ ldrd r2, [r6, #4] │ │ │ │ add r0, r6, #12 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r7 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #224] @ 4f6f74 │ │ │ │ + ldr r0, [pc, #224] @ 4f6f84 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ bl 65098 │ │ │ │ - b 4f6ebc │ │ │ │ - ldr r2, [pc, #204] @ 4f6f80 │ │ │ │ + b 4f6ecc │ │ │ │ + ldr r2, [pc, #204] @ 4f6f90 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ bl 65098 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, fp, #28 │ │ │ │ blx r3 │ │ │ │ - b 4f6f38 │ │ │ │ + b 4f6f48 │ │ │ │ bl 65120 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #32 │ │ │ │ add r0, r0, #28 │ │ │ │ blx r3 │ │ │ │ - b 4f6f38 │ │ │ │ + b 4f6f48 │ │ │ │ bl 65120 │ │ │ │ - b 4f6f0c │ │ │ │ + b 4f6f1c │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b 4f6f38 │ │ │ │ - b 4f6f1c │ │ │ │ + b 4f6f48 │ │ │ │ + b 4f6f2c │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, r7, #12 │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f6f64 │ │ │ │ + beq 4f6f74 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ add r0, r1, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r4, r3, r0, lsl #18 │ │ │ │ - subeq r4, r3, r8, lsl r5 │ │ │ │ - umaaleq r4, r3, r4, r7 │ │ │ │ - subeq r4, r3, r4, asr #10 │ │ │ │ - ldrdeq r4, [r3], #-72 @ 0xffffffb8 │ │ │ │ - subeq r4, r3, r4, lsl #14 │ │ │ │ + strdeq r4, [r3], #-128 @ 0xffffff80 │ │ │ │ + subeq r4, r3, r8, lsl #10 │ │ │ │ + subeq r4, r3, r4, lsl #15 │ │ │ │ + subeq r4, r3, r4, lsr r5 │ │ │ │ + subeq r4, r3, r8, asr #9 │ │ │ │ + strdeq r4, [r3], #-100 @ 0xffffff9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr sl, [r0, #40] @ 0x28 │ │ │ │ mov r6, r2 │ │ │ │ lsrs r8, sl, #15 │ │ │ │ - beq 4f6fd8 │ │ │ │ + beq 4f6fe8 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ ldr r7, [r0, #16] │ │ │ │ add r0, r3, #12 │ │ │ │ blx r7 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7054 │ │ │ │ + beq 4f7064 │ │ │ │ ldrd r2, [r6, #4] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ add r0, r6, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r7 │ │ │ │ - b 4f7054 │ │ │ │ + b 4f7064 │ │ │ │ mov r9, r0 │ │ │ │ ldr ip, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r6, [r6, #12] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ @@ -1231799,18 +1231803,18 @@ │ │ │ │ stm r0, {r2, r4, r5, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r0, #32]! │ │ │ │ strh r1, [sp, #48] @ 0x30 │ │ │ │ cmp sl, r2 │ │ │ │ - bne 4f7034 │ │ │ │ - ldr r1, [pc, #128] @ 4f70b0 │ │ │ │ + bne 4f7044 │ │ │ │ + ldr r1, [pc, #128] @ 4f70c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e787c │ │ │ │ + bl 5e788c │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ ldr r1, [r9, #36] @ 0x24 │ │ │ │ mla r0, sl, r0, r1 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ bl 42958 │ │ │ │ add r0, sl, #1 │ │ │ │ @@ -1231818,114 +1231822,114 @@ │ │ │ │ cmp r8, #0 │ │ │ │ movwne r8, #1 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4f6964 │ │ │ │ - b 4f70a4 │ │ │ │ + bl 4f6974 │ │ │ │ + b 4f70b4 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f70a4 │ │ │ │ + beq 4f70b4 │ │ │ │ ldrd r2, [r6, #4] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ add r0, r6, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - umaaleq r4, r3, ip, r3 │ │ │ │ + subeq r4, r3, ip, lsl #7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r4, [r0, #4] │ │ │ │ add r7, r4, #52 @ 0x34 │ │ │ │ - b 4f70e0 │ │ │ │ + b 4f70f0 │ │ │ │ sub r2, r4, #40 @ 0x28 │ │ │ │ sub r5, r6, #1 │ │ │ │ add r7, r4, #52 @ 0x34 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r0, r4, #28 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4f7118 │ │ │ │ + beq 4f7128 │ │ │ │ ldr r0, [r7, #-20] @ 0xffffffec │ │ │ │ mov r4, r7 │ │ │ │ mov r6, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f70c4 │ │ │ │ + beq 4f70d4 │ │ │ │ ldrd r2, [r4, #-16] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub r0, r4, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r7 │ │ │ │ - b 4f70c4 │ │ │ │ + b 4f70d4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r2, r4, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r0, r4, #28 │ │ │ │ blx r3 │ │ │ │ - b 4f7140 │ │ │ │ + b 4f7150 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4f715c │ │ │ │ + beq 4f716c │ │ │ │ mov r0, r4 │ │ │ │ add r7, r4, #52 @ 0x34 │ │ │ │ - bl 4f6964 │ │ │ │ + bl 4f6974 │ │ │ │ mov r4, r7 │ │ │ │ - b 4f7140 │ │ │ │ + b 4f7150 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #428 @ 0x1ac │ │ │ │ mov r4, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, fp │ │ │ │ - bl 517cf8 │ │ │ │ + bl 517d08 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r2, #2 │ │ │ │ ldmib r4, {r0, r1, r6} │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r6, [sp, #16] │ │ │ │ - bne 4f71e4 │ │ │ │ + bne 4f71f4 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ mov r8, #0 │ │ │ │ mov r7, #3 │ │ │ │ cmp r3, #10 │ │ │ │ - bcc 4f71e0 │ │ │ │ + bcc 4f71f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f71e0 │ │ │ │ + beq 4f71f0 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f7268 │ │ │ │ + b 4f7278 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #8] │ │ │ │ add r8, sp, #360 @ 0x168 │ │ │ │ mov r0, r8 │ │ │ │ - bl 61aca8 │ │ │ │ + bl 61acb8 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ add r0, r4, #1 │ │ │ │ add ip, sp, #340 @ 0x154 │ │ │ │ add r9, sp, #360 @ 0x168 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ ldrh r0, [r0] │ │ │ │ @@ -1231949,18 +1231953,18 @@ │ │ │ │ stm r1, {r2, r3, r4, r5, r6} │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r6, [sl] │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4f726c │ │ │ │ + bne 4f727c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 4f7330 │ │ │ │ + bmi 4f7340 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ stm r0, {r7, r8, r9} │ │ │ │ add r0, fp, #12 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ bl 438d4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ @@ -1231991,61 +1231995,61 @@ │ │ │ │ str r1, [sp, #220] @ 0xdc │ │ │ │ ldrh r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ mov r2, fp │ │ │ │ strh r1, [sp, #213] @ 0xd5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 517d30 │ │ │ │ + bl 517d40 │ │ │ │ add sp, sp, #428 @ 0x1ac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7354 │ │ │ │ + beq 4f7364 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 4f7390 │ │ │ │ + bcc 4f73a0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7390 │ │ │ │ + beq 4f73a0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f677c │ │ │ │ + bl 4f678c │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #280 @ 0x118 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4fb208 │ │ │ │ + bl 4fb218 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4f740c │ │ │ │ + bne 4f741c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ bl 438d4 │ │ │ │ add r2, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -1232070,129 +1232074,129 @@ │ │ │ │ strh r5, [lr, #17] │ │ │ │ strb r6, [sp, #275] @ 0x113 │ │ │ │ strb r0, [sp, #272] @ 0x110 │ │ │ │ add r5, sp, #32 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4f6a18 │ │ │ │ + bl 4f6a28 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4f7488 │ │ │ │ + beq 4f7498 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #280 @ 0x118 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #132] @ 4f7514 │ │ │ │ - ldr r3, [pc, #132] @ 4f7518 │ │ │ │ - ldr r1, [pc, #132] @ 4f751c │ │ │ │ + ldr r0, [pc, #132] @ 4f7524 │ │ │ │ + ldr r3, [pc, #132] @ 4f7528 │ │ │ │ + ldr r1, [pc, #132] @ 4f752c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ str r1, [sp] │ │ │ │ add r2, lr, #23 │ │ │ │ mov r1, #23 │ │ │ │ bl 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4f6878 │ │ │ │ - b 4f7508 │ │ │ │ + bl 4f6888 │ │ │ │ + b 4f7518 │ │ │ │ bl 65120 │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #200 @ 0xc8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4f74dc │ │ │ │ + bne 4f74ec │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4f7500 │ │ │ │ + bne 4f7510 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4f63f0 │ │ │ │ + bl 4f6400 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - strdeq r3, [sl], -r0 @ │ │ │ │ - subeq r3, r3, r0, asr #29 │ │ │ │ - subeq r3, r3, r8, ror pc │ │ │ │ + eoreq r3, sl, r0, ror #25 │ │ │ │ + strheq r3, [r3], #-224 @ 0xffffff20 │ │ │ │ + subeq r3, r3, r8, ror #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r1] │ │ │ │ ldr r8, [sp, #136] @ 0x88 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4f7558 │ │ │ │ + bne 4f7568 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ bl 438d4 │ │ │ │ - b 4f7620 │ │ │ │ + b 4f7630 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 6160f4 │ │ │ │ + bl 616104 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4f7588 │ │ │ │ + beq 4f7598 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #4 │ │ │ │ - bl 4fb598 │ │ │ │ + bl 4fb5a8 │ │ │ │ mov r7, r0 │ │ │ │ - b 4f75f0 │ │ │ │ + b 4f7600 │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ - bl 63a2fc │ │ │ │ + bl 63a30c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 61e07c │ │ │ │ + bl 61e08c │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 4f7640 │ │ │ │ + bne 4f7650 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #5 │ │ │ │ - bl 4fb598 │ │ │ │ + bl 4fb5a8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f75f0 │ │ │ │ + beq 4f7600 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f63f0 │ │ │ │ + bl 4f6400 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [r4] │ │ │ │ mov r1, r4 │ │ │ │ stmib r4, {r0, r7} │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ bl 438d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4f7638 │ │ │ │ + beq 4f7648 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7638 │ │ │ │ + beq 4f7648 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ @@ -1232217,137 +1232221,137 @@ │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f6a18 │ │ │ │ + bl 4f6a28 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4f76d4 │ │ │ │ + beq 4f76e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #232] @ 4f77c4 │ │ │ │ - ldr r3, [pc, #232] @ 4f77c8 │ │ │ │ - ldr r1, [pc, #232] @ 4f77cc │ │ │ │ + ldr r0, [pc, #232] @ 4f77d4 │ │ │ │ + ldr r3, [pc, #232] @ 4f77d8 │ │ │ │ + ldr r1, [pc, #232] @ 4f77dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #103 @ 0x67 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #23 │ │ │ │ bl 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4f67a4 │ │ │ │ - b 4f7780 │ │ │ │ + bl 4f67b4 │ │ │ │ + b 4f7790 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #3 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [r4] │ │ │ │ stmib r4, {r0, r7} │ │ │ │ - bne 4f7760 │ │ │ │ - b 4f7780 │ │ │ │ + bne 4f7770 │ │ │ │ + b 4f7790 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7780 │ │ │ │ + beq 4f7790 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ - b 4f7780 │ │ │ │ + b 4f7790 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7780 │ │ │ │ + beq 4f7790 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f7780 │ │ │ │ + b 4f7790 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #200]! @ 0xc8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4f778c │ │ │ │ + bne 4f779c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4f77b0 │ │ │ │ + bne 4f77c0 │ │ │ │ dmb ish │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f63f0 │ │ │ │ + bl 4f6400 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq r3, sl, r4, lsr #21 │ │ │ │ - subeq r3, r3, r4, ror ip │ │ │ │ - subeq r3, r3, ip, lsr #26 │ │ │ │ + mlaeq sl, r4, sl, r3 │ │ │ │ + subeq r3, r3, r4, ror #24 │ │ │ │ + subeq r3, r3, ip, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r1] │ │ │ │ mov r6, r2 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4f7824 │ │ │ │ + bne 4f7834 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ bl 438d4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f78c8 │ │ │ │ + beq 4f78d8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 63a2fc │ │ │ │ + bl 63a30c │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f78a4 │ │ │ │ + beq 4f78b4 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r7, #156]! @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7874 │ │ │ │ + beq 4f7884 │ │ │ │ ldrd r2, [r4, #160] @ 0xa0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r6 │ │ │ │ - b 4f78a4 │ │ │ │ + b 4f78b4 │ │ │ │ ldrd r8, [r4, #160] @ 0xa0 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f788c │ │ │ │ + beq 4f789c │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f78a4 │ │ │ │ + beq 4f78b4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ add ip, r4, #156 @ 0x9c │ │ │ │ mov r7, #1 │ │ │ │ str r7, [r4, #152] @ 0x98 │ │ │ │ @@ -1232357,287 +1232361,287 @@ │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f78f4 │ │ │ │ + beq 4f7904 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f78f4 │ │ │ │ + b 4f7904 │ │ │ │ mov r5, r0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ str r6, [r4, #152] @ 0x98 │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - b 4f790c │ │ │ │ + b 4f791c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f6878 │ │ │ │ + bl 4f6888 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4faae4 │ │ │ │ + bl 4faaf4 │ │ │ │ ldrb r6, [sp] │ │ │ │ cmp r6, #4 │ │ │ │ - beq 4f796c │ │ │ │ + beq 4f797c │ │ │ │ ldrb r0, [r4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4f797c │ │ │ │ + bhi 4f798c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4f797c │ │ │ │ + beq 4f798c │ │ │ │ ldm sp, {r0, r1} │ │ │ │ strd r0, [r4] │ │ │ │ subs r0, r6, #4 │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ ldrd r8, [r5] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7994 │ │ │ │ + beq 4f79a4 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f79ac │ │ │ │ + beq 4f79bc │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f7964 │ │ │ │ + b 4f7974 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f79dc │ │ │ │ + beq 4f79ec │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4f7a10 │ │ │ │ + ldr r1, [pc, #8] @ 4f7a20 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - mlaeq sl, r3, r7, r3 │ │ │ │ + b 76124c │ │ │ │ + eoreq r3, sl, r3, lsl #15 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4f7a28 │ │ │ │ + ldr r1, [pc, #8] @ 4f7a38 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq r3, sl, lr, lsl #15 │ │ │ │ + b 76124c │ │ │ │ + eoreq r3, sl, lr, ror r7 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7a60 │ │ │ │ + beq 4f7a70 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7a78 │ │ │ │ + beq 4f7a88 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ bx lr │ │ │ │ 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 4f7abc │ │ │ │ + beq 4f7acc │ │ │ │ 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 4f7a90 │ │ │ │ + b 4f7aa0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7ae0 │ │ │ │ + beq 4f7af0 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4f7b18 │ │ │ │ + beq 4f7b28 │ │ │ │ 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 4f7af0 │ │ │ │ + b 4f7b00 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7b38 │ │ │ │ + beq 4f7b48 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4f7b88 │ │ │ │ + beq 4f7b98 │ │ │ │ ldr r7, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7b70 │ │ │ │ + beq 4f7b80 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7b88 │ │ │ │ + beq 4f7b98 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4f7bb0 │ │ │ │ + bne 4f7bc0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4f7b9c │ │ │ │ + b 4f7bac │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7bdc │ │ │ │ + beq 4f7bec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f7d40 │ │ │ │ + bl 4f7d50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7c20 │ │ │ │ + beq 4f7c30 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ add r6, r4, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4f70b4 │ │ │ │ + bl 4f70c4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7c4c │ │ │ │ + beq 4f7c5c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4f7c84 │ │ │ │ + beq 4f7c94 │ │ │ │ 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 4f7c58 │ │ │ │ + b 4f7c68 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7ca8 │ │ │ │ + beq 4f7cb8 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7cd0 │ │ │ │ + beq 4f7ce0 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 4f7a7c │ │ │ │ - b 4f7d34 │ │ │ │ + bl 4f7a8c │ │ │ │ + b 4f7d44 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4f7d14 │ │ │ │ + beq 4f7d24 │ │ │ │ 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 4f7cec │ │ │ │ + b 4f7cfc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7d34 │ │ │ │ + beq 4f7d44 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1232647,144 +1232651,144 @@ │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ 4f7d78 │ │ │ │ + ldr r1, [pc, #12] @ 4f7d88 │ │ │ │ mov ip, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ stm r0, {r1, r2, r3, ip} │ │ │ │ bx lr │ │ │ │ - subeq r3, r3, r8, ror #13 │ │ │ │ + ldrdeq r3, [r3], #-104 @ 0xffffff98 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #32] @ 4f7dac │ │ │ │ + ldr r2, [pc, #32] @ 4f7dbc │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #28] @ 4f7db0 │ │ │ │ + ldr r1, [pc, #28] @ 4f7dc0 │ │ │ │ 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 76123c │ │ │ │ - eoreq r3, sl, r0, asr #13 │ │ │ │ - subeq r3, r3, r0, asr #14 │ │ │ │ + b 76124c │ │ │ │ + strhteq r3, [sl], -r0 │ │ │ │ + subeq r3, r3, r0, lsr r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldrd r6, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4f8280 │ │ │ │ + bl 4f8290 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ add ip, r5, #24 │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add r1, r4, #24 │ │ │ │ ldm ip!, {r0, r2, r3, r5, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r5, r6, r7} │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ add ip, r4, #72 @ 0x48 │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ ldr r1, [sp, #20] │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7e18 │ │ │ │ + beq 4f7e28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4f7e3c │ │ │ │ + beq 4f7e4c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ mov r8, r1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f7eb8 │ │ │ │ + bne 4f7ec8 │ │ │ │ mov r6, r5 │ │ │ │ mvn r0, #0 │ │ │ │ ldr r1, [r6, #12]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r6, #-4] │ │ │ │ - beq 4f7ea0 │ │ │ │ + beq 4f7eb0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7e88 │ │ │ │ + beq 4f7e98 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f7ea0 │ │ │ │ + beq 4f7eb0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldm r8, {r0, r1, r2, r3, r4, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r4, r7} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #28] @ 4f7edc │ │ │ │ + ldr r0, [pc, #28] @ 4f7eec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 654dc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4f7a2c │ │ │ │ + bl 4f7a3c │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - strheq r3, [r3], #-92 @ 0xffffffa4 │ │ │ │ + subeq r3, r3, ip, lsr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #668 @ 0x29c │ │ │ │ ldr r4, [r1, #80] @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4f81c0 │ │ │ │ + bcs 4f81d0 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r1, r4, #12 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r4, [r6, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 4f81d0 │ │ │ │ + bcs 4f81e0 │ │ │ │ mov r7, r4 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ ldr r2, [r7, #12]! │ │ │ │ add r1, r0, #1 │ │ │ │ add fp, lr, #22 │ │ │ │ str r5, [sp, #20] │ │ │ │ str r1, [r7, #-4] │ │ │ │ add r1, r6, #16 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4f8070 │ │ │ │ + bne 4f8080 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r8, sp, #248 @ 0xf8 │ │ │ │ add r0, r8, #16 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r7, r6, #52 @ 0x34 │ │ │ │ ldr ip, [r6, #32] │ │ │ │ ldr lr, [r6, #36] @ 0x24 │ │ │ │ add r5, r8, #52 @ 0x34 │ │ │ │ ldr r9, [r6, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ ldm r7!, {r0, r1, r2, r4} │ │ │ │ @@ -1232820,40 +1232824,40 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, r6, #76 @ 0x4c │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4f7168 │ │ │ │ + bl 4f7178 │ │ │ │ add r3, sp, #24 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ - ldr r2, [pc, #588] @ 4f827c │ │ │ │ + ldr r2, [pc, #588] @ 4f828c │ │ │ │ stm ip, {r0, r1, r3} │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, #25 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 4f7520 │ │ │ │ + bl 4f7530 │ │ │ │ ldm sl, {r0, r1, r2} │ │ │ │ add r3, sp, #456 @ 0x1c8 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ add r2, sp, #456 @ 0x1c8 │ │ │ │ - bl 4f77d0 │ │ │ │ + bl 4f77e0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - b 4f81a8 │ │ │ │ + b 4f81b8 │ │ │ │ add r8, sp, #248 @ 0xf8 │ │ │ │ str sl, [sp, #16] │ │ │ │ add r0, r8, #16 │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ ldr ip, [r6, #32] │ │ │ │ ldr lr, [r6, #36] @ 0x24 │ │ │ │ add r0, r8, #52 @ 0x34 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ ldm r5!, {r1, r8, r9, sl} │ │ │ │ @@ -1232889,116 +1232893,116 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, r6, #76 @ 0x4c │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4f7168 │ │ │ │ + bl 4f7178 │ │ │ │ add r3, sp, #24 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ - ldr r2, [pc, #308] @ 4f8278 │ │ │ │ + ldr r2, [pc, #308] @ 4f8288 │ │ │ │ stm ip, {r0, r1, r3} │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r3, #25 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ - bl 4f7520 │ │ │ │ + bl 4f7530 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r3, r4, #24 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 4f7398 │ │ │ │ + bl 4f73a8 │ │ │ │ ldm sl, {r0, r1, r2} │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ - bl 4f77d0 │ │ │ │ + bl 4f77e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ bl 438d4 │ │ │ │ add sp, sp, #668 @ 0x29c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #168] @ 4f8270 │ │ │ │ + ldr r0, [pc, #168] @ 4f8280 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ - b 4f81dc │ │ │ │ - ldr r0, [pc, #156] @ 4f8274 │ │ │ │ + b 4f81ec │ │ │ │ + ldr r0, [pc, #156] @ 4f8284 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65538 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - b 4f8244 │ │ │ │ - b 4f820c │ │ │ │ + b 4f8254 │ │ │ │ + b 4f821c │ │ │ │ ldr sl, [sp, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ - b 4f8220 │ │ │ │ + b 4f8230 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ - b 4f8244 │ │ │ │ - b 4f8244 │ │ │ │ + b 4f8254 │ │ │ │ + b 4f8254 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f8244 │ │ │ │ + beq 4f8254 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4f8254 │ │ │ │ + bne 4f8264 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r3, r3, r4, asr #5 │ │ │ │ - subeq r3, r3, r4, asr #5 │ │ │ │ - mlaeq sl, pc, r1, r3 @ │ │ │ │ - strhteq r3, [sl], -r3 │ │ │ │ + strheq r3, [r3], #-36 @ 0xffffffdc │ │ │ │ + strheq r3, [r3], #-36 @ 0xffffffdc │ │ │ │ + eoreq r3, sl, pc, lsl #3 │ │ │ │ + eoreq r3, sl, r3, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #932 @ 0x3a4 │ │ │ │ - ldr r2, [pc, #1028] @ 4f8694 │ │ │ │ + ldr r2, [pc, #1028] @ 4f86a4 │ │ │ │ add r4, sp, #504 @ 0x1f8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fc7d4 │ │ │ │ + bl 5fc7e4 │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4f84dc │ │ │ │ + beq 4f84ec │ │ │ │ add r7, sp, #504 @ 0x1f8 │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ ldm r7, {r0, r1, r2, r3, r7} │ │ │ │ str r7, [sp, #12] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, r4, #24 │ │ │ │ add r1, sp, #16 │ │ │ │ @@ -1233006,94 +1233010,94 @@ │ │ │ │ str r7, [sp, #8] │ │ │ │ ldm r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r9, sp, #80 @ 0x50 │ │ │ │ mov r0, r9 │ │ │ │ - bl 61aca8 │ │ │ │ - ldr r0, [pc, #908] @ 4f8698 │ │ │ │ + bl 61acb8 │ │ │ │ + ldr r0, [pc, #908] @ 4f86a8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #904] @ 4f869c │ │ │ │ + ldr r1, [pc, #904] @ 4f86ac │ │ │ │ add ip, sp, #508 @ 0x1fc │ │ │ │ - ldr r2, [pc, #900] @ 4f86a0 │ │ │ │ + ldr r2, [pc, #900] @ 4f86b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r3, [sp, #524] @ 0x20c │ │ │ │ str r3, [sp, #520] @ 0x208 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #16 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r9, [sp, #504] @ 0x1f8 │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ add fp, sp, #504 @ 0x1f8 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, fp │ │ │ │ - bl 4fb9b0 │ │ │ │ + bl 4fb9c0 │ │ │ │ ldrb r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4f850c │ │ │ │ + beq 4f851c │ │ │ │ ldm r7, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, fp │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ ldrb r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 4f8388 │ │ │ │ + beq 4f8398 │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, fp, #12 │ │ │ │ blx r3 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 552884 │ │ │ │ + bl 552894 │ │ │ │ add r2, sp, #864 @ 0x360 │ │ │ │ ldm r9!, {r1, r3, r5, r6, r7} │ │ │ │ mov r0, r2 │ │ │ │ stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ ldm r9!, {r1, r3, r5, r6, r7} │ │ │ │ stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ ldm r9, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ - bl 554634 │ │ │ │ + bl 554644 │ │ │ │ mov r1, #15 │ │ │ │ add r4, sp, #504 @ 0x1f8 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #360 @ 0x168 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 552cb0 │ │ │ │ + bl 552cc0 │ │ │ │ mov sl, r1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4f8538 │ │ │ │ - ldr fp, [pc, #700] @ 4f86bc │ │ │ │ + bne 4f8548 │ │ │ │ + ldr fp, [pc, #700] @ 4f86cc │ │ │ │ mov r1, #1 │ │ │ │ ldr fp, [pc, fp] │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #1 │ │ │ │ str sl, [sp, #144] @ 0x90 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f8578 │ │ │ │ + beq 4f8588 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #24 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f8568 │ │ │ │ + beq 4f8578 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r6, #1 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ mov r1, #4 │ │ │ │ mov fp, #0 │ │ │ │ str r6, [r9] │ │ │ │ @@ -1233124,170 +1233128,170 @@ │ │ │ │ strne sl, [r8, #76] @ 0x4c │ │ │ │ strne r9, [r8, #80] @ 0x50 │ │ │ │ addne sp, sp, #932 @ 0x3a4 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ bl 64e38 │ │ │ │ - b 4f8590 │ │ │ │ - ldr r1, [pc, #480] @ 4f86c4 │ │ │ │ - ldr r0, [pc, #480] @ 4f86c8 │ │ │ │ - ldr r3, [pc, #480] @ 4f86cc │ │ │ │ + b 4f85a0 │ │ │ │ + ldr r1, [pc, #480] @ 4f86d4 │ │ │ │ + ldr r0, [pc, #480] @ 4f86d8 │ │ │ │ + ldr r3, [pc, #480] @ 4f86dc │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r2, [sp, #508] @ 0x1fc │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #144] @ 0x90 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - ldr r0, [pc, #400] @ 4f86a4 │ │ │ │ - ldr r3, [pc, #400] @ 4f86a8 │ │ │ │ - ldr r1, [pc, #400] @ 4f86ac │ │ │ │ + ldr r0, [pc, #400] @ 4f86b4 │ │ │ │ + ldr r3, [pc, #400] @ 4f86b8 │ │ │ │ + ldr r1, [pc, #400] @ 4f86bc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #23 │ │ │ │ bl 64e80 │ │ │ │ - b 4f8590 │ │ │ │ - ldr r0, [pc, #368] @ 4f86b0 │ │ │ │ - ldr r3, [pc, #368] @ 4f86b4 │ │ │ │ - ldr r1, [pc, #368] @ 4f86b8 │ │ │ │ + b 4f85a0 │ │ │ │ + ldr r0, [pc, #368] @ 4f86c0 │ │ │ │ + ldr r3, [pc, #368] @ 4f86c4 │ │ │ │ + ldr r1, [pc, #368] @ 4f86c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #504] @ 0x1f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - b 4f8590 │ │ │ │ + b 4f85a0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ bl 64e38 │ │ │ │ - b 4f8590 │ │ │ │ - ldr r2, [pc, #320] @ 4f86c0 │ │ │ │ + b 4f85a0 │ │ │ │ + ldr r2, [pc, #320] @ 4f86d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ - b 4f85c4 │ │ │ │ - b 4f85a0 │ │ │ │ + b 4f85d4 │ │ │ │ + b 4f85b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - b 4f8668 │ │ │ │ + b 4f8678 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - b 4f8634 │ │ │ │ + b 4f8644 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4f7b44 │ │ │ │ + bl 4f7b54 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - b 4f8668 │ │ │ │ + b 4f8678 │ │ │ │ bl 65120 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 4f7bfc │ │ │ │ + bl 4f7c0c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - b 4f8668 │ │ │ │ + b 4f8678 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4f8618 │ │ │ │ + beq 4f8628 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r4, #0 │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ - bne 4f8634 │ │ │ │ + bne 4f8644 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - bl 4fb1a0 │ │ │ │ + bl 4fb1b0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [sl] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4f8638 │ │ │ │ + bne 4f8648 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4f8660 │ │ │ │ + bne 4f8670 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 5087b0 │ │ │ │ + bl 5087c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f8670 │ │ │ │ + beq 4f8680 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4f8678 │ │ │ │ + bne 4f8688 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq r3, sl, r4, rrx │ │ │ │ - subeq r3, r3, ip, lsr r1 │ │ │ │ - eoreq r3, sl, r7 │ │ │ │ - eoreq r9, r7, r0, lsr fp │ │ │ │ - eoreq r2, sl, r7, lsl lr │ │ │ │ - subeq r2, r3, r8, lsl #30 │ │ │ │ - umaaleq r2, r3, r8, pc @ │ │ │ │ - eoreq r2, sl, sp, ror ip │ │ │ │ - subeq r2, r3, ip, ror #29 │ │ │ │ - subeq r2, r3, r8, ror pc │ │ │ │ - subeq r7, r6, r0, ror r8 │ │ │ │ - subeq r2, r3, ip, ror #29 │ │ │ │ - subeq r2, r3, r0, asr #31 │ │ │ │ - ldrdeq r2, [sl], -r1 @ │ │ │ │ - subeq r2, r3, ip, asr #30 │ │ │ │ + eoreq r3, sl, r4, asr r0 │ │ │ │ + subeq r3, r3, ip, lsr #2 │ │ │ │ + strdeq r2, [sl], -r7 @ │ │ │ │ + eoreq r9, r7, r0, lsr #22 │ │ │ │ + eoreq r2, sl, r7, lsl #28 │ │ │ │ + strdeq r2, [r3], #-232 @ 0xffffff18 │ │ │ │ + subeq r2, r3, r8, lsl #31 │ │ │ │ + eoreq r2, sl, sp, ror #24 │ │ │ │ + ldrdeq r2, [r3], #-236 @ 0xffffff14 │ │ │ │ + subeq r2, r3, r8, ror #30 │ │ │ │ + subeq r7, r6, r0, ror #16 │ │ │ │ + ldrdeq r2, [r3], #-236 @ 0xffffff14 │ │ │ │ + strheq r2, [r3], #-240 @ 0xffffff10 │ │ │ │ + eoreq r2, sl, r1, asr #25 │ │ │ │ + subeq r2, r3, ip, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ - ldr r9, [pc, #32] @ 4f8700 │ │ │ │ + ldr r9, [pc, #32] @ 4f8710 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #672 @ 0x2a0 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9754 │ │ │ │ - b 4f8704 │ │ │ │ - subeq r7, r6, ip, lsl #11 │ │ │ │ + beq 4f9764 │ │ │ │ + b 4f8714 │ │ │ │ + subeq r7, r6, ip, ror r5 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9760 │ │ │ │ + beq 4f9770 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ movw r0, #25705 @ 0x6469 │ │ │ │ mov r1, #1 │ │ │ │ strh r0, [fp] │ │ │ │ mov r0, #12 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str fp, [sp, #208] @ 0xd0 │ │ │ │ - beq 4f9778 │ │ │ │ + beq 4f9788 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ movw r0, #26998 @ 0x6976 │ │ │ │ movw sl, #24900 @ 0x6144 │ │ │ │ movt r0, #31092 @ 0x7974 │ │ │ │ movt sl, #25972 @ 0x6574 │ │ │ │ str r0, [r8, #4] │ │ │ │ @@ -1233296,15 +1233300,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, #9 │ │ │ │ str sl, [r8, #8] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r8, [sp, #204] @ 0xcc │ │ │ │ - beq 4f9790 │ │ │ │ + beq 4f97a0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #101 @ 0x65 │ │ │ │ strb r0, [r5, #8] │ │ │ │ movw r0, #17508 @ 0x4464 │ │ │ │ @@ -1233313,41 +1233317,41 @@ │ │ │ │ movw r0, #25697 @ 0x6461 │ │ │ │ movt r0, #25956 @ 0x6564 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, #17 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ - beq 4f97a8 │ │ │ │ - ldr r1, [pc, #4072] @ 4f97c0 │ │ │ │ + beq 4f97b8 │ │ │ │ + ldr r1, [pc, #4072] @ 4f97d0 │ │ │ │ mov r2, #17 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #7 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #196] @ 0xc4 │ │ │ │ - beq 4f97c4 │ │ │ │ + beq 4f97d4 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ movw r0, #25965 @ 0x656d │ │ │ │ mov r1, #1 │ │ │ │ movt r0, #29806 @ 0x746e │ │ │ │ str r0, [r7, #3] │ │ │ │ movw r0, #28515 @ 0x6f63 │ │ │ │ movt r0, #28013 @ 0x6d6d │ │ │ │ str r0, [r7] │ │ │ │ mov r0, #11 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ - beq 4f97dc │ │ │ │ + beq 4f97ec │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r2, #30277 @ 0x7645 │ │ │ │ movw r1, #28789 @ 0x7075 │ │ │ │ movt r2, #29285 @ 0x7265 │ │ │ │ movt r1, #17780 @ 0x4574 │ │ │ │ str r2, [r0, #7] │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -1233355,28 +1233359,28 @@ │ │ │ │ movt r1, #29298 @ 0x7272 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #7 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f97f4 │ │ │ │ + beq 4f9804 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r1, #29793 @ 0x7461 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ movt r1, #29295 @ 0x726f │ │ │ │ str r1, [r0, #3] │ │ │ │ movw r1, #29283 @ 0x7263 │ │ │ │ movt r1, #24933 @ 0x6165 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #11 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f980c │ │ │ │ + beq 4f981c │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r2, #29793 @ 0x7461 │ │ │ │ movw r1, #29251 @ 0x7243 │ │ │ │ movt r2, #25701 @ 0x6465 │ │ │ │ movt r1, #24933 @ 0x6165 │ │ │ │ str r2, [r0, #7] │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -1233384,15 +1233388,15 @@ │ │ │ │ movt r1, #25972 @ 0x6574 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9824 │ │ │ │ + beq 4f9834 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r2, #25185 @ 0x6261 │ │ │ │ movw r1, #24950 @ 0x6176 │ │ │ │ movt r2, #25964 @ 0x656c │ │ │ │ movt r1, #27753 @ 0x6c69 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -1233403,26 +1233407,26 @@ │ │ │ │ movw r1, #25956 @ 0x6564 │ │ │ │ movt r1, #26995 @ 0x6973 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f983c │ │ │ │ + beq 4f984c │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r1, #28516 @ 0x6f64 │ │ │ │ str sl, [r0, #4] │ │ │ │ movt r1, #25966 @ 0x656e │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #11 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9854 │ │ │ │ + beq 4f9864 │ │ │ │ movw r2, #17508 @ 0x4464 │ │ │ │ movw r7, #28524 @ 0x6f6c │ │ │ │ movw r6, #28516 @ 0x6f64 │ │ │ │ ldrb r1, [r9] │ │ │ │ movt r2, #29289 @ 0x7269 │ │ │ │ movt r6, #28279 @ 0x6e77 │ │ │ │ movt r7, #25697 @ 0x6461 │ │ │ │ @@ -1233430,136 +1233434,136 @@ │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, #14 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f986c │ │ │ │ + beq 4f987c │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r1, #29285 @ 0x7265 │ │ │ │ str r7, [r0, #4] │ │ │ │ strh r1, [r0, #12] │ │ │ │ movw r1, #25701 @ 0x6465 │ │ │ │ movt r1, #30277 @ 0x7645 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ str r1, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, #13 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9884 │ │ │ │ + beq 4f9894 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r5, #26956 @ 0x694c │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ movt r5, #26989 @ 0x696d │ │ │ │ strb r1, [r0, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r0, #8] │ │ │ │ str r7, [r0, #4] │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, #15 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f989c │ │ │ │ + beq 4f98ac │ │ │ │ movw r2, #29801 @ 0x7469 │ │ │ │ ldrb r1, [r9] │ │ │ │ movt r2, #25701 @ 0x6465 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r2, [r0, #11] │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r0, #8] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r6, [r0] │ │ │ │ mov r0, #8 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f98b4 │ │ │ │ + beq 4f98c4 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ movw r0, #25701 @ 0x6465 │ │ │ │ mov r1, #1 │ │ │ │ movt r0, #29801 @ 0x7469 │ │ │ │ str sl, [r6, #4] │ │ │ │ str r0, [r6] │ │ │ │ mov r0, #5 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ - beq 4f98cc │ │ │ │ + beq 4f98dc │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ movw r5, #29285 @ 0x7265 │ │ │ │ mov r0, #114 @ 0x72 │ │ │ │ strb r0, [sl, #4] │ │ │ │ movt r5, #28530 @ 0x6f72 │ │ │ │ mov r0, #11 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sl] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [sp, #148] @ 0x94 │ │ │ │ - beq 4f98e4 │ │ │ │ + beq 4f98f4 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r2, #26994 @ 0x6972 │ │ │ │ movw r1, #21362 @ 0x5372 │ │ │ │ movt r2, #26478 @ 0x676e │ │ │ │ movt r1, #29300 @ 0x7274 │ │ │ │ str r2, [r0, #7] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r5, [r0] │ │ │ │ mov r0, #3 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f98fc │ │ │ │ + beq 4f990c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #97 @ 0x61 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r5, #2] │ │ │ │ movw r0, #29797 @ 0x7465 │ │ │ │ strh r0, [r5] │ │ │ │ mov r0, #7 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ - beq 4f9914 │ │ │ │ + beq 4f9924 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ movw r0, #25673 @ 0x6449 │ │ │ │ mov r1, #1 │ │ │ │ movt r0, #25964 @ 0x656c │ │ │ │ str r0, [r8, #3] │ │ │ │ movw r0, #29797 @ 0x7465 │ │ │ │ movt r0, #18785 @ 0x4961 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, #10 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ - beq 4f992c │ │ │ │ + beq 4f993c │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r1, #26478 @ 0x676e │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ strh r1, [r0, #8] │ │ │ │ movw r1, #29779 @ 0x7453 │ │ │ │ movt r1, #26994 @ 0x6972 │ │ │ │ str r1, [r0, #4] │ │ │ │ movw r1, #24936 @ 0x6168 │ │ │ │ movt r1, #26739 @ 0x6873 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #13 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9944 │ │ │ │ + beq 4f9954 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r6, #24936 @ 0x6168 │ │ │ │ movw r1, #25445 @ 0x6365 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ movt r1, #25963 @ 0x656b │ │ │ │ movt r6, #25974 @ 0x6576 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -1233569,39 +1233573,39 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, #9 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f995c │ │ │ │ + beq 4f996c │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r1, #24918 @ 0x6156 │ │ │ │ strb r5, [r0, #8] │ │ │ │ movt r1, #26988 @ 0x696c │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, #19 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9974 │ │ │ │ - ldr r1, [pc, #4084] @ 4f9bfc │ │ │ │ + beq 4f9984 │ │ │ │ + ldr r1, [pc, #4084] @ 4f9c0c │ │ │ │ mov r2, #19 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #10 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ - beq 4f998c │ │ │ │ + beq 4f999c │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ movw r0, #25701 @ 0x6465 │ │ │ │ mov r1, #1 │ │ │ │ strh r0, [r6, #8] │ │ │ │ movw r0, #26990 @ 0x696e │ │ │ │ movt r0, #26739 @ 0x6873 │ │ │ │ @@ -1233609,57 +1233613,57 @@ │ │ │ │ movw r0, #29545 @ 0x7369 │ │ │ │ movt r0, #26950 @ 0x6946 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, #9 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ - beq 4f99a4 │ │ │ │ + beq 4f99b4 │ │ │ │ ldrb r1, [r9] │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ strb r1, [r0, #8] │ │ │ │ movw r1, #30313 @ 0x7669 │ │ │ │ movt r1, #29793 @ 0x7461 │ │ │ │ str r1, [r0, #4] │ │ │ │ movw r1, #29545 @ 0x7369 │ │ │ │ movt r1, #29264 @ 0x7250 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #9 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f99bc │ │ │ │ + beq 4f99cc │ │ │ │ ldrb r1, [r9] │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ strb r1, [r0, #8] │ │ │ │ movw r1, #27745 @ 0x6c61 │ │ │ │ movt r1, #25964 @ 0x656c │ │ │ │ str r1, [r0, #4] │ │ │ │ movw r1, #29545 @ 0x7369 │ │ │ │ movt r1, #29779 @ 0x7453 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f99d4 │ │ │ │ + beq 4f99e4 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r1, #29548 @ 0x736c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ strh r1, [r0, #4] │ │ │ │ movw r1, #24940 @ 0x616c │ │ │ │ movt r1, #25954 @ 0x6562 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #13 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f99ec │ │ │ │ + beq 4f99fc │ │ │ │ ldrb r1, [r9] │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ strb r1, [r0, #12] │ │ │ │ movw r1, #17516 @ 0x446c │ │ │ │ movt r1, #28271 @ 0x6e6f │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -1233669,62 +1233673,62 @@ │ │ │ │ movw r1, #25964 @ 0x656c │ │ │ │ movt r1, #29798 @ 0x7466 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #10 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9a04 │ │ │ │ + beq 4f9a14 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r1, #27502 @ 0x6b6e │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ strh r1, [r0, #8] │ │ │ │ movw r1, #29797 @ 0x7465 │ │ │ │ movt r1, #26956 @ 0x694c │ │ │ │ str r1, [r0, #4] │ │ │ │ movw r1, #24941 @ 0x616d │ │ │ │ movt r1, #28263 @ 0x6e67 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #18 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9a1c │ │ │ │ - ldr r1, [pc, #4092] @ 4f9da0 │ │ │ │ + beq 4f9a2c │ │ │ │ + ldr r1, [pc, #4092] @ 4f9db0 │ │ │ │ mov r2, #18 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #23 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9a34 │ │ │ │ - ldr r1, [pc, #4092] @ 4f9dcc │ │ │ │ + beq 4f9a44 │ │ │ │ + ldr r1, [pc, #4092] @ 4f9ddc │ │ │ │ mov r2, #23 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #4 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9a4c │ │ │ │ + beq 4f9a5c │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r1, #24942 @ 0x616e │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ movt r1, #25965 @ 0x656d │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #11 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9a64 │ │ │ │ + beq 4f9a74 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw fp, #28484 @ 0x6f44 │ │ │ │ movw r1, #28261 @ 0x6e65 │ │ │ │ movt fp, #25966 @ 0x656e │ │ │ │ movt r1, #17524 @ 0x4474 │ │ │ │ str fp, [r0, #7] │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -1233734,64 +1233738,64 @@ │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ movw r6, #25673 @ 0x6449 │ │ │ │ cmp r0, #0 │ │ │ │ movt r6, #25964 @ 0x656c │ │ │ │ - beq 4f9a7c │ │ │ │ + beq 4f9a8c │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r5, #26992 @ 0x6970 │ │ │ │ movw r1, #29541 @ 0x7365 │ │ │ │ movt r5, #25445 @ 0x6365 │ │ │ │ strh r1, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r5, [r0] │ │ │ │ mov r0, #10 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9a94 │ │ │ │ + beq 4f9aa4 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r1, #29806 @ 0x746e │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ strh r1, [r0, #8] │ │ │ │ movw r1, #17253 @ 0x4365 │ │ │ │ movt r1, #30063 @ 0x756f │ │ │ │ str r5, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, #9 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9aac │ │ │ │ + beq 4f9abc │ │ │ │ ldrb r1, [r9] │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ strb r1, [r0, #8] │ │ │ │ movw r1, #21349 @ 0x5365 │ │ │ │ movt r1, #31337 @ 0x7a69 │ │ │ │ str r5, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, #17 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9ac4 │ │ │ │ - ldr r1, [pc, #3916] @ 4f9e50 │ │ │ │ + beq 4f9ad4 │ │ │ │ + ldr r1, [pc, #3916] @ 4f9e60 │ │ │ │ mov r2, #17 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #13 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9adc │ │ │ │ + beq 4f9aec │ │ │ │ ldrb r1, [r9] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ strb r1, [r0, #12] │ │ │ │ movw r1, #29801 @ 0x7469 │ │ │ │ movt r1, #28521 @ 0x6f69 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -1233801,43 +1233805,43 @@ │ │ │ │ movw r1, #30065 @ 0x7571 │ │ │ │ movt r1, #30053 @ 0x7565 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #12 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9af4 │ │ │ │ + beq 4f9b04 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r5, #24946 @ 0x6172 │ │ │ │ movw r1, #28484 @ 0x6f44 │ │ │ │ movt r5, #25972 @ 0x6574 │ │ │ │ movt r1, #28279 @ 0x6e77 │ │ │ │ str r7, [r0, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r5, [r0] │ │ │ │ mov r0, #10 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9b0c │ │ │ │ + beq 4f9b1c │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ movw r0, #25697 @ 0x6461 │ │ │ │ mov r1, #1 │ │ │ │ strh r0, [r7, #8] │ │ │ │ movw r0, #28757 @ 0x7055 │ │ │ │ movt r0, #28524 @ 0x6f6c │ │ │ │ str r5, [r7] │ │ │ │ str r0, [r7, #4] │ │ │ │ mov r0, #15 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - beq 4f9b24 │ │ │ │ + beq 4f9b34 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #25970 @ 0x6572 │ │ │ │ movt r0, #29555 @ 0x7373 │ │ │ │ ldrb r1, [r9] │ │ │ │ str r0, [r5, #11] │ │ │ │ movw r0, #28530 @ 0x6f72 │ │ │ │ movt r0, #29287 @ 0x7267 │ │ │ │ @@ -1233849,26 +1233853,26 @@ │ │ │ │ movw r0, #25970 @ 0x6572 │ │ │ │ movt r0, #26723 @ 0x6863 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, #18 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - beq 4f9b3c │ │ │ │ - ldr r1, [pc, #3612] @ 4f9e54 │ │ │ │ + beq 4f9b4c │ │ │ │ + ldr r1, [pc, #3612] @ 4f9e64 │ │ │ │ mov r2, #18 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #14 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9b54 │ │ │ │ + beq 4f9b64 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r1, #26478 @ 0x676e │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strh r1, [r0, #12] │ │ │ │ movw r1, #25957 @ 0x6565 │ │ │ │ movt r1, #26980 @ 0x6964 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -1233878,15 +1233882,15 @@ │ │ │ │ movw r1, #25971 @ 0x6573 │ │ │ │ movt r1, #28515 @ 0x6f63 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #13 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9b6c │ │ │ │ + beq 4f9b7c │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r7, #25971 @ 0x6573 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ movt r7, #25701 @ 0x6465 │ │ │ │ strb r1, [r0, #12] │ │ │ │ movw r1, #26956 @ 0x694c │ │ │ │ movt r1, #26989 @ 0x696d │ │ │ │ @@ -1233894,27 +1233898,27 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r7, [r0] │ │ │ │ mov r0, #12 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9b84 │ │ │ │ + beq 4f9b94 │ │ │ │ movw r2, #28493 @ 0x6f4d │ │ │ │ ldrb r1, [r9] │ │ │ │ movt r2, #25956 @ 0x6564 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r7, [r0] │ │ │ │ mov r0, #14 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9b9c │ │ │ │ + beq 4f9bac │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ movw r0, #29801 @ 0x7469 │ │ │ │ movw r5, #24914 @ 0x6152 │ │ │ │ strh r0, [r6, #12] │ │ │ │ movw r0, #19567 @ 0x4c6f │ │ │ │ movt r0, #28009 @ 0x6d69 │ │ │ │ @@ -1233923,44 +1233927,44 @@ │ │ │ │ mov r0, #13 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r6, #4] │ │ │ │ str r7, [r6] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ - beq 4f9bb4 │ │ │ │ + beq 4f9bc4 │ │ │ │ ldrb r1, [r9] │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ str r5, [r0, #4] │ │ │ │ strb r1, [r0, #12] │ │ │ │ movw r1, #19823 @ 0x4d6f │ │ │ │ movt r1, #25711 @ 0x646f │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r7, [r0] │ │ │ │ mov r0, #12 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9bcc │ │ │ │ + beq 4f9bdc │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ movw r0, #26711 @ 0x6857 │ │ │ │ mov r1, #1 │ │ │ │ movt r0, #28261 @ 0x6e65 │ │ │ │ str fp, [r5, #8] │ │ │ │ str r0, [r5, #4] │ │ │ │ movw r0, #26995 @ 0x6973 │ │ │ │ movt r0, #25978 @ 0x657a │ │ │ │ str r0, [r5] │ │ │ │ mov r0, #9 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp, #16] │ │ │ │ - beq 4f9be4 │ │ │ │ + beq 4f9bf4 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #101 @ 0x65 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r7, #8] │ │ │ │ movw r0, #17524 @ 0x4474 │ │ │ │ movt r0, #29793 @ 0x7461 │ │ │ │ @@ -1233968,42 +1233972,42 @@ │ │ │ │ movw r0, #29811 @ 0x7473 │ │ │ │ movt r0, #29281 @ 0x7261 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, #6 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r7, [sp, #12] │ │ │ │ - beq 4f9c00 │ │ │ │ + beq 4f9c10 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r1, #29557 @ 0x7375 │ │ │ │ str r0, [sp, #8] │ │ │ │ strh r1, [r0, #4] │ │ │ │ movw r1, #29811 @ 0x7473 │ │ │ │ movt r1, #29793 @ 0x7461 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #9 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9c18 │ │ │ │ + beq 4f9c28 │ │ │ │ ldrb r1, [r9] │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ str r0, [sp, #4] │ │ │ │ strb r1, [r0, #8] │ │ │ │ movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #31337 @ 0x7a69 │ │ │ │ str r1, [r0, #4] │ │ │ │ movw r1, #28532 @ 0x6f74 │ │ │ │ movt r1, #24948 @ 0x6174 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #11 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9c30 │ │ │ │ + beq 4f9c40 │ │ │ │ mov sl, r0 │ │ │ │ movw r0, #26950 @ 0x6946 │ │ │ │ movt r0, #25964 @ 0x656c │ │ │ │ ldrb r1, [r9] │ │ │ │ str r0, [sl, #7] │ │ │ │ movw r0, #28261 @ 0x6e65 │ │ │ │ movt r0, #18036 @ 0x4674 │ │ │ │ @@ -1234011,15 +1234015,15 @@ │ │ │ │ str r0, [sl, #4] │ │ │ │ movw r0, #28532 @ 0x6f74 │ │ │ │ movt r0, #29298 @ 0x7272 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #12 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9c48 │ │ │ │ + beq 4f9c58 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ movw r0, #30277 @ 0x7645 │ │ │ │ movw r6, #28789 @ 0x7075 │ │ │ │ movt r0, #29285 @ 0x7265 │ │ │ │ movt r6, #28524 @ 0x6f6c │ │ │ │ str r0, [fp, #8] │ │ │ │ @@ -1234027,29 +1234031,29 @@ │ │ │ │ movt r0, #25701 @ 0x6465 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [fp, #4] │ │ │ │ mov r0, #11 │ │ │ │ str r6, [fp] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9c60 │ │ │ │ + beq 4f9c70 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #28009 @ 0x6d69 │ │ │ │ ldrb r1, [r9] │ │ │ │ movw r7, #25697 @ 0x6461 │ │ │ │ movt r0, #29801 @ 0x7469 │ │ │ │ movt r7, #26956 @ 0x694c │ │ │ │ str r0, [r5, #7] │ │ │ │ mov r0, #13 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [r5, #4] │ │ │ │ str r6, [r5] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9c78 │ │ │ │ + beq 4f9c88 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r8, #12] │ │ │ │ movw r0, #26989 @ 0x696d │ │ │ │ movt r0, #25972 @ 0x6574 │ │ │ │ @@ -1234301,358 +1234305,356 @@ │ │ │ │ strne lr, [r4, #12] │ │ │ │ strne lr, [r4, #20] │ │ │ │ strne r9, [r4, #24] │ │ │ │ stmne r1, {r0, r4} │ │ │ │ strne r0, [r1, #8] │ │ │ │ addne sp, sp, #212 @ 0xd4 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #2940] @ 4fa2c0 │ │ │ │ + ldr r2, [pc, #2940] @ 4fa2d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ + b 4f9c9c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #672 @ 0x2a0 │ │ │ │ bl 64e38 │ │ │ │ - ldr r2, [pc, #2684] @ 4fa1e4 │ │ │ │ + ldr r2, [pc, #2684] @ 4fa1f4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #2 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2664] @ 4fa1e8 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2664] @ 4fa1f8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #12 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2644] @ 4fa1ec │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2644] @ 4fa1fc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2624] @ 4fa1f0 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2624] @ 4fa200 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #17 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - eoreq r2, sl, r4, lsr #23 │ │ │ │ - ldr r2, [pc, #2600] @ 4fa1f4 │ │ │ │ + b 4f9c9c │ │ │ │ + mlaeq sl, r4, fp, r2 │ │ │ │ + ldr r2, [pc, #2600] @ 4fa204 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #7 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2580] @ 4fa1f8 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2580] @ 4fa208 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2560] @ 4fa1fc │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2560] @ 4fa20c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #7 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2540] @ 4fa200 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2540] @ 4fa210 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2520] @ 4fa204 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2520] @ 4fa214 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #16 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2500] @ 4fa208 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2500] @ 4fa218 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2480] @ 4fa20c │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2480] @ 4fa21c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2460] @ 4fa210 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2460] @ 4fa220 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2440] @ 4fa214 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2440] @ 4fa224 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2420] @ 4fa218 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2420] @ 4fa228 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #15 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2400] @ 4fa21c │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2400] @ 4fa22c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2380] @ 4fa220 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2380] @ 4fa230 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #5 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2360] @ 4fa224 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2360] @ 4fa234 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2340] @ 4fa228 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2340] @ 4fa238 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #3 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2320] @ 4fa22c │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2320] @ 4fa23c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #7 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2300] @ 4fa230 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2300] @ 4fa240 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2280] @ 4fa234 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2280] @ 4fa244 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2260] @ 4fa238 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2260] @ 4fa248 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2240] @ 4fa23c │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2240] @ 4fa24c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #19 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2220] @ 4fa240 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2220] @ 4fa250 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2200] @ 4fa244 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2200] @ 4fa254 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2180] @ 4fa248 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2180] @ 4fa258 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2160] @ 4fa24c │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2160] @ 4fa25c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #6 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2140] @ 4fa250 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2140] @ 4fa260 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2120] @ 4fa254 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2120] @ 4fa264 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2100] @ 4fa258 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2100] @ 4fa268 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #18 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2080] @ 4fa25c │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2080] @ 4fa26c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #23 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2060] @ 4fa260 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2060] @ 4fa270 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2040] @ 4fa264 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2040] @ 4fa274 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2020] @ 4fa268 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2020] @ 4fa278 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #6 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #2000] @ 4fa26c │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #2000] @ 4fa27c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1980] @ 4fa270 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1980] @ 4fa280 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1960] @ 4fa274 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1960] @ 4fa284 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #17 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1940] @ 4fa278 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1940] @ 4fa288 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1920] @ 4fa27c │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1920] @ 4fa28c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #12 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1900] @ 4fa280 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1900] @ 4fa290 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1880] @ 4fa284 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1880] @ 4fa294 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #15 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1860] @ 4fa288 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1860] @ 4fa298 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #18 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1840] @ 4fa28c │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1840] @ 4fa29c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1820] @ 4fa290 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1820] @ 4fa2a0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1800] @ 4fa294 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1800] @ 4fa2a4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #12 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1780] @ 4fa298 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1780] @ 4fa2a8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1760] @ 4fa29c │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1760] @ 4fa2ac │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1740] @ 4fa2a0 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1740] @ 4fa2b0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #12 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1720] @ 4fa2a4 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1720] @ 4fa2b4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - eoreq r2, sl, ip, lsl #15 │ │ │ │ - ldr r2, [pc, #1696] @ 4fa2a8 │ │ │ │ + b 4f9c9c │ │ │ │ + eoreq r2, sl, ip, ror r7 │ │ │ │ + ldr r2, [pc, #1696] @ 4fa2b8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #6 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1676] @ 4fa2ac │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1676] @ 4fa2bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1656] @ 4fa2b0 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1656] @ 4fa2c0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1636] @ 4fa2b4 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1636] @ 4fa2c4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #12 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1616] @ 4fa2b8 │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1616] @ 4fa2c8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ bl 64e1c │ │ │ │ - b 4f9c8c │ │ │ │ - ldr r2, [pc, #1596] @ 4fa2bc │ │ │ │ + b 4f9c9c │ │ │ │ + ldr r2, [pc, #1596] @ 4fa2cc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ - b 4f9e6c │ │ │ │ - mov r6, r0 │ │ │ │ b 4f9e7c │ │ │ │ mov r6, r0 │ │ │ │ b 4f9e8c │ │ │ │ mov r6, r0 │ │ │ │ b 4f9e9c │ │ │ │ mov r6, r0 │ │ │ │ b 4f9eac │ │ │ │ @@ -1234710,28 +1234712,28 @@ │ │ │ │ b 4fa04c │ │ │ │ mov r6, r0 │ │ │ │ b 4fa05c │ │ │ │ mov r6, r0 │ │ │ │ b 4fa06c │ │ │ │ mov r6, r0 │ │ │ │ b 4fa07c │ │ │ │ - eoreq r2, sl, r8, lsl #12 │ │ │ │ mov r6, r0 │ │ │ │ b 4fa08c │ │ │ │ + strdeq r2, [sl], -r8 @ │ │ │ │ mov r6, r0 │ │ │ │ b 4fa09c │ │ │ │ mov r6, r0 │ │ │ │ b 4fa0ac │ │ │ │ mov r6, r0 │ │ │ │ b 4fa0bc │ │ │ │ mov r6, r0 │ │ │ │ b 4fa0cc │ │ │ │ - strdeq r2, [sl], -r4 @ │ │ │ │ mov r6, r0 │ │ │ │ b 4fa0dc │ │ │ │ + eoreq r2, sl, r4, ror #11 │ │ │ │ mov r6, r0 │ │ │ │ b 4fa0ec │ │ │ │ mov r6, r0 │ │ │ │ b 4fa0fc │ │ │ │ mov r6, r0 │ │ │ │ b 4fa10c │ │ │ │ mov r6, r0 │ │ │ │ @@ -1234754,16 +1234756,18 @@ │ │ │ │ b 4fa19c │ │ │ │ mov r6, r0 │ │ │ │ b 4fa1ac │ │ │ │ mov r6, r0 │ │ │ │ b 4fa1bc │ │ │ │ mov r6, r0 │ │ │ │ b 4fa1cc │ │ │ │ - ldrdeq r2, [sl], -r8 @ │ │ │ │ - strhteq r2, [sl], -ip │ │ │ │ + mov r6, r0 │ │ │ │ + b 4fa1dc │ │ │ │ + eoreq r2, sl, r8, asr #9 │ │ │ │ + eoreq r2, sl, ip, lsr #7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #13 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #11 │ │ │ │ @@ -1234983,135 +1234987,135 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #672 @ 0x2a0 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r1, r3, r4, lsl #26 │ │ │ │ - subeq r1, r3, ip, ror #25 │ │ │ │ - ldrdeq r1, [r3], #-196 @ 0xffffff3c │ │ │ │ - strheq r1, [r3], #-204 @ 0xffffff34 │ │ │ │ - subeq r1, r3, r0, lsr #25 │ │ │ │ - subeq r1, r3, r8, lsl #25 │ │ │ │ - subeq r1, r3, r0, ror ip │ │ │ │ - subeq r1, r3, r8, asr ip │ │ │ │ - subeq r1, r3, r0, asr #24 │ │ │ │ - subeq r1, r3, r8, lsr #24 │ │ │ │ - subeq r1, r3, r0, lsl ip │ │ │ │ - strdeq r1, [r3], #-184 @ 0xffffff48 │ │ │ │ - subeq r1, r3, r0, ror #23 │ │ │ │ - subeq r1, r3, r8, asr #23 │ │ │ │ - strheq r1, [r3], #-176 @ 0xffffff50 │ │ │ │ - umaaleq r1, r3, r8, fp │ │ │ │ - subeq r1, r3, r0, lsl #23 │ │ │ │ - subeq r1, r3, r8, ror #22 │ │ │ │ - subeq r1, r3, r0, asr fp │ │ │ │ - subeq r1, r3, r8, lsr fp │ │ │ │ - subeq r1, r3, r0, lsr #22 │ │ │ │ - subeq r1, r3, r8, lsl #22 │ │ │ │ - strdeq r1, [r3], #-160 @ 0xffffff60 │ │ │ │ - ldrdeq r1, [r3], #-168 @ 0xffffff58 │ │ │ │ - subeq r1, r3, r0, asr #21 │ │ │ │ - subeq r1, r3, r8, lsr #21 │ │ │ │ - umaaleq r1, r3, r0, sl │ │ │ │ - subeq r1, r3, r8, ror sl │ │ │ │ - subeq r1, r3, r0, ror #20 │ │ │ │ - subeq r1, r3, r8, asr #20 │ │ │ │ - subeq r1, r3, r0, lsr sl │ │ │ │ - subeq r1, r3, r8, lsl sl │ │ │ │ - subeq r1, r3, r0, lsl #20 │ │ │ │ - subeq r1, r3, r8, ror #19 │ │ │ │ - ldrdeq r1, [r3], #-144 @ 0xffffff70 │ │ │ │ - strheq r1, [r3], #-152 @ 0xffffff68 │ │ │ │ - subeq r1, r3, r0, lsr #19 │ │ │ │ - subeq r1, r3, r8, lsl #19 │ │ │ │ - subeq r1, r3, r0, ror r9 │ │ │ │ - subeq r1, r3, r8, asr r9 │ │ │ │ - subeq r1, r3, r0, asr #18 │ │ │ │ - subeq r1, r3, r8, lsr #18 │ │ │ │ - subeq r1, r3, r0, lsl r9 │ │ │ │ - strdeq r1, [r3], #-136 @ 0xffffff78 │ │ │ │ - subeq r1, r3, r0, ror #17 │ │ │ │ - subeq r1, r3, r8, asr #17 │ │ │ │ - strheq r1, [r3], #-128 @ 0xffffff80 │ │ │ │ - umaaleq r1, r3, r8, r8 │ │ │ │ - subeq r1, r3, r0, lsl #17 │ │ │ │ - subeq r1, r3, r4, ror #16 │ │ │ │ - subeq r1, r3, ip, asr #16 │ │ │ │ - subeq r1, r3, r4, lsr r8 │ │ │ │ - subeq r1, r3, ip, lsl r8 │ │ │ │ - subeq r1, r3, r4, lsl #16 │ │ │ │ - subeq r1, r3, ip, ror #15 │ │ │ │ - subeq r1, r3, r8, lsr #26 │ │ │ │ + strdeq r1, [r3], #-196 @ 0xffffff3c │ │ │ │ + ldrdeq r1, [r3], #-204 @ 0xffffff34 │ │ │ │ + subeq r1, r3, r4, asr #25 │ │ │ │ + subeq r1, r3, ip, lsr #25 │ │ │ │ + umaaleq r1, r3, r0, ip │ │ │ │ + subeq r1, r3, r8, ror ip │ │ │ │ + subeq r1, r3, r0, ror #24 │ │ │ │ + subeq r1, r3, r8, asr #24 │ │ │ │ + subeq r1, r3, r0, lsr ip │ │ │ │ + subeq r1, r3, r8, lsl ip │ │ │ │ + subeq r1, r3, r0, lsl #24 │ │ │ │ + subeq r1, r3, r8, ror #23 │ │ │ │ + ldrdeq r1, [r3], #-176 @ 0xffffff50 │ │ │ │ + strheq r1, [r3], #-184 @ 0xffffff48 │ │ │ │ + subeq r1, r3, r0, lsr #23 │ │ │ │ + subeq r1, r3, r8, lsl #23 │ │ │ │ + subeq r1, r3, r0, ror fp │ │ │ │ + subeq r1, r3, r8, asr fp │ │ │ │ + subeq r1, r3, r0, asr #22 │ │ │ │ + subeq r1, r3, r8, lsr #22 │ │ │ │ + subeq r1, r3, r0, lsl fp │ │ │ │ + strdeq r1, [r3], #-168 @ 0xffffff58 │ │ │ │ + subeq r1, r3, r0, ror #21 │ │ │ │ + subeq r1, r3, r8, asr #21 │ │ │ │ + strheq r1, [r3], #-160 @ 0xffffff60 │ │ │ │ + umaaleq r1, r3, r8, sl │ │ │ │ + subeq r1, r3, r0, lsl #21 │ │ │ │ + subeq r1, r3, r8, ror #20 │ │ │ │ + subeq r1, r3, r0, asr sl │ │ │ │ + subeq r1, r3, r8, lsr sl │ │ │ │ + subeq r1, r3, r0, lsr #20 │ │ │ │ + subeq r1, r3, r8, lsl #20 │ │ │ │ + strdeq r1, [r3], #-144 @ 0xffffff70 │ │ │ │ + ldrdeq r1, [r3], #-152 @ 0xffffff68 │ │ │ │ + subeq r1, r3, r0, asr #19 │ │ │ │ + subeq r1, r3, r8, lsr #19 │ │ │ │ + umaaleq r1, r3, r0, r9 │ │ │ │ + subeq r1, r3, r8, ror r9 │ │ │ │ + subeq r1, r3, r0, ror #18 │ │ │ │ + subeq r1, r3, r8, asr #18 │ │ │ │ + subeq r1, r3, r0, lsr r9 │ │ │ │ + subeq r1, r3, r8, lsl r9 │ │ │ │ + subeq r1, r3, r0, lsl #18 │ │ │ │ + subeq r1, r3, r8, ror #17 │ │ │ │ + ldrdeq r1, [r3], #-128 @ 0xffffff80 │ │ │ │ + strheq r1, [r3], #-136 @ 0xffffff78 │ │ │ │ + subeq r1, r3, r0, lsr #17 │ │ │ │ + subeq r1, r3, r8, lsl #17 │ │ │ │ + subeq r1, r3, r0, ror r8 │ │ │ │ + subeq r1, r3, r4, asr r8 │ │ │ │ + subeq r1, r3, ip, lsr r8 │ │ │ │ + subeq r1, r3, r4, lsr #16 │ │ │ │ + subeq r1, r3, ip, lsl #16 │ │ │ │ + strdeq r1, [r3], #-116 @ 0xffffff8c │ │ │ │ + ldrdeq r1, [r3], #-124 @ 0xffffff84 │ │ │ │ + subeq r1, r3, r8, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ - ldr r7, [pc, #732] @ 4fa5b0 │ │ │ │ + ldr r7, [pc, #732] @ 4fa5c0 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa498 │ │ │ │ + beq 4fa4a8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa4a4 │ │ │ │ + beq 4fa4b4 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r7] │ │ │ │ movw r0, #25705 @ 0x6469 │ │ │ │ mov r1, #1 │ │ │ │ strh r0, [r5] │ │ │ │ mov r0, #10 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp] │ │ │ │ - beq 4fa4bc │ │ │ │ + beq 4fa4cc │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r7] │ │ │ │ movw r0, #29806 @ 0x746e │ │ │ │ movw r6, #26982 @ 0x6966 │ │ │ │ strh r0, [sl, #8] │ │ │ │ movw r0, #25389 @ 0x632d │ │ │ │ movt r0, #30063 @ 0x756f │ │ │ │ movt r6, #25964 @ 0x656c │ │ │ │ str r0, [sl, #4] │ │ │ │ mov r0, #5 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sl] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa4d4 │ │ │ │ + beq 4fa4e4 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r8, #115 @ 0x73 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, #1 │ │ │ │ strb r8, [fp, #4] │ │ │ │ str r6, [fp] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa4ec │ │ │ │ + beq 4fa4fc │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r7] │ │ │ │ movw r0, #29779 @ 0x7453 │ │ │ │ mov r1, #1 │ │ │ │ movt r0, #29793 @ 0x7461 │ │ │ │ strb r8, [r5, #8] │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #6 │ │ │ │ str r6, [r5] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa504 │ │ │ │ + beq 4fa514 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r7] │ │ │ │ movw r0, #25701 @ 0x6465 │ │ │ │ mov r1, #1 │ │ │ │ strh r0, [r6, #4] │ │ │ │ movw r0, #24951 @ 0x6177 │ │ │ │ movt r0, #29806 @ 0x746e │ │ │ │ @@ -1235150,64 +1235154,64 @@ │ │ │ │ strne r7, [r4, #20] │ │ │ │ strne r2, [r4, #24] │ │ │ │ strne fp, [r4, #28] │ │ │ │ stmne r9, {r0, r4} │ │ │ │ strne r0, [r9, #8] │ │ │ │ addne sp, sp, #4 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #320] @ 4fa5c8 │ │ │ │ + ldr r2, [pc, #320] @ 4fa5d8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa518 │ │ │ │ + b 4fa528 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ bl 64e38 │ │ │ │ - ldr r2, [pc, #264] @ 4fa5b4 │ │ │ │ + ldr r2, [pc, #264] @ 4fa5c4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #2 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa518 │ │ │ │ - ldr r2, [pc, #244] @ 4fa5b8 │ │ │ │ + b 4fa528 │ │ │ │ + ldr r2, [pc, #244] @ 4fa5c8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa518 │ │ │ │ - ldr r2, [pc, #224] @ 4fa5bc │ │ │ │ + b 4fa528 │ │ │ │ + ldr r2, [pc, #224] @ 4fa5cc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #5 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa518 │ │ │ │ - ldr r2, [pc, #204] @ 4fa5c0 │ │ │ │ + b 4fa528 │ │ │ │ + ldr r2, [pc, #204] @ 4fa5d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa518 │ │ │ │ - ldr r2, [pc, #184] @ 4fa5c4 │ │ │ │ + b 4fa528 │ │ │ │ + ldr r2, [pc, #184] @ 4fa5d4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #6 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r9, r0 │ │ │ │ - b 4fa558 │ │ │ │ - mov r9, r0 │ │ │ │ b 4fa568 │ │ │ │ mov r9, r0 │ │ │ │ b 4fa578 │ │ │ │ mov r9, r0 │ │ │ │ b 4fa588 │ │ │ │ mov r9, r0 │ │ │ │ b 4fa598 │ │ │ │ mov r9, r0 │ │ │ │ + b 4fa5a8 │ │ │ │ + mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #6 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #9 │ │ │ │ mov r2, #1 │ │ │ │ @@ -1235226,74 +1235230,74 @@ │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - umaaleq r5, r6, r8, r9 │ │ │ │ - subeq r0, r3, r0, asr #31 │ │ │ │ - subeq r0, r3, r8, lsr #31 │ │ │ │ - umaaleq r0, r3, r0, pc @ │ │ │ │ - subeq r0, r3, r8, ror pc │ │ │ │ - subeq r0, r3, r0, ror #30 │ │ │ │ - subeq r0, r3, r4, ror #31 │ │ │ │ + subeq r5, r6, r8, lsl #19 │ │ │ │ + strheq r0, [r3], #-240 @ 0xffffff10 │ │ │ │ + umaaleq r0, r3, r8, pc @ │ │ │ │ + subeq r0, r3, r0, lsl #31 │ │ │ │ + subeq r0, r3, r8, ror #30 │ │ │ │ + subeq r0, r3, r0, asr pc │ │ │ │ + ldrdeq r0, [r3], #-244 @ 0xffffff0c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr fp, [pc, #1232] @ 4faaac │ │ │ │ + ldr fp, [pc, #1232] @ 4faabc │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr fp, [pc, fp] │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa8bc │ │ │ │ + beq 4fa8cc │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa8c8 │ │ │ │ + beq 4fa8d8 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ movw r0, #25705 @ 0x6469 │ │ │ │ mov r1, #1 │ │ │ │ strh r0, [sl] │ │ │ │ mov r0, #10 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [sp, #16] │ │ │ │ - beq 4fa8e0 │ │ │ │ + beq 4fa8f0 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ movw r0, #29801 @ 0x7469 │ │ │ │ movw r9, #25968 @ 0x6570 │ │ │ │ strh r0, [r7, #8] │ │ │ │ movw r0, #27693 @ 0x6c2d │ │ │ │ movt r0, #28009 @ 0x6d69 │ │ │ │ movt r9, #29285 @ 0x7265 │ │ │ │ str r0, [r7, #4] │ │ │ │ mov r0, #5 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [r7] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa8f8 │ │ │ │ + beq 4fa908 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #115 @ 0x73 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r5, #4] │ │ │ │ mov r0, #14 │ │ │ │ str r9, [r5] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa910 │ │ │ │ + beq 4fa920 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ movw r0, #25701 @ 0x6465 │ │ │ │ mov r1, #1 │ │ │ │ strh r0, [r6, #12] │ │ │ │ movw r0, #25966 @ 0x656e │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ @@ -1235302,40 +1235306,40 @@ │ │ │ │ movw r0, #17267 @ 0x4373 │ │ │ │ movt r0, #28271 @ 0x6e6f │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, #9 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ - beq 4fa928 │ │ │ │ + beq 4fa938 │ │ │ │ str r8, [sp] │ │ │ │ ldrb r1, [fp] │ │ │ │ mov r1, #109 @ 0x6d │ │ │ │ str r0, [sp, #8] │ │ │ │ strb r1, [r0, #8] │ │ │ │ movw r1, #18035 @ 0x4673 │ │ │ │ movt r1, #28530 @ 0x6f72 │ │ │ │ str r9, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, #18 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa940 │ │ │ │ - ldr r1, [pc, #932] @ 4faac8 │ │ │ │ + beq 4fa950 │ │ │ │ + ldr r1, [pc, #932] @ 4faad8 │ │ │ │ mov r2, #18 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #16 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa958 │ │ │ │ + beq 4fa968 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #28500 @ 0x6f54 │ │ │ │ movt r0, #29525 @ 0x7355 │ │ │ │ ldrb r1, [fp] │ │ │ │ str r0, [r8, #12] │ │ │ │ movw r0, #26980 @ 0x6964 │ │ │ │ movt r0, #26478 @ 0x676e │ │ │ │ @@ -1235344,41 +1235348,41 @@ │ │ │ │ movw r0, #21363 @ 0x5373 │ │ │ │ movt r0, #28261 @ 0x6e65 │ │ │ │ str r9, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ mov r0, #17 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa970 │ │ │ │ - ldr r1, [pc, #832] @ 4faad4 │ │ │ │ + beq 4fa980 │ │ │ │ + ldr r1, [pc, #832] @ 4faae4 │ │ │ │ mov r2, #17 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 438d4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #8 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa988 │ │ │ │ + beq 4fa998 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ movw r0, #25957 @ 0x6565 │ │ │ │ mov r1, #1 │ │ │ │ movt r0, #29540 @ 0x7364 │ │ │ │ mov r6, #19 │ │ │ │ str r0, [sl, #4] │ │ │ │ movw r0, #25975 @ 0x6577 │ │ │ │ movt r0, #29538 @ 0x7362 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #19 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa9a0 │ │ │ │ - ldr r1, [pc, #744] @ 4faae0 │ │ │ │ + beq 4fa9b0 │ │ │ │ + ldr r1, [pc, #744] @ 4faaf0 │ │ │ │ mov r2, #19 │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 438d4 │ │ │ │ mov r0, #8 │ │ │ │ add r1, r4, #104 @ 0x68 │ │ │ │ stm r1, {r0, r6, fp} │ │ │ │ @@ -1235424,98 +1235428,98 @@ │ │ │ │ stm r1, {r0, r4} │ │ │ │ str r0, [r1, #8] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ bl 64e38 │ │ │ │ - ldr r2, [pc, #480] @ 4faab0 │ │ │ │ + ldr r2, [pc, #480] @ 4faac0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #2 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa9b4 │ │ │ │ - ldr r2, [pc, #460] @ 4faab4 │ │ │ │ + b 4fa9c4 │ │ │ │ + ldr r2, [pc, #460] @ 4faac4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa9b4 │ │ │ │ - ldr r2, [pc, #440] @ 4faab8 │ │ │ │ + b 4fa9c4 │ │ │ │ + ldr r2, [pc, #440] @ 4faac8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #5 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa9b4 │ │ │ │ - ldr r2, [pc, #420] @ 4faabc │ │ │ │ + b 4fa9c4 │ │ │ │ + ldr r2, [pc, #420] @ 4faacc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa9b4 │ │ │ │ - ldr r2, [pc, #400] @ 4faac0 │ │ │ │ + b 4fa9c4 │ │ │ │ + ldr r2, [pc, #400] @ 4faad0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa9b4 │ │ │ │ - ldr r2, [pc, #380] @ 4faac4 │ │ │ │ + b 4fa9c4 │ │ │ │ + ldr r2, [pc, #380] @ 4faad4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #18 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa9b4 │ │ │ │ - ldr r2, [pc, #364] @ 4faacc │ │ │ │ + b 4fa9c4 │ │ │ │ + ldr r2, [pc, #364] @ 4faadc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #16 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa9b4 │ │ │ │ - ldr r2, [pc, #344] @ 4faad0 │ │ │ │ + b 4fa9c4 │ │ │ │ + ldr r2, [pc, #344] @ 4faae0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #17 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa9b4 │ │ │ │ - ldr r2, [pc, #328] @ 4faad8 │ │ │ │ + b 4fa9c4 │ │ │ │ + ldr r2, [pc, #328] @ 4faae8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ bl 64e1c │ │ │ │ - b 4fa9b4 │ │ │ │ - ldr r2, [pc, #308] @ 4faadc │ │ │ │ + b 4fa9c4 │ │ │ │ + ldr r2, [pc, #308] @ 4faaec │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #19 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4fa9d4 │ │ │ │ + b 4fa9e4 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #17 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4fa9ec │ │ │ │ + b 4fa9fc │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4faa04 │ │ │ │ + b 4faa14 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #18 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4faa1c │ │ │ │ + b 4faa2c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #9 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #14 │ │ │ │ @@ -1235536,102 +1235540,102 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, fp │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b 4faa2c │ │ │ │ - mov fp, r0 │ │ │ │ b 4faa3c │ │ │ │ mov fp, r0 │ │ │ │ b 4faa4c │ │ │ │ mov fp, r0 │ │ │ │ b 4faa5c │ │ │ │ mov fp, r0 │ │ │ │ b 4faa6c │ │ │ │ - umaaleq r5, r6, r0, r6 │ │ │ │ - umaaleq r0, r3, ip, fp │ │ │ │ - subeq r0, r3, r4, lsl #23 │ │ │ │ - subeq r0, r3, ip, ror #22 │ │ │ │ - subeq r0, r3, r4, asr fp │ │ │ │ - subeq r0, r3, ip, lsr fp │ │ │ │ - subeq r0, r3, r4, lsr #22 │ │ │ │ - eoreq r0, sl, r8, ror #25 │ │ │ │ - subeq r0, r3, ip, lsl #22 │ │ │ │ - strdeq r0, [r3], #-164 @ 0xffffff5c │ │ │ │ - mlaeq sl, r0, ip, r0 │ │ │ │ - ldrdeq r0, [r3], #-172 @ 0xffffff54 │ │ │ │ - subeq r0, r3, r4, asr #21 │ │ │ │ - eoreq r0, sl, r4, asr #24 │ │ │ │ + mov fp, r0 │ │ │ │ + b 4faa7c │ │ │ │ + subeq r5, r6, r0, lsl #13 │ │ │ │ + subeq r0, r3, ip, lsl #23 │ │ │ │ + subeq r0, r3, r4, ror fp │ │ │ │ + subeq r0, r3, ip, asr fp │ │ │ │ + subeq r0, r3, r4, asr #22 │ │ │ │ + subeq r0, r3, ip, lsr #22 │ │ │ │ + subeq r0, r3, r4, lsl fp │ │ │ │ + ldrdeq r0, [sl], -r8 @ │ │ │ │ + strdeq r0, [r3], #-172 @ 0xffffff54 │ │ │ │ + subeq r0, r3, r4, ror #21 │ │ │ │ + eoreq r0, sl, r0, lsl #25 │ │ │ │ + subeq r0, r3, ip, asr #21 │ │ │ │ + strheq r0, [r3], #-164 @ 0xffffff5c │ │ │ │ + eoreq r0, sl, r4, lsr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq 4facd4 │ │ │ │ + beq 4face4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov fp, r1 │ │ │ │ mov r8, #0 │ │ │ │ add r0, r1, #1040 @ 0x410 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r4, [fp, #1024] @ 0x400 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fad58 │ │ │ │ + beq 4fad68 │ │ │ │ ldr r5, [fp, #1032] @ 0x408 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4face8 │ │ │ │ + bne 4facf8 │ │ │ │ ldr r0, [fp, #1028] @ 0x404 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fab9c │ │ │ │ + beq 4fabac │ │ │ │ add r1, r0, r6 │ │ │ │ cmp r1, #2 │ │ │ │ - bls 4fabc0 │ │ │ │ + bls 4fabd0 │ │ │ │ cmp r0, #4 │ │ │ │ - bcs 4fadac │ │ │ │ + bcs 4fadbc │ │ │ │ rsb sl, r0, #3 │ │ │ │ cmp r6, sl │ │ │ │ - bcc 4fadbc │ │ │ │ + bcc 4fadcc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, sl │ │ │ │ add r0, r4, r0 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [fp, #1036] @ 0x40c │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, fp │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ add r1, r7, sl │ │ │ │ sub r0, r6, sl │ │ │ │ str r8, [fp, #1028] @ 0x404 │ │ │ │ mov r8, #4 │ │ │ │ movw r2, #765 @ 0x2fd │ │ │ │ - b 4fabfc │ │ │ │ + b 4fac0c │ │ │ │ cmp r6, #3 │ │ │ │ - bcs 4fabe8 │ │ │ │ + bcs 4fabf8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 438d4 │ │ │ │ str r6, [fp, #1028] @ 0x404 │ │ │ │ mov r0, r6 │ │ │ │ - b 4fac98 │ │ │ │ + b 4faca8 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi 4fae08 │ │ │ │ + bhi 4fae18 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r1, [r7] │ │ │ │ strb r1, [r2, r0] │ │ │ │ ldr r0, [fp, #1028] @ 0x404 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [fp, #1028] @ 0x404 │ │ │ │ - b 4fac98 │ │ │ │ + b 4faca8 │ │ │ │ mov r2, #768 @ 0x300 │ │ │ │ mov sl, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ rsb r5, r8, #1024 @ 0x400 │ │ │ │ @@ -1235641,405 +1235645,405 @@ │ │ │ │ ldr r0, [fp, #1036] @ 0x40c │ │ │ │ bic r5, r3, #1 │ │ │ │ add r4, r5, r3, lsr #1 │ │ │ │ add r3, fp, r8 │ │ │ │ cmp r2, r4 │ │ │ │ movcc r4, r2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ ldr r5, [fp, #1024] @ 0x400 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [fp, #1043] @ 0x413 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4fad80 │ │ │ │ + beq 4fad90 │ │ │ │ add r8, r0, r8 │ │ │ │ cmp r8, #1024 @ 0x400 │ │ │ │ - bhi 4fad98 │ │ │ │ + bhi 4fada8 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r9, [r5, #8] │ │ │ │ sub r0, r0, r9 │ │ │ │ cmp r0, r8 │ │ │ │ - bcc 4facb0 │ │ │ │ + bcc 4facc0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, fp │ │ │ │ mov r2, r8 │ │ │ │ add r0, r0, r9 │ │ │ │ bl 438d4 │ │ │ │ add r0, r9, r8 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r8, #0 │ │ │ │ str r0, [fp, #1032] @ 0x408 │ │ │ │ strb r0, [fp, #1043] @ 0x413 │ │ │ │ adds r0, r4, sl │ │ │ │ - beq 4fad34 │ │ │ │ + beq 4fad44 │ │ │ │ cmp r6, r0 │ │ │ │ - bcc 4fad70 │ │ │ │ + bcc 4fad80 │ │ │ │ add r7, r7, r0 │ │ │ │ subs r6, r6, r0 │ │ │ │ - bne 4fab10 │ │ │ │ - b 4facd4 │ │ │ │ + bne 4fab20 │ │ │ │ + b 4face4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #1 │ │ │ │ bl 564fc │ │ │ │ ldr r9, [r5, #8] │ │ │ │ - b 4fac64 │ │ │ │ + b 4fac74 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r1] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ strb r0, [fp, #1043] @ 0x413 │ │ │ │ - bhi 4fadd0 │ │ │ │ + bhi 4fade0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 4fade4 │ │ │ │ + bcc 4fadf4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, fp │ │ │ │ mov r2, r5 │ │ │ │ add r0, r0, r6 │ │ │ │ bl 438d4 │ │ │ │ add r0, r6, r5 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp, #1032] @ 0x408 │ │ │ │ strb r0, [fp, #1043] @ 0x413 │ │ │ │ - ldr r0, [pc, #244] @ 4fae30 │ │ │ │ + ldr r0, [pc, #244] @ 4fae40 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #236] @ 4fae34 │ │ │ │ + ldr r0, [pc, #236] @ 4fae44 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #216] @ 4fae38 │ │ │ │ + ldr r0, [pc, #216] @ 4fae48 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #212] @ 4fae3c │ │ │ │ + ldr r2, [pc, #212] @ 4fae4c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 634e0 │ │ │ │ - ldr r2, [pc, #204] @ 4fae44 │ │ │ │ + ldr r2, [pc, #204] @ 4fae54 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65320 │ │ │ │ - ldr r0, [pc, #152] @ 4fae20 │ │ │ │ + ldr r0, [pc, #152] @ 4fae30 │ │ │ │ mov r1, #22 │ │ │ │ - ldr r2, [pc, #148] @ 4fae24 │ │ │ │ + ldr r2, [pc, #148] @ 4fae34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 655b4 │ │ │ │ - ldr r2, [pc, #124] @ 4fae1c │ │ │ │ + ldr r2, [pc, #124] @ 4fae2c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6532c │ │ │ │ - ldr r2, [pc, #140] @ 4fae40 │ │ │ │ + ldr r2, [pc, #140] @ 4fae50 │ │ │ │ mov r1, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65338 │ │ │ │ - ldr r2, [pc, #100] @ 4fae28 │ │ │ │ + ldr r2, [pc, #100] @ 4fae38 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6532c │ │ │ │ - ldr r2, [pc, #64] @ 4fae18 │ │ │ │ + ldr r2, [pc, #64] @ 4fae28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6532c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ bl 564fc │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b 4fad0c │ │ │ │ - ldr r2, [pc, #28] @ 4fae2c │ │ │ │ + b 4fad1c │ │ │ │ + ldr r2, [pc, #28] @ 4fae3c │ │ │ │ mov r1, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - subeq r0, r3, ip, ror r7 │ │ │ │ - strheq r0, [r3], #-116 @ 0xffffff8c │ │ │ │ - eoreq r0, sl, lr, asr #14 │ │ │ │ + subeq r0, r3, ip, ror #14 │ │ │ │ + subeq r0, r3, r4, lsr #15 │ │ │ │ + eoreq r0, sl, lr, lsr r7 │ │ │ │ + subeq r0, r3, r8, lsr #15 │ │ │ │ + subeq r0, r3, r0, lsr #16 │ │ │ │ strheq r0, [r3], #-120 @ 0xffffff88 │ │ │ │ - subeq r0, r3, r0, lsr r8 │ │ │ │ subeq r0, r3, r8, asr #15 │ │ │ │ - ldrdeq r0, [r3], #-120 @ 0xffffff88 │ │ │ │ - subeq r0, r3, ip, asr #15 │ │ │ │ - eoreq r0, sl, ip, lsr sl │ │ │ │ - subeq r0, r3, r0, lsr #17 │ │ │ │ - subeq r0, r3, r4, lsr r8 │ │ │ │ - subeq r0, r3, r0, lsr #15 │ │ │ │ + strheq r0, [r3], #-124 @ 0xffffff84 │ │ │ │ + eoreq r0, sl, ip, lsr #20 │ │ │ │ + umaaleq r0, r3, r0, r8 │ │ │ │ + subeq r0, r3, r4, lsr #16 │ │ │ │ + umaaleq r0, r3, r0, r7 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1043] @ 0x413 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fafbc │ │ │ │ + bne 4fafcc │ │ │ │ ldr r5, [r4, #1024] @ 0x400 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4fafbc │ │ │ │ + beq 4fafcc │ │ │ │ ldr r6, [r4, #1032] @ 0x408 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4faed4 │ │ │ │ + beq 4faee4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #1024 @ 0x400 │ │ │ │ strb r0, [r4, #1043] @ 0x413 │ │ │ │ - bhi 4fafc4 │ │ │ │ + bhi 4fafd4 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r0, r0, r7 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 4fafec │ │ │ │ + bcc 4faffc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, r7 │ │ │ │ bl 438d4 │ │ │ │ add r0, r7, r6 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1032] @ 0x408 │ │ │ │ strb r0, [r4, #1043] @ 0x413 │ │ │ │ ldr r6, [r4, #1028] @ 0x404 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4fafbc │ │ │ │ + beq 4fafcc │ │ │ │ cmp r6, #4 │ │ │ │ - bcs 4fafd8 │ │ │ │ + bcs 4fafe8 │ │ │ │ ldr r7, [r4, #1036] @ 0x40c │ │ │ │ mov r0, r6 │ │ │ │ ldrb r8, [r7] │ │ │ │ mov r1, r8 │ │ │ │ - bl 591d3c │ │ │ │ + bl 591d4c │ │ │ │ tst r0, #1 │ │ │ │ - beq 4fb010 │ │ │ │ + beq 4fb020 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bhi 4fb090 │ │ │ │ + bhi 4fb0a0 │ │ │ │ add r1, r4, #1040 @ 0x410 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4faf50 │ │ │ │ + beq 4faf60 │ │ │ │ cmp r5, r6 │ │ │ │ - bcc 4fb07c │ │ │ │ + bcc 4fb08c │ │ │ │ add r1, r4, r6 │ │ │ │ sub r2, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 591da4 │ │ │ │ + bl 591db4 │ │ │ │ adds r0, r6, r0 │ │ │ │ - bcs 4fb028 │ │ │ │ + bcs 4fb038 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r4, #1032] @ 0x408 │ │ │ │ - beq 4fafb4 │ │ │ │ + beq 4fafc4 │ │ │ │ ldr r6, [r4, #1024] @ 0x400 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #1043] @ 0x413 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4fb040 │ │ │ │ + beq 4fb050 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ sub r0, r0, r7 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 4fb058 │ │ │ │ + bcc 4fb068 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r0, r7 │ │ │ │ bl 438d4 │ │ │ │ add r0, r7, r5 │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1032] @ 0x408 │ │ │ │ strb r0, [r4, #1043] @ 0x413 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1028] @ 0x404 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #256] @ 4fb0cc │ │ │ │ + ldr r2, [pc, #256] @ 4fb0dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6532c │ │ │ │ - ldr r2, [pc, #240] @ 4fb0d0 │ │ │ │ + ldr r2, [pc, #240] @ 4fb0e0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6532c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #1 │ │ │ │ bl 564fc │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - b 4faeac │ │ │ │ - ldr r0, [pc, #188] @ 4fb0d4 │ │ │ │ + b 4faebc │ │ │ │ + ldr r0, [pc, #188] @ 4fb0e4 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ - ldr r2, [pc, #184] @ 4fb0d8 │ │ │ │ + ldr r2, [pc, #184] @ 4fb0e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 655b4 │ │ │ │ - ldr r0, [pc, #136] @ 4fb0b8 │ │ │ │ + ldr r0, [pc, #136] @ 4fb0c8 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ - ldr r2, [pc, #132] @ 4fb0bc │ │ │ │ + ldr r2, [pc, #132] @ 4fb0cc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 655b4 │ │ │ │ - ldr r0, [pc, #152] @ 4fb0e0 │ │ │ │ + ldr r0, [pc, #152] @ 4fb0f0 │ │ │ │ mov r1, #22 │ │ │ │ - ldr r2, [pc, #148] @ 4fb0e4 │ │ │ │ + ldr r2, [pc, #148] @ 4fb0f4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 655b4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ bl 564fc │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - b 4faf8c │ │ │ │ - ldr r2, [pc, #88] @ 4fb0dc │ │ │ │ + b 4faf9c │ │ │ │ + ldr r2, [pc, #88] @ 4fb0ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65320 │ │ │ │ - ldr r0, [pc, #40] @ 4fb0c0 │ │ │ │ + ldr r0, [pc, #40] @ 4fb0d0 │ │ │ │ add r2, sp, #7 │ │ │ │ - ldr r3, [pc, #36] @ 4fb0c4 │ │ │ │ - ldr r1, [pc, #36] @ 4fb0c8 │ │ │ │ + ldr r3, [pc, #36] @ 4fb0d4 │ │ │ │ + ldr r1, [pc, #36] @ 4fb0d8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #22 │ │ │ │ bl 64e80 │ │ │ │ - eoreq r0, sl, lr, lsl #10 │ │ │ │ - subeq r0, r3, r0, asr r5 │ │ │ │ - eoreq r0, sl, ip, lsl #9 │ │ │ │ - subeq r0, r3, r4, lsl #9 │ │ │ │ - ldrdeq r0, [r3], #-64 @ 0xffffffc0 │ │ │ │ - subeq r0, r3, r8, lsl #11 │ │ │ │ - subeq r0, r3, r4, lsl #11 │ │ │ │ - eoreq r0, sl, r5, lsl #11 │ │ │ │ - subeq r0, r3, r8, lsl #11 │ │ │ │ - subeq r0, r3, r0, lsl r5 │ │ │ │ - eoreq r0, sl, lr, lsl #9 │ │ │ │ - strdeq r0, [r3], #-72 @ 0xffffffb8 │ │ │ │ + strdeq r0, [sl], -lr @ │ │ │ │ + subeq r0, r3, r0, asr #10 │ │ │ │ + eoreq r0, sl, ip, ror r4 │ │ │ │ + subeq r0, r3, r4, ror r4 │ │ │ │ + subeq r0, r3, r0, asr #9 │ │ │ │ + subeq r0, r3, r8, ror r5 │ │ │ │ + subeq r0, r3, r4, ror r5 │ │ │ │ + eoreq r0, sl, r5, ror r5 │ │ │ │ + subeq r0, r3, r8, ror r5 │ │ │ │ + subeq r0, r3, r0, lsl #10 │ │ │ │ + eoreq r0, sl, lr, ror r4 │ │ │ │ + subeq r0, r3, r8, ror #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4fb12c │ │ │ │ + beq 4fb13c │ │ │ │ ldr r7, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fb114 │ │ │ │ + beq 4fb124 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fb12c │ │ │ │ + beq 4fb13c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc50 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 4fb144 │ │ │ │ + bne 4fb154 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fb170 │ │ │ │ + beq 4fb180 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fb180 │ │ │ │ + bl 4fb190 │ │ │ │ mov r0, r6 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fb1c0 │ │ │ │ + beq 4fb1d0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ cmn r4, #1 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 4fb1dc │ │ │ │ + beq 4fb1ec │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb204 │ │ │ │ + ldr r1, [pc, #8] @ 4fb214 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq r0, sl, fp, asr #5 │ │ │ │ + b 76124c │ │ │ │ + strhteq r0, [sl], -fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #852] @ 4fb574 │ │ │ │ + ldr r0, [pc, #852] @ 4fb584 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, #6 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, #6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fb4d0 │ │ │ │ + beq 4fb4e0 │ │ │ │ movw r1, #8291 @ 0x2063 │ │ │ │ str r6, [sp, #20] │ │ │ │ strh r1, [r0, #4] │ │ │ │ movw r1, #24898 @ 0x6142 │ │ │ │ movt r1, #26995 @ 0x6973 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r6, sp, #24 │ │ │ │ @@ -1236049,18 +1236053,18 @@ │ │ │ │ mov r0, #1040 @ 0x410 │ │ │ │ mov r1, #0 │ │ │ │ strh r7, [r6, r0] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ strb r7, [sp, #1066] @ 0x42a │ │ │ │ bl 42ed4 │ │ │ │ - ldr r0, [pc, #740] @ 4fb578 │ │ │ │ + ldr r0, [pc, #740] @ 4fb588 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ - ldr r8, [pc, #736] @ 4fb57c │ │ │ │ - ldr r1, [pc, #736] @ 4fb580 │ │ │ │ + ldr r8, [pc, #736] @ 4fb58c │ │ │ │ + ldr r1, [pc, #736] @ 4fb590 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1060] @ 0x424 │ │ │ │ add r0, sp, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -1236075,24 +1236079,24 @@ │ │ │ │ str r9, [sp, #1104] @ 0x450 │ │ │ │ str r7, [sp, #1100] @ 0x44c │ │ │ │ str r0, [sp, #1096] @ 0x448 │ │ │ │ str r1, [sp, #1092] @ 0x444 │ │ │ │ add r0, lr, #52 @ 0x34 │ │ │ │ add r2, lr, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4f61c4 │ │ │ │ + bl 4f61d4 │ │ │ │ ldrb r0, [sp, #1076] @ 0x434 │ │ │ │ ldr r6, [sp, #1080] @ 0x438 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4fb440 │ │ │ │ + bhi 4fb450 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4fb440 │ │ │ │ + beq 4fb450 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4fb378 │ │ │ │ - ldr r0, [pc, #612] @ 4fb584 │ │ │ │ + beq 4fb388 │ │ │ │ + ldr r0, [pc, #612] @ 4fb594 │ │ │ │ add r1, sp, #1072 @ 0x430 │ │ │ │ str r1, [sp, #1084] @ 0x43c │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #1108] @ 0x454 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #1072] @ 0x430 │ │ │ │ @@ -1236101,193 +1236105,193 @@ │ │ │ │ str r7, [sp, #1100] @ 0x44c │ │ │ │ str r1, [sp, #1096] @ 0x448 │ │ │ │ str r0, [sp, #1092] @ 0x444 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, lr, #52 @ 0x34 │ │ │ │ add r2, lr, #68 @ 0x44 │ │ │ │ - bl 4f61c4 │ │ │ │ + bl 4f61d4 │ │ │ │ ldrb r0, [sp, #1076] @ 0x434 │ │ │ │ ldr r5, [sp, #1080] @ 0x438 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4fb48c │ │ │ │ + bhi 4fb49c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4fb48c │ │ │ │ + beq 4fb49c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4fae58 │ │ │ │ + bl 4fae68 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fb3f0 │ │ │ │ + beq 4fb400 │ │ │ │ mov r0, r2 │ │ │ │ mov r3, r1 │ │ │ │ - b 4fb3ac │ │ │ │ + b 4fb3bc │ │ │ │ cmp r7, #127 @ 0x7f │ │ │ │ - beq 4fb3c0 │ │ │ │ + beq 4fb3d0 │ │ │ │ subs r0, r0, #1 │ │ │ │ - beq 4fb3f0 │ │ │ │ + beq 4fb400 │ │ │ │ ldrb r7, [r3], #1 │ │ │ │ cmp r7, #31 │ │ │ │ - bhi 4fb39c │ │ │ │ + bhi 4fb3ac │ │ │ │ cmp r7, #9 │ │ │ │ - beq 4fb3a4 │ │ │ │ - ldr r0, [pc, #448] @ 4fb588 │ │ │ │ - ldr r3, [pc, #448] @ 4fb58c │ │ │ │ - ldr r1, [pc, #448] @ 4fb590 │ │ │ │ + beq 4fb3b4 │ │ │ │ + ldr r0, [pc, #448] @ 4fb598 │ │ │ │ + ldr r3, [pc, #448] @ 4fb59c │ │ │ │ + ldr r1, [pc, #448] @ 4fb5a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp] │ │ │ │ add r2, lr, #68 @ 0x44 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 639ce0 │ │ │ │ + bl 639cf0 │ │ │ │ add r7, sp, #24 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrb r6, [sp, #43] @ 0x2b │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r5, [sp, #41] @ 0x29 │ │ │ │ stm r4, {r0, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ strh r5, [r4, #17] │ │ │ │ strb r6, [r4, #19] │ │ │ │ strb r0, [r4, #16] │ │ │ │ - beq 4fb434 │ │ │ │ + beq 4fb444 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd sl, [r6] │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fb458 │ │ │ │ + beq 4fb468 │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fb470 │ │ │ │ + beq 4fb480 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4fb318 │ │ │ │ - b 4fb378 │ │ │ │ + bne 4fb328 │ │ │ │ + b 4fb388 │ │ │ │ ldrd r6, [r5] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fb4a4 │ │ │ │ + beq 4fb4b4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fb4bc │ │ │ │ + beq 4fb4cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4fb378 │ │ │ │ - ldr r2, [pc, #188] @ 4fb594 │ │ │ │ + b 4fb388 │ │ │ │ + ldr r2, [pc, #188] @ 4fb5a4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fb500 │ │ │ │ + beq 4fb510 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - b 4fb528 │ │ │ │ + b 4fb538 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fb524 │ │ │ │ + beq 4fb534 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4fb540 │ │ │ │ - b 4fb53c │ │ │ │ + b 4fb550 │ │ │ │ + b 4fb54c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4fae58 │ │ │ │ - b 4fb554 │ │ │ │ + bl 4fae68 │ │ │ │ + b 4fb564 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fb56c │ │ │ │ + beq 4fb57c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r4, r6, r8, asr #20 │ │ │ │ - eoreq r0, sl, r9, ror #6 │ │ │ │ + subeq r4, r6, r8, lsr sl │ │ │ │ + eoreq r0, sl, r9, asr r3 │ │ │ │ @ instruction: 0xfffffb98 │ │ │ │ - subeq r0, r3, ip, lsl #6 │ │ │ │ - eoreq r9, r7, r8, lsl r3 │ │ │ │ - eoreq r0, sl, sp, ror r3 │ │ │ │ - subeq r0, r3, r8, ror #2 │ │ │ │ - strdeq r0, [r3], #-20 @ 0xffffffec │ │ │ │ - subeq r0, r3, ip, lsr r1 │ │ │ │ + strdeq r0, [r3], #-44 @ 0xffffffd4 │ │ │ │ + eoreq r9, r7, r8, lsl #6 │ │ │ │ + eoreq r0, sl, sp, ror #6 │ │ │ │ + subeq r0, r3, r8, asr r1 │ │ │ │ + subeq r0, r3, r4, ror #3 │ │ │ │ + subeq r0, r3, ip, lsr #2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ uxtb r1, r2 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #7 │ │ │ │ - beq 4fb5e8 │ │ │ │ - ldr r0, [pc, #184] @ 4fb678 │ │ │ │ + beq 4fb5f8 │ │ │ │ + ldr r0, [pc, #184] @ 4fb688 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #2 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fb654 │ │ │ │ + beq 4fb664 │ │ │ │ strb r7, [r0, #1] │ │ │ │ strb r6, [r0] │ │ │ │ - ldr r1, [pc, #140] @ 4fb67c │ │ │ │ - ldr r2, [pc, #140] @ 4fb680 │ │ │ │ + ldr r1, [pc, #140] @ 4fb68c │ │ │ │ + ldr r2, [pc, #140] @ 4fb690 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #4 │ │ │ │ strh r5, [sp, #74] @ 0x4a │ │ │ │ strh r4, [sp, #72] @ 0x48 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fb644 │ │ │ │ + beq 4fb654 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ bl 438d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -1236296,128 +1236300,128 @@ │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #2 │ │ │ │ bl 64e38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4fb0e8 │ │ │ │ + bl 4fb0f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq r4, r6, r8, lsr #13 │ │ │ │ - strdeq pc, [r2], #-216 @ 0xffffff28 │ │ │ │ - subeq r4, r6, ip, ror r6 │ │ │ │ + umaaleq r4, r6, r8, r6 │ │ │ │ + subeq pc, r2, r8, ror #27 │ │ │ │ + subeq r4, r6, ip, ror #12 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ add r1, pc, #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #4 │ │ │ │ movcs r0, #1 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - ldr r1, [pc, #72] @ 4fb704 │ │ │ │ + ldr r1, [pc, #72] @ 4fb714 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - ldr r1, [pc, #60] @ 4fb70c │ │ │ │ + b 76124c │ │ │ │ + ldr r1, [pc, #60] @ 4fb71c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - ldr r1, [pc, #44] @ 4fb710 │ │ │ │ + b 76124c │ │ │ │ + ldr r1, [pc, #44] @ 4fb720 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - ldr r1, [pc, #16] @ 4fb708 │ │ │ │ + b 76124c │ │ │ │ + ldr r1, [pc, #16] @ 4fb718 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq r0, sl, r8, lsr r1 │ │ │ │ - eoreq r0, sl, lr, lsl r1 │ │ │ │ - eoreq r0, sl, r8, asr r1 │ │ │ │ - eoreq sl, r7, r9, lsl #30 │ │ │ │ + b 76124c │ │ │ │ + eoreq r0, sl, r8, lsr #2 │ │ │ │ + eoreq r0, sl, lr, lsl #2 │ │ │ │ + eoreq r0, sl, r8, asr #2 │ │ │ │ + strdeq sl, [r7], -r9 @ │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb728 │ │ │ │ + ldr r1, [pc, #8] @ 4fb738 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq r0, sl, r9, lsl r1 │ │ │ │ + b 76124c │ │ │ │ + eoreq r0, sl, r9, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb740 │ │ │ │ + ldr r1, [pc, #8] @ 4fb750 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq r0, sl, r0, lsl r1 │ │ │ │ + b 76124c │ │ │ │ + eoreq r0, sl, r0, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb758 │ │ │ │ + ldr r1, [pc, #8] @ 4fb768 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq r0, sl, r6, lsl #2 │ │ │ │ + b 76124c │ │ │ │ + strdeq r0, [sl], -r6 @ │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb770 │ │ │ │ + ldr r1, [pc, #8] @ 4fb780 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - strdeq r0, [sl], -ip @ │ │ │ │ + b 76124c │ │ │ │ + eoreq r0, sl, ip, ror #1 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb788 │ │ │ │ + ldr r1, [pc, #8] @ 4fb798 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - strdeq r0, [sl], -r6 @ │ │ │ │ + b 76124c │ │ │ │ + eoreq r0, sl, r6, ror #1 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb7a0 │ │ │ │ + ldr r1, [pc, #8] @ 4fb7b0 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - strdeq r0, [sl], -r1 @ │ │ │ │ + b 76124c │ │ │ │ + eoreq r0, sl, r1, ror #1 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb7b8 │ │ │ │ + ldr r1, [pc, #8] @ 4fb7c8 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq r0, sl, ip, ror #1 │ │ │ │ + b 76124c │ │ │ │ + ldrdeq r0, [sl], -ip @ │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb7d0 │ │ │ │ + ldr r1, [pc, #8] @ 4fb7e0 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq r0, sl, fp, ror #1 │ │ │ │ + b 76124c │ │ │ │ + ldrdeq r0, [sl], -fp @ │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb7e8 │ │ │ │ + ldr r1, [pc, #8] @ 4fb7f8 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - ldrdeq r0, [sl], -lr @ │ │ │ │ + b 76124c │ │ │ │ + eoreq r0, sl, lr, asr #1 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb800 │ │ │ │ + ldr r1, [pc, #8] @ 4fb810 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - ldrdeq r0, [sl], -r5 @ │ │ │ │ + b 76124c │ │ │ │ + eoreq r0, sl, r5, asr #1 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fb818 │ │ │ │ + ldr r1, [pc, #8] @ 4fb828 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - ldrdeq r0, [sl], -r0 @ │ │ │ │ + b 76124c │ │ │ │ + eoreq r0, sl, r0, asr #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fb848 │ │ │ │ + beq 4fb858 │ │ │ │ ldrd r2, [r4, #36] @ 0x24 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r5 │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -1236436,29 +1236440,29 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr sl, [r0, #40] @ 0x28 │ │ │ │ mov r6, r2 │ │ │ │ lsrs r8, sl, #15 │ │ │ │ - beq 4fb8d4 │ │ │ │ + beq 4fb8e4 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ ldr r7, [r0, #16] │ │ │ │ add r0, r3, #12 │ │ │ │ blx r7 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fb950 │ │ │ │ + beq 4fb960 │ │ │ │ ldrd r2, [r6, #4] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ add r0, r6, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r7 │ │ │ │ - b 4fb950 │ │ │ │ + b 4fb960 │ │ │ │ mov r9, r0 │ │ │ │ ldr ip, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r6, [r6, #12] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ @@ -1236470,18 +1236474,18 @@ │ │ │ │ stm r0, {r2, r4, r5, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r0, #32]! │ │ │ │ strh r1, [sp, #48] @ 0x30 │ │ │ │ cmp sl, r2 │ │ │ │ - bne 4fb930 │ │ │ │ - ldr r1, [pc, #128] @ 4fb9ac │ │ │ │ + bne 4fb940 │ │ │ │ + ldr r1, [pc, #128] @ 4fb9bc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5e787c │ │ │ │ + bl 5e788c │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ ldr r1, [r9, #36] @ 0x24 │ │ │ │ mla r0, sl, r0, r1 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ bl 42958 │ │ │ │ add r0, sl, #1 │ │ │ │ @@ -1236489,275 +1236493,275 @@ │ │ │ │ cmp r8, #0 │ │ │ │ movwne r8, #1 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4fb81c │ │ │ │ - b 4fb9a0 │ │ │ │ + bl 4fb82c │ │ │ │ + b 4fb9b0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fb9a0 │ │ │ │ + beq 4fb9b0 │ │ │ │ ldrd r2, [r6, #4] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ add r0, r6, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq pc, r2, r0, asr #26 │ │ │ │ + subeq pc, r2, r0, lsr sp @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1712] @ 4fc074 │ │ │ │ + ldr r0, [pc, #1712] @ 4fc084 │ │ │ │ mov r4, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r3, sp, #32 │ │ │ │ - bl 615fa0 │ │ │ │ + bl 615fb0 │ │ │ │ ldrb r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 4fbfa4 │ │ │ │ + beq 4fbfb4 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ str r5, [sp, #16] │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ ldr r5, [r4], #4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fc8fc │ │ │ │ + bl 4fc90c │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ - beq 4fba4c │ │ │ │ + beq 4fba5c │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r3, #3 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ strb r3, [r0, #16] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r7 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fc094 │ │ │ │ + bl 4fc0a4 │ │ │ │ ldrh r9, [r4, #56] @ 0x38 │ │ │ │ mov r3, r4 │ │ │ │ ldrb r2, [sp, #104] @ 0x68 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ and fp, r9, r0 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ uxtb r1, r2 │ │ │ │ cmp r1, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 4fbb2c │ │ │ │ + bne 4fbb3c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ uxtb ip, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #52 @ 0x34 │ │ │ │ mov sl, #0 │ │ │ │ - b 4fbaa4 │ │ │ │ + b 4fbab4 │ │ │ │ add fp, fp, #1 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp fp, r6 │ │ │ │ movcs fp, r2 │ │ │ │ - bcc 4fbab8 │ │ │ │ + bcc 4fbac8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4fbb28 │ │ │ │ + beq 4fbb38 │ │ │ │ lsl r5, fp, #2 │ │ │ │ mov r0, r1 │ │ │ │ ldrh r4, [r0, r5]! │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ cmp r4, r5 │ │ │ │ - beq 4fbdc4 │ │ │ │ + beq 4fbdd4 │ │ │ │ ldrh r5, [r0, #2] │ │ │ │ and r0, r5, r9 │ │ │ │ sub r0, fp, r0 │ │ │ │ and r0, r0, r9 │ │ │ │ cmp r0, sl │ │ │ │ - bcc 4fbe44 │ │ │ │ + bcc 4fbe54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ uxth r0, r0 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 4fba9c │ │ │ │ + bne 4fbaac │ │ │ │ ldr r8, [r3, #40] @ 0x28 │ │ │ │ cmp r8, r4 │ │ │ │ - bls 4fbfd0 │ │ │ │ + bls 4fbfe0 │ │ │ │ ldr r7, [r3, #36] @ 0x24 │ │ │ │ mla r0, r4, lr, r7 │ │ │ │ ldr r3, [r0, #32]! │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrbeq r0, [r0, #4] │ │ │ │ cmpeq r0, ip │ │ │ │ - bne 4fba9c │ │ │ │ - b 4fbd30 │ │ │ │ - b 4fbb28 │ │ │ │ + bne 4fbaac │ │ │ │ + b 4fbd40 │ │ │ │ + b 4fbb38 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ tst r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r7, [sp, #8] │ │ │ │ - beq 4fbc0c │ │ │ │ + beq 4fbc1c │ │ │ │ ldr r5, [r3, #24] │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #52 @ 0x34 │ │ │ │ mov sl, #0 │ │ │ │ - b 4fbb60 │ │ │ │ + b 4fbb70 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add fp, fp, #1 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp fp, r6 │ │ │ │ movcs fp, ip │ │ │ │ - bcc 4fbb74 │ │ │ │ + bcc 4fbb84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4fbc08 │ │ │ │ + beq 4fbc18 │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r2, r5 │ │ │ │ ldrh r4, [r2, r1]! │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r4, r1 │ │ │ │ - beq 4fbdc4 │ │ │ │ + beq 4fbdd4 │ │ │ │ ldrh r2, [r2, #2] │ │ │ │ and r1, r2, r9 │ │ │ │ sub r1, fp, r1 │ │ │ │ and r1, r1, r9 │ │ │ │ cmp r1, sl │ │ │ │ - bcc 4fbe44 │ │ │ │ + bcc 4fbe54 │ │ │ │ uxth r1, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 4fbb54 │ │ │ │ + bne 4fbb64 │ │ │ │ ldr r8, [r3, #40] @ 0x28 │ │ │ │ cmp r8, r4 │ │ │ │ - bls 4fbfd0 │ │ │ │ + bls 4fbfe0 │ │ │ │ ldr r7, [r3, #36] @ 0x24 │ │ │ │ mla r0, r4, lr, r7 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fbb54 │ │ │ │ + beq 4fbb64 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 4fbb54 │ │ │ │ + bne 4fbb64 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ bl 432ac │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov lr, #52 @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fbb54 │ │ │ │ - b 4fbd30 │ │ │ │ - b 4fbc08 │ │ │ │ + bne 4fbb64 │ │ │ │ + b 4fbd40 │ │ │ │ + b 4fbc18 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov lr, #0 │ │ │ │ mov ip, #52 @ 0x34 │ │ │ │ mov sl, #0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - b 4fbc38 │ │ │ │ + b 4fbc48 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 4fbd1c │ │ │ │ - b 4fbd30 │ │ │ │ + bcc 4fbd2c │ │ │ │ + b 4fbd40 │ │ │ │ cmp fp, r6 │ │ │ │ movcs fp, lr │ │ │ │ - bcc 4fbc4c │ │ │ │ + bcc 4fbc5c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4fbd28 │ │ │ │ + beq 4fbd38 │ │ │ │ lsl r3, fp, #2 │ │ │ │ mov r2, r0 │ │ │ │ ldrh r4, [r2, r3]! │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r4, r1 │ │ │ │ - beq 4fbdc0 │ │ │ │ + beq 4fbdd0 │ │ │ │ ldrh r2, [r2, #2] │ │ │ │ and r3, r2, r9 │ │ │ │ sub r3, fp, r3 │ │ │ │ and r3, r3, r9 │ │ │ │ cmp r3, sl │ │ │ │ - bcc 4fbe40 │ │ │ │ + bcc 4fbe50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ uxth r3, r1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4fbd1c │ │ │ │ + bne 4fbd2c │ │ │ │ ldr r8, [r1, #40] @ 0x28 │ │ │ │ cmp r8, r4 │ │ │ │ - bls 4fbfd0 │ │ │ │ + bls 4fbfe0 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ mla r2, r4, ip, r7 │ │ │ │ ldr r3, [r2, #32]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fbd1c │ │ │ │ + beq 4fbd2c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4fbd1c │ │ │ │ + bne 4fbd2c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fbc24 │ │ │ │ + beq 4fbc34 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldrb r1, [r5, r3] │ │ │ │ ldrb ip, [r2, r3] │ │ │ │ - ldr r7, [pc, #928] @ 4fc088 │ │ │ │ + ldr r7, [pc, #928] @ 4fc098 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r1, [r7, r1] │ │ │ │ cmp r1, ip │ │ │ │ - bne 4fbd08 │ │ │ │ + bne 4fbd18 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4fbcd8 │ │ │ │ - b 4fbd2c │ │ │ │ + bne 4fbce8 │ │ │ │ + b 4fbd3c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov ip, #52 @ 0x34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 4fbd30 │ │ │ │ + bcs 4fbd40 │ │ │ │ add fp, fp, #1 │ │ │ │ add sl, sl, #1 │ │ │ │ - b 4fbc38 │ │ │ │ - b 4fbd28 │ │ │ │ + b 4fbc48 │ │ │ │ + b 4fbd38 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mul ip, r4, r0 │ │ │ │ add r9, sp, #152 @ 0x98 │ │ │ │ mov lr, r7 │ │ │ │ ldm r5, {r0, r2, r3, r6, r7} │ │ │ │ mov r1, r9 │ │ │ │ stm r1, {r0, r2, r3, r6, r7} │ │ │ │ mov r2, lr │ │ │ │ ldr r1, [r2, ip]! │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fbd78 │ │ │ │ + beq 4fbd88 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 4fcc4c │ │ │ │ + bl 4fcc5c │ │ │ │ ldr r8, [r5, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ cmp r8, r4 │ │ │ │ - bls 4fbff8 │ │ │ │ + bls 4fc008 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mla r0, r4, r2, r1 │ │ │ │ add ip, sp, #136 @ 0x88 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ ldmib r0, {r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ @@ -1236765,47 +1236769,47 @@ │ │ │ │ mov r2, #20 │ │ │ │ ldrh r6, [r0, #17] │ │ │ │ ldrb r5, [r0, #19] │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ strh r6, [sp, #132] @ 0x84 │ │ │ │ strb r5, [sp, #134] @ 0x86 │ │ │ │ bl 42958 │ │ │ │ - b 4fbf78 │ │ │ │ + b 4fbf88 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ ldr r8, [r3, #40] @ 0x28 │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add r9, sp, #152 @ 0x98 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov sl, r3 │ │ │ │ mov r1, r9 │ │ │ │ - bl 6166c8 │ │ │ │ + bl 6166d8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ ldm r6, {r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r7} │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ mov r3, r9 │ │ │ │ - bl 4fb884 │ │ │ │ + bl 4fb894 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fbeb4 │ │ │ │ + bne 4fbec4 │ │ │ │ ldr r1, [sl, #28] │ │ │ │ cmp fp, r1 │ │ │ │ - bcs 4fbfe8 │ │ │ │ + bcs 4fbff8 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r4, #2 │ │ │ │ strh r8, [r0, r1]! │ │ │ │ ldr r1, [sp, #28] │ │ │ │ strh r1, [r0, #2] │ │ │ │ - b 4fbf78 │ │ │ │ + b 4fbf88 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r0, [r3] │ │ │ │ mov r9, r3 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ eor r0, r0, #2 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -1236814,27 +1236818,27 @@ │ │ │ │ movwne r7, #1 │ │ │ │ lsrs sl, sl, #9 │ │ │ │ movwne sl, #1 │ │ │ │ stm ip, {r2, r3, r5} │ │ │ │ add r8, sp, #152 @ 0x98 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r8 │ │ │ │ - bl 6166c8 │ │ │ │ + bl 6166d8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldm r6, {r2, r3, r4, r5, ip} │ │ │ │ stm r0, {r2, r3, r4, r5, ip} │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r8 │ │ │ │ ldr r4, [r9, #40] @ 0x28 │ │ │ │ - bl 4fb884 │ │ │ │ + bl 4fb894 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fbec8 │ │ │ │ + beq 4fbed8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r1, #16] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r8, [r9, #24] │ │ │ │ and ip, sl, r7 │ │ │ │ @@ -1236842,34 +1236846,34 @@ │ │ │ │ uxth r0, r4 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #0 │ │ │ │ movw r7, #65535 @ 0xffff │ │ │ │ cmp fp, r3 │ │ │ │ movcs fp, r5 │ │ │ │ - bcc 4fbefc │ │ │ │ + bcc 4fbf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fbf3c │ │ │ │ + beq 4fbf4c │ │ │ │ lsl r4, fp, #2 │ │ │ │ mov r2, r8 │ │ │ │ ldrh r4, [r2, r4]! @ │ │ │ │ cmp r4, r7 │ │ │ │ - beq 4fbf40 │ │ │ │ + beq 4fbf50 │ │ │ │ strh r0, [r2] │ │ │ │ add fp, fp, #1 │ │ │ │ ldrh r0, [r2, #2] │ │ │ │ add r1, r1, #1 │ │ │ │ strh r6, [r2, #2] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp fp, r3 │ │ │ │ movcs fp, r5 │ │ │ │ - bcs 4fbef4 │ │ │ │ - b 4fbefc │ │ │ │ - b 4fbf3c │ │ │ │ + bcs 4fbf04 │ │ │ │ + b 4fbf0c │ │ │ │ + b 4fbf4c │ │ │ │ strh r0, [r2] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ strh r6, [r2, #2] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movwcc r0, #1 │ │ │ │ mvn r1, ip │ │ │ │ @@ -1236887,81 +1236891,81 @@ │ │ │ │ ldrh r6, [sp, #132] @ 0x84 │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strb r4, [r5, #16] │ │ │ │ strh r6, [r5, #17] │ │ │ │ strb r7, [r5, #19] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #204] @ 4fc078 │ │ │ │ - ldr r3, [pc, #204] @ 4fc07c │ │ │ │ - ldr r1, [pc, #204] @ 4fc080 │ │ │ │ + ldr r0, [pc, #204] @ 4fc088 │ │ │ │ + ldr r3, [pc, #204] @ 4fc08c │ │ │ │ + ldr r1, [pc, #204] @ 4fc090 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #26 │ │ │ │ bl 64e80 │ │ │ │ - b 4fc00c │ │ │ │ - ldr r2, [pc, #184] @ 4fc090 │ │ │ │ + b 4fc01c │ │ │ │ + ldr r2, [pc, #184] @ 4fc0a0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 65098 │ │ │ │ - b 4fc00c │ │ │ │ - ldr r2, [pc, #148] @ 4fc084 │ │ │ │ + b 4fc01c │ │ │ │ + ldr r2, [pc, #148] @ 4fc094 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - ldr r2, [pc, #140] @ 4fc08c │ │ │ │ + ldr r2, [pc, #140] @ 4fc09c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 65098 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ mov r5, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, r9, #12 │ │ │ │ blx r3 │ │ │ │ - b 4fc068 │ │ │ │ + b 4fc078 │ │ │ │ bl 65120 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r5, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ - b 4fc068 │ │ │ │ + b 4fc078 │ │ │ │ bl 65120 │ │ │ │ mov r5, r0 │ │ │ │ ldmib r4, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, r4, #16 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq pc, r9, r9, ror #30 │ │ │ │ - strhteq pc, [r9], -r4 @ │ │ │ │ - subeq pc, r2, r4, ror r6 @ │ │ │ │ - subeq pc, r2, r0, asr #13 │ │ │ │ - subeq pc, r2, r8, asr r6 @ │ │ │ │ - eoreq pc, r9, r9, asr #24 │ │ │ │ - subeq pc, r2, ip, asr r6 @ │ │ │ │ + eoreq pc, r9, r9, asr pc @ │ │ │ │ + eoreq pc, r9, r4, lsr #21 │ │ │ │ subeq pc, r2, r4, ror #12 │ │ │ │ + strheq pc, [r2], #-96 @ 0xffffffa0 @ │ │ │ │ + subeq pc, r2, r8, asr #12 │ │ │ │ + eoreq pc, r9, r9, lsr ip @ │ │ │ │ + subeq pc, r2, ip, asr #12 │ │ │ │ + subeq pc, r2, r4, asr r6 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldrd r2, [r0] │ │ │ │ mov r8, r1 │ │ │ │ eor r1, r2, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 4fc1b8 │ │ │ │ + bne 4fc1c8 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, r0, #8 │ │ │ │ add r7, r1, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldmib r2, {r0, ip} │ │ │ │ movw r5, #26469 @ 0x6765 │ │ │ │ mov r6, r7 │ │ │ │ @@ -1237011,49 +1237015,49 @@ │ │ │ │ subs r0, r5, #2 │ │ │ │ movwne r0, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ str ip, [r7, #32] │ │ │ │ - bl 4fd454 │ │ │ │ + bl 4fd464 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 4fc204 │ │ │ │ + bne 4fc214 │ │ │ │ ldrb r0, [r8] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ - b 4fc21c │ │ │ │ + b 4fc22c │ │ │ │ ldrb r7, [r8, #8] │ │ │ │ movw r1, #8997 @ 0x2325 │ │ │ │ movt r1, #33826 @ 0x8422 │ │ │ │ subs r0, r7, #2 │ │ │ │ movwne r0, #1 │ │ │ │ eor r1, r0, r1 │ │ │ │ movw r0, #48273 @ 0xbc91 │ │ │ │ cmp r7, #2 │ │ │ │ movt r0, #22069 @ 0x5635 │ │ │ │ umull r0, r2, r1, r0 │ │ │ │ - bne 4fc438 │ │ │ │ + bne 4fc448 │ │ │ │ ldrb r1, [r8] │ │ │ │ eor r0, r0, r1 │ │ │ │ movw r1, #48273 @ 0xbc91 │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ mul r0, r0, r1 │ │ │ │ bfc r0, #15, #17 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd sl, [r8] │ │ │ │ tst r5, #1 │ │ │ │ - beq 4fc48c │ │ │ │ + beq 4fc49c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ - bl 4fd454 │ │ │ │ + bl 4fd464 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrd r4, [r6] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r3, r4, r0 │ │ │ │ lsl r0, r5, #13 │ │ │ │ adc sl, r5, r1 │ │ │ │ orr r0, r0, r4, lsr #19 │ │ │ │ @@ -1237188,67 +1237192,67 @@ │ │ │ │ tst r7, #1 │ │ │ │ movt r3, #40954 @ 0x9ffa │ │ │ │ mla r1, r1, r3, r2 │ │ │ │ movw r2, #19748 @ 0x4d24 │ │ │ │ movt r2, #49878 @ 0xc2d6 │ │ │ │ add r1, r1, r2 │ │ │ │ ldrd r2, [r8] │ │ │ │ - beq 4fc4cc │ │ │ │ + beq 4fc4dc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fc1f8 │ │ │ │ + beq 4fc208 │ │ │ │ mov r7, #256 @ 0x100 │ │ │ │ movw r6, #435 @ 0x1b3 │ │ │ │ ldrb r5, [r2], #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ eor r5, r0, r5 │ │ │ │ umull r0, r4, r5, r6 │ │ │ │ mla r5, r5, r7, r4 │ │ │ │ mla r1, r1, r6, r5 │ │ │ │ - bne 4fc46c │ │ │ │ - b 4fc1f8 │ │ │ │ + bne 4fc47c │ │ │ │ + b 4fc208 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4fc220 │ │ │ │ - ldr r8, [pc, #108] @ 4fc508 │ │ │ │ + beq 4fc230 │ │ │ │ + ldr r8, [pc, #108] @ 4fc518 │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r0, [sl], #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ ldrb r0, [r8, r0] │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fd454 │ │ │ │ + bl 4fd464 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bne 4fc4a4 │ │ │ │ - b 4fc220 │ │ │ │ + bne 4fc4b4 │ │ │ │ + b 4fc230 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fc1f8 │ │ │ │ - ldr r5, [pc, #48] @ 4fc50c │ │ │ │ + beq 4fc208 │ │ │ │ + ldr r5, [pc, #48] @ 4fc51c │ │ │ │ mov ip, #256 @ 0x100 │ │ │ │ movw r6, #435 @ 0x1b3 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r4, [r2], #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ ldrb r4, [r5, r4] │ │ │ │ eor r4, r0, r4 │ │ │ │ umull r0, r7, r4, r6 │ │ │ │ mla r7, r4, ip, r7 │ │ │ │ mla r1, r1, r6, r7 │ │ │ │ - bne 4fc4e4 │ │ │ │ - b 4fc1f8 │ │ │ │ - eoreq pc, r9, sl, asr #12 │ │ │ │ - eoreq pc, r9, sl, lsl #12 │ │ │ │ + bne 4fc4f4 │ │ │ │ + b 4fc208 │ │ │ │ + eoreq pc, r9, sl, lsr r6 @ │ │ │ │ + strdeq pc, [r9], -sl @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldrd r2, [r0] │ │ │ │ mov r4, r1 │ │ │ │ eor r1, r2, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 4fc634 │ │ │ │ + bne 4fc644 │ │ │ │ add r2, r0, #8 │ │ │ │ mov r1, sp │ │ │ │ add r5, r1, #8 │ │ │ │ movw r7, #25698 @ 0x6462 │ │ │ │ ldm r2, {r1, r6} │ │ │ │ movt r7, #29797 @ 0x7465 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1237299,61 +1237303,61 @@ │ │ │ │ mov r0, r7 │ │ │ │ movwne r0, #1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 4fd454 │ │ │ │ + bl 4fd464 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4fc6b8 │ │ │ │ + beq 4fc6c8 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 4fc6cc │ │ │ │ + b 4fc6dc │ │ │ │ ldr r1, [r4] │ │ │ │ movw r2, #8997 @ 0x2325 │ │ │ │ movt r2, #33826 @ 0x8422 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ movwne r0, #1 │ │ │ │ eor r2, r0, r2 │ │ │ │ movw r0, #48273 @ 0xbc91 │ │ │ │ cmp r1, #0 │ │ │ │ movt r0, #22069 @ 0x5635 │ │ │ │ umull r0, r3, r2, r0 │ │ │ │ - beq 4fc8dc │ │ │ │ + beq 4fc8ec │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fc6ac │ │ │ │ + beq 4fc6bc │ │ │ │ movw r7, #44040 @ 0xac08 │ │ │ │ movt r7, #40954 @ 0x9ffa │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ movw r3, #19748 @ 0x4d24 │ │ │ │ movt r3, #49878 @ 0xc2d6 │ │ │ │ movw r7, #435 @ 0x1b3 │ │ │ │ add r2, r2, r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r6, [r3], #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ eor r6, r0, r6 │ │ │ │ umull r0, r5, r6, r7 │ │ │ │ add r6, r5, r6, lsl #8 │ │ │ │ mla r2, r2, r7, r6 │ │ │ │ - bne 4fc690 │ │ │ │ + bne 4fc6a0 │ │ │ │ bfc r0, #15, #17 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #4 │ │ │ │ - bl 4fd454 │ │ │ │ + bl 4fd464 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldm sp, {r0, r1} │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ adds lr, r4, r0 │ │ │ │ lsl r0, r3, #13 │ │ │ │ adc r1, r3, r1 │ │ │ │ @@ -1237493,297 +1237497,297 @@ │ │ │ │ sub sp, sp, #4 │ │ │ │ ldrd r2, [r0] │ │ │ │ mov fp, r0 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ eor r1, r2, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 4fcab4 │ │ │ │ + bne 4fcac4 │ │ │ │ vmov s0, r5 │ │ │ │ vmov s2, r0 │ │ │ │ vcvt.f32.u32 s0, s0 │ │ │ │ vcvt.f32.u32 s2, s2 │ │ │ │ vdiv.f32 s0, s2, s0 │ │ │ │ - vldr s2, [pc, #768] @ 4fcc3c │ │ │ │ + vldr s2, [pc, #768] @ 4fcc4c │ │ │ │ vcmp.f32 s0, s2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge 4fcb98 │ │ │ │ + bge 4fcba8 │ │ │ │ mov r0, fp │ │ │ │ - bl 61af48 │ │ │ │ + bl 61af58 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fc97c │ │ │ │ + beq 4fc98c │ │ │ │ ldr r0, [fp, #24] │ │ │ │ mov r2, #0 │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ strh r2, [r0, #2] │ │ │ │ strh r5, [r0] │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4fc968 │ │ │ │ + bne 4fc978 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fcbc8 │ │ │ │ + beq 4fcbd8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ ldr lr, [fp, #36] @ 0x24 │ │ │ │ mla r0, r0, r1, lr │ │ │ │ ldrd r8, [fp, #24] │ │ │ │ ldrh r7, [fp, #56] @ 0x38 │ │ │ │ mov sl, #0 │ │ │ │ mov ip, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, lr, #32 │ │ │ │ mov r0, fp │ │ │ │ mov r6, ip │ │ │ │ mov r4, lr │ │ │ │ - bl 4fc510 │ │ │ │ + bl 4fc520 │ │ │ │ mov lr, r4 │ │ │ │ uxth r4, r0 │ │ │ │ strh r4, [lr, #48] @ 0x30 │ │ │ │ and r1, r4, r7 │ │ │ │ add ip, r6, #1 │ │ │ │ add lr, lr, #52 @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, r9 │ │ │ │ movcs r1, sl │ │ │ │ - bcc 4fc9f0 │ │ │ │ + bcc 4fca00 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4fcaac │ │ │ │ + beq 4fcabc │ │ │ │ lsl r6, r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldrh r6, [r0, r6]! @ │ │ │ │ cmp r6, r5 │ │ │ │ - beq 4fca34 │ │ │ │ + beq 4fca44 │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ and r0, r0, r7 │ │ │ │ sub r0, r1, r0 │ │ │ │ and r0, r0, r7 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc 4fca3c │ │ │ │ + bcc 4fca4c │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r9 │ │ │ │ movcs r1, sl │ │ │ │ - bcs 4fc9e8 │ │ │ │ - b 4fc9f0 │ │ │ │ + bcs 4fc9f8 │ │ │ │ + b 4fca00 │ │ │ │ strh r2, [r0] │ │ │ │ - b 4fca94 │ │ │ │ + b 4fcaa4 │ │ │ │ uxth r0, r2 │ │ │ │ cmp r1, r9 │ │ │ │ movcs r1, sl │ │ │ │ - bcc 4fca54 │ │ │ │ + bcc 4fca64 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4fcab0 │ │ │ │ + beq 4fcac0 │ │ │ │ lsl r3, r1, #2 │ │ │ │ mov r6, r8 │ │ │ │ ldrh r3, [r6, r3]! @ │ │ │ │ cmp r3, r5 │ │ │ │ - beq 4fca90 │ │ │ │ + beq 4fcaa0 │ │ │ │ ldrh r2, [r6, #2] │ │ │ │ add r1, r1, #1 │ │ │ │ strh r0, [r6] │ │ │ │ mov r0, r3 │ │ │ │ strh r4, [r6, #2] │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, r9 │ │ │ │ movcs r1, sl │ │ │ │ - bcs 4fca4c │ │ │ │ - b 4fca54 │ │ │ │ + bcs 4fca5c │ │ │ │ + b 4fca64 │ │ │ │ strh r0, [r6] │ │ │ │ add r0, r8, r1, lsl #2 │ │ │ │ strh r4, [r0, #2] │ │ │ │ ldr r0, [sp] │ │ │ │ cmp lr, r0 │ │ │ │ - bne 4fc9a8 │ │ │ │ - b 4fcbc8 │ │ │ │ - b 4fcaac │ │ │ │ - b 4fcab0 │ │ │ │ + bne 4fc9b8 │ │ │ │ + b 4fcbd8 │ │ │ │ + b 4fcabc │ │ │ │ + b 4fcac0 │ │ │ │ sub r1, r5, r5, lsr #2 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4fcbc8 │ │ │ │ + bne 4fcbd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fcba4 │ │ │ │ - ldr r6, [pc, #368] @ 4fcc40 │ │ │ │ + bne 4fcbb4 │ │ │ │ + ldr r6, [pc, #368] @ 4fcc50 │ │ │ │ mov r1, #2 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #7 │ │ │ │ strh r0, [fp, #56] @ 0x38 │ │ │ │ mov r0, #32 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fcbd4 │ │ │ │ + beq 4fcbe4 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r8, #28] │ │ │ │ str r0, [r8, #24] │ │ │ │ str r0, [r8, #20] │ │ │ │ str r0, [r8, #16] │ │ │ │ str r0, [r8, #12] │ │ │ │ str r0, [r8, #8] │ │ │ │ str r0, [r8, #4] │ │ │ │ str r0, [r8] │ │ │ │ - beq 4fcb30 │ │ │ │ + beq 4fcb40 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r9, #8 │ │ │ │ mov r0, #312 @ 0x138 │ │ │ │ mov r1, #4 │ │ │ │ strd r8, [fp, #24] │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fcbe8 │ │ │ │ + beq 4fcbf8 │ │ │ │ add r7, fp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4f70b4 │ │ │ │ + bl 4f70c4 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fcb80 │ │ │ │ + beq 4fcb90 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #6 │ │ │ │ str r1, [fp, #32] │ │ │ │ str r5, [fp, #36] @ 0x24 │ │ │ │ str r0, [fp, #40] @ 0x28 │ │ │ │ - b 4fcbc8 │ │ │ │ + b 4fcbd8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp] │ │ │ │ str r0, [fp, #4] │ │ │ │ lsl r1, r5, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 4fd0c0 │ │ │ │ + bl 4fd0d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fcbc8 │ │ │ │ + beq 4fcbd8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #108] @ 4fcc48 │ │ │ │ + ldr r2, [pc, #108] @ 4fcc58 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ - ldr r2, [pc, #84] @ 4fcc44 │ │ │ │ + ldr r2, [pc, #84] @ 4fcc54 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #312 @ 0x138 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fcc20 │ │ │ │ + beq 4fcc30 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #6 │ │ │ │ str r0, [fp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #32] │ │ │ │ str r5, [fp, #36] @ 0x24 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ cdpcc 12, 4, cr12, cr12, cr13, {6} │ │ │ │ - subeq r3, r6, r0, lsr #3 │ │ │ │ - strheq lr, [r2], #-164 @ 0xffffff5c │ │ │ │ - strheq lr, [r2], #-168 @ 0xffffff58 │ │ │ │ + umaaleq r3, r6, r0, r1 │ │ │ │ + subeq lr, r2, r4, lsr #21 │ │ │ │ + subeq lr, r2, r8, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r9, [r0, #52] @ 0x34 │ │ │ │ mov r8, r1 │ │ │ │ cmp r9, r1 │ │ │ │ - bls 4fcf14 │ │ │ │ + bls 4fcf24 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r9, r9, lsl #3 │ │ │ │ ldr sl, [r1, #48] @ 0x30 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r0, sl, r0, lsl #2 │ │ │ │ sub fp, r0, #36 @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ add r0, r0, #28 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #992] @ 4fd07c │ │ │ │ + ldr r0, [pc, #992] @ 4fd08c │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r8, r8, lsl #3 │ │ │ │ mov r7, sl │ │ │ │ ldr r2, [r7, r0, lsl #2]! │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ ldmib r7, {r0, r3} │ │ │ │ - beq 4fccec │ │ │ │ + beq 4fccfc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fcd38 │ │ │ │ + beq 4fcd48 │ │ │ │ cmp r0, r9 │ │ │ │ - bcs 4fcf84 │ │ │ │ + bcs 4fcf94 │ │ │ │ add r4, r0, r0, lsl #3 │ │ │ │ cmp r1, r9 │ │ │ │ add r4, sl, r4, lsl #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ - bcc 4fcd24 │ │ │ │ - b 4fcf94 │ │ │ │ + bcc 4fcd34 │ │ │ │ + b 4fcfa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fcd7c │ │ │ │ + beq 4fcd8c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bcs 4fcfcc │ │ │ │ + bcs 4fcfdc │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ mul ip, r0, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, ip]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fcf50 │ │ │ │ + beq 4fcf60 │ │ │ │ cmp r1, r9 │ │ │ │ str r1, [r3, #4] │ │ │ │ - bcs 4fd018 │ │ │ │ + bcs 4fd028 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ mov r3, sl │ │ │ │ str r2, [r3, r1, lsl #2]! │ │ │ │ str r0, [r3, #4] │ │ │ │ - b 4fcd9c │ │ │ │ + b 4fcdac │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 4fcfb8 │ │ │ │ + bcs 4fcfc8 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mul r4, r1, r2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [r2, r4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fcf44 │ │ │ │ + beq 4fcf54 │ │ │ │ cmp r0, r9 │ │ │ │ str r0, [r2, #8] │ │ │ │ - bcs 4fd008 │ │ │ │ + bcs 4fd018 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ add r0, sl, r0, lsl #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - b 4fcd9c │ │ │ │ + b 4fcdac │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bcs 4fcfa8 │ │ │ │ + bcs 4fcfb8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mul r0, r0, r1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r2, [r1, r0] │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ @@ -1237797,165 +1237801,165 @@ │ │ │ │ bl 42958 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ sub r9, r9, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ str r9, [r2, #52] @ 0x34 │ │ │ │ - beq 4fcdf0 │ │ │ │ + beq 4fce00 │ │ │ │ cmp r9, r0 │ │ │ │ moveq r0, #1 │ │ │ │ streq r8, [sp, #68] @ 0x44 │ │ │ │ streq r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fce10 │ │ │ │ + beq 4fce20 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r9, r0 │ │ │ │ moveq r0, #1 │ │ │ │ streq r8, [sp, #76] @ 0x4c │ │ │ │ streq r0, [sp, #72] @ 0x48 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 4fcecc │ │ │ │ - bls 4fcf78 │ │ │ │ + beq 4fcedc │ │ │ │ + bls 4fcf88 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bne 4fce50 │ │ │ │ + bne 4fce60 │ │ │ │ cmp r2, r9 │ │ │ │ - bcs 4fcfdc │ │ │ │ + bcs 4fcfec │ │ │ │ add r2, r2, r2, lsl #3 │ │ │ │ mov r3, #1 │ │ │ │ add r2, sl, r2, lsl #2 │ │ │ │ str r3, [r2, #8]! │ │ │ │ - b 4fce74 │ │ │ │ + b 4fce84 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs 4fcfec │ │ │ │ + bcs 4fcffc │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ mul r3, r2, r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3]! │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4fcf5c │ │ │ │ + bne 4fcf6c │ │ │ │ cmp r1, #0 │ │ │ │ str r8, [r2, #4] │ │ │ │ - beq 4fcea0 │ │ │ │ + beq 4fceb0 │ │ │ │ cmp r0, r9 │ │ │ │ - bcs 4fcff8 │ │ │ │ + bcs 4fd008 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r1, r0, lsl #2]! │ │ │ │ add r0, r1, #4 │ │ │ │ - b 4fcec8 │ │ │ │ + b 4fced8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - bcs 4fd02c │ │ │ │ + bcs 4fd03c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, r1]! │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4fcf68 │ │ │ │ + bne 4fcf78 │ │ │ │ add r0, r0, #8 │ │ │ │ str r8, [r0] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r0, sp, #24 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4fcf28 │ │ │ │ + bne 4fcf38 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r3 │ │ │ │ sub fp, fp, #36 @ 0x24 │ │ │ │ cmp r9, r8 │ │ │ │ - bhi 4fcca4 │ │ │ │ - ldr r2, [pc, #408] @ 4fd0b4 │ │ │ │ + bhi 4fccb4 │ │ │ │ + ldr r2, [pc, #408] @ 4fd0c4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r3 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #368] @ 4fd0bc │ │ │ │ + ldr r0, [pc, #368] @ 4fd0cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - ldr r0, [pc, #312] @ 4fd090 │ │ │ │ + ldr r0, [pc, #312] @ 4fd0a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - ldr r0, [pc, #316] @ 4fd0a0 │ │ │ │ + ldr r0, [pc, #316] @ 4fd0b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4fcf70 │ │ │ │ - ldr r0, [pc, #316] @ 4fd0ac │ │ │ │ + b 4fcf80 │ │ │ │ + ldr r0, [pc, #316] @ 4fd0bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 4fd050 │ │ │ │ - ldr r0, [pc, #304] @ 4fd0b0 │ │ │ │ + b 4fd060 │ │ │ │ + ldr r0, [pc, #304] @ 4fd0c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4fd03c │ │ │ │ - ldr r2, [pc, #272] @ 4fd09c │ │ │ │ + b 4fd04c │ │ │ │ + ldr r2, [pc, #272] @ 4fd0ac │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - ldr r2, [pc, #228] @ 4fd080 │ │ │ │ + ldr r2, [pc, #228] @ 4fd090 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r9 │ │ │ │ bl 65098 │ │ │ │ - ldr r2, [pc, #216] @ 4fd088 │ │ │ │ + ldr r2, [pc, #216] @ 4fd098 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - ldr r2, [pc, #248] @ 4fd0b8 │ │ │ │ + ldr r2, [pc, #248] @ 4fd0c8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - ldr r2, [pc, #184] @ 4fd08c │ │ │ │ + ldr r2, [pc, #184] @ 4fd09c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - ldr r0, [pc, #160] @ 4fd084 │ │ │ │ + ldr r0, [pc, #160] @ 4fd094 │ │ │ │ mov r8, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4fd03c │ │ │ │ + b 4fd04c │ │ │ │ mov r8, r2 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ - b 4fd040 │ │ │ │ + b 4fd050 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #160] @ 4fd0a4 │ │ │ │ + ldr r0, [pc, #160] @ 4fd0b4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 4fd03c │ │ │ │ - ldr r2, [pc, #136] @ 4fd098 │ │ │ │ + b 4fd04c │ │ │ │ + ldr r2, [pc, #136] @ 4fd0a8 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - ldr r2, [pc, #116] @ 4fd094 │ │ │ │ + ldr r2, [pc, #116] @ 4fd0a4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r9 │ │ │ │ bl 65098 │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ - ldr r0, [pc, #108] @ 4fd0a8 │ │ │ │ + ldr r0, [pc, #108] @ 4fd0b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 65098 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -1237965,293 +1237969,293 @@ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r0, r0, #28 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - strdeq lr, [r2], #-172 @ 0xffffff54 │ │ │ │ - subeq lr, r2, r0, ror #15 │ │ │ │ - ldrdeq lr, [r2], #-116 @ 0xffffff8c │ │ │ │ - subeq lr, r2, r8, asr #14 │ │ │ │ - subeq lr, r2, r4, lsr r7 │ │ │ │ + subeq lr, r2, ip, ror #21 │ │ │ │ + ldrdeq lr, [r2], #-112 @ 0xffffff90 │ │ │ │ subeq lr, r2, r4, asr #15 │ │ │ │ - subeq lr, r2, ip, lsl #14 │ │ │ │ - subeq lr, r2, r8, asr #14 │ │ │ │ - ldrdeq lr, [r2], #-124 @ 0xffffff84 │ │ │ │ - subeq lr, r2, r8, asr #16 │ │ │ │ - subeq lr, r2, r8, ror #15 │ │ │ │ - umaaleq lr, r2, r0, r7 │ │ │ │ - subeq lr, r2, ip, ror #16 │ │ │ │ - subeq lr, r2, ip, lsl #16 │ │ │ │ - subeq lr, r2, r8, asr #15 │ │ │ │ - subeq lr, r2, r4, ror r7 │ │ │ │ - subeq lr, r2, r0, lsl #16 │ │ │ │ + subeq lr, r2, r8, lsr r7 │ │ │ │ + subeq lr, r2, r4, lsr #14 │ │ │ │ + strheq lr, [r2], #-116 @ 0xffffff8c │ │ │ │ + strdeq lr, [r2], #-108 @ 0xffffff94 │ │ │ │ + subeq lr, r2, r8, lsr r7 │ │ │ │ + subeq lr, r2, ip, asr #15 │ │ │ │ + subeq lr, r2, r8, lsr r8 │ │ │ │ + ldrdeq lr, [r2], #-120 @ 0xffffff88 │ │ │ │ + subeq lr, r2, r0, lsl #15 │ │ │ │ + subeq lr, r2, ip, asr r8 │ │ │ │ + strdeq lr, [r2], #-124 @ 0xffffff84 │ │ │ │ + strheq lr, [r2], #-120 @ 0xffffff88 │ │ │ │ + subeq lr, r2, r4, ror #14 │ │ │ │ + strdeq lr, [r2], #-112 @ 0xffffff90 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r1 │ │ │ │ cmp r1, #32768 @ 0x8000 │ │ │ │ - bhi 4fd2ac │ │ │ │ + bhi 4fd2bc │ │ │ │ ldr fp, [r0, #28] │ │ │ │ mov lr, r0 │ │ │ │ ldr ip, [r0, #24] │ │ │ │ mov r1, #0 │ │ │ │ movw r7, #65535 @ 0xffff │ │ │ │ cmp fp, #0 │ │ │ │ mov r5, #0 │ │ │ │ - beq 4fd134 │ │ │ │ + beq 4fd144 │ │ │ │ ldrh r6, [lr, #56] @ 0x38 │ │ │ │ add r3, ip, #2 │ │ │ │ lsl r2, fp, #2 │ │ │ │ - b 4fd114 │ │ │ │ + b 4fd124 │ │ │ │ add r5, r5, #1 │ │ │ │ subs r2, r2, #4 │ │ │ │ add r3, r3, #4 │ │ │ │ - beq 4fd1b0 │ │ │ │ + beq 4fd1c0 │ │ │ │ ldrh r4, [r3, #-2] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 4fd104 │ │ │ │ + beq 4fd114 │ │ │ │ ldrh r4, [r3] │ │ │ │ and r4, r4, r6 │ │ │ │ sub r4, r5, r4 │ │ │ │ tst r4, r6 │ │ │ │ - bne 4fd104 │ │ │ │ + bne 4fd114 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4fd1bc │ │ │ │ - ldr r0, [pc, #768] @ 4fd444 │ │ │ │ + beq 4fd1cc │ │ │ │ + ldr r0, [pc, #768] @ 4fd454 │ │ │ │ lsl r8, r9, #2 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, ip │ │ │ │ mov r6, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fd3fc │ │ │ │ + beq 4fd40c │ │ │ │ subs r1, r9, #1 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov lr, r6 │ │ │ │ - beq 4fd198 │ │ │ │ + beq 4fd1a8 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, sl │ │ │ │ strh r6, [r3, #2] │ │ │ │ subs r1, r1, #1 │ │ │ │ strh r7, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ - bne 4fd184 │ │ │ │ + bne 4fd194 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, r4 │ │ │ │ strh r1, [r3, #2] │ │ │ │ mov r1, r9 │ │ │ │ strh r7, [r3] │ │ │ │ - b 4fd1c0 │ │ │ │ + b 4fd1d0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4fd13c │ │ │ │ + bne 4fd14c │ │ │ │ mov sl, #2 │ │ │ │ sub r2, r9, #1 │ │ │ │ cmp r5, fp │ │ │ │ str sl, [lr, #24] │ │ │ │ strh r2, [lr, #56] @ 0x38 │ │ │ │ str r1, [lr, #28] │ │ │ │ - bhi 4fd3c8 │ │ │ │ + bhi 4fd3d8 │ │ │ │ str lr, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ add lr, ip, r5, lsl #2 │ │ │ │ stm r3, {r9, fp, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r9, r2 │ │ │ │ - bne 4fd2c0 │ │ │ │ + bne 4fd2d0 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - beq 4fd270 │ │ │ │ + beq 4fd280 │ │ │ │ add r4, ip, #4 │ │ │ │ mov r5, ip │ │ │ │ - b 4fd22c │ │ │ │ + b 4fd23c │ │ │ │ strh r8, [r2, #2] │ │ │ │ strh r4, [r2] │ │ │ │ cmp r3, lr │ │ │ │ mov r4, r3 │ │ │ │ addne r4, r4, #4 │ │ │ │ mov r5, r3 │ │ │ │ - beq 4fd270 │ │ │ │ + beq 4fd280 │ │ │ │ mov r3, r4 │ │ │ │ ldrh r4, [r5] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 4fd218 │ │ │ │ + beq 4fd228 │ │ │ │ ldrh r8, [r5, #2] │ │ │ │ and r5, r8, r9 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs 4fd244 │ │ │ │ + bcs 4fd254 │ │ │ │ lsl r5, r6, #2 │ │ │ │ mov r2, sl │ │ │ │ ldrh r5, [r2, r5]! @ │ │ │ │ cmp r5, r7 │ │ │ │ - beq 4fd210 │ │ │ │ + beq 4fd220 │ │ │ │ add r5, r6, #1 │ │ │ │ - b 4fd244 │ │ │ │ + b 4fd254 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r9, [sp, #8] │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #32] │ │ │ │ add r0, r2, r1, lsr #2 │ │ │ │ sub r1, r1, r0 │ │ │ │ sub r0, r7, r2 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc 4fd33c │ │ │ │ + bcc 4fd34c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4fd2ac │ │ │ │ + beq 4fd2bc │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, #32768 @ 0x8000 │ │ │ │ movwhi r0, #1 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r6, lr, #4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, lr │ │ │ │ add fp, r2, r3, lsl #2 │ │ │ │ - b 4fd2f8 │ │ │ │ + b 4fd308 │ │ │ │ mov r9, r0 │ │ │ │ strh ip, [r2, #2] │ │ │ │ strh r6, [r2] │ │ │ │ cmp r3, fp │ │ │ │ mov r6, r3 │ │ │ │ addne r6, r6, #4 │ │ │ │ mov r4, r3 │ │ │ │ - beq 4fd1f4 │ │ │ │ + beq 4fd204 │ │ │ │ mov r3, r6 │ │ │ │ ldrh r6, [r4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 4fd2e4 │ │ │ │ + beq 4fd2f4 │ │ │ │ ldrh ip, [r4, #2] │ │ │ │ and r9, ip, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bcs 4fd310 │ │ │ │ + bcs 4fd320 │ │ │ │ lsl r4, r8, #2 │ │ │ │ mov r2, sl │ │ │ │ ldrh r4, [r2, r4]! @ │ │ │ │ cmp r4, r7 │ │ │ │ - beq 4fd2d8 │ │ │ │ + beq 4fd2e8 │ │ │ │ add r9, r8, #1 │ │ │ │ - b 4fd310 │ │ │ │ + b 4fd320 │ │ │ │ adds r0, r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bcs 4fd3e4 │ │ │ │ + bcs 4fd3f4 │ │ │ │ add r6, r1, r2 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ umull r2, r0, r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fd3e4 │ │ │ │ + bne 4fd3f4 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 4fd3e4 │ │ │ │ + bhi 4fd3f4 │ │ │ │ mov r4, ip │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4fd38c │ │ │ │ + beq 4fd39c │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ mul r0, r7, r0 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #20 │ │ │ │ add r3, sp, #32 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #4 │ │ │ │ bl 5643c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4fd410 │ │ │ │ + beq 4fd420 │ │ │ │ mov ip, r4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r6, [r5, #32] │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 4fd29c │ │ │ │ - b 4fd2ac │ │ │ │ - ldr r2, [pc, #124] @ 4fd44c │ │ │ │ + bne 4fd2ac │ │ │ │ + b 4fd2bc │ │ │ │ + ldr r2, [pc, #124] @ 4fd45c │ │ │ │ mov r6, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ bl 65320 │ │ │ │ - b 4fd3f8 │ │ │ │ - ldr r2, [pc, #92] @ 4fd448 │ │ │ │ + b 4fd408 │ │ │ │ + ldr r2, [pc, #92] @ 4fd458 │ │ │ │ mov r6, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r2, [pc, #76] @ 4fd450 │ │ │ │ + ldr r2, [pc, #76] @ 4fd460 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 64e1c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov ip, r4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b 4fd3e4 │ │ │ │ + b 4fd3f4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4fd440 │ │ │ │ + beq 4fd450 │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq r2, r6, r0, lsr #22 │ │ │ │ - ldrdeq lr, [r2], #-44 @ 0xffffffd4 │ │ │ │ - subeq lr, r2, r8, lsl #6 │ │ │ │ - strheq lr, [r2], #-32 @ 0xffffffe0 │ │ │ │ + subeq r2, r6, r0, lsl fp │ │ │ │ + subeq lr, r2, ip, asr #5 │ │ │ │ + strdeq lr, [r2], #-40 @ 0xffffffd8 │ │ │ │ + subeq lr, r2, r0, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r9, [r0, #60] @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ add lr, sl, #8 │ │ │ │ mov r3, r1 │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r6, r2 │ │ │ │ str r0, [sl, #56] @ 0x38 │ │ │ │ - beq 4fd4b8 │ │ │ │ + beq 4fd4c8 │ │ │ │ rsb r0, r9, #8 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ movcc r6, r0 │ │ │ │ cmp r6, #4 │ │ │ │ - bcc 4fd4c0 │ │ │ │ + bcc 4fd4d0 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r8, #0 │ │ │ │ mov r4, #4 │ │ │ │ orr r0, r4, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 4fd4d8 │ │ │ │ - b 4fd518 │ │ │ │ + bcc 4fd4e8 │ │ │ │ + b 4fd528 │ │ │ │ mov r8, #0 │ │ │ │ - b 4fd6a4 │ │ │ │ + b 4fd6b4 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, #0 │ │ │ │ orr r0, r4, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs 4fd518 │ │ │ │ + bcs 4fd528 │ │ │ │ add r0, r3, r4 │ │ │ │ mvn r1, #31 │ │ │ │ add r1, r1, r4, lsl #3 │ │ │ │ lsl r7, r4, #3 │ │ │ │ ldrh r0, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ lsl r7, r0, r7 │ │ │ │ @@ -1238261,15 +1238265,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ sub r7, r7, r4, lsl #3 │ │ │ │ orr r4, r4, #2 │ │ │ │ lsr r7, r0, r7 │ │ │ │ lslpl r7, r0, r1 │ │ │ │ orr r8, r7, r8 │ │ │ │ cmp r4, r6 │ │ │ │ - bcs 4fd558 │ │ │ │ + bcs 4fd568 │ │ │ │ ldrb r0, [r3, r4] │ │ │ │ mvn r1, #31 │ │ │ │ lsl r6, r4, #3 │ │ │ │ add r1, r1, r4, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r6, r0, r6 │ │ │ │ movwpl r6, #0 │ │ │ │ @@ -1238294,15 +1238298,15 @@ │ │ │ │ lsr r6, r5, r6 │ │ │ │ orr r0, r6, r8, lsl r0 │ │ │ │ lslpl r0, r5, r7 │ │ │ │ orr ip, r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str ip, [lr, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ - bls 4fd5b4 │ │ │ │ + bls 4fd5c4 │ │ │ │ add r2, r9, r2 │ │ │ │ str r2, [sl, #60] @ 0x3c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [lr, #4] │ │ │ │ ldr r1, [lr, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -1238363,15 +1238367,15 @@ │ │ │ │ str r0, [lr, #20] │ │ │ │ eor r0, r1, ip │ │ │ │ str r0, [sl, #4] │ │ │ │ sub r0, r2, r8 │ │ │ │ bic r4, r0, #7 │ │ │ │ and r2, r0, #7 │ │ │ │ cmp r8, r4 │ │ │ │ - bcs 4fd800 │ │ │ │ + bcs 4fd810 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, lr │ │ │ │ ldr r1, [lr] │ │ │ │ mov r7, lr │ │ │ │ ldr r0, [lr, #4] │ │ │ │ mov ip, r8 │ │ │ │ ldr r8, [r7, #8]! │ │ │ │ @@ -1238431,15 +1238435,15 @@ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ eor r5, r5, r1 │ │ │ │ eor r1, r1, r3 │ │ │ │ add ip, ip, #8 │ │ │ │ eor r0, r7, r0 │ │ │ │ mov r3, lr │ │ │ │ cmp ip, r4 │ │ │ │ - bcc 4fd700 │ │ │ │ + bcc 4fd710 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ strd r8, [r2] │ │ │ │ mov r8, ip │ │ │ │ ldr r2, [sp] │ │ │ │ str sl, [r2] │ │ │ │ @@ -1238447,28 +1238451,28 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ strd r6, [r2] │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strd r0, [sl] │ │ │ │ cmp r2, #4 │ │ │ │ - bcc 4fd824 │ │ │ │ + bcc 4fd834 │ │ │ │ ldr r4, [r3, r8] │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #4 │ │ │ │ orr r0, r7, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 4fd83c │ │ │ │ - b 4fd880 │ │ │ │ + bcc 4fd84c │ │ │ │ + b 4fd890 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #0 │ │ │ │ orr r0, r7, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs 4fd880 │ │ │ │ + bcs 4fd890 │ │ │ │ add r0, r3, r7 │ │ │ │ mvn r1, #31 │ │ │ │ add r0, r0, r8 │ │ │ │ add r1, r1, r7, lsl #3 │ │ │ │ lsl r6, r7, #3 │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r0] │ │ │ │ @@ -1238479,15 +1238483,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ sub r6, r6, r7, lsl #3 │ │ │ │ orr r7, r7, #2 │ │ │ │ lsr r6, r0, r6 │ │ │ │ lslpl r6, r0, r1 │ │ │ │ orr r5, r6, r5 │ │ │ │ cmp r7, r2 │ │ │ │ - bcs 4fd8c4 │ │ │ │ + bcs 4fd8d4 │ │ │ │ add r0, r7, r8 │ │ │ │ mvn r1, #31 │ │ │ │ add r1, r1, r7, lsl #3 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ lsl r3, r7, #3 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r3, r0, r3 │ │ │ │ @@ -1238502,54 +1238506,54 @@ │ │ │ │ strd r4, [lr, #40] @ 0x28 │ │ │ │ str r2, [sl, #60] @ 0x3c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 4fdbc8 │ │ │ │ + b 4fdbd8 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 76b628 │ │ │ │ + b 76b638 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r1, #2 │ │ │ │ - bne 4fd91c │ │ │ │ + bne 4fd92c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4fd974 │ │ │ │ + beq 4fd984 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 4fd948 │ │ │ │ + b 4fd958 │ │ │ │ add r5, r5, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4fd974 │ │ │ │ + beq 4fd984 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #1 │ │ │ │ cmpne r0, #2 │ │ │ │ - bne 4fd93c │ │ │ │ + bne 4fd94c │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fd93c │ │ │ │ + beq 4fd94c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4fd93c │ │ │ │ + b 4fd94c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fd994 │ │ │ │ + beq 4fd9a4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -1238561,20 +1238565,20 @@ │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r1, r3, lsl #1 │ │ │ │ lslls r1, r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ mov r6, r1 │ │ │ │ movls r6, #4 │ │ │ │ cmn r1, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 4fda30 │ │ │ │ + bhi 4fda40 │ │ │ │ lsl r1, r6, #4 │ │ │ │ cmn r1, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 4fda24 │ │ │ │ + bhi 4fda34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fd9f8 │ │ │ │ + beq 4fda08 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsl r2, r3, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -1238594,133 +1238598,133 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 64e1c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4fdae0 │ │ │ │ + beq 4fdaf0 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ str r7, [sp] │ │ │ │ ldr r0, [r7], #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fda80 │ │ │ │ + beq 4fda90 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fdad0 │ │ │ │ + bne 4fdae0 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r9, [pc, #252] @ 4fdb88 │ │ │ │ - ldr sl, [pc, #252] @ 4fdb8c │ │ │ │ + ldr r9, [pc, #252] @ 4fdb98 │ │ │ │ + ldr sl, [pc, #252] @ 4fdb9c │ │ │ │ add r2, sp, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r8, sp │ │ │ │ ldrd r0, [r4] │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ add fp, sp, #28 │ │ │ │ str r5, [sp, #20] │ │ │ │ str fp, [sp, #12] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r8, [sp, #28] │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fdafc │ │ │ │ + beq 4fdb0c │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #172] @ 4fdb94 │ │ │ │ + ldr r1, [pc, #172] @ 4fdba4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ cmp r6, #1 │ │ │ │ - beq 4fdad4 │ │ │ │ + beq 4fdae4 │ │ │ │ lsl r0, r6, #4 │ │ │ │ sub r6, r0, #16 │ │ │ │ mov r5, #1 │ │ │ │ str r7, [sp] │ │ │ │ ldr r0, [r7], #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fdb3c │ │ │ │ - ldr r1, [pc, #104] @ 4fdb90 │ │ │ │ + beq 4fdb4c │ │ │ │ + ldr r1, [pc, #104] @ 4fdba0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 76123c │ │ │ │ + bl 76124c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fdad0 │ │ │ │ + bne 4fdae0 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrd r0, [r4] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #16] │ │ │ │ str fp, [sp, #12] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r8, [sp, #28] │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fdad0 │ │ │ │ + bne 4fdae0 │ │ │ │ subs r6, r6, #16 │ │ │ │ - bne 4fdb10 │ │ │ │ + bne 4fdb20 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xfffffe38 │ │ │ │ - mlaeq r7, r8, fp, r6 │ │ │ │ - eoreq lr, r9, lr, ror #1 │ │ │ │ - eoreq lr, r9, lr, lsr #2 │ │ │ │ + eoreq r6, r7, r8, lsl #23 │ │ │ │ + ldrdeq lr, [r9], -lr @ │ │ │ │ + eoreq lr, r9, lr, lsl r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ lsl r2, r1, #4 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fdbbc │ │ │ │ + beq 4fdbcc │ │ │ │ ldr r3, [r0], #16 │ │ │ │ sub r2, r1, #16 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 4fdba0 │ │ │ │ + beq 4fdbb0 │ │ │ │ clz r0, r1 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - ldr r2, [pc, #176] @ 4fdca8 │ │ │ │ + ldr r2, [pc, #176] @ 4fdcb8 │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r3, [pc, #172] @ 4fdcac │ │ │ │ + ldr r3, [pc, #172] @ 4fdcbc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b 4fdc50 │ │ │ │ + b 4fdc60 │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r2, [pc, #112] @ 4fdc9c │ │ │ │ - ldr r3, [pc, #112] @ 4fdca0 │ │ │ │ + ldr r2, [pc, #112] @ 4fdcac │ │ │ │ + ldr r3, [pc, #112] @ 4fdcb0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1238730,39 +1238734,39 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #4 │ │ │ │ ldrd r0, [r1] │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #32] @ 4fdca4 │ │ │ │ + ldr r2, [pc, #32] @ 4fdcb4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, lr} │ │ │ │ - b 76123c │ │ │ │ - subeq sp, r2, ip, lsl ip │ │ │ │ + b 76124c │ │ │ │ + subeq sp, r2, ip, lsl #24 │ │ │ │ @ instruction: 0xfffffca0 │ │ │ │ - ldrdeq sp, [r9], -r9 @ │ │ │ │ - eoreq r6, r7, r0, lsr sl │ │ │ │ + eoreq sp, r9, r9, asr #31 │ │ │ │ + eoreq r6, r7, r0, lsr #20 │ │ │ │ @ instruction: 0xfffffcc8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r3], #4 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne 4fdf5c │ │ │ │ + bne 4fdf6c │ │ │ │ str r3, [sp, #8] │ │ │ │ add sl, sp, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -1238771,15 +1238775,15 @@ │ │ │ │ orr r0, r0, #4 │ │ │ │ mov r9, #1 │ │ │ │ mov r7, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sl, #4 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 4fdd3c │ │ │ │ + b 4fdd4c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r6, r4 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r6, r7, lsl #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ stmib r6, {r1, r2, r3} │ │ │ │ str r7, [sp, #28] │ │ │ │ @@ -1238800,135 +1238804,135 @@ │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r7, r0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bne 4fdda0 │ │ │ │ - ldr r1, [pc, #812] @ 4fe0c0 │ │ │ │ + bne 4fddb0 │ │ │ │ + ldr r1, [pc, #812] @ 4fe0d0 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4fd998 │ │ │ │ + bl 4fd9a8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r5, r4 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, r7, lsl #4]! │ │ │ │ add r0, r8, #8 │ │ │ │ stmib r5, {r1, r2, r3} │ │ │ │ add r7, r7, #1 │ │ │ │ str r7, [sp, #28] │ │ │ │ ldr r8, [r0] │ │ │ │ - b 4fdd3c │ │ │ │ + b 4fdd4c │ │ │ │ ldr r9, [r8, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - bmi 4fe060 │ │ │ │ + bmi 4fe070 │ │ │ │ mov r5, sl │ │ │ │ ldr sl, [r8, #8] │ │ │ │ - beq 4fdedc │ │ │ │ - ldr r0, [pc, #736] @ 4fe0c8 │ │ │ │ + beq 4fdeec │ │ │ │ + ldr r0, [pc, #736] @ 4fe0d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fe064 │ │ │ │ + beq 4fe074 │ │ │ │ mov fp, r0 │ │ │ │ - b 4fdee0 │ │ │ │ + b 4fdef0 │ │ │ │ add r1, r8, #8 │ │ │ │ mov r0, fp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r7, r3 │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - bne 4fdf2c │ │ │ │ - ldr r1, [pc, #660] @ 4fe0d8 │ │ │ │ + bne 4fdf3c │ │ │ │ + ldr r1, [pc, #660] @ 4fe0e8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4fd998 │ │ │ │ - b 4fdf28 │ │ │ │ + bl 4fd9a8 │ │ │ │ + b 4fdf38 │ │ │ │ add r1, r8, #8 │ │ │ │ mov r0, fp │ │ │ │ - bl 75c8a0 │ │ │ │ + bl 75c8b0 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r7, r3 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ - bne 4fde90 │ │ │ │ - ldr r1, [pc, #592] @ 4fe0d4 │ │ │ │ + bne 4fdea0 │ │ │ │ + ldr r1, [pc, #592] @ 4fe0e4 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4fd998 │ │ │ │ + bl 4fd9a8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r5, r4 │ │ │ │ add r0, r8, #4 │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ str r1, [r4, r7, lsl #4]! │ │ │ │ stmib r4, {r2, r3, r6} │ │ │ │ mov r4, r5 │ │ │ │ - b 4fdf4c │ │ │ │ + b 4fdf5c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 4fdd18 │ │ │ │ - ldr r1, [pc, #516] @ 4fe0d0 │ │ │ │ + bne 4fdd28 │ │ │ │ + ldr r1, [pc, #516] @ 4fe0e0 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4fd998 │ │ │ │ + bl 4fd9a8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b 4fdd18 │ │ │ │ + b 4fdd28 │ │ │ │ mov fp, #1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ bl 438d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov sl, r5 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ add fp, sp, #32 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ cmp r7, r0 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ mov r9, #1 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ - bne 4fdf2c │ │ │ │ - ldr r1, [pc, #428] @ 4fe0cc │ │ │ │ + bne 4fdf3c │ │ │ │ + ldr r1, [pc, #428] @ 4fe0dc │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4fd998 │ │ │ │ + bl 4fd9a8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r5, r4 │ │ │ │ add r0, r8, #4 │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ str r1, [r5, r7, lsl #4]! │ │ │ │ str r2, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ add r7, r7, #1 │ │ │ │ str r7, [sp, #28] │ │ │ │ ldr r8, [r0] │ │ │ │ - b 4fdd3c │ │ │ │ + b 4fdd4c │ │ │ │ str r2, [r0] │ │ │ │ - b 4fe058 │ │ │ │ + b 4fe068 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ - beq 4fdfc8 │ │ │ │ + beq 4fdfd8 │ │ │ │ add r1, r4, r7, lsl #4 │ │ │ │ add r2, r4, #8 │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r3, [r2, #-8] │ │ │ │ subs r0, r0, #1 │ │ │ │ ldr r8, [r2, #-4] │ │ │ │ ldr lr, [r2] │ │ │ │ @@ -1238943,116 +1238947,116 @@ │ │ │ │ str r8, [r1, #-4] │ │ │ │ str r6, [r2] │ │ │ │ str lr, [r1] │ │ │ │ str r7, [r2, #4] │ │ │ │ add r2, r2, #16 │ │ │ │ str ip, [r1, #4] │ │ │ │ sub r1, r1, #16 │ │ │ │ - bne 4fdf78 │ │ │ │ + bne 4fdf88 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrd r2, [r1] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldm r1, {r4, r5, r6} │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r2, [r7] │ │ │ │ str r0, [r1] │ │ │ │ - beq 4fe058 │ │ │ │ + beq 4fe068 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4fe038 │ │ │ │ + beq 4fe048 │ │ │ │ add r7, r5, #4 │ │ │ │ - b 4fe00c │ │ │ │ + b 4fe01c │ │ │ │ add r7, r7, #16 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 4fe038 │ │ │ │ + beq 4fe048 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #1 │ │ │ │ cmpne r0, #2 │ │ │ │ - bne 4fe000 │ │ │ │ + bne 4fe010 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fe000 │ │ │ │ + beq 4fe010 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 4fe000 │ │ │ │ + b 4fe010 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fe058 │ │ │ │ + beq 4fe068 │ │ │ │ lsl r1, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ - ldr r2, [pc, #88] @ 4fe0c4 │ │ │ │ + ldr r2, [pc, #88] @ 4fe0d4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ bl 64e1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 4fe08c │ │ │ │ - b 4fe08c │ │ │ │ - b 4fe08c │ │ │ │ - b 4fe08c │ │ │ │ + b 4fe09c │ │ │ │ + b 4fe09c │ │ │ │ + b 4fe09c │ │ │ │ + b 4fe09c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4fd8f4 │ │ │ │ + bl 4fd904 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 4fd920 │ │ │ │ + bl 4fd930 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - b 4fe0ac │ │ │ │ + b 4fe0bc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 4fd920 │ │ │ │ + bl 4fd930 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq sp, r2, r4, ror sl │ │ │ │ - umaaleq sp, r2, r0, r7 │ │ │ │ - subeq r1, r6, r4, lsl #29 │ │ │ │ - subeq sp, r2, r8, lsl #18 │ │ │ │ - subeq sp, r2, ip, ror r9 │ │ │ │ - umaaleq sp, r2, r4, r9 │ │ │ │ - strdeq sp, [r2], #-148 @ 0xffffff6c │ │ │ │ + subeq sp, r2, r4, ror #20 │ │ │ │ + subeq sp, r2, r0, lsl #15 │ │ │ │ + subeq r1, r6, r4, ror lr │ │ │ │ + strdeq sp, [r2], #-136 @ 0xffffff78 │ │ │ │ + subeq sp, r2, ip, ror #18 │ │ │ │ + subeq sp, r2, r4, lsl #19 │ │ │ │ + subeq sp, r2, r4, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bcs 4fe100 │ │ │ │ + bcs 4fe110 │ │ │ │ strb r1, [sp, #4] │ │ │ │ mov r4, #1 │ │ │ │ - b 4fe188 │ │ │ │ + b 4fe198 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcs 4fe128 │ │ │ │ + bcs 4fe138 │ │ │ │ mov r4, #2 │ │ │ │ mov r2, r1 │ │ │ │ bfi r2, r4, #6, #26 │ │ │ │ strb r2, [sp, #5] │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ orr r1, r2, r1, lsr #6 │ │ │ │ strb r1, [sp, #4] │ │ │ │ - b 4fe188 │ │ │ │ + b 4fe198 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ bfi r3, r2, #6, #26 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 4fe15c │ │ │ │ + bcs 4fe16c │ │ │ │ strb r3, [sp, #6] │ │ │ │ mov r3, #224 @ 0xe0 │ │ │ │ orr r3, r3, r1, lsr #12 │ │ │ │ lsr r1, r1, #6 │ │ │ │ mov r4, #3 │ │ │ │ bfi r1, r2, #6, #26 │ │ │ │ strb r3, [sp, #4] │ │ │ │ - b 4fe184 │ │ │ │ + b 4fe194 │ │ │ │ strb r3, [sp, #7] │ │ │ │ mov r3, #240 @ 0xf0 │ │ │ │ orr r3, r3, r1, lsr #18 │ │ │ │ strb r3, [sp, #4] │ │ │ │ lsr r3, r1, #6 │ │ │ │ lsr r1, r1, #12 │ │ │ │ bfi r3, r2, #6, #26 │ │ │ │ @@ -1239060,95 +1239064,95 @@ │ │ │ │ strb r3, [sp, #6] │ │ │ │ mov r4, #4 │ │ │ │ strb r1, [sp, #5] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r6, r8, r1 │ │ │ │ cmp r6, r4 │ │ │ │ - bcc 4fe1cc │ │ │ │ + bcc 4fe1dc │ │ │ │ adds r5, r1, r4 │ │ │ │ - bcs 4fe1e0 │ │ │ │ + bcs 4fe1f0 │ │ │ │ cmp r5, r8 │ │ │ │ - bhi 4fe1f4 │ │ │ │ + bhi 4fe204 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r7, r0 │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ str r5, [r7, #8] │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, r4 │ │ │ │ movwcc r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #32] @ 4fe208 │ │ │ │ + ldr r2, [pc, #32] @ 4fe218 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65338 │ │ │ │ - ldr r2, [pc, #16] @ 4fe20c │ │ │ │ + ldr r2, [pc, #16] @ 4fe21c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6532c │ │ │ │ - strheq sp, [r2], #-100 @ 0xffffff9c │ │ │ │ - subeq sp, r2, r0, lsr #13 │ │ │ │ + subeq sp, r2, r4, lsr #13 │ │ │ │ + umaaleq sp, r2, r0, r6 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #4] @ 4fe220 │ │ │ │ + ldr r1, [pc, #4] @ 4fe230 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ - subeq sp, r2, r0, ror #12 │ │ │ │ + b 7605a8 │ │ │ │ + subeq sp, r2, r0, asr r6 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fe238 │ │ │ │ + ldr r1, [pc, #8] @ 4fe248 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq sp, r9, r9, asr sl │ │ │ │ + b 76124c │ │ │ │ + eoreq sp, r9, r9, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r8, [r0, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub r6, r8, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bcc 4fe284 │ │ │ │ + bcc 4fe294 │ │ │ │ adds r5, r3, r4 │ │ │ │ - bcs 4fe294 │ │ │ │ + bcs 4fe2a4 │ │ │ │ cmp r5, r8 │ │ │ │ - bhi 4fe2a8 │ │ │ │ + bhi 4fe2b8 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r7, r0 │ │ │ │ add r2, r2, r3 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ bl 438d4 │ │ │ │ str r5, [r7, #8] │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, r4 │ │ │ │ movwcc r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #32] @ 4fe2bc │ │ │ │ + ldr r2, [pc, #32] @ 4fe2cc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65338 │ │ │ │ - ldr r2, [pc, #16] @ 4fe2c0 │ │ │ │ + ldr r2, [pc, #16] @ 4fe2d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6532c │ │ │ │ - subeq sp, r2, r0, lsl #12 │ │ │ │ - subeq sp, r2, ip, ror #11 │ │ │ │ + strdeq sp, [r2], #-80 @ 0xffffffb0 │ │ │ │ + ldrdeq sp, [r2], #-92 @ 0xffffffa4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - ldr r5, [pc, #256] @ 4fe3dc │ │ │ │ - ldr r1, [pc, #256] @ 4fe3e0 │ │ │ │ + ldr r5, [pc, #256] @ 4fe3ec │ │ │ │ + ldr r1, [pc, #256] @ 4fe3f0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ add r5, pc, r5 │ │ │ │ stm r0, {r2, r3, ip} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ @@ -1239162,71 +1239166,71 @@ │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str lr, [sp, #28] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #172] @ 4fe3e4 │ │ │ │ + ldr r0, [pc, #172] @ 4fe3f4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fe3a0 │ │ │ │ + bne 4fe3b0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi 4fe3c8 │ │ │ │ + bhi 4fe3d8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r5, #17 │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ - ldr r2, [pc, #100] @ 4fe3e8 │ │ │ │ + ldr r2, [pc, #100] @ 4fe3f8 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r3, #72 @ 0x48 │ │ │ │ strb r5, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ moveq r2, r1 │ │ │ │ strd r2, [r4, #4] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #68] @ 4fe3ec │ │ │ │ + ldr r0, [pc, #68] @ 4fe3fc │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #64] @ 4fe3f0 │ │ │ │ - ldr r1, [pc, #64] @ 4fe3f4 │ │ │ │ + ldr r3, [pc, #64] @ 4fe400 │ │ │ │ + ldr r1, [pc, #64] @ 4fe404 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - ldr r3, [pc, #40] @ 4fe3f8 │ │ │ │ + ldr r3, [pc, #40] @ 4fe408 │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ bl 6532c │ │ │ │ - subeq sp, r2, r8, asr #11 │ │ │ │ - subeq sp, r2, ip, ror r5 │ │ │ │ - subeq r1, r6, ip, lsl r8 │ │ │ │ - eoreq sp, r9, r2, lsl #18 │ │ │ │ - eoreq sp, r9, lr, lsr #17 │ │ │ │ - strheq sp, [r2], #-68 @ 0xffffffbc │ │ │ │ - subeq sp, r2, r8, lsl #10 │ │ │ │ - subeq sp, r2, r0, asr #9 │ │ │ │ + strheq sp, [r2], #-88 @ 0xffffffa8 │ │ │ │ + subeq sp, r2, ip, ror #10 │ │ │ │ + subeq r1, r6, ip, lsl #16 │ │ │ │ + strdeq sp, [r9], -r2 @ │ │ │ │ + mlaeq r9, lr, r8, sp │ │ │ │ + subeq sp, r2, r4, lsr #9 │ │ │ │ + strdeq sp, [r2], #-72 @ 0xffffffb8 │ │ │ │ + strheq sp, [r2], #-64 @ 0xffffffc0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - ldr r5, [pc, #256] @ 4fe514 │ │ │ │ - ldr r1, [pc, #256] @ 4fe518 │ │ │ │ + ldr r5, [pc, #256] @ 4fe524 │ │ │ │ + ldr r1, [pc, #256] @ 4fe528 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ add r5, pc, r5 │ │ │ │ stm r0, {r2, r3, ip} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ @@ -1239240,135 +1239244,135 @@ │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str lr, [sp, #28] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #172] @ 4fe51c │ │ │ │ + ldr r0, [pc, #172] @ 4fe52c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fe4d8 │ │ │ │ + bne 4fe4e8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi 4fe500 │ │ │ │ + bhi 4fe510 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 75ff6c │ │ │ │ + bl 75ff7c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r5, #17 │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ - ldr r2, [pc, #100] @ 4fe520 │ │ │ │ + ldr r2, [pc, #100] @ 4fe530 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r3, #72 @ 0x48 │ │ │ │ strb r5, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ moveq r2, r1 │ │ │ │ strd r2, [r4, #4] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #68] @ 4fe524 │ │ │ │ + ldr r0, [pc, #68] @ 4fe534 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #64] @ 4fe528 │ │ │ │ - ldr r1, [pc, #64] @ 4fe52c │ │ │ │ + ldr r3, [pc, #64] @ 4fe538 │ │ │ │ + ldr r1, [pc, #64] @ 4fe53c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 64e80 │ │ │ │ - ldr r3, [pc, #40] @ 4fe530 │ │ │ │ + ldr r3, [pc, #40] @ 4fe540 │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ bl 6532c │ │ │ │ - strheq sp, [r2], #-64 @ 0xffffffc0 │ │ │ │ - subeq sp, r2, r4, asr #8 │ │ │ │ - strheq r1, [r6], #-116 @ 0xffffff8c │ │ │ │ - eoreq sp, r9, sl, asr #15 │ │ │ │ - eoreq sp, r9, r6, ror r7 │ │ │ │ - subeq sp, r2, ip, ror r3 │ │ │ │ - strdeq sp, [r2], #-48 @ 0xffffffd0 │ │ │ │ - subeq sp, r2, r8, lsl #7 │ │ │ │ + subeq sp, r2, r0, lsr #9 │ │ │ │ + subeq sp, r2, r4, lsr r4 │ │ │ │ + subeq r1, r6, r4, lsr #15 │ │ │ │ + strhteq sp, [r9], -sl │ │ │ │ + eoreq sp, r9, r6, ror #14 │ │ │ │ + subeq sp, r2, ip, ror #6 │ │ │ │ + subeq sp, r2, r0, ror #7 │ │ │ │ + subeq sp, r2, r8, ror r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 4fe618 │ │ │ │ - beq 4fe57c │ │ │ │ + bcc 4fe628 │ │ │ │ + beq 4fe58c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 4fe59c │ │ │ │ + bne 4fe5ac │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4fe5d4 │ │ │ │ + beq 4fe5e4 │ │ │ │ add r6, r0, #24 │ │ │ │ - bl 501454 │ │ │ │ + bl 501464 │ │ │ │ mov r0, r6 │ │ │ │ - b 4fe564 │ │ │ │ + b 4fe574 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fe618 │ │ │ │ + beq 4fe628 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fe5fc │ │ │ │ + beq 4fe60c │ │ │ │ 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 4fe604 │ │ │ │ + b 4fe614 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fe618 │ │ │ │ + beq 4fe628 │ │ │ │ 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 2bcc50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 501330 │ │ │ │ + bl 501340 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4fe640 │ │ │ │ + beq 4fe650 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ - bl 501454 │ │ │ │ + bl 501464 │ │ │ │ mov r6, r5 │ │ │ │ - b 4fe624 │ │ │ │ + b 4fe634 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fe660 │ │ │ │ + beq 4fe670 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ @@ -1239378,125 +1239382,125 @@ │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 4fe6b8 │ │ │ │ + beq 4fe6c8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4fe70c │ │ │ │ + bne 4fe71c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fe70c │ │ │ │ + beq 4fe71c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 4fe70c │ │ │ │ + bne 4fe71c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fe6e0 │ │ │ │ + beq 4fe6f0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fe6f8 │ │ │ │ + beq 4fe708 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fe72c │ │ │ │ + beq 4fe73c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 4fe758 │ │ │ │ + ldr r1, [pc, #8] @ 4fe768 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 76123c │ │ │ │ - eoreq sp, r9, r6, ror r6 │ │ │ │ + b 76124c │ │ │ │ + eoreq sp, r9, r6, ror #12 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ - b 762068 │ │ │ │ + b 762078 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ cmpcs r1, #2048 @ 0x800 │ │ │ │ - bcs 4fe7b4 │ │ │ │ + bcs 4fe7c4 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, r4 │ │ │ │ cmp r2, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bcc 4fe7c4 │ │ │ │ + bcc 4fe7d4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ add r2, r3, r2 │ │ │ │ - bcs 4fe800 │ │ │ │ + bcs 4fe810 │ │ │ │ strb r1, [r2] │ │ │ │ - b 4fe874 │ │ │ │ + b 4fe884 │ │ │ │ mov r5, #4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movwcc r5, #3 │ │ │ │ - b 4fe788 │ │ │ │ + b 4fe798 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ bl 571d8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ add r2, r3, r2 │ │ │ │ - bcc 4fe7ac │ │ │ │ + bcc 4fe7bc │ │ │ │ mov r3, #2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcs 4fe828 │ │ │ │ + bcs 4fe838 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ mov r3, #192 @ 0xc0 │ │ │ │ orr r1, r3, r1, lsr #6 │ │ │ │ strb r7, [r2, #1] │ │ │ │ strb r1, [r2] │ │ │ │ - b 4fe874 │ │ │ │ + b 4fe884 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 4fe84c │ │ │ │ + bcs 4fe85c │ │ │ │ strb r7, [r2, #2] │ │ │ │ mov r7, #224 @ 0xe0 │ │ │ │ orr r7, r7, r1, lsr #12 │ │ │ │ lsr r1, r1, #6 │ │ │ │ strb r7, [r2] │ │ │ │ - b 4fe86c │ │ │ │ + b 4fe87c │ │ │ │ strb r7, [r2, #3] │ │ │ │ mov r7, #240 @ 0xf0 │ │ │ │ orr r7, r7, r1, lsr #18 │ │ │ │ strb r7, [r2] │ │ │ │ lsr r7, r1, #6 │ │ │ │ lsr r1, r1, #12 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ @@ -1239512,15 +1239516,15 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r4, r2 │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 4fe8d0 │ │ │ │ + bcc 4fe8e0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, r6 │ │ │ │ bl 438d4 │ │ │ │ add r0, r6, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -1239532,15 +1239536,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 571d8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ - b 4fe8ac │ │ │ │ + b 4fe8bc │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r0, lsl #3 │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ @@ -1239566,232 +1239570,232 @@ │ │ │ │ andeq r0, r0, r0, ror #4 │ │ │ │ muleq r0, r0, r2 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ ldrd r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #608] @ 4febec │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #608] @ 4febfc │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #576] @ 4febe4 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #576] @ 4febf4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #19 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #540] @ 4febd8 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #540] @ 4febe8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #12 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #488] @ 4febbc │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #488] @ 4febcc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #26 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #496] @ 4febdc │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #496] @ 4febec │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #460] @ 4febd0 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #460] @ 4febe0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #496] @ 4fec0c │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #496] @ 4fec1c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #24 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #384] @ 4febb4 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #384] @ 4febc4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #24 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #412] @ 4febe8 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #412] @ 4febf8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #26 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #340] @ 4febb8 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #340] @ 4febc8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #27 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #332] @ 4febc8 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #332] @ 4febd8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #19 │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ add r0, r0, #4 │ │ │ │ - b 746988 │ │ │ │ - ldr r2, [pc, #340] @ 4febf0 │ │ │ │ + b 746998 │ │ │ │ + ldr r2, [pc, #340] @ 4fec00 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #20 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #328] @ 4febfc │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #328] @ 4fec0c │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #244] @ 4febc0 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #244] @ 4febd0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #25 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #284] @ 4fec00 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #284] @ 4fec10 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #228] @ 4febe0 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #228] @ 4febf0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #176] @ 4febc4 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #176] @ 4febd4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #12 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #200] @ 4febf4 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #200] @ 4fec04 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #144] @ 4febd4 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #144] @ 4febe4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #112] @ 4febcc │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #112] @ 4febdc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #19 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #144] @ 4fec04 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #144] @ 4fec14 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #19 │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #108] @ 4febf8 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #108] @ 4fec08 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ - b 76123c │ │ │ │ - ldr r2, [pc, #100] @ 4fec08 │ │ │ │ + b 76124c │ │ │ │ + ldr r2, [pc, #100] @ 4fec18 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #28 │ │ │ │ - b 76123c │ │ │ │ - strdeq sp, [r9], -fp @ │ │ │ │ - ldrdeq sp, [r9], -pc @ │ │ │ │ - eoreq sp, r9, lr, lsl #9 │ │ │ │ - eoreq sp, r9, ip, lsr #7 │ │ │ │ + b 76124c │ │ │ │ + eoreq sp, r9, fp, ror #7 │ │ │ │ + eoreq sp, r9, pc, asr #7 │ │ │ │ + eoreq sp, r9, lr, ror r4 │ │ │ │ + mlaeq r9, ip, r3, sp │ │ │ │ + eoreq sp, r9, r1, ror r3 │ │ │ │ + eoreq sp, r9, r5, lsl r4 │ │ │ │ + eoreq sp, r9, r8, asr #6 │ │ │ │ + strhteq sp, [r9], -r3 │ │ │ │ eoreq sp, r9, r1, lsl #7 │ │ │ │ - eoreq sp, r9, r5, lsr #8 │ │ │ │ - eoreq sp, r9, r8, asr r3 │ │ │ │ - eoreq sp, r9, r3, asr #9 │ │ │ │ - mlaeq r9, r1, r3, sp │ │ │ │ - eoreq sp, r9, r7, lsr #10 │ │ │ │ - eoreq sp, r9, r3, lsl #10 │ │ │ │ - eoreq sp, r9, r1, lsl #8 │ │ │ │ - eoreq sp, r9, r7, ror #10 │ │ │ │ - ldrdeq sp, [r9], -r2 @ │ │ │ │ - eoreq sp, r9, r8, lsr #11 │ │ │ │ - ldrdeq sp, [r9], -r6 @ │ │ │ │ - eoreq sp, r9, sl, asr r4 │ │ │ │ - eoreq sp, r9, lr, lsr #8 │ │ │ │ - eoreq sp, r9, r2, lsr r5 │ │ │ │ - eoreq sp, r9, sl, lsr #10 │ │ │ │ - eoreq sp, r9, r8, lsr #9 │ │ │ │ - eoreq sp, r9, r7, lsl #9 │ │ │ │ - eoreq sp, r9, pc, lsr #12 │ │ │ │ + eoreq sp, r9, r7, lsl r5 │ │ │ │ + strdeq sp, [r9], -r3 @ │ │ │ │ + strdeq sp, [r9], -r1 @ │ │ │ │ + eoreq sp, r9, r7, asr r5 │ │ │ │ + eoreq sp, r9, r2, asr #9 │ │ │ │ + mlaeq r9, r8, r5, sp │ │ │ │ + eoreq sp, r9, r6, asr #9 │ │ │ │ + eoreq sp, r9, sl, asr #8 │ │ │ │ + eoreq sp, r9, lr, lsl r4 │ │ │ │ + eoreq sp, r9, r2, lsr #10 │ │ │ │ + eoreq sp, r9, sl, lsl r5 │ │ │ │ + mlaeq r9, r8, r4, sp │ │ │ │ + eoreq sp, r9, r7, ror r4 │ │ │ │ + eoreq sp, r9, pc, lsl r6 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 4fec30 │ │ │ │ + bne 4fec40 │ │ │ │ push {fp, lr} │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 746c68 │ │ │ │ + bl 746c78 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, #12]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fecc4 │ │ │ │ + beq 4fecd4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #104] @ 4fecc8 │ │ │ │ + ldr ip, [pc, #104] @ 4fecd8 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, r0, #16 │ │ │ │ ldrd r4, [r1] │ │ │ │ - ldr r1, [pc, #68] @ 4feccc │ │ │ │ + ldr r1, [pc, #68] @ 4fecdc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r2, sp │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #44] @ 4fecd0 │ │ │ │ + ldr r1, [pc, #44] @ 4fece0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - b 4fe8fc │ │ │ │ - subeq ip, r2, r0, asr #26 │ │ │ │ - subeq r1, r6, r4, asr r0 │ │ │ │ - subeq r0, r6, r4, lsl lr │ │ │ │ + b 4fe90c │ │ │ │ + subeq ip, r2, r0, lsr sp │ │ │ │ + subeq r1, r6, r4, asr #32 │ │ │ │ + subeq r0, r6, r4, lsl #28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r0, [pc, #348] @ 4fee48 │ │ │ │ + ldr r0, [pc, #348] @ 4fee58 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ @@ -1239800,25 +1239804,25 @@ │ │ │ │ orr r6, r0, #4 │ │ │ │ movt r1, #57344 @ 0xe000 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fe8fc │ │ │ │ + bl 4fe90c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fede0 │ │ │ │ + bne 4fedf0 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ - ldr r3, [pc, #272] @ 4fee58 │ │ │ │ - ldr r6, [pc, #272] @ 4fee5c │ │ │ │ + ldr r3, [pc, #272] @ 4fee68 │ │ │ │ + ldr r6, [pc, #272] @ 4fee6c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #264] @ 4fee60 │ │ │ │ + ldr r0, [pc, #264] @ 4fee70 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, r5, #16 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r5, #12 │ │ │ │ @@ -1239834,116 +1239838,116 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, sp, #32 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fedd8 │ │ │ │ + beq 4fede8 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #100] @ 4fee4c │ │ │ │ - ldr r3, [pc, #100] @ 4fee50 │ │ │ │ - ldr r1, [pc, #100] @ 4fee54 │ │ │ │ + ldr r0, [pc, #100] @ 4fee5c │ │ │ │ + ldr r3, [pc, #100] @ 4fee60 │ │ │ │ + ldr r1, [pc, #100] @ 4fee64 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 64e80 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fee44 │ │ │ │ + beq 4fee54 │ │ │ │ orr r6, r7, #4 │ │ │ │ - b 4fee2c │ │ │ │ + b 4fee3c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fee44 │ │ │ │ + beq 4fee54 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ - subeq ip, r2, ip, lsl #24 │ │ │ │ - eoreq ip, r9, sp, lsr pc │ │ │ │ - subeq ip, r2, r8, ror fp │ │ │ │ - subeq ip, r2, r4, lsr #22 │ │ │ │ + strdeq ip, [r2], #-188 @ 0xffffff44 │ │ │ │ + eoreq ip, r9, sp, lsr #30 │ │ │ │ + subeq ip, r2, r8, ror #22 │ │ │ │ + subeq ip, r2, r4, lsl fp │ │ │ │ @ instruction: 0xfffffa08 │ │ │ │ - subeq ip, r2, ip, ror #24 │ │ │ │ - subeq r0, r6, r0, lsl #31 │ │ │ │ + subeq ip, r2, ip, asr ip │ │ │ │ + subeq r0, r6, r0, ror pc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #3 │ │ │ │ - beq 4feea0 │ │ │ │ + beq 4feeb0 │ │ │ │ cmp r2, #7 │ │ │ │ - bne 4fef04 │ │ │ │ - ldr r2, [pc, #300] @ 4fefb4 │ │ │ │ + bne 4fef14 │ │ │ │ + ldr r2, [pc, #300] @ 4fefc4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76123c │ │ │ │ + b 76124c │ │ │ │ vldr d0, [r0, #8] │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movt r5, #32751 @ 0x7fef │ │ │ │ vmov r0, r2, d0 │ │ │ │ bic r3, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 4fef28 │ │ │ │ - ldr r3, [pc, #220] @ 4fefa0 │ │ │ │ + ble 4fef38 │ │ │ │ + ldr r3, [pc, #220] @ 4fefb0 │ │ │ │ cmn r2, #1 │ │ │ │ - ldr r5, [pc, #216] @ 4fefa4 │ │ │ │ - ldr r4, [pc, #216] @ 4fefa8 │ │ │ │ + ldr r5, [pc, #216] @ 4fefb4 │ │ │ │ + ldr r4, [pc, #216] @ 4fefb8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ movle r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ bfc r3, #20, #12 │ │ │ │ orrs r3, r0, r3 │ │ │ │ mov r0, #4 │ │ │ │ movne r4, r5 │ │ │ │ cmn r2, #1 │ │ │ │ movwgt r0, #3 │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #3 │ │ │ │ - b 4fef3c │ │ │ │ + b 4fef4c │ │ │ │ ldm r0, {r2, r3, r5} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ stm r0, {r2, r3, r5} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 61566c │ │ │ │ + bl 61567c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 58fd58 │ │ │ │ + bl 58fd68 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #104] @ 4fefac │ │ │ │ + ldr r2, [pc, #104] @ 4fefbc │ │ │ │ add r5, sp, #32 │ │ │ │ - ldr r3, [pc, #100] @ 4fefb0 │ │ │ │ + ldr r3, [pc, #100] @ 4fefc0 │ │ │ │ ldrd r6, [r1] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -1239955,49 +1239959,49 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #24] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ - bl 760598 │ │ │ │ + bl 7605a8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r6, [r7], -r1 @ │ │ │ │ - strhteq sp, [r9], -fp │ │ │ │ - strhteq sp, [r9], -r4 │ │ │ │ + eoreq r6, r7, r1, asr #21 │ │ │ │ + eoreq sp, r9, fp, lsr #23 │ │ │ │ + eoreq sp, r9, r4, lsr #23 │ │ │ │ andeq r2, r0, r4, lsr r2 │ │ │ │ - subeq ip, r2, r4, lsl #21 │ │ │ │ - eoreq r6, r7, r9, ror sl │ │ │ │ + subeq ip, r2, r4, ror sl │ │ │ │ + eoreq r6, r7, r9, ror #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #2380] @ 4ff924 │ │ │ │ + ldr r3, [pc, #2380] @ 4ff934 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r0, #9 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76c8c8 │ │ │ │ + bl 76c8d8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #32] │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - bne 4ff07c │ │ │ │ + bne 4ff08c │ │ │ │ ldr lr, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ sub r9, lr, r8 │ │ │ │ cmp r9, r1 │ │ │ │ - bcs 4ff088 │ │ │ │ + bcs 4ff098 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ @@ -1240009,282 +1240013,282 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #24] │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ movhi r0, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #2228] @ 4ff928 │ │ │ │ + ldr r2, [pc, #2228] @ 4ff938 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b 4ff0c0 │ │ │ │ + b 4ff0d0 │ │ │ │ ldrb r0, [sp, #62] @ 0x3e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ff1d4 │ │ │ │ + beq 4ff1e4 │ │ │ │ mov r7, #0 │ │ │ │ mov sl, #0 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - b 4ff3fc │ │ │ │ + b 4ff40c │ │ │ │ cmn ip, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov lr, r9 │ │ │ │ - beq 4ff0b4 │ │ │ │ + beq 4ff0c4 │ │ │ │ str r2, [sp, #28] │ │ │ │ sub r9, lr, r8 │ │ │ │ cmp r9, r1 │ │ │ │ - bcs 4ff088 │ │ │ │ + bcs 4ff098 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r2, r9] │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ rsb r5, r2, #32 │ │ │ │ lsr r7, r3, r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r2, r2, #32 │ │ │ │ orr r7, r7, r3, lsl r5 │ │ │ │ lsrpl r7, r3, r2 │ │ │ │ tst r7, #1 │ │ │ │ - beq 4ff0a0 │ │ │ │ + beq 4ff0b0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, fp │ │ │ │ cmp r2, fp │ │ │ │ movcc r5, r2 │ │ │ │ cmn ip, #1 │ │ │ │ moveq r5, fp │ │ │ │ sub r2, r5, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - bcs 4ff160 │ │ │ │ + bcs 4ff170 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub r7, r9, #1 │ │ │ │ add r2, r2, r9 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ff168 │ │ │ │ + beq 4ff178 │ │ │ │ add r3, r7, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 4ff824 │ │ │ │ + bcs 4ff834 │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ ldrb r6, [sl, r5] │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 4ff120 │ │ │ │ + beq 4ff130 │ │ │ │ sub r2, lr, fp │ │ │ │ cmn ip, #1 │ │ │ │ add lr, r2, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bne 4ff0b0 │ │ │ │ - b 4ff0b4 │ │ │ │ + bne 4ff0c0 │ │ │ │ + b 4ff0c4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4ff888 │ │ │ │ + bne 4ff898 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmn ip, #1 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r7, ip │ │ │ │ moveq r5, r8 │ │ │ │ cmp r5, fp │ │ │ │ add ip, r2, r9 │ │ │ │ movls r5, fp │ │ │ │ mov r2, fp │ │ │ │ cmp r5, r2 │ │ │ │ - beq 4ff31c │ │ │ │ + beq 4ff32c │ │ │ │ cmp r0, r2 │ │ │ │ - beq 4ff81c │ │ │ │ + beq 4ff82c │ │ │ │ add r3, r9, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 4ff800 │ │ │ │ + bcs 4ff810 │ │ │ │ ldrb r3, [ip, r2] │ │ │ │ ldrb r6, [r4, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 4ff18c │ │ │ │ + beq 4ff19c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmn r7, #1 │ │ │ │ mov ip, r7 │ │ │ │ strne r2, [sp, #28] │ │ │ │ sub lr, lr, r2 │ │ │ │ - b 4ff0b4 │ │ │ │ + b 4ff0c4 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ ldrb r2, [sp, #61] @ 0x3d │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4ff210 │ │ │ │ + beq 4ff220 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - ldr lr, [pc, #1856] @ 4ff934 │ │ │ │ + ldr lr, [pc, #1856] @ 4ff944 │ │ │ │ cmp r9, r3 │ │ │ │ add r5, r0, r9 │ │ │ │ add lr, pc, lr │ │ │ │ - bcs 4ff220 │ │ │ │ + bcs 4ff230 │ │ │ │ ldrsb r1, [r5] │ │ │ │ cmn r1, #64 @ 0x40 │ │ │ │ - bge 4ff228 │ │ │ │ - b 4ff2dc │ │ │ │ + bge 4ff238 │ │ │ │ + b 4ff2ec │ │ │ │ mov r9, #0 │ │ │ │ tst r2, #1 │ │ │ │ - beq 4ff088 │ │ │ │ - b 4ff31c │ │ │ │ + beq 4ff098 │ │ │ │ + b 4ff32c │ │ │ │ cmp r9, r3 │ │ │ │ - bne 4ff2dc │ │ │ │ + bne 4ff2ec │ │ │ │ ldrsb r7, [r5, #-1] │ │ │ │ cmn r7, #1 │ │ │ │ - ble 4ff240 │ │ │ │ + ble 4ff250 │ │ │ │ tst r2, #1 │ │ │ │ - beq 4ff2a8 │ │ │ │ - b 4ff31c │ │ │ │ + beq 4ff2b8 │ │ │ │ + b 4ff32c │ │ │ │ ldrb r1, [r5, #-2] │ │ │ │ sxtb r4, r1 │ │ │ │ cmn r4, #65 @ 0x41 │ │ │ │ - bgt 4ff274 │ │ │ │ + bgt 4ff284 │ │ │ │ ldrb r1, [r5, #-3] │ │ │ │ sxtb ip, r1 │ │ │ │ cmn ip, #65 @ 0x41 │ │ │ │ - bgt 4ff28c │ │ │ │ + bgt 4ff29c │ │ │ │ ldrb r1, [r5, #-4] │ │ │ │ and r5, ip, #63 @ 0x3f │ │ │ │ and r1, r1, #7 │ │ │ │ orr r5, r5, r1, lsl #6 │ │ │ │ - b 4ff290 │ │ │ │ + b 4ff2a0 │ │ │ │ and r5, r1, #31 │ │ │ │ and r1, r7, #63 @ 0x3f │ │ │ │ orr r7, r1, r5, lsl #6 │ │ │ │ tst r2, #1 │ │ │ │ - bne 4ff31c │ │ │ │ - b 4ff2a8 │ │ │ │ + bne 4ff32c │ │ │ │ + b 4ff2b8 │ │ │ │ and r5, r1, #15 │ │ │ │ and r1, r4, #63 @ 0x3f │ │ │ │ orr r5, r1, r5, lsl #6 │ │ │ │ and r1, r7, #63 @ 0x3f │ │ │ │ orr r7, r1, r5, lsl #6 │ │ │ │ tst r2, #1 │ │ │ │ - bne 4ff31c │ │ │ │ + bne 4ff32c │ │ │ │ mvn r2, #0 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ mvncs r2, #1 │ │ │ │ cmpcs r7, #2048 @ 0x800 │ │ │ │ - bcs 4ff304 │ │ │ │ + bcs 4ff314 │ │ │ │ adds r9, r2, r9 │ │ │ │ - beq 4ff318 │ │ │ │ + beq 4ff328 │ │ │ │ add r2, r0, r9 │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 4ff2e8 │ │ │ │ + bcs 4ff2f8 │ │ │ │ ldrsb r1, [r2] │ │ │ │ cmn r1, #64 @ 0x40 │ │ │ │ - bge 4ff2ec │ │ │ │ + bge 4ff2fc │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 4ff85c │ │ │ │ - bne 4ff2dc │ │ │ │ + b 4ff86c │ │ │ │ + bne 4ff2ec │ │ │ │ ldrsb r0, [r2, #-1] │ │ │ │ cmn r0, #1 │ │ │ │ - bgt 4ff31c │ │ │ │ + bgt 4ff32c │ │ │ │ ldrsb r0, [r2, #-2] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - b 4ff31c │ │ │ │ + b 4ff32c │ │ │ │ mvn r2, #3 │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ mvncc r2, #2 │ │ │ │ adds r9, r2, r9 │ │ │ │ - bne 4ff2c4 │ │ │ │ + bne 4ff2d4 │ │ │ │ mov r9, #0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r8, r9, #9 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ mov r2, #9 │ │ │ │ sub r0, r9, r5 │ │ │ │ add r1, fp, #9 │ │ │ │ add r3, r0, r2 │ │ │ │ adds r4, r9, r2 │ │ │ │ - beq 4ff364 │ │ │ │ + beq 4ff374 │ │ │ │ cmp r4, r5 │ │ │ │ - bcs 4ff35c │ │ │ │ + bcs 4ff36c │ │ │ │ add r7, r1, r9 │ │ │ │ ldrsb r7, [r7] │ │ │ │ cmn r7, #64 @ 0x40 │ │ │ │ - bge 4ff364 │ │ │ │ - b 4ff848 │ │ │ │ + bge 4ff374 │ │ │ │ + b 4ff858 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff848 │ │ │ │ + bne 4ff858 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ff394 │ │ │ │ + beq 4ff3a4 │ │ │ │ ldrb r3, [r1, r9] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #10 │ │ │ │ - bcs 4ff3a4 │ │ │ │ + bcs 4ff3b4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r0, r2 │ │ │ │ adds r4, r9, r2 │ │ │ │ - bne 4ff340 │ │ │ │ - b 4ff364 │ │ │ │ + bne 4ff350 │ │ │ │ + b 4ff374 │ │ │ │ mov r7, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4ff3b0 │ │ │ │ - b 4ff3e4 │ │ │ │ + bne 4ff3c0 │ │ │ │ + b 4ff3f4 │ │ │ │ add r7, r9, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ff3e4 │ │ │ │ - ldr lr, [pc, #1412] @ 4ff93c │ │ │ │ + beq 4ff3f4 │ │ │ │ + ldr lr, [pc, #1412] @ 4ff94c │ │ │ │ cmp r5, r7 │ │ │ │ add lr, pc, lr │ │ │ │ - bls 4ff3e0 │ │ │ │ + bls 4ff3f0 │ │ │ │ add r0, fp, r7 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - bgt 4ff3e4 │ │ │ │ + bgt 4ff3f4 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r7 │ │ │ │ mov r9, r5 │ │ │ │ - b 4ff85c │ │ │ │ - bne 4ff3d0 │ │ │ │ + b 4ff86c │ │ │ │ + bne 4ff3e0 │ │ │ │ sub r0, r5, r7 │ │ │ │ mov sl, #0 │ │ │ │ cmp r0, #8 │ │ │ │ - bcs 4ff450 │ │ │ │ + bcs 4ff460 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, r5 │ │ │ │ - bls 4ff448 │ │ │ │ + bls 4ff458 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ff484 │ │ │ │ + beq 4ff494 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r5 │ │ │ │ bl 2bcc54 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ff498 │ │ │ │ - ldr r2, [pc, #1316] @ 4ff95c │ │ │ │ + bne 4ff4a8 │ │ │ │ + ldr r2, [pc, #1316] @ 4ff96c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ bl 64e1c │ │ │ │ - b 4ff8b8 │ │ │ │ + b 4ff8c8 │ │ │ │ mov r6, fp │ │ │ │ - b 4ff498 │ │ │ │ - ldr r0, [pc, #1256] @ 4ff940 │ │ │ │ + b 4ff4a8 │ │ │ │ + ldr r0, [pc, #1256] @ 4ff950 │ │ │ │ mov r6, fp │ │ │ │ add fp, fp, r7 │ │ │ │ mov r2, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, #8 │ │ │ │ mov r1, fp │ │ │ │ bl 432ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ff4f0 │ │ │ │ + beq 4ff500 │ │ │ │ mov r7, #0 │ │ │ │ mov fp, r6 │ │ │ │ - b 4ff094 │ │ │ │ + b 4ff0a4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - ldr r0, [pc, #1208] @ 4ff958 │ │ │ │ + ldr r0, [pc, #1208] @ 4ff968 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ stm r0, {r5, r7, sl} │ │ │ │ mov r0, #0 │ │ │ │ @@ -1240297,352 +1240301,352 @@ │ │ │ │ ldmne r4, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #116 @ 0x74 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 64e38 │ │ │ │ - b 4ff8b8 │ │ │ │ + b 4ff8c8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, r6, #8 │ │ │ │ add r2, r7, #8 │ │ │ │ str r2, [sp, #28] │ │ │ │ sub r0, r7, r0 │ │ │ │ add r3, r0, r5 │ │ │ │ adds r2, r7, r5 │ │ │ │ - beq 4ff538 │ │ │ │ + beq 4ff548 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcs 4ff530 │ │ │ │ + bcs 4ff540 │ │ │ │ add r6, r1, r7 │ │ │ │ ldrsb r6, [r6] │ │ │ │ cmn r6, #64 @ 0x40 │ │ │ │ - bge 4ff538 │ │ │ │ - b 4ff874 │ │ │ │ + bge 4ff548 │ │ │ │ + b 4ff884 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff874 │ │ │ │ + bne 4ff884 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ff568 │ │ │ │ + beq 4ff578 │ │ │ │ ldrb r3, [r1, r7] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #10 │ │ │ │ - bcs 4ff570 │ │ │ │ + bcs 4ff580 │ │ │ │ add r1, r1, #1 │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r0, r5 │ │ │ │ adds r2, r7, r5 │ │ │ │ - bne 4ff510 │ │ │ │ - b 4ff538 │ │ │ │ + bne 4ff520 │ │ │ │ + b 4ff548 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ - b 4ff588 │ │ │ │ + b 4ff598 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add ip, r7, r5 │ │ │ │ cmp ip, r0 │ │ │ │ - bcs 4ff588 │ │ │ │ + bcs 4ff598 │ │ │ │ mov r7, #0 │ │ │ │ - b 4ff090 │ │ │ │ - ldr lr, [pc, #952] @ 4ff948 │ │ │ │ + b 4ff0a0 │ │ │ │ + ldr lr, [pc, #952] @ 4ff958 │ │ │ │ cmp r7, r8 │ │ │ │ add lr, pc, lr │ │ │ │ - bcc 4ff8bc │ │ │ │ + bcc 4ff8cc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4ff5b4 │ │ │ │ + beq 4ff5c4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r0, r8 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - ble 4ff8bc │ │ │ │ + ble 4ff8cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ff5c8 │ │ │ │ + beq 4ff5d8 │ │ │ │ ldrsb r0, [fp] │ │ │ │ cmn r0, #64 @ 0x40 │ │ │ │ - blt 4ff8bc │ │ │ │ + blt 4ff8cc │ │ │ │ subs r7, r7, r8 │ │ │ │ - beq 4ff608 │ │ │ │ + beq 4ff618 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #1 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r0, fp, r8 │ │ │ │ - bne 4ff610 │ │ │ │ + bne 4ff620 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq 4ff3f4 │ │ │ │ + beq 4ff404 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 4ff63c │ │ │ │ + bne 4ff64c │ │ │ │ mov r7, #0 │ │ │ │ - b 4ff3fc │ │ │ │ + b 4ff40c │ │ │ │ mov sl, r7 │ │ │ │ - b 4ff090 │ │ │ │ + b 4ff0a0 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #43 @ 0x2b │ │ │ │ - bne 4ff62c │ │ │ │ + bne 4ff63c │ │ │ │ sub r1, r7, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r7, #10 │ │ │ │ - b 4ff634 │ │ │ │ + b 4ff644 │ │ │ │ cmp r7, #9 │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - bcs 4ff69c │ │ │ │ + bcs 4ff6ac │ │ │ │ mov r7, #0 │ │ │ │ ldrb r3, [r0] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 4ff6e0 │ │ │ │ + bhi 4ff6f0 │ │ │ │ add r4, r7, r7, lsl #2 │ │ │ │ add r0, r0, #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ add r7, r3, r4, lsl #1 │ │ │ │ - bne 4ff640 │ │ │ │ - ldr lr, [pc, #736] @ 4ff94c │ │ │ │ + bne 4ff650 │ │ │ │ + ldr lr, [pc, #736] @ 4ff95c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add lr, pc, lr │ │ │ │ cmp ip, r1 │ │ │ │ - bcc 4ff8cc │ │ │ │ + bcc 4ff8dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ff6f0 │ │ │ │ + beq 4ff700 │ │ │ │ cmp r1, r5 │ │ │ │ - bcs 4ff6ec │ │ │ │ + bcs 4ff6fc │ │ │ │ add r0, fp, r1 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - bgt 4ff6f0 │ │ │ │ - b 4ff8cc │ │ │ │ + bgt 4ff700 │ │ │ │ + b 4ff8dc │ │ │ │ mov r7, #0 │ │ │ │ mov lr, #10 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ff664 │ │ │ │ + beq 4ff674 │ │ │ │ umull r4, r7, r7, lr │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ movwne r7, #1 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 4ff6e0 │ │ │ │ + bhi 4ff6f0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4ff6e0 │ │ │ │ + bne 4ff6f0 │ │ │ │ add r7, r3, r4 │ │ │ │ sub r1, r1, #1 │ │ │ │ adds r3, r4, r3 │ │ │ │ - bcc 4ff6a4 │ │ │ │ + bcc 4ff6b4 │ │ │ │ mov r7, #0 │ │ │ │ mov sl, #0 │ │ │ │ - b 4ff3fc │ │ │ │ - bne 4ff8cc │ │ │ │ + b 4ff40c │ │ │ │ + bne 4ff8dc │ │ │ │ cmp r2, #0 │ │ │ │ cmpne ip, r5 │ │ │ │ - bne 4ff8cc │ │ │ │ + bne 4ff8dc │ │ │ │ subs r2, ip, r1 │ │ │ │ - beq 4ff72c │ │ │ │ + beq 4ff73c │ │ │ │ add r0, fp, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ff738 │ │ │ │ + bne 4ff748 │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq 4ff600 │ │ │ │ + beq 4ff610 │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 4ff600 │ │ │ │ - b 4ff7a8 │ │ │ │ + beq 4ff610 │ │ │ │ + b 4ff7b8 │ │ │ │ mov r7, r2 │ │ │ │ mov sl, r2 │ │ │ │ - b 4ff3fc │ │ │ │ + b 4ff40c │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #43 @ 0x2b │ │ │ │ - bne 4ff79c │ │ │ │ + bne 4ff7ac │ │ │ │ sub r1, r2, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #10 │ │ │ │ - bcc 4ff7a8 │ │ │ │ + bcc 4ff7b8 │ │ │ │ mov sl, #0 │ │ │ │ mov ip, #10 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ff7d0 │ │ │ │ + beq 4ff7e0 │ │ │ │ umull r3, r2, sl, ip │ │ │ │ ldrb r4, [r0], #1 │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r4, #9 │ │ │ │ - bhi 4ff6e0 │ │ │ │ + bhi 4ff6f0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4ff6e0 │ │ │ │ + bne 4ff6f0 │ │ │ │ add sl, r4, r3 │ │ │ │ sub r1, r1, #1 │ │ │ │ adds r3, r3, r4 │ │ │ │ - bcc 4ff75c │ │ │ │ - b 4ff6e0 │ │ │ │ + bcc 4ff76c │ │ │ │ + b 4ff6f0 │ │ │ │ cmp r2, #9 │ │ │ │ mov r1, r2 │ │ │ │ - bcs 4ff754 │ │ │ │ + bcs 4ff764 │ │ │ │ mov sl, #0 │ │ │ │ ldrb r2, [r0] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 4ff6e0 │ │ │ │ + bhi 4ff6f0 │ │ │ │ add r3, sl, sl, lsl #2 │ │ │ │ add r0, r0, #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ add sl, r2, r3, lsl #1 │ │ │ │ - bne 4ff7ac │ │ │ │ + bne 4ff7bc │ │ │ │ cmp r5, r9 │ │ │ │ - bcc 4ff3fc │ │ │ │ + bcc 4ff40c │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r5, r9 │ │ │ │ - bls 4ff7f4 │ │ │ │ + bls 4ff804 │ │ │ │ add r0, fp, r9 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - ble 4ff8a0 │ │ │ │ + ble 4ff8b0 │ │ │ │ mov r5, r9 │ │ │ │ str r9, [r6, #8] │ │ │ │ - b 4ff3fc │ │ │ │ - ldr r0, [pc, #344] @ 4ff960 │ │ │ │ + b 4ff40c │ │ │ │ + ldr r0, [pc, #344] @ 4ff970 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r9, fp │ │ │ │ cmp r1, r0 │ │ │ │ movhi r0, r1 │ │ │ │ - b 4ff838 │ │ │ │ + b 4ff848 │ │ │ │ mov r1, r8 │ │ │ │ - b 4ff838 │ │ │ │ - ldr r0, [pc, #260] @ 4ff930 │ │ │ │ + b 4ff848 │ │ │ │ + ldr r0, [pc, #260] @ 4ff940 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r9, r5 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ bl 65098 │ │ │ │ - b 4ff8b8 │ │ │ │ - ldr lr, [pc, #232] @ 4ff938 │ │ │ │ + b 4ff8c8 │ │ │ │ + ldr lr, [pc, #232] @ 4ff948 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r5 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r3, r9 │ │ │ │ str lr, [sp] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ bl 65660 │ │ │ │ - b 4ff8b8 │ │ │ │ - ldr lr, [pc, #200] @ 4ff944 │ │ │ │ + b 4ff8c8 │ │ │ │ + ldr lr, [pc, #200] @ 4ff954 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ add lr, pc, lr │ │ │ │ - b 4ff85c │ │ │ │ + b 4ff86c │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #152] @ 4ff92c │ │ │ │ + ldr r2, [pc, #152] @ 4ff93c │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b 4ff838 │ │ │ │ - ldr r0, [pc, #168] @ 4ff950 │ │ │ │ - ldr r2, [pc, #168] @ 4ff954 │ │ │ │ + b 4ff848 │ │ │ │ + ldr r0, [pc, #168] @ 4ff960 │ │ │ │ + ldr r2, [pc, #168] @ 4ff964 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 64f5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ mov r9, r7 │ │ │ │ - b 4ff85c │ │ │ │ + b 4ff86c │ │ │ │ mov r0, fp │ │ │ │ mov r2, r1 │ │ │ │ mov r9, ip │ │ │ │ - b 4ff85c │ │ │ │ + b 4ff86c │ │ │ │ mov r5, r0 │ │ │ │ - b 4ff8f4 │ │ │ │ + b 4ff904 │ │ │ │ ldr r4, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ff918 │ │ │ │ + beq 4ff928 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4fe684 │ │ │ │ + bl 4fe694 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq sp, r9, fp, lsl #1 │ │ │ │ - strheq ip, [r2], #-136 @ 0xffffff78 │ │ │ │ - strheq ip, [r2], #-4 │ │ │ │ - subeq ip, r2, r0, lsr r1 │ │ │ │ - subeq ip, r2, r0, lsr #15 │ │ │ │ - subeq ip, r2, r8, asr #3 │ │ │ │ - subeq ip, r2, r8, ror r6 │ │ │ │ - eoreq r3, r7, r3, asr #3 │ │ │ │ - subeq ip, r2, r0, asr #3 │ │ │ │ - subeq ip, r2, r0, asr #9 │ │ │ │ - strdeq ip, [r2], #-52 @ 0xffffffcc │ │ │ │ - eoreq ip, r9, r3, lsr #10 │ │ │ │ - subeq ip, r2, ip, asr #1 │ │ │ │ - ldrdeq r0, [r6], #-112 @ 0xffffff90 │ │ │ │ - ldrdeq ip, [r2], #-92 @ 0xffffffa4 │ │ │ │ - subeq ip, r2, r4, lsr r1 │ │ │ │ + eoreq sp, r9, fp, ror r0 │ │ │ │ + subeq ip, r2, r8, lsr #17 │ │ │ │ + subeq ip, r2, r4, lsr #1 │ │ │ │ + subeq ip, r2, r0, lsr #2 │ │ │ │ + umaaleq ip, r2, r0, r7 │ │ │ │ + strheq ip, [r2], #-24 @ 0xffffffe8 │ │ │ │ + subeq ip, r2, r8, ror #12 │ │ │ │ + strhteq r3, [r7], -r3 │ │ │ │ + strheq ip, [r2], #-16 │ │ │ │ + strheq ip, [r2], #-64 @ 0xffffffc0 │ │ │ │ + subeq ip, r2, r4, ror #7 │ │ │ │ + eoreq ip, r9, r3, lsl r5 │ │ │ │ + strheq ip, [r2], #-12 │ │ │ │ + subeq r0, r6, r0, asr #15 │ │ │ │ + subeq ip, r2, ip, asr #11 │ │ │ │ + subeq ip, r2, r4, lsr #2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ff9cc │ │ │ │ + beq 4ff9dc │ │ │ │ cmp r1, #1 │ │ │ │ ldrbeq r1, [r0, #4] │ │ │ │ cmpeq r1, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ff9a0 │ │ │ │ + beq 4ff9b0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ff9b8 │ │ │ │ + beq 4ff9c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ff9e8 │ │ │ │ + beq 4ff9f8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ffa08 │ │ │ │ + beq 4ffa18 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0], #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ffa60 │ │ │ │ + beq 4ffa70 │ │ │ │ cmp r3, #1 │ │ │ │ ldm r0, {r0, r3} │ │ │ │ str r0, [sp, #8] │ │ │ │ movne r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ strb r0, [sp] │ │ │ │ @@ -1240662,15 +1240666,15 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r9, [r1, #20] │ │ │ │ mov fp, r1 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ add r7, r9, #1 │ │ │ │ str r7, [r1, #20] │ │ │ │ cmp r7, r3 │ │ │ │ - bcs 4ffcac │ │ │ │ + bcs 4ffcbc │ │ │ │ str r0, [sp, #28] │ │ │ │ movw sl, #39321 @ 0x9999 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ movw r8, #39320 @ 0x9998 │ │ │ │ str r2, [sp, #24] │ │ │ │ movt sl, #6553 @ 0x1999 │ │ │ │ add r2, r0, r7 │ │ │ │ @@ -1240679,113 +1240683,113 @@ │ │ │ │ sub r0, r9, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, r0, #1 │ │ │ │ movt r8, #39321 @ 0x9999 │ │ │ │ mov r4, #0 │ │ │ │ mov lr, #10 │ │ │ │ str r7, [sp, #16] │ │ │ │ - b 4ffb10 │ │ │ │ + b 4ffb20 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r7, r9, r4 │ │ │ │ add r7, r7, #2 │ │ │ │ add r4, r4, #1 │ │ │ │ lsl r1, r1, #1 │ │ │ │ str r7, [fp, #20] │ │ │ │ umlal r0, r1, r6, lr │ │ │ │ adds r7, r3, r4 │ │ │ │ mov r6, r0 │ │ │ │ - beq 4ffbb8 │ │ │ │ + beq 4ffbc8 │ │ │ │ ldrb ip, [r2, r4] │ │ │ │ sub r0, ip, #48 @ 0x30 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 4ffb7c │ │ │ │ + bcs 4ffb8c │ │ │ │ subs r5, r8, r6 │ │ │ │ sbcs r5, sl, r1 │ │ │ │ - bcs 4ffae8 │ │ │ │ + bcs 4ffaf8 │ │ │ │ adds r5, r8, #1 │ │ │ │ adc r7, sl, #0 │ │ │ │ eor r5, r6, r5 │ │ │ │ eor r7, r1, r7 │ │ │ │ orrs r7, r5, r7 │ │ │ │ - bne 4ffb50 │ │ │ │ + bne 4ffb60 │ │ │ │ cmp r0, #5 │ │ │ │ - bls 4ffae8 │ │ │ │ + bls 4ffaf8 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ sub r0, r0, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, fp │ │ │ │ str r6, [sp] │ │ │ │ bl 56f08 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ffc9c │ │ │ │ + beq 4ffcac │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ sub r7, r0, r4 │ │ │ │ orr r0, ip, #32 │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ - bne 4ffbd0 │ │ │ │ + bne 4ffbe0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, fp │ │ │ │ str r6, [sp] │ │ │ │ - bl 4ffd20 │ │ │ │ + bl 4ffd30 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r2, r2, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r7, r2, r3 │ │ │ │ - b 4ffbd4 │ │ │ │ + b 4ffbe4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ - bls 4ffc20 │ │ │ │ - vldr d1, [pc, #280] @ 4ffd10 │ │ │ │ + bls 4ffc30 │ │ │ │ + vldr d1, [pc, #280] @ 4ffd20 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4ffc74 │ │ │ │ + beq 4ffc84 │ │ │ │ cmn r7, #1 │ │ │ │ - bgt 4ffce0 │ │ │ │ + bgt 4ffcf0 │ │ │ │ vdiv.f64 d0, d0, d1 │ │ │ │ adds r7, r7, #308 @ 0x134 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ - bhi 4ffbf4 │ │ │ │ - ldr r0, [pc, #240] @ 4ffd18 │ │ │ │ + bhi 4ffc04 │ │ │ │ + ldr r0, [pc, #240] @ 4ffd28 │ │ │ │ cmn r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r0, r0, r2, lsl #3 │ │ │ │ vldr d1, [r0] │ │ │ │ - ble 4ffc70 │ │ │ │ + ble 4ffc80 │ │ │ │ vmul.f64 d0, d0, d1 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ vmov r0, r1, d0 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ eor r1, r1, #267386880 @ 0xff00000 │ │ │ │ eor r1, r1, #1879048192 @ 0x70000000 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4ffc78 │ │ │ │ + bne 4ffc88 │ │ │ │ mov r0, #14 │ │ │ │ add r1, sp, #32 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ bl 56ccc │ │ │ │ - b 4ffccc │ │ │ │ + b 4ffcdc │ │ │ │ vdiv.f64 d0, d0, d1 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ vneg.f64 d1, d0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ @@ -1240820,118 +1240824,118 @@ │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop {0} │ │ │ │ strbhi ip, [fp, #2208]! @ 0x8a0 │ │ │ │ svcvc 0x00e1ccf3 │ │ │ │ - subeq pc, r5, r4, ror pc @ │ │ │ │ + subeq pc, r5, r4, ror #30 │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov fp, r1 │ │ │ │ ldr r8, [r1, #16] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, #1 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [fp, #20] │ │ │ │ cmp r0, r8 │ │ │ │ - bcs 4ffd74 │ │ │ │ + bcs 4ffd84 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ ldrb r2, [r2, r0] │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq 4ffd6c │ │ │ │ + beq 4ffd7c │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 4ffd74 │ │ │ │ + bne 4ffd84 │ │ │ │ mov ip, #0 │ │ │ │ add r0, r1, #2 │ │ │ │ str r0, [fp, #20] │ │ │ │ cmp r0, r8 │ │ │ │ - bcs 4fff04 │ │ │ │ + bcs 4fff14 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ add r6, r0, #1 │ │ │ │ str r6, [fp, #20] │ │ │ │ ldrb r1, [r7, r0] │ │ │ │ sub r0, r1, #48 @ 0x30 │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r3, #10 │ │ │ │ - bcs 4fff2c │ │ │ │ + bcs 4fff3c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r6, r8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bcs 4ffe28 │ │ │ │ + bcs 4ffe38 │ │ │ │ movw r4, #52427 @ 0xcccb │ │ │ │ movt r4, #3276 @ 0xccc │ │ │ │ - b 4ffdc8 │ │ │ │ + b 4ffdd8 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ cmp r8, r6 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ - beq 4ffe28 │ │ │ │ + beq 4ffe38 │ │ │ │ ldrb r2, [r7, r6] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #10 │ │ │ │ - bcs 4ffe28 │ │ │ │ + bcs 4ffe38 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r4 │ │ │ │ str r6, [fp, #20] │ │ │ │ - ble 4ffdb8 │ │ │ │ + ble 4ffdc8 │ │ │ │ add r5, r4, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 4ffe00 │ │ │ │ + bne 4ffe10 │ │ │ │ cmp r2, #7 │ │ │ │ - bls 4ffdb8 │ │ │ │ + bls 4ffdc8 │ │ │ │ orr r0, r0, r1 │ │ │ │ mov r1, fp │ │ │ │ clz r0, r0 │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ lsr r3, r0, #5 │ │ │ │ mov r0, sl │ │ │ │ bl 57060 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ qaddne r7, r2, r3 │ │ │ │ qsubeq r7, r2, r3 │ │ │ │ - bl 76dca8 │ │ │ │ + bl 76dcb8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ - bls 4ffe84 │ │ │ │ - vldr d1, [pc, #220] @ 4fff38 │ │ │ │ + bls 4ffe94 │ │ │ │ + vldr d1, [pc, #220] @ 4fff48 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4ffee4 │ │ │ │ + beq 4ffef4 │ │ │ │ cmn r7, #1 │ │ │ │ - bgt 4ffeb8 │ │ │ │ + bgt 4ffec8 │ │ │ │ vdiv.f64 d0, d0, d1 │ │ │ │ adds r7, r7, #308 @ 0x134 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ - bhi 4ffe58 │ │ │ │ - ldr r0, [pc, #180] @ 4fff40 │ │ │ │ + bhi 4ffe68 │ │ │ │ + ldr r0, [pc, #180] @ 4fff50 │ │ │ │ cmn r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r0, r0, r2, lsl #3 │ │ │ │ vldr d1, [r0] │ │ │ │ - ble 4ffee0 │ │ │ │ + ble 4ffef0 │ │ │ │ vmul.f64 d0, d0, d1 │ │ │ │ vmov r0, r1, d0 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ eor r1, r1, #267386880 @ 0xff00000 │ │ │ │ eor r1, r1, #1879048192 @ 0x70000000 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 4ffee4 │ │ │ │ + bne 4ffef4 │ │ │ │ mov r0, #14 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ bl 56ccc │ │ │ │ str r0, [sl, #4] │ │ │ │ mov r0, #1 │ │ │ │ @@ -1240954,39 +1240958,39 @@ │ │ │ │ bl 56ccc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #13 │ │ │ │ - b 4fff08 │ │ │ │ + b 4fff18 │ │ │ │ nop {0} │ │ │ │ strbhi ip, [fp, #2208]! @ 0x8a0 │ │ │ │ svcvc 0x00e1ccf3 │ │ │ │ - subeq pc, r5, r0, lsl sp @ │ │ │ │ - b 61560c │ │ │ │ + subeq pc, r5, r0, lsl #26 │ │ │ │ + b 61561c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #24 │ │ │ │ mov r4, r1 │ │ │ │ add r6, r3, #1 │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ lslls r6, r3, #1 │ │ │ │ cmp r6, #4 │ │ │ │ movls r6, #4 │ │ │ │ umull r2, r1, r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4fffe4 │ │ │ │ + bne 4ffff4 │ │ │ │ cmn r2, #-2147483640 @ 0x80000008 │ │ │ │ - bhi 4fffdc │ │ │ │ + bhi 4fffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fffac │ │ │ │ + beq 4fffbc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r3, r3, lsl #1 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -1241004,201 +1241008,201 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 64e1c │ │ │ │ mov r2, r4 │ │ │ │ bl 64e1c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 500054 │ │ │ │ + beq 500064 │ │ │ │ cmp r1, #1 │ │ │ │ ldrbeq r1, [r0, #4] │ │ │ │ cmpeq r1, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 500028 │ │ │ │ + beq 500038 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 500040 │ │ │ │ + beq 500050 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 500070 │ │ │ │ + beq 500080 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 500090 │ │ │ │ + beq 5000a0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ cmp r2, r1 │ │ │ │ - bhi 50020c │ │ │ │ + bhi 50021c │ │ │ │ mov lr, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - blt 5001d0 │ │ │ │ + blt 5001e0 │ │ │ │ add r3, lr, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 5000e8 │ │ │ │ + bhi 5000f8 │ │ │ │ cmp r3, lr │ │ │ │ - bls 5001d0 │ │ │ │ + bls 5001e0 │ │ │ │ ldrb r6, [r3, #-1]! │ │ │ │ cmp r6, #10 │ │ │ │ - bne 5000d0 │ │ │ │ - b 5001c0 │ │ │ │ + bne 5000e0 │ │ │ │ + b 5001d0 │ │ │ │ ldr r5, [r3, #-4] │ │ │ │ movw ip, #2570 @ 0xa0a │ │ │ │ movw r8, #256 @ 0x100 │ │ │ │ movt ip, #2570 @ 0xa0a │ │ │ │ eor r6, r5, ip │ │ │ │ movt r8, #257 @ 0x101 │ │ │ │ sub r6, r8, r6 │ │ │ │ orr r6, r6, r5 │ │ │ │ movw r5, #32896 @ 0x8080 │ │ │ │ movt r5, #32896 @ 0x8080 │ │ │ │ and r6, r6, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 500148 │ │ │ │ + bne 500158 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r2, #9 │ │ │ │ sub r6, r2, r3 │ │ │ │ - bcs 500160 │ │ │ │ + bcs 500170 │ │ │ │ add r3, lr, r6 │ │ │ │ cmp r3, lr │ │ │ │ - bls 5001d0 │ │ │ │ + bls 5001e0 │ │ │ │ ldrb r6, [r3, #-1]! │ │ │ │ cmp r6, #10 │ │ │ │ - bne 500130 │ │ │ │ - b 5001c0 │ │ │ │ + bne 500140 │ │ │ │ + b 5001d0 │ │ │ │ cmp r3, lr │ │ │ │ - bls 5001d0 │ │ │ │ + bls 5001e0 │ │ │ │ ldrb r6, [r3, #-1]! │ │ │ │ cmp r6, #10 │ │ │ │ - bne 500148 │ │ │ │ - b 5001c0 │ │ │ │ + bne 500158 │ │ │ │ + b 5001d0 │ │ │ │ mov r3, r6 │ │ │ │ cmp r6, #8 │ │ │ │ - blt 5001a8 │ │ │ │ + blt 5001b8 │ │ │ │ add r6, lr, r3 │ │ │ │ ldr r7, [r6, #-8] │ │ │ │ eor r4, r7, ip │ │ │ │ sub r4, r8, r4 │ │ │ │ orr r4, r4, r7 │ │ │ │ and r4, r4, r5 │ │ │ │ cmp r4, r5 │ │ │ │ ldreq r4, [r6, #-4] │ │ │ │ eoreq r6, r4, ip │ │ │ │ subeq r6, r8, r6 │ │ │ │ orreq r4, r6, r4 │ │ │ │ subeq r6, r3, #8 │ │ │ │ andeq r4, r4, r5 │ │ │ │ cmpeq r4, r5 │ │ │ │ - beq 500160 │ │ │ │ + beq 500170 │ │ │ │ add r3, lr, r3 │ │ │ │ cmp r3, lr │ │ │ │ - bls 5001d0 │ │ │ │ + bls 5001e0 │ │ │ │ ldrb r7, [r3, #-1]! │ │ │ │ cmp r7, #10 │ │ │ │ - bne 5001ac │ │ │ │ + bne 5001bc │ │ │ │ sub r3, r3, lr │ │ │ │ add r0, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 500220 │ │ │ │ + bcs 500230 │ │ │ │ add r1, lr, r0 │ │ │ │ mov ip, #1 │ │ │ │ cmp r1, lr │ │ │ │ - bls 500200 │ │ │ │ + bls 500210 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r7, [lr], #1 │ │ │ │ cmp r7, #10 │ │ │ │ addeq r1, r1, #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 5001e8 │ │ │ │ + bne 5001f8 │ │ │ │ add ip, r1, #1 │ │ │ │ sub r1, r2, r0 │ │ │ │ mov r0, ip │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #24] @ 50022c │ │ │ │ + ldr r3, [pc, #24] @ 50023c │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ bl 6532c │ │ │ │ - ldr r2, [pc, #8] @ 500230 │ │ │ │ + ldr r2, [pc, #8] @ 500240 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6532c │ │ │ │ - subeq fp, r2, ip, ror #16 │ │ │ │ - subeq fp, r2, ip, ror #16 │ │ │ │ + subeq fp, r2, ip, asr r8 │ │ │ │ + subeq fp, r2, ip, asr r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, r8 │ │ │ │ - beq 500550 │ │ │ │ + beq 500560 │ │ │ │ movw r5, #65279 @ 0xfeff │ │ │ │ movw sl, #57312 @ 0xdfe0 │ │ │ │ movw fp, #8738 @ 0x2222 │ │ │ │ movw r9, #23644 @ 0x5c5c │ │ │ │ movt r5, #65278 @ 0xfefe │ │ │ │ movt sl, #57311 @ 0xdfdf │ │ │ │ movt fp, #8738 @ 0x2222 │ │ │ │ movt r9, #23644 @ 0x5c5c │ │ │ │ - b 500284 │ │ │ │ + b 500294 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, r8 │ │ │ │ - beq 500554 │ │ │ │ + beq 500564 │ │ │ │ cmp r7, r8 │ │ │ │ - bcs 50059c │ │ │ │ + bcs 5005ac │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r0, [r3, r7] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ cmpne r0, #92 @ 0x5c │ │ │ │ - bne 50045c │ │ │ │ + bne 50046c │ │ │ │ cmp r7, r8 │ │ │ │ - beq 500554 │ │ │ │ - bcs 5005b0 │ │ │ │ + beq 500564 │ │ │ │ + bcs 5005c0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldrb r1, [r0, r7] │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne 5004f8 │ │ │ │ + bne 500508 │ │ │ │ add r2, r7, #1 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - bcs 500570 │ │ │ │ + bcs 500580 │ │ │ │ ldrb r1, [r0, r2] │ │ │ │ add r7, r7, #2 │ │ │ │ str r7, [r4, #8] │ │ │ │ sub r1, r1, #34 @ 0x22 │ │ │ │ cmp r1, #83 @ 0x53 │ │ │ │ - bhi 500584 │ │ │ │ + bhi 500594 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ @ instruction: 0xffffff8c │ │ │ │ muleq r0, r4, r2 │ │ │ │ muleq r0, r4, r2 │ │ │ │ muleq r0, r4, r2 │ │ │ │ @@ -1241280,69 +1241284,69 @@ │ │ │ │ muleq r0, r4, r2 │ │ │ │ @ instruction: 0xffffff8c │ │ │ │ muleq r0, r4, r2 │ │ │ │ @ instruction: 0xffffff8c │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 500620 │ │ │ │ + bl 500630 │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 500274 │ │ │ │ - b 500544 │ │ │ │ + bne 500284 │ │ │ │ + b 500554 │ │ │ │ cmp r0, #32 │ │ │ │ - bcc 5002a0 │ │ │ │ + bcc 5002b0 │ │ │ │ add r0, r7, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r0, r8, r0 │ │ │ │ add r3, r3, #1 │ │ │ │ bic lr, r0, #3 │ │ │ │ rsb r2, lr, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5004d8 │ │ │ │ + beq 5004e8 │ │ │ │ ldr r0, [r3, r7] │ │ │ │ add r2, r2, #4 │ │ │ │ add r7, r7, #4 │ │ │ │ eor ip, r0, fp │ │ │ │ add r1, r0, sl │ │ │ │ add r6, ip, r5 │ │ │ │ orr r1, r6, r1 │ │ │ │ eor r6, r0, r9 │ │ │ │ add r6, r6, r5 │ │ │ │ orr r1, r1, r6 │ │ │ │ movw r6, #32896 @ 0x8080 │ │ │ │ movt r6, #32896 @ 0x8080 │ │ │ │ bic r0, r6, r0 │ │ │ │ ands r0, r1, r0 │ │ │ │ - beq 50047c │ │ │ │ + beq 50048c │ │ │ │ rbit r0, r0 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r7, r0, lsr #3 │ │ │ │ sub r7, r0, #3 │ │ │ │ str r7, [r4, #8] │ │ │ │ - b 5002a0 │ │ │ │ + b 5002b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r0, lr, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 572e4 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - b 5002a0 │ │ │ │ + b 5002b0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ addeq r0, r7, #1 │ │ │ │ streq r0, [r4, #8] │ │ │ │ moveq r0, #0 │ │ │ │ addeq sp, sp, #20 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 569b4 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -1241352,82 +1241356,82 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5000a8 │ │ │ │ - b 500524 │ │ │ │ + bl 5000b8 │ │ │ │ + b 500534 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ - bl 5000a8 │ │ │ │ - b 500524 │ │ │ │ + bl 5000b8 │ │ │ │ + b 500534 │ │ │ │ mov r1, #12 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5000a8 │ │ │ │ - b 500524 │ │ │ │ - ldr r2, [pc, #116] @ 500618 │ │ │ │ + bl 5000b8 │ │ │ │ + b 500534 │ │ │ │ + ldr r2, [pc, #116] @ 500628 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 65098 │ │ │ │ - ldr r2, [pc, #100] @ 50061c │ │ │ │ + ldr r2, [pc, #100] @ 50062c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 65098 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fffec │ │ │ │ - b 50060c │ │ │ │ + bl 4ffffc │ │ │ │ + b 50061c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fffec │ │ │ │ - b 50060c │ │ │ │ + bl 4ffffc │ │ │ │ + b 50061c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fffec │ │ │ │ - b 50060c │ │ │ │ + bl 4ffffc │ │ │ │ + b 50061c │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4fffec │ │ │ │ + bl 4ffffc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq fp, r2, r0, lsl #10 │ │ │ │ - subeq fp, r2, ip, lsr r5 │ │ │ │ + strdeq fp, [r2], #-64 @ 0xffffffc0 │ │ │ │ + subeq fp, r2, ip, lsr #10 │ │ │ │ push {r4, r5, r6, r8, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r8, r5 │ │ │ │ - bcc 500724 │ │ │ │ + bcc 500734 │ │ │ │ sub r2, r8, r5 │ │ │ │ cmp r2, #3 │ │ │ │ - bls 500700 │ │ │ │ + bls 500710 │ │ │ │ ldr ip, [r1] │ │ │ │ add r2, r5, #4 │ │ │ │ mov r3, ip │ │ │ │ ldrb r4, [r3, r5]! │ │ │ │ - ldr lr, [pc, #264] @ 500764 │ │ │ │ + ldr lr, [pc, #264] @ 500774 │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ add lr, pc, lr │ │ │ │ str r2, [r1, #8] │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ add r4, lr, r4, lsl #1 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ add r1, lr, r6, lsl #1 │ │ │ │ - ldr r6, [pc, #236] @ 500768 │ │ │ │ + ldr r6, [pc, #236] @ 500778 │ │ │ │ ldrh r4, [r4] │ │ │ │ add r6, pc, r6 │ │ │ │ ldrsh r1, [r1] │ │ │ │ add r5, r6, r5, lsl #1 │ │ │ │ add r3, r6, r3, lsl #1 │ │ │ │ ldrh r5, [r5] │ │ │ │ ldrsh r3, [r3] │ │ │ │ @@ -1241442,15 +1241446,15 @@ │ │ │ │ addgt sp, sp, #16 │ │ │ │ popgt {r4, r5, r6, r8, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, ip │ │ │ │ mov r1, r8 │ │ │ │ - bl 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 569b4 │ │ │ │ str r0, [r5, #4] │ │ │ │ @@ -1241461,109 +1241465,109 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ str r8, [r1, #8] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5000a8 │ │ │ │ - b 5006d4 │ │ │ │ - ldr r2, [pc, #64] @ 50076c │ │ │ │ + bl 5000b8 │ │ │ │ + b 5006e4 │ │ │ │ + ldr r2, [pc, #64] @ 50077c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65320 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fffec │ │ │ │ - b 500758 │ │ │ │ + bl 4ffffc │ │ │ │ + b 500768 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fffec │ │ │ │ + bl 4ffffc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - eoreq ip, r9, r0, lsr #13 │ │ │ │ - eoreq ip, r9, r0, lsl #9 │ │ │ │ - ldrdeq fp, [r2], #-48 @ 0xffffffd0 │ │ │ │ + mlaeq r9, r0, r6, ip │ │ │ │ + eoreq ip, r9, r0, ror r4 │ │ │ │ + subeq fp, r2, r0, asr #7 │ │ │ │ ldr r3, [r0] │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 5000a8 │ │ │ │ + b 5000b8 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r1 │ │ │ │ movcs r2, r1 │ │ │ │ - b 5000a8 │ │ │ │ + b 5000b8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ movw sl, #65279 @ 0xfeff │ │ │ │ movw r8, #23644 @ 0x5c5c │ │ │ │ mov r6, r2 │ │ │ │ mov fp, r1 │ │ │ │ movt sl, #65278 @ 0xfefe │ │ │ │ movt r8, #23644 @ 0x5c5c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r4, [fp, #4] │ │ │ │ ldr r9, [fp, #8] │ │ │ │ cmp r9, r4 │ │ │ │ - beq 500a08 │ │ │ │ - bcs 500ac0 │ │ │ │ + beq 500a18 │ │ │ │ + bcs 500ad0 │ │ │ │ ldr r2, [fp] │ │ │ │ ldrb r0, [r2, r9] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - beq 5007f8 │ │ │ │ + beq 500808 │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ - beq 5007f8 │ │ │ │ + beq 500808 │ │ │ │ cmp r0, #32 │ │ │ │ - bcs 500878 │ │ │ │ + bcs 500888 │ │ │ │ mov r5, r9 │ │ │ │ cmp r5, r4 │ │ │ │ - beq 500a04 │ │ │ │ - bcs 500ad4 │ │ │ │ + beq 500a14 │ │ │ │ + bcs 500ae4 │ │ │ │ ldr r0, [fp] │ │ │ │ ldrb r1, [r0, r5] │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne 500950 │ │ │ │ + bne 500960 │ │ │ │ cmp r5, r9 │ │ │ │ - bcc 500a6c │ │ │ │ + bcc 500a7c │ │ │ │ ldr r1, [r6] │ │ │ │ sub r4, r5, r9 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ sub r1, r1, r7 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc 500924 │ │ │ │ + bcc 500934 │ │ │ │ add r1, r0, r9 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, r7 │ │ │ │ bl 438d4 │ │ │ │ add r0, r7, r4 │ │ │ │ str r0, [r6, #8] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ - bl 500b2c │ │ │ │ + bl 500b3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5007c4 │ │ │ │ - b 500a54 │ │ │ │ + beq 5007d4 │ │ │ │ + b 500a64 │ │ │ │ add ip, r9, #1 │ │ │ │ add r7, r2, #1 │ │ │ │ sub r1, r4, ip │ │ │ │ mov r2, r9 │ │ │ │ bic lr, r1, #3 │ │ │ │ rsb r3, lr, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 500904 │ │ │ │ + beq 500914 │ │ │ │ ldr r5, [r7, r2] │ │ │ │ movw r1, #8738 @ 0x2222 │ │ │ │ movw r0, #57312 @ 0xdfe0 │ │ │ │ movt r1, #8738 @ 0x2222 │ │ │ │ movt r0, #57311 @ 0xdfdf │ │ │ │ eor r1, r5, r1 │ │ │ │ add r0, r5, r0 │ │ │ │ @@ -1241574,55 +1241578,55 @@ │ │ │ │ add r1, r1, sl │ │ │ │ add r2, r2, #4 │ │ │ │ orr r0, r0, r1 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ bic r1, r1, r5 │ │ │ │ ands r5, r0, r1 │ │ │ │ - beq 500890 │ │ │ │ + beq 5008a0 │ │ │ │ rbit r0, r5 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r2, r0, lsr #3 │ │ │ │ sub r5, r0, #3 │ │ │ │ str r5, [fp, #8] │ │ │ │ cmp r5, r4 │ │ │ │ - bne 500804 │ │ │ │ - b 500a04 │ │ │ │ + bne 500814 │ │ │ │ + b 500a14 │ │ │ │ add r0, lr, ip │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ bl 572e4 │ │ │ │ ldrd r4, [fp, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne 500804 │ │ │ │ - b 500a04 │ │ │ │ + bne 500814 │ │ │ │ + b 500a14 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 571d8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - b 500838 │ │ │ │ + b 500848 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 500a24 │ │ │ │ + bne 500a34 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5009c4 │ │ │ │ + beq 5009d4 │ │ │ │ cmp r5, r9 │ │ │ │ - bcc 500a80 │ │ │ │ + bcc 500a90 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r0, r9 │ │ │ │ sub sl, r5, r9 │ │ │ │ sub r0, r2, r7 │ │ │ │ cmp r0, sl │ │ │ │ - bcc 500a94 │ │ │ │ + bcc 500aa4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, sl │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add r0, r0, r7 │ │ │ │ bl 438d4 │ │ │ │ add r1, r5, #1 │ │ │ │ str r1, [fp, #8] │ │ │ │ @@ -1241642,106 +1241646,106 @@ │ │ │ │ subcs r1, r5, r9 │ │ │ │ stmibcs r3, {r0, r1} │ │ │ │ addcs r0, r5, #1 │ │ │ │ strcs r2, [r3] │ │ │ │ strcs r0, [fp, #8] │ │ │ │ addcs sp, sp, #28 │ │ │ │ popcs {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #296] @ 500b20 │ │ │ │ + ldr r2, [pc, #296] @ 500b30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl 65338 │ │ │ │ mov r9, r4 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r9 │ │ │ │ - bl 5000a8 │ │ │ │ - b 500a3c │ │ │ │ + bl 5000b8 │ │ │ │ + b 500a4c │ │ │ │ mov r1, #16 │ │ │ │ add r2, r5, #1 │ │ │ │ str r2, [fp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 569b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #168] @ 500b1c │ │ │ │ + ldr r2, [pc, #168] @ 500b2c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl 65338 │ │ │ │ - ldr r2, [pc, #156] @ 500b24 │ │ │ │ + ldr r2, [pc, #156] @ 500b34 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl 65338 │ │ │ │ mov r0, #1 │ │ │ │ mov r8, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r3, #1 │ │ │ │ bl 571d8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ mov r1, r8 │ │ │ │ - b 500984 │ │ │ │ - ldr r2, [pc, #76] @ 500b14 │ │ │ │ + b 500994 │ │ │ │ + ldr r2, [pc, #76] @ 500b24 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ - ldr r2, [pc, #60] @ 500b18 │ │ │ │ + ldr r2, [pc, #60] @ 500b28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 65098 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4fffec │ │ │ │ - b 500b08 │ │ │ │ + bl 4ffffc │ │ │ │ + b 500b18 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4fffec │ │ │ │ + bl 4ffffc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - ldrdeq sl, [r2], #-244 @ 0xffffff0c │ │ │ │ - ldrdeq sl, [r2], #-240 @ 0xffffff10 │ │ │ │ - subeq fp, r2, r0, ror r0 │ │ │ │ - subeq fp, r2, ip, asr #1 │ │ │ │ - subeq fp, r2, ip, asr #32 │ │ │ │ - b 500234 │ │ │ │ + subeq sl, r2, r4, asr #31 │ │ │ │ + subeq sl, r2, r0, asr #31 │ │ │ │ + subeq fp, r2, r0, rrx │ │ │ │ + strheq fp, [r2], #-12 │ │ │ │ + subeq fp, r2, ip, lsr r0 │ │ │ │ + b 500244 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 500e48 │ │ │ │ + bcs 500e58 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r2 │ │ │ │ add r2, r7, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ ldrb r5, [r3, r7] │ │ │ │ sub r7, r5, #34 @ 0x22 │ │ │ │ cmp r7, #83 @ 0x53 │ │ │ │ - bhi 500e30 │ │ │ │ + bhi 500e40 │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r7, [r5, r7, lsl #2] │ │ │ │ add pc, r5, r7 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ @@ -1241824,183 +1241828,183 @@ │ │ │ │ andeq r0, r0, r8, asr r2 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ andeq r0, r0, r4, lsl #5 │ │ │ │ andeq r0, r0, r4, lsl r3 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ - bne 500cdc │ │ │ │ - ldr r1, [pc, #488] @ 500ebc │ │ │ │ + bne 500cec │ │ │ │ + ldr r1, [pc, #488] @ 500ecc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - b 500e18 │ │ │ │ + b 500e28 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ - bne 500d08 │ │ │ │ - ldr r1, [pc, #460] @ 500ecc │ │ │ │ + bne 500d18 │ │ │ │ + ldr r1, [pc, #460] @ 500edc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #12 │ │ │ │ - b 500e18 │ │ │ │ + b 500e28 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ - bne 500d34 │ │ │ │ - ldr r1, [pc, #420] @ 500ed0 │ │ │ │ + bne 500d44 │ │ │ │ + ldr r1, [pc, #420] @ 500ee0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #10 │ │ │ │ - b 500e18 │ │ │ │ + b 500e28 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ - bne 500d60 │ │ │ │ - ldr r1, [pc, #368] @ 500ec8 │ │ │ │ + bne 500d70 │ │ │ │ + ldr r1, [pc, #368] @ 500ed8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #8 │ │ │ │ - b 500e18 │ │ │ │ + b 500e28 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ - bne 500d8c │ │ │ │ - ldr r1, [pc, #316] @ 500ec0 │ │ │ │ + bne 500d9c │ │ │ │ + ldr r1, [pc, #316] @ 500ed0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ - b 500e18 │ │ │ │ + b 500e28 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ - bne 500db8 │ │ │ │ - ldr r1, [pc, #276] @ 500ec4 │ │ │ │ + bne 500dc8 │ │ │ │ + ldr r1, [pc, #276] @ 500ed4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - b 500e18 │ │ │ │ + b 500e28 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ - bne 500de4 │ │ │ │ - ldr r1, [pc, #248] @ 500ed4 │ │ │ │ + bne 500df4 │ │ │ │ + ldr r1, [pc, #248] @ 500ee4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #13 │ │ │ │ - b 500e18 │ │ │ │ + b 500e28 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ - bne 500e10 │ │ │ │ - ldr r1, [pc, #208] @ 500ed8 │ │ │ │ + bne 500e20 │ │ │ │ + ldr r1, [pc, #208] @ 500ee8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #9 │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5000a8 │ │ │ │ - b 500e60 │ │ │ │ + bl 5000b8 │ │ │ │ + b 500e70 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5000a8 │ │ │ │ + bl 5000b8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 569b4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 57320 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fffec │ │ │ │ - b 500eb0 │ │ │ │ + bl 4ffffc │ │ │ │ + b 500ec0 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4fffec │ │ │ │ + bl 4ffffc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq sl, r2, ip, lsr lr │ │ │ │ - umaaleq sl, r2, ip, sp │ │ │ │ - subeq sl, r2, r0, lsl #27 │ │ │ │ - subeq sl, r2, r8, ror #27 │ │ │ │ - subeq sl, r2, r0, asr lr │ │ │ │ - subeq sl, r2, r4, lsr lr │ │ │ │ - umaaleq sl, r2, r4, sp │ │ │ │ - subeq sl, r2, r8, ror sp │ │ │ │ + subeq sl, r2, ip, lsr #28 │ │ │ │ + subeq sl, r2, ip, lsl #27 │ │ │ │ + subeq sl, r2, r0, ror sp │ │ │ │ + ldrdeq sl, [r2], #-216 @ 0xffffff28 │ │ │ │ + subeq sl, r2, r0, asr #28 │ │ │ │ + subeq sl, r2, r4, lsr #28 │ │ │ │ + subeq sl, r2, r4, lsl #27 │ │ │ │ + subeq sl, r2, r8, ror #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bcs 500f38 │ │ │ │ + bcs 500f48 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bne 500f20 │ │ │ │ - ldr r2, [pc, #228] @ 500fe8 │ │ │ │ + bne 500f30 │ │ │ │ + ldr r2, [pc, #228] @ 500ff8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ - bl 75df4c │ │ │ │ + bl 75df5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ strb r0, [r2, r4] │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [r1, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr ip, [r1, #8] │ │ │ │ sub r2, r2, ip │ │ │ │ cmp r2, #3 │ │ │ │ - bls 500f6c │ │ │ │ + bls 500f7c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ add r3, r2, ip │ │ │ │ - bcs 500fac │ │ │ │ + bcs 500fbc │ │ │ │ mvn r2, #63 @ 0x3f │ │ │ │ orr r4, r2, r0, lsr #6 │ │ │ │ mov r2, #2 │ │ │ │ - b 500fc8 │ │ │ │ + b 500fd8 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, ip │ │ │ │ mov r2, #4 │ │ │ │ @@ -1242008,15 +1242012,15 @@ │ │ │ │ bl 571d8 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ add r3, r2, ip │ │ │ │ - bcc 500f5c │ │ │ │ + bcc 500f6c │ │ │ │ lsr r2, r0, #6 │ │ │ │ mov r6, #2 │ │ │ │ bfi r2, r6, #6, #26 │ │ │ │ strb r2, [r3, #1] │ │ │ │ mvn r2, #31 │ │ │ │ orr r4, r2, r0, lsr #12 │ │ │ │ mov r2, #3 │ │ │ │ @@ -1242024,59 +1242028,59 @@ │ │ │ │ strb r4, [r3], r2 │ │ │ │ bfi r0, r6, #6, #26 │ │ │ │ strb r0, [r3, #-1] │ │ │ │ add r0, ip, r2 │ │ │ │ str r0, [r1, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq sl, r2, r4, lsl #25 │ │ │ │ + subeq sl, r2, r4, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r6, [r0] │ │ │ │ ldrb r0, [r6] │ │ │ │ cmp r0, #3 │ │ │ │ - bcs 50100c │ │ │ │ + bcs 50101c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - beq 501038 │ │ │ │ + beq 501048 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 501058 │ │ │ │ + bne 501068 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 501090 │ │ │ │ + beq 5010a0 │ │ │ │ add r5, r0, #24 │ │ │ │ - bl 501454 │ │ │ │ + bl 501464 │ │ │ │ mov r0, r5 │ │ │ │ - b 501020 │ │ │ │ + b 501030 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 501004 │ │ │ │ + beq 501014 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5010b8 │ │ │ │ + beq 5010c8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r6, #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 5010c0 │ │ │ │ + b 5010d0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 501004 │ │ │ │ + beq 501014 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ @@ -1242084,282 +1242088,282 @@ │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ - bl 501618 │ │ │ │ + bl 501628 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 501004 │ │ │ │ + beq 501014 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 501808 │ │ │ │ + bl 501818 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 501618 │ │ │ │ + bl 501628 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5010ec │ │ │ │ - b 501004 │ │ │ │ + bne 5010fc │ │ │ │ + b 501014 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 5013cc │ │ │ │ - b 501154 │ │ │ │ + bl 5013dc │ │ │ │ + b 501164 │ │ │ │ bl 65120 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 501148 │ │ │ │ + beq 501158 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r5, #24 │ │ │ │ - bl 501454 │ │ │ │ + bl 501464 │ │ │ │ mov r5, r4 │ │ │ │ - b 50112c │ │ │ │ + b 50113c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 50115c │ │ │ │ + bne 50116c │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 615a50 │ │ │ │ + b 615a60 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ - b 762438 │ │ │ │ + b 762448 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5011d0 │ │ │ │ + beq 5011e0 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 5011d8 │ │ │ │ + b 5011e8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ - bl 501618 │ │ │ │ + bl 501628 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5012c8 │ │ │ │ + beq 5012d8 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ - b 501228 │ │ │ │ + b 501238 │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 501194 │ │ │ │ + bl 5011a4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 501618 │ │ │ │ + bl 501628 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5012c8 │ │ │ │ + beq 5012d8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ add r6, r0, r0, lsl #1 │ │ │ │ add r0, r5, r6, lsl #2 │ │ │ │ ldr r1, [r0, #268]! @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 501250 │ │ │ │ + beq 501260 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ add r7, r5, r6, lsl #3 │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 501210 │ │ │ │ - beq 50128c │ │ │ │ + bcc 501220 │ │ │ │ + beq 50129c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 501208 │ │ │ │ + bne 501218 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 5012a4 │ │ │ │ + beq 5012b4 │ │ │ │ add r6, r0, #24 │ │ │ │ - bl 501454 │ │ │ │ + bl 501464 │ │ │ │ mov r0, r6 │ │ │ │ - b 501274 │ │ │ │ + b 501284 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 501210 │ │ │ │ + beq 501220 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 5012c0 │ │ │ │ + b 5012d0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 501210 │ │ │ │ + beq 501220 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ - b 501210 │ │ │ │ + b 501220 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ - b 501318 │ │ │ │ + b 501328 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 5012f8 │ │ │ │ + beq 501308 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #24 │ │ │ │ - bl 501454 │ │ │ │ + bl 501464 │ │ │ │ mov r6, r4 │ │ │ │ - b 5012dc │ │ │ │ + b 5012ec │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 501318 │ │ │ │ + beq 501328 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 5013cc │ │ │ │ + bl 5013dc │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 501618 │ │ │ │ + bl 501628 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5013ac │ │ │ │ + beq 5013bc │ │ │ │ add r5, sp, #20 │ │ │ │ add r6, sp, #4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r4, [sp, #16] │ │ │ │ add r3, r1, r1, lsl #1 │ │ │ │ add r2, r0, r3, lsl #2 │ │ │ │ add r0, r0, r3, lsl #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [r2, #268]! @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50138c │ │ │ │ + beq 50139c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 500fec │ │ │ │ + bl 500ffc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 501618 │ │ │ │ + bl 501628 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50135c │ │ │ │ + bne 50136c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5013cc │ │ │ │ + bl 5013dc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 501618 │ │ │ │ + bl 501628 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50144c │ │ │ │ + beq 50145c │ │ │ │ add r5, sp, #12 │ │ │ │ mov r6, sp │ │ │ │ - b 50141c │ │ │ │ + b 50142c │ │ │ │ mov r0, r5 │ │ │ │ - bl 500fec │ │ │ │ + bl 500ffc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 501618 │ │ │ │ + bl 501628 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50144c │ │ │ │ + beq 50145c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, r1, r1, lsl #1 │ │ │ │ add r2, r0, r3, lsl #2 │ │ │ │ add r0, r0, r3, lsl #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [r2, #268]! @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5013fc │ │ │ │ + beq 50140c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ - b 5013fc │ │ │ │ + b 50140c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bcs 501474 │ │ │ │ + bcs 501484 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - beq 5014a4 │ │ │ │ + beq 5014b4 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 5014c4 │ │ │ │ + bne 5014d4 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 5014fc │ │ │ │ + beq 50150c │ │ │ │ add r6, r0, #24 │ │ │ │ - bl 501454 │ │ │ │ + bl 501464 │ │ │ │ mov r0, r6 │ │ │ │ - b 50148c │ │ │ │ + b 50149c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50146c │ │ │ │ + beq 50147c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 501524 │ │ │ │ + beq 501534 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b 50152c │ │ │ │ + b 50153c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50146c │ │ │ │ + beq 50147c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2bcc50 │ │ │ │ @@ -1242367,57 +1242371,57 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r4, sp │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ - bl 501618 │ │ │ │ + bl 501628 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50146c │ │ │ │ + beq 50147c │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ add r3, r1, r1, lsl #1 │ │ │ │ add r2, r0, r3, lsl #2 │ │ │ │ add r0, r0, r3, lsl #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r2, #268]! @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50158c │ │ │ │ + beq 50159c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 500fec │ │ │ │ + bl 500ffc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 501618 │ │ │ │ + bl 501628 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50155c │ │ │ │ - b 50146c │ │ │ │ + bne 50156c │ │ │ │ + b 50147c │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 5013cc │ │ │ │ - b 5015f0 │ │ │ │ + bl 5013dc │ │ │ │ + b 501600 │ │ │ │ bl 65120 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 5015e4 │ │ │ │ + beq 5015f4 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ - bl 501454 │ │ │ │ + bl 501464 │ │ │ │ mov r6, r5 │ │ │ │ - b 5015c8 │ │ │ │ + b 5015d8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5015f8 │ │ │ │ + bne 501608 │ │ │ │ mov r0, r9 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2bcc50 │ │ │ │ @@ -1242425,224 +1242429,224 @@ │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50169c │ │ │ │ + beq 5016ac │ │ │ │ ldr r0, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #32] │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r2, [r1, #4] │ │ │ │ cmpeq r2, #0 │ │ │ │ - beq 501734 │ │ │ │ + beq 501744 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5017b8 │ │ │ │ + beq 5017c8 │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ movw sl, #402 @ 0x192 │ │ │ │ ldrh r2, [r0, sl] │ │ │ │ cmp r6, r2 │ │ │ │ - bcs 5016c4 │ │ │ │ + bcs 5016d4 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 501714 │ │ │ │ + beq 501724 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #408 @ 0x198 │ │ │ │ ldr r2, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ add r0, r2, #408 @ 0x198 │ │ │ │ - bne 501684 │ │ │ │ + bne 501694 │ │ │ │ mov r0, #0 │ │ │ │ - b 501718 │ │ │ │ + b 501728 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r5, #0 │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ tst r7, #1 │ │ │ │ str r5, [r1] │ │ │ │ - beq 5017ac │ │ │ │ + beq 5017bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 501768 │ │ │ │ + beq 501778 │ │ │ │ mov r6, r2 │ │ │ │ - b 501784 │ │ │ │ + b 501794 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, #400 @ 0x190 │ │ │ │ ldr r7, [r0, #264] @ 0x108 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5017c4 │ │ │ │ + beq 5017d4 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ movweq r1, #408 @ 0x198 │ │ │ │ mov r2, #8 │ │ │ │ ldrh r6, [r0, r4] │ │ │ │ bl 2bcc50 │ │ │ │ ldrh r0, [r7, sl] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bcs 5016cc │ │ │ │ + bcs 5016dc │ │ │ │ mov r1, r9 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 501678 │ │ │ │ + bne 501688 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r8] │ │ │ │ stmib r8, {r5, r6} │ │ │ │ stmib r1, {r2, r3} │ │ │ │ str r0, [r1, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 501750 │ │ │ │ + beq 501760 │ │ │ │ ldr r0, [r0, #408] @ 0x198 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 501744 │ │ │ │ + bne 501754 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ stmib r1, {r0, r2} │ │ │ │ str r2, [r1, #12] │ │ │ │ - b 501654 │ │ │ │ + b 501664 │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 501780 │ │ │ │ + beq 501790 │ │ │ │ ldr r2, [r2, #408] @ 0x198 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 501774 │ │ │ │ + bne 501784 │ │ │ │ mov r0, r2 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ movweq r1, #408 @ 0x198 │ │ │ │ mov r2, #8 │ │ │ │ ldr r4, [r0, #264] @ 0x108 │ │ │ │ bl 2bcc50 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 501784 │ │ │ │ + bne 501794 │ │ │ │ str r5, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #68] @ 501804 │ │ │ │ + ldr r0, [pc, #68] @ 501814 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ cmp r5, #0 │ │ │ │ movweq r1, #408 @ 0x198 │ │ │ │ mov r2, #8 │ │ │ │ bl 2bcc50 │ │ │ │ - ldr r0, [pc, #32] @ 501800 │ │ │ │ + ldr r0, [pc, #32] @ 501810 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 75e1bc │ │ │ │ + bl 75e1cc │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq sl, r2, r4, asr #7 │ │ │ │ - strdeq sl, [r2], #-52 @ 0xffffffcc │ │ │ │ + strheq sl, [r2], #-52 @ 0xffffffcc │ │ │ │ + subeq sl, r2, r4, ror #7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r3, r0, r0, lsl #1 │ │ │ │ add r0, r2, r3, lsl #2 │ │ │ │ add r6, r2, r3, lsl #3 │ │ │ │ ldr r1, [r0, #268]! @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 501838 │ │ │ │ + beq 501848 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ bl 2bcc50 │ │ │ │ ldrb r0, [r6] │ │ │ │ cmp r0, #3 │ │ │ │ - bcs 501848 │ │ │ │ + bcs 501858 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - beq 501874 │ │ │ │ + beq 501884 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 501890 │ │ │ │ + bne 5018a0 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 50189c │ │ │ │ + beq 5018ac │ │ │ │ add r5, r0, #24 │ │ │ │ - bl 501454 │ │ │ │ + bl 501464 │ │ │ │ mov r0, r5 │ │ │ │ - b 50185c │ │ │ │ + b 50186c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 501844 │ │ │ │ + beq 501854 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ add r0, r6, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 501194 │ │ │ │ + b 5011a4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 501844 │ │ │ │ + beq 501854 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2bcc50 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 5018e0 │ │ │ │ + beq 5018f0 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r5, #24 │ │ │ │ - bl 501454 │ │ │ │ + bl 501464 │ │ │ │ mov r5, r4 │ │ │ │ - b 5018c4 │ │ │ │ + b 5018d4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 501900 │ │ │ │ + beq 501910 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2bcc50 │ │ │ │ mov r0, r8 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, #6 │ │ │ │ - beq 50194c │ │ │ │ + beq 50195c │ │ │ │ mov r2, r0 │ │ │ │ mov ip, sp │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, lr} │ │ │ │ stm ip, {r1, r3, r4, r5, r6, lr} │ │ │ │ mov r4, #0 │ │ │ │ ldrb r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 501958 │ │ │ │ + bne 501968 │ │ │ │ mov r0, sp │ │ │ │ - bl 4fe534 │ │ │ │ + bl 4fe544 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, sp, #31 │ │ │ │ bl 568c4 │ │ │ │ mov r4, r0 │ │ │ │ - b 501944 │ │ │ │ + b 501954 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4fe534 │ │ │ │ + bl 4fe544 │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ ldm r1, {r2, r3} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -1242677,81 +1242681,81 @@ │ │ │ │ str lr, [r0, #36] @ 0x24 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str ip, [r0, #44] @ 0x2c │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ str lr, [r0, #52] @ 0x34 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #4] @ 501a28 │ │ │ │ + ldr r1, [pc, #4] @ 501a38 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 760598 │ │ │ │ - subeq sl, r2, r0, lsr #3 │ │ │ │ + b 7605a8 │ │ │ │ + umaaleq sl, r2, r0, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ b 2bcc50 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ movcs r5, #2 │ │ │ │ cmpcs r1, #2048 @ 0x800 │ │ │ │ - bcs 501a90 │ │ │ │ + bcs 501aa0 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, r4 │ │ │ │ cmp r2, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bcc 501aa0 │ │ │ │ + bcc 501ab0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ add r2, r3, r2 │ │ │ │ - bcs 501adc │ │ │ │ + bcs 501aec │ │ │ │ strb r1, [r2] │ │ │ │ - b 501b50 │ │ │ │ + b 501b60 │ │ │ │ mov r5, #4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movwcc r5, #3 │ │ │ │ - b 501a64 │ │ │ │ + b 501a74 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ bl 571d8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ add r2, r3, r2 │ │ │ │ - bcc 501a88 │ │ │ │ + bcc 501a98 │ │ │ │ mov r3, #2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcs 501b04 │ │ │ │ + bcs 501b14 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ mov r3, #192 @ 0xc0 │ │ │ │ orr r1, r3, r1, lsr #6 │ │ │ │ strb r7, [r2, #1] │ │ │ │ strb r1, [r2] │ │ │ │ - b 501b50 │ │ │ │ + b 501b60 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 501b28 │ │ │ │ + bcs 501b38 │ │ │ │ strb r7, [r2, #2] │ │ │ │ mov r7, #224 @ 0xe0 │ │ │ │ orr r7, r7, r1, lsr #12 │ │ │ │ lsr r1, r1, #6 │ │ │ │ strb r7, [r2] │ │ │ │ - b 501b48 │ │ │ │ + b 501b58 │ │ │ │ strb r7, [r2, #3] │ │ │ │ mov r7, #240 @ 0xf0 │ │ │ │ orr r7, r7, r1, lsr #18 │ │ │ │ strb r7, [r2] │ │ │ │ lsr r7, r1, #6 │ │ │ │ lsr r1, r1, #12 │ │ │ │ bfi r7, r3, #6, #26 │ │ │ │ @@ -1242767,15 +1242771,15 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r4, r2 │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 501bac │ │ │ │ + bcc 501bbc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, r6 │ │ │ │ bl 438d4 │ │ │ │ add r0, r6, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -1242787,15 +1242791,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 571d8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ - b 501b88 │ │ │ │ + b 501b98 │ │ │ │ push {r5, lr} │ │ │ │ vmov r1, r2, d0 │ │ │ │ mov r5, #0 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #32751 @ 0x7fef │ │ │ │ bic r3, r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, #3 │ │ │ │ @@ -1242807,196 +1242811,196 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #440 @ 0x1b8 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 501d78 │ │ │ │ + beq 501d88 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 57567c │ │ │ │ + bl 57568c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 501c54 │ │ │ │ + bne 501c64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #440 @ 0x1b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 501c74 │ │ │ │ + bne 501c84 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #440 @ 0x1b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ tst r0, #1 │ │ │ │ - beq 501c64 │ │ │ │ + beq 501c74 │ │ │ │ ldrd r0, [r5] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strd r2, [r5] │ │ │ │ eor r2, r0, #4 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 501d84 │ │ │ │ + beq 501d94 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, r5, #8 │ │ │ │ mov r2, #352 @ 0x160 │ │ │ │ bl 438d4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 520288 │ │ │ │ + bl 520298 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ add lr, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r1, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #236] @ 501df4 │ │ │ │ + ldr r0, [pc, #236] @ 501e04 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ bl 2bcc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 501d94 │ │ │ │ + beq 501da4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr ip, [sp, #32] │ │ │ │ ldr lr, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r7, [pc, #188] @ 501dfc │ │ │ │ + ldr r7, [pc, #188] @ 501e0c │ │ │ │ stmib r0, {r1, r2} │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r7, pc, r7 │ │ │ │ stm r1, {r0, r7, ip, lr} │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r5, [r0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - bl 5bd8c0 │ │ │ │ + bl 5bd8d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #440 @ 0x1b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #128] @ 501e00 │ │ │ │ + ldr r0, [pc, #128] @ 501e10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - ldr r0, [pc, #108] @ 501df8 │ │ │ │ + ldr r0, [pc, #108] @ 501e08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 65594 │ │ │ │ - b 501da0 │ │ │ │ + b 501db0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 64e38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 561384 │ │ │ │ + bl 561394 │ │ │ │ add r2, sp, #32 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, sp, #32 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 505d3c │ │ │ │ - b 501de8 │ │ │ │ + bl 505d4c │ │ │ │ + b 501df8 │ │ │ │ bl 65120 │ │ │ │ bl 65120 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 505d3c │ │ │ │ + bl 505d4c │ │ │ │ mov r0, r4 │ │ │ │ bl 42a78 <_Unwind_Resume@plt> │ │ │ │ bl 65120 │ │ │ │ - subeq sp, r5, ip, ror #30 │ │ │ │ - subeq r9, r2, r0, ror lr │ │ │ │ - subeq ip, r2, r8, asr #15 │ │ │ │ - subeq r9, r2, ip, ror #28 │ │ │ │ + subeq sp, r5, ip, asr pc │ │ │ │ + subeq r9, r2, r0, ror #28 │ │ │ │ + strheq ip, [r2], #-120 @ 0xffffff88 │ │ │ │ + subeq r9, r2, ip, asr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [r8], #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ add r9, sl, #4 │ │ │ │ sub r3, r1, #3 │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ cmp r3, #2 │ │ │ │ subcc r0, r1, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 501e6c │ │ │ │ + beq 501e7c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 502030 │ │ │ │ + bne 502040 │ │ │ │ ldrb fp, [sl, #60] @ 0x3c │ │ │ │ cmp fp, #4 │ │ │ │ - bne 501f48 │ │ │ │ + bne 501f58 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5214dc │ │ │ │ + bl 5214ec │ │ │ │ ldrb r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 501e94 │ │ │ │ - b 501f88 │ │ │ │ + beq 501ea4 │ │ │ │ + b 501f98 │ │ │ │ add r7, sp, #136 @ 0x88 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 51928c │ │ │ │ + bl 51929c │ │ │ │ ldrb fp, [sp, #192] @ 0xc0 │ │ │ │ cmp fp, #5 │ │ │ │ - beq 501ea4 │ │ │ │ + beq 501eb4 │ │ │ │ cmp fp, #6 │ │ │ │ - bne 501ee8 │ │ │ │ + bne 501ef8 │ │ │ │ mov r0 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes